Вы находитесь на странице: 1из 15

DEL ANLISIS AL DISEO

Equipo N5

Fase de anlisis
Se le da prioridad al conocimiento de los requerimientos

y operaciones relacionadas con el sistema. Se caracteriza por centrarse en cuestiones relacionadas al qu: cuales son los procesos, los conceptos, etc. Los siguientes artefactos se usan para capturar resultados:
Artefacto de anlisis
Casos de uso Modelo conceptual

Preguntas que se contestan


Cules son los procesos del dominio? Cules son los conceptos, los trminos?

Diagramas de la secuencia Cules son los eventos y las de un sistema operaciones del sistema? Contratos Qu hacen las operaciones del sistema?

Inicio de la fase de diseo

Los diagramas de interaccin muestran grficamente como los objetos se comunican entre si cumpliendo los requerimientos. Dichos diagramas nos permiten dibujar diagramas de diseo de clases

DESCRIPCION DE LOS CASOS REALES DE USO


Presentan un diseo concreto de como se realizara el caso Describen el diseo concreto del caso de uso a partir de una tecnologa particular de entrada y salida.

Perfeccionami ento del plan

Sincronizacin de artefactos

Anlisis

Diseo

Construccin

Prueba

Ciclo de desarrollo
1.-Definir los casos reales de uso 2.-Definir los reportes, la interfaz del usuario y las storyboards 5.-Definir los diagramas de clases de diseo 3.-Perfeccionar la arquitectura del sistema

4.-Definir los diagramas de interaccin

6.-Definir el esquema de la base de datos

Storyboards: es un conjunto de ilustraciones mostradas en secuencia con el objetivo de servir de gua para entender una historia

Ejemplo: Comprar productos: Versin 1

Caso de uso: Comprar productos: versin 1 (Efectivo exclusivamente) Actores: Cliente (iniciador), Cajero Propsito: Capturar una venta y su pago en efectivo Resumen: Un cliente llega a la caja con productos que desea comprar.
El cajero registra los productos de la compra y recibe el pago en efectivo. Al terminar la transaccin, el cliente se marcha con los productos comprados

DIAGRAMAS DE COLABORACIN
Diagramas de interaccin: Explican grficamente como los objetos interactan a travs de mensajes para realizar tareas. Los diagramas de interaccin se realizan en la fase de diseo, no se pueden preparar si antes no se generan los siguientes artefactos: Un modelo conceptual: El diseador podr definir las clases del software Contratos de la operacin del sistema: El diseador identifica las responsabilidades y las pos condiciones que ha de rellenar los diagramas de interaccin. Casos de usos reales: El diseador recaba informacin sobre las tareas que realizan los diagramas de interaccin.

Diagramas de interaccin
UML describe dos tipos de diagramas de interaccin: Diagramas de colaboracin Diagramas de secuencia
Los diagramas de colaboracin describen las interacciones entre los objetos en un formato de grafo:

Diagramas de colaboracin

Interaccin es una accin recproca entre dos o ms objetos, sustancias, personas o agentes

Diagramas de secuencia
Los diagramas de secuencia describen las interacciones en una especie de formato de cerca o muro:

Diagramas de secuencia

Como preparar diagramas de colaboracin

Los diagramas de colaboracin y otros artefactos

Artefacto: cualquier obra manual realizada con un propsito o funcin tcnica especfica

Notacin grafica de los diagramas de colaboracin


Representacin grafica de las clases y las instancias
Describir visualmente las instancias para distinguirla de los tipos Una instancia utiliza el mismo smbolo grafico para representar el tipo, pero

se subraya el texto:

Representacin grafica de los vnculos


El vinculo es una trayectoria de conexin entre dos instancias: indica una forma de navegacin y visibilidad que es posible entre las instancias. Ejemplo: Si vemos dos instancias en una relacin de cliente/servidor, una trayectoria de navegacin del cliente al servidor significa que los mensajes pueden enviarse del primero al segundo. As existe un vinculo entre TPDV una Venta a lo largo de la cual pueden fluir los mensajes, por ejemplo el mensaje AgregarPago

Representacin grafica de los mensajes


Los mensajes entre objetos pueden representarse por medio de una flecha con un nombre situada sobre una lnea del vinculo Se agrega un numero de secuencia que indique el orden consecutivo de los mensajes:

Representacin grafica de los parmetros


Los parmetros de un mensaje pueden anotarse dentro del parntesis despus del nombre del mensaje (Es opcional incluirlo)

Representacin grafica del mensaje de devolver valor


Puede incluirse el valor de retorno anteponindole al mensaje un nombre de variable de esa instruccin y un operador de asignacin (=). (Es opcional mostrarlo)

Вам также может понравиться