Professional Documents
Culture Documents
Tema 4: Diagramas
de Casos de Uso
n Segn importancia
Primarios:procesos principales
Secundarios: casos de uso menores
Opcionales: no se abordan en este proyecto
n Segn grado de compromiso
Esencial: a nivel abstracto
Real: a nivel de diseo
Elementos de un diagrama de
casos de uso
n Ahora que ya conocemos conceptualmente lo
que tenemos que dibujar en el diagrama de
casos de uso, veamos los iconos que los
representan:
Actor
Caso de Uso
Relaciones entre casos de uso
n Extiende (extend)
n Usa (include)
Actor Asociacin de
Comunicacin
<<extend>> Extensin
<<include>> Inclusin
Lmite del sistema
Actor Asociacin de
Comunicacin
<<extend>> Extensin
<<include>> Inclusin
Lmite del sistema
10
11
Identificacion de usuario
usuario <<include>>
13
Opcionalmente
Cuando esta comprando un billete Identificacion de usuario
Puede querer ver las caractersticas del avin
14
Caso Uso C
15
16
Primera aproximacin
n El cajero automtico lo puede utilizar el cliente y el empleado de la sucursal
n El cliente deber identificarse en la terminal antes de realizar cualquier operacin
n Adems podr cambiar el pin, obtener los ltimos movimientos y saldo y realizar
reintegros tanto con visa como con tarjeta master card.
n La nica funcin del empleado es reponer billetes en el cajero.
Realizar reintegro
cliente Empleado
Repo ner bi lletes
Validarse
Cambiar pin
17
Segunda aproximacin
n El cajero automtico lo puede utilizar el cliente y el empleado de la sucursal
n El cliente deber identificarse en la terminal antes de realizar cualquier operacin
n Adems podr cambiar el pin, obtener los ltimos movimientos y saldo y realizar
reintegros tanto con visa como con tarjeta master card.
n La nica funcin del empleado es reponer billetes en el cajero.
<<extend>>
Realizar reintegro
cliente
<<extend>>
Validarse
<<extend>> Cambiar pin
Empleado
Reponer billetes
18
Tercera aproximacin
n El cajero automtico lo puede utilizar el cliente y el empleado de la sucursal
n El cliente deber identificarse en la terminal antes de realizar cualquier operacin
n Adems podr cambiar el pin, obtener los ltimos movimientos y saldo y realizar
reintegros tanto con visa como con tarjeta master card.
n La nica funcin del empleado es reponer billetes en el cajero.
<<include>>
Realizar reintegro
cliente <<include>>
Validarse
Cambiar pin <<include>>
n Caso de Uso:
n Actores:
n Tipo:
n Descripcin:
20
n Segn importancia
Primarios:procesos principales
Secundarios: casos de uso menores
Opcionales: no se abordan en este proyecto
n Segn grado de compromiso
Esencial: a nivel abstracto
Real: a nivel de diseo
21
<<include>>
Realizar reintegro
cliente <<include>>
Validarse
Cambiar pin <<include>>
23
24
25
26
- Cursos Alternativos:
Lnea 3.1: La clave es incorrecta. Se indica el error y se cancela la operacin.
Lnea 8.1: La cantidad solicitada supera el saldo. Se indica el error y se cancela la operacin. 27