Documentos de Académico
Documentos de Profesional
Documentos de Cultura
de Casos de Uso
Arturo Mora Soto
Octubre 2008
NO DESCRIBIRLO COMO:
El sistema escribe la venta en una base de datos.
El sistema genera una sentencia SQL insert para .
Segn importancia
Primarios:
procesos principales
Secundarios: casos de uso menores
Opcionales: no se abordan en este proyecto
a nivel abstracto
Real: a nivel de diseo
Elementos de un diagrama de
casos de uso
Caso
de Uso
Relaciones entre casos de uso
Extiende
(extend)
Usa (include)
Actor
Asociacin de
Comunicacin
Generalizacin
Caso de uso
<<extend>>
Extensin
<<include>>
Inclusin
Actor
Asociacin de
Comunicacin
Generalizacin
Caso de uso
<<extend>>
Extensin
<<include>>
Inclusin
10
11
Identificacion de usuario
<<include>>
Identificacion de usuario
12
13
Visualizar caracteristicas
avion
usuario
<<include>>
Identificacion de usuario
Visualizar caracteristicas
avion
<<extend>>
usuario
<<include>>
Opcionalmente
Cuando esta comprando un billete Identificacion de usuario
Puede querer ver las caractersticas del avin
14
15
Primera aproximacin
Realizar reintegro
cliente
Empleado
Reponer billetes
Validarse
Cambiar pin
17
Segunda aproximacin
<<extend>>
Validarse
<<extend>>
Cambiar pin
Empleado
Reponer billetes
18
Tercera aproximacin
<<include>>
Realizar reintegro
<<include>>
cliente
Validarse
Cambiar pin
<<include>>
Empleado
Reponer billetes
19
Segn importancia
Primarios:
procesos principales
Secundarios: casos de uso menores
Opcionales: no se abordan en este proyecto
a nivel abstracto
Real: a nivel de diseo
21
<<include>>
Realizar reintegro
<<include>>
cliente
Validarse
Cambiar pin
<<include>>
Empleado
Reponer billetes
22
24
25
26
27