Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CICLO DE CONSTRUCCIN
16
Programacin Intermedios
03/10/2008
ndice
Objetivos
Alcance
Contenido
Resumen
Preguntas
03/10/2008
OBJETIVOS
03/10/2008
Objetivos
Aprender sobre la importancia de
realizar un Glosario.
Conocer los conceptos de
diagramas de secuencia.
Realizar un diagrama de
secuencia.
03/10/2008
ALCANCES
03/10/2008
Alcance
Glosario
Diagramas de Secuencia
03/10/2008
Definicin, Estructura
GLOSARIO
03/10/2008
Definicin
03/10/2008
Conceptos
Diccionario modelo.
Debe aparecer una descripcin
Estructura
03/10/2008
10
Glosario: Ejemplo
03/10/2008
TRMINO
CATEGORA
DESCRIPCIN
Compra Producto
Caso de Uso
Descripcin del
proceso que realiza
Compra Producto
Caso de Uso
Descripcin del
proceso que realiza
Producto
Concepto/clase
Elementos o cosas
que se venden en
una tienda.
11
COMPORTAMIENTO INICIAL
DEL SISTEMA
03/10/2008
12
Introduccin
03/10/2008
13
Diagrama de Interaccin
Muestran el patrn de interaccin.
Dos tipos de diagramas:
Diagrama de secuencia.
Diagrama de colaboracin.
03/10/2008
14
Introduccin a Diagramas de
Secuencia
03/10/2008
15
Caractersticas
Los diagramas de secuencia:
Dan una parte de la descripcin
del comportamiento del sistema.
Muestran grficamente eventos
que fluyen de los actores al
sistema.
03/10/2008
16
Caractersticas
Muestran una interaccin
03/10/2008
17
Caractersticas
Muestran para un escenario en
03/10/2008
18
03/10/2008
19
03/10/2008
20
03/10/2008
21
Asignacin de Nombres a
Eventos de un Sistema
Expresarlos a nivel de propsitos.
Mejor si comienza con verbo para
03/10/2008
22
Notacin
Un diagrama de secuencia se
03/10/2008
23
durante la interaccin.
Se representa como una lnea
vertical punteada con un
rectngulo de encabezado y con
rectngulos a travs de la lnea
principal que denotan la ejecucin
de mtodos (activacin).
03/10/2008
24
03/10/2008
25
Activacin
Periodo de tiempo durante el cual
el objeto se encuentra
desarrollando una operacin.
Se denota con un rectngulo
delgado sobre la lnea de vida del
objeto.
03/10/2008
26
Mensaje
Se denota por una lnea slida
03/10/2008
27
Tiempos de Transicin
Cuando existen objetos
concurrentes o demoras en la
recepcin de mensajes, es til
agregar nombres a los tiempos de
salida y llegada de mensajes.
03/10/2008
28
Ejemplo
El curso normal de eventos es:
1. En todos los productos el cajero
29
Ejemplo
Sistema
Cajero
registrarProducto(CDU, cantidad)
finalizarVenta()
introducirPago(monto)
03/10/2008
30
Resumen
En un diagrama de secuencia se
31
Resumen
Por cada caso de uso se realiza
un diagrama de secuencia.
El detalle del diagrama se
encuentra en funcin de la fase en
que se est.
03/10/2008
32
Resumen
El glosario es importante debido a
03/10/2008
33
Preguntas
Por qu es importante realizar un
glosario?
Para qu sirven los diagramas
de secuencia?
Qu es la lnea de tiempo?
A partir de qu se realizan los
diagramas de secuencia?
03/10/2008
34