La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Análisis y Diseño de Sistemas

Presentaciones similares


Presentación del tema: "Análisis y Diseño de Sistemas"— Transcripción de la presentación:

1 Análisis y Diseño de Sistemas
UML Análisis y Diseño de Sistemas

2 UML Lenguaje de Modelado Unificado 2011 -> UML 2.4.1

3 Categorías De estructura De comportamiento
Se enfocan en los elementos que deben estar presentes en el sistema De comportamiento Se enfocan en lo que debe pasar en el sistema Diagramas de interacción Enfatizan en el control del flujo y los datos

4 UCD Use Case Diagram Componentes Actor: Rol
Casos de Uso: petición de un actor o invocación a otro caso de uso Relaciones

5 Relaciones Asociación Es el tipo de relación más básica que indica la invocación desde un actor o caso de uso a otro caso de uso. Dependencia o Instanciación Es una forma muy particular de relación entre clases, en la cual una clase depende de otra, es decir, se instancia (se crea). Generalización Este tipo de relación es uno de los más utilizados, cumple una doble función dependiendo de su estereotipo, que puede ser de Uso (<<uses>>) o de Herencia (<<extends>>). Orientado exclusivamente para casos de uso (y no para actores). extends: Cuando un caso de uso es similar a otro. uses: Cuando se tiene un conjunto de características que son similares en más de un caso de uso y no se desea mantener copiada la descripción de la característica.

6 Relaciones Asociación Dependencia Generalización

7 Dependencias

8 Generalización

9 Ejemplo Simplificado

10 Ejemplo 2

11 Ejemplo 3 Sistema que controla una máquina de reciclamiento de botellas, tarros y jabas. El sistema debe controlar y/o aceptar: Registrar el número de ítemes ingresados. Imprimir un recibo cuando el usuario lo solicita: Describe lo depositado El valor de cada item Total El usuario/cliente presiona el botón de comienzo Existe un operador que desea saber lo siguiente: Cuantos ítemes han sido retornados en el día. Al final de cada día el operador solicita un resumen de todo lo depositado en el día. El operador debe además poder cambiar: Información asociada a ítemes. Dar una alarma en el caso de que: Item se atora. No hay más papel.

12

13

14

15

16

17 Quiz Realice un diagrama de caso de uso para la compra por Amazon. Recuerde que el usuario debe seleccionar los artículos, incluir los datos de envío y pagar. Esta información debe ser validada y el sistema debe encargarse de enviar el pedido. Utilice todas las depencias.

18 Quiz Realice un diagrama de caso de uso para la reservación de un asiento en un vuelo. Para ello, el usuario debe seleccionar su destino e ingresar la información del equipaje que lleva. Esto implica que automáticamente se verificará el status migratorio del usuario, asignará un asiento, ya sea de pasillo o ventana.


Descargar ppt "Análisis y Diseño de Sistemas"

Presentaciones similares


Anuncios Google