Академический Документы
Профессиональный Документы
Культура Документы
SISTEMAS Y COMPUTACION
INGENIERIA DE SOFTWARE
REQUERIMIENTOS Y CASOS
DE USO DE UN SISTEMA
Prof: Ing. CAMAVILCA VEGA, Dmaris Martha
OBJETIVO ESPECFICO: Entender los modelos de casos de uso para especificar los
requerimientos funcionales de un sistema.
INDICADOR.- Identifica los requerimientos de un sistema y captura mediante casos de uso para el
diseo e implementacin de un software orientada a objeto (OO).
MODE
LO DE
CASO
S DE
USO
Pag.613
PROPOSITO.-
El modelo de casos
Es usado para:
LOS
ACTO
RES
Los actores
Los actores no son parte del sistema, ellos representan roles que un usuario del
sistema puede desempear.
8
Prof: Ing. CAMAVILCA VEGA, Dmaris Martha
LOS
CASO
S DE
USO
Los casos de uso modela un dilogo entre los actores y el sistema. Y un caso de uso
es iniciado por un actor para invocar una cierta funcionalidad en el sistema. Un caso
de uso puede participar en varias relaciones con otros casos de usos, adems de
asociarse con los actores.
10
11
Prof: Ing. CAMAVILCA VEGA, Dmaris Martha
cada actor? El actor, crear, guardar, cambiar, eliminar o leer la informacin en el sistema? Qu ca
IMPORTANTE
12
Los casos de uso, actores y el sistema son descritos usando el diagrama de casos de
uso.
13
14
15
16
17
18
Un caso de uso A incluye el caso de uso B, implica que el comportamiento del caso de uso
incluido es insertado dentro del comportamiento del caso de uso incluyente.
19
Nota: El caso de uso incluido no es opcional, y siempre es requerido para que el caso de uso
incluyente se ejecute correctamente.
A este mismo caso de uso base A se le puede aplicar mltiples relaciones de inclusin. El mismo
caso de uso incluido se puede incluir en mltiples casos de uso base para reducir la duplicacin
de funcionalidad al factorizar el comportamiento
20
2.- NO SECUENCIAL
21
22
Ejemplos:
23
24
25
26
27
28
29
30
31
32
E.01
33
El banco UniBank necesita ayuda para modelar el sistema que har funcionar
sus nuevos cajeros automticos porttiles. stos, del porte de un telfono
pblico, le permitirn al usuario realizar slo las operaciones ms simples:
retirar, depositar y consultar saldo (no soportaran movimientos entre cuentas
de otros bancos o compras de tarjetas de prepago telefnico). Para ello ten en
consideracin que:
34
35
2. Vendomtica
36
3. Apuestamtico
Para los apostadores empedernidos: una mquina que les permite obtener
informacin de caballos / carreras / premios, cargar crdito de dinero desde su
cuenta corriente (accesible va RedBanc), realizar apuestas y hasta imprimir un
boleto que es cambiable por efectivo en la caja del local de apuestas (ya que
volver a depositarla es incentivo para que no la gaste).
No se aceptan apuestas que involucren ms dinero que el del crdito actual
Prof: Ing. CAMAVILCA VEGA, Dmaris Martha
37
38
4. Videojuego
39