Beruflich Dokumente
Kultur Dokumente
Software
*Diagramas de clases
*Paquetes
2
Emisor
Centralita
Receptor
listo( )
tono
marcar_numero
tono_sonando
timbre_sonando
Escenario
telefono_cogido
para_tono
para_timbre
Los Casos de uso son ideados por Jacobson a principios de los noventa y
estn inspirados en los Escenarios utilizados para describir procesos.
actor
caso de uso
Gestionar Prstamos
Responsable
Prestamos
asociacin
otros sistemas.
*El tiempo puede ser un actor (procesos
iniciados automticamente por el sistema).
*No forman parte del sistema.
7
* Secundarios:
El sistema necesita de ellos para satisfacer un objetivo.
13
15
Realizar Venta
Diagrama de secuencia
:Sistema
: Cajero
crearNuevaVenta()
* introducirItem(cod,cantidad)
finalizarVenta()
hacerPago(cantidad)
16
Reservar Libro
Prestamo Revista
Profesor
Prestamo Libro
Devolver Revista
Devolver Libro
Actualizar Catalogo
Socio
Extender Prestamo
17
Consultar
Bibliotecario
Socio
caso de uso
colaboracin
Hacer Pedido
Gestin Pedidos
realizacin
19
* Inclusin
* Un
* Extensin
* Un
20
Extensin
extend
Hacer Pedido
(establecer
prioridad)
include
Hacer Pedido
Urgente
Comprobar clave
Inclusin
Validar Usuario
Generalizacin
Seguir Pedido
include
Examinar retina
21
22
23
*Ejemplo:
Hacer Pedido:
Incluir Validar usuario;
Recoger los tem del pedido del usuario;
Establecer prioridad: punto de extensin
Enviar pedido para ser procesado segn
la prioridad.
24
25
*Resumen
*Actores Principales y Secundarios
*Personas involucradas e Intereses
*Precondiciones
*Poscondiciones
*Escenario Principal (Flujo Bsico)
*Extensiones (Flujos Alternativos)
*Requisitos de Interfaz de Usuario
*Requisitos No-Funcionales
*Cuestiones Pendientes
26
29
*Requisitos No-Funcionales:
*Cuestiones Pendientes:
31
* Diferente granularidad
* Casos de uso del negocio
* Procesos de Negocio: Objetivo estratgico de la empresa
* Ej. Vender productos
* Casos de uso del sistema
* Objetivo de un usuario
* Ej. Realizar una compra
* Casos de uso de inclusin
* Forman parte de otro, son como subfunciones
* Ej. Buscar, Validar, Login
32
*Especificarcasosdeusonoesunaactividadde
dibujardiagramassinodeescribirconeldetalle
necesarioelflujoprincipalylosflujosalternativos:
centradoenlaescrituraenvezdeldibujo.
*Nohayquepreocuparsedemasiadoporlasrelaciones
entrecasosdeusonientreactores.
*Elobjetivoinicialesidentificarlosactoresyapartir
desusobjetivosencontrarloscasosdeuso,yaqueel
diagramadecasosdeusoesunaayudavisual.
*Los actores deben interactuar con el sistema.
33
*Los