Beruflich Dokumente
Kultur Dokumente
5 Vistas 9 Diagramas
casos de uso
del desarrollo del sistema Asegura una comprensin mutua de los requisitos
Que se hayan capturado todos los requerimientos Que los desarrolladores hayan entendido los
requerimientos
Lmite
Sistema de Pub
extiende
Informar Bodega
incluye
Vender Bebida Barmen include
caso de uso
Registrar Venta
actor
Usados para mostrar la Estructura Esttica de un sistema computacional o una parte relevante del mundo real Son los diagramas ms frecuentemente usados. Y se les puede considerar con Tres Perspectivas posibles:
Conceptual muestra las entidades del mundo real
con sus relaciones Especificacin muestra la estructura del sistema o sus partes, destacando las interfaces Implementacin el diseo del cdigo fuente
Bodega
asociacin
Cliente 1 1..* 1 Venta 1 almacena Pedido tiene 0..* Bebida
1..*
atributo operacin
herencia
Jugo Natural Gaseosa
clase
Barmen
multiplicidad
objeto
Pepe :Barmen Interfaz Barmen Motor Venta BD de Ventas
lnea de vida
Confirmar Venta
mensaje
Crear Bebida Frambuesa :Jugo Natural
{x N}
Ingresar Venta
destruccin de objeto
objeto
Bucarest :Sistema de Bodega 1.5 Pedir Bebida
mensaje
Pepe :Barmen 1 Vender Jugo Natural
Interfaz Bodega
1.1 Vender Jugo Natural 1.2 Calcular Cantidad Bebida Interfaz Barmen El clculo di la cantidad bajo la mnima permitida - hay que pedir bebida de la bodega
Motor Venta
enlace
decisin
Candidad
Venta de Bebida
[si]
[no]
actividad
sincronizacin
Usados para representar el comportamiento INTERNO de un objeto o de un mdulo del sistema Muestran estados en los cuales un objeto se puede encontrar
Destacan:
Estados Transiciones y condiciones de las transiciones Actividades realizadas
inicio
Inicio
estado
INGRESADO
servir
SERVIDO
transicin
cancelar
cobrar
1 da
fin
a Pedidos Anulados a Pedidos Cobrados A Pedidos Perdidos
Sin embargo se usan ms bien para capturar la Organizacin de los Componentes de Software (EXE, DLL, EJB, etc) Destacan Dependencias entre los Componentes
EJB
interfaz
Barmen (from Use Case View) EJB Vendedor VendedorRemote
Bodeguero BodegueroLocal
dependencia
componente
Oracle BDPub
Usados Para Modelar las Relaciones entre el Software y el Hardware Mapeo de los Componentes de Software a los Nodos de Hardware Tpicamente contienen elementos tales como
Servidores Procesadores Impresoras Redes computacionales Etc.
Cliente TouchScreen
nodo
executable :TouchScreen
EJB :Bodeguero
Serv idor Pub EJB Barmen (from Use Case View) :Vendedor Sistema de Bodega (from Use Case View)
DAO :Venta
enlace
Serv idor BD
Oracle :BDPub
Diagrama de Distribucin
UML