Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CasosUsoUML PDF
CasosUsoUML PDF
Universidad de Sevilla
ETS Ingeniera Informtica
Av. Reina Mercedes S/N
41015 Sevilla
Tlf. 954553867
Fax. 954553917
Web: www.sevinge.es e-mail: info@sevinge.es Pabelln de Italia. C/ Isaac Newton s/n. Planta 4 1
Telf.: 954 091 086 FAX: 954 460 306 Isla de la Cartuja. 41092 Sevilla
ndice
Web: www.sevinge.es e-mail: info@sevinge.es Pabelln de Italia. C/ Isaac Newton s/n. Planta 4
Isla de la Cartuja. 41092 Sevilla
2
Telf.: 954 091 086 FAX: 954 460 306
Diagramas UML de casos de uso y de requisitos
Web: www.sevinge.es e-mail: info@sevinge.es Pabelln de Italia. C/ Isaac Newton s/n. Planta 4 3
Telf.: 954 091 086 FAX: 954 460 306 Isla de la Cartuja. 41092 Sevilla
Introduccin
Definiciones:
Proceso de negocio:
Flujo de trabajo de la organizacin. Existe por s mismo.
Requisito:
Caracterstica que el sistema software debe tener.
Caso de uso:
Tcnica para la definicin de requisitos funcionales.
4
Introduccin
Definiciones:
Caso de uso:
Web: www.sevinge.es e-mail: info@sevinge.es Pabelln de Italia. C/ Isaac Newton s/n. Planta 4 6
Telf.: 954 091 086 FAX: 954 460 306 Isla de la Cartuja. 41092 Sevilla
Diagramas de casos de uso
7
Diagramas de casos de uso
ud Casos de uso
Buscaminas
Jugador
8
Diagramas de casos de uso
ud Casos de uso
Buscaminas
Caso de Uso: interaccin entre
actores y el sistema que produce un
resultado observable de valor para un
01. Iniciar partida
actor.
10
Ejercicio: diagramas de casos de uso
ud Casos de uso
Iniciar partida
include
Mov er j ugador
extension points:
En la direccin del j ugdor
hay una caj a
Todas las caj as en repisas extend Cargar un niv el
extend
Jugador
include
Mov er caj a
Reiniciar partida
Terminar partida
11
Diagramas UML de casos de uso y de requisitos
Web: www.sevinge.es e-mail: info@sevinge.es Pabelln de Italia. C/ Isaac Newton s/n. Planta 412
Telf.: 954 091 086 FAX: 954 460 306 Isla de la Cartuja. 41092 Sevilla
Relaciones
13
Generalizacin actor actor.
14
Generalizacin actor actor.
ud Casos de uso
Aadir al actor catalogador
01. Buscar
restauraciones de
retablos.
Pintor
Catalogador
02. Buscar
excav aciones
arqueolgicas.
Arqueologo
ud Casos de uso
Definir al actor catalogador
01. Buscar como una extensin de los
restauraciones de
retablos. actores pintor y
Pintor arquelogo.
Catalogador
02. Buscar
excav aciones
arqueolgicas.
Arqueologo 15
Inclusiones y extensiones
16
Inclusiones y extensiones
17
Inclusiones y extensiones
18
Inclusiones y extensiones
una. extend
Alta de pintor
19
Diagramas UML de casos de uso y de requisitos
Web: www.sevinge.es e-mail: info@sevinge.es Pabelln de Italia. C/ Isaac Newton s/n. Planta 420
Telf.: 954 091 086 FAX: 954 460 306 Isla de la Cartuja. 41092 Sevilla
Ejemplos
21
Inclusiones y extensiones
22
Inclusiones y extensiones
Subsistema de funcionarios
Funcionario
Consultar normativas <<extend>>
Subsistema de registradores
<<include>>
Borrar normativa
Registrador
Reemplazar normativa
Acceso al sistema
23
Diagramas UML de casos de uso y de requisitos
Ejercicios
26
Ejercicios
Consutar estado
Hablar en encuentro
Usuario
Entrar en encuentro
Salir de encuentro
Planificar encuentro
Manager
Designar moderador
Moderador
Asignar turno
Concluir encuentro
28
Ejercicios
Hay
Hay ms
ms de
de un
un actor
actor
29
Ejercicios
System
Obtener cotizaciones
Evento temporal
Proveedor de informacin
<<extend>>
Marcar valores
Usuario
Consultar valores
Qu
Qu ms
ms cosas
cosas deberamos
deberamos contar?
contar?
30
Ejercicios
31
Ejercicios
System
Iniciar partida
Conectar a partida
Jugador B
Jugador A
Mover nave
Disparar
<<extend>>
Finalizar partida
32
Definicin del comportamiento de los casos de uso
33