Documentos de Académico
Documentos de Profesional
Documentos de Cultura
de
Interaccin
Las
interacciones
son
unidades
simples
de
comportamiento
entre
clasicadores.
Un
mensaje
es
una
forma
de
comunicacin
entre
durante
una
interaccin.
Hay
siete
@pos
de
mensajes:
2007
Diagramas
de
Interaccin
Los
Diagramas
de
Interaccin
se
pueden
usar
para
modelar
la
interaccin
entre
instancias
de
clasicadores
Los
diagramas
de
Interaccin
pueden
ser:
Diagramas
de
Secuencia:
hacen
nfasis
en
el
orden
en
el
@empo
en
que
se
envan
los
mensajes
Diagramas
de
Comunicacin:
Estos
hacen
nfasis
en
la
relacin
estructural
entre
los
objetos
Diagramas
de
Interaccin
Globales:
muestran
cmo
el
comportamiento
complejo
se
realiza
a
travs
de
un
conjunto
ms
simple
de
iteraciones
Diagramas
Temporizadores
(Timing):
se
enfocan
en
aspectos
de
los
sistemas
en
@empo
real
2
2007
Diagramas
de
Secuencia
Lifeline Es un simple participante. nombre:clasificador
2007
Diagramas
de
Secuencia
Activacin Indica cuando un lifeline tiene el foco de control.
2007
Diagramas de Secuencia
Caso de Uso: Servir Cena
Recepcionista
Plan
Llega el Cliente
Mesonero Jefe
Men
Orden
Prepara. Comida
Nota
6: Solicita Men
8: Entrega Men
9: Hace seleccin 10: Elabora Orden 11: Prepara Comida 13: Presenta Factura 14: Paga) 15: Libera Mesa 12: Comida Lista
2007
Interfaces
Diagramas de Secuencia
Modelo de Dominio
2007
7
Crear Un Orden Web Permite la creacin de una orden desde el ambiente Web El cliente debe estar registrado Se cre una Orden web Flujo Bsico Actor Sistema
1.-Se inicia por el caso de uso Crear Orden 2.-El cliente seleccin Orden Web
3.- Crea un orden de compra con los datos del cliente 4.-Muestra el catlogo de Productos actual.
5.-Navega por el catlogo 6.-Selecciona el ItemProducto a comprar 6 .- R e g i s t r a e n l a o r d e n p r o d u c t o s seleccionados 7.-Muestra la lista de productos hasta ahora seleccionados 8.-Repite los pasos de 5 a 7 9.-Seala que termin y solicita orden definitiva 1 0 .- M u e s t r a o r d e n c o n t o d o s l o s itemsProducto seleccionados, el total de productos solicitados, cantidades y total a pagar. Permite envo de orden o modificacin de orden. 12.-Muestra interfaz de forma de pago.
2007
16.-Ingresa Orden.
Flujos Alternos
Actor
Sistema
5.1.-Cancela Navegacin
9.1.-Cancela Orden
No tiene No tiene
2007
Evolucin del Modelo de Dominio por el Diagrama de Secuencia hacia el Diagrama de Clases 2007 Diagramacin con UML 11 Crear Orden Web
sd
usuario
:SistemaServicios
:Cliente
TAI
:ConexionBD
:Lector
crearCliente()
vericarCliente(datos_cliente)
crearConexion() connect()
crearTAIprovisional()
crearLector()
crearTAIprovisional(datos_cliente)
reportarTAIperdida()
provisional
crearConexion() connet()
escribirDatosCliente(datos_clienteTAIprovisional)
:Sistema Comedores
:Transaccin
:Conexion BD
:Reporte
usuario
IniciarGenerarActa(@po_tranasaccion)
Transaccin()
ConexinBD() Connect()
CrearActa(@po_transaccin)
reporte(datos,
@po_transaccin)
datos=acta()
[OK]Imprimir(acta)
[NOOK]borrar(acta)
Una instancia de una Pgina Cliente es una pgina Web formateada en cdigo HTML
ml@ples pginas Web. Puede contener pginas Web u otros frame sets.
En un browser que soporte JavaScript es posible simular funciones denidas por el usuario.
Un <submit> representa la relacin entre una forma y la pgina web que la procesa
X X