Análisis y Diseño de Sistemas

Slides:



Advertisements
Presentaciones similares
U.M.L A/Gx. Diego Gutiérrez Application Analysis and Design.
Advertisements

UML DCU -DS Alvaro Garrido V..
Programación Orientada a Objetos y Lenguaje de Modelado Unificado
Curso de Java Capitulo 7: Continuación Poo Profesor:
Ejemplo para desarrollar el modelado del sistema mantenedor de países
Diagrama de Clases Por: Ing. Juan Carlos Contreras Villegas
UML para programadores Java
TEMA 8: DIAGRAMAS EN UML.
Tomado de:
Tablero (Panel) de Control… Ventas… Inventarios…
Arquitectura de software dirigida por modelos (Model-Driven Architecture) Liliana Favre UNCPBA 2006.
DSOO - María Eugenia Valencia
Ing. Pablo Mayorga. UML = Unified Markup Language Estándar de lenguaje de modelamiento de Object Management Group Varias versión 1.0, 1.1,1.2, 1.3, 1.4,
Prof. César Luza Montero
INTRODUCCIÓN A UML Oscar Miguel Alonso Moreno.
LENGUAJE UNIFICADO DE MODELADO UML
ORIENTADO A OBJETOS ESTUDIANTE JESSICA LORENA LEAL MEDINA INGENIERIA DE SOFTWARE PROGRAMA INGENIERIA DE SISTEMAS UNIVERSIDA COOPERATIVA DE COLOMBIA NEIVA-HUILA.
DESCRIPCION DEL PROBLEMA
SISTEMA COMPRAS Y EXISTENCIAS VERSION 2.0
DIAGRAMA DE CLASE.
Unified Modeling Language (Lenguaje de Modelamiento unificado)
Análisis y Diseño orientado a objetos con UML.
Curso Administrativo OTEC Unidad II : Configuración de Cursos Curso creado por : Libro de Clases Electrónico (LCE) ACTUALIZADO
Tema 10: Interfaces Antonio J. Sierra.
SIA Sistema Integrado de Admisión
Lenguaje de Modelado Unificado Unified Modeling Languaje
Diagramas de Clase Angela Carrillo R..

UNIDAD 3: “Desarrollo Orientado a Objetos con UML”
Registro Único Tributario
Análisis y Diseño Orientado a Objetos utilizando UML
INGENIERIA DE SOFTWARE
Ejercicio 2 Ejercicio 3. Ejercicio 4 Ejercicio 6.
Diagrama de Casos de Uso
CASOS DE USO Ing. Sonia Godoy H..
Curso Administrativo OTEC/Empresa Unidad II: Configuración de Cursos (Actualizado el ) Curso creado por : Libro de Clases Electrónico (LCE)
UML 2.0 Integrantes: Diana Carolina Valencia M. Jhon Fernando Lopez T. Carlos Alberto Castillo.
Capitulo III CASOS DE USO Los casos de uso son un fenómeno interesante, durante mucho tiempo, tanto en el desarrollo orientado a objeto como en el tradicional,
Ingeniería de software
Diagrama de Clases ACI 570.
Roberto Barriga Rodríguez Aitana Giner Martín
Introducción a UML DIAGRAMA DE CLASES Departamento de Informática
TEMA 9: DIAGRAMA DE CLASE EN UML
Ingeniería de Software Laboratorio V
Introducción al análisis de sistemas
Clasificación de Diagramas
DIAGRAMA DE SECUENCIA Y ACTIVIDADES.
Introducción a UML Ing. José Manuel Poveda.
Ésta es la relación más común e importante. Se puede incluir una relación entre 2 casos de uso de tipo “include” si se desea especificar comportamiento.
Ilustra: E L M ODELO C ONCEPTUAL Conceptos (Objetos) en el dominio del problema. Es el instrumento (artefacto) más importante de crear en el AOO. Es la.
Departamento de Informática Universidad de Rancagua Prof:Paula Quitral Introducción a UML Caso de uso Departamento de Informática Universidad de Aconcagua.
(Lenguaje Unificado de Modelado)
Fundamentos del Análisis Orientado a Objetos
DESARROLLO DE PROYECTOS DE SOFTWARE ACTIVIDAD Y CASOS DE USO BARTOLOME CRUZ CRUZ.
Cuentas por Pagar, Subgerencia de Contabilidad
Utilizar Costo Promedio Ponderado en el Software Administrativo SAW
Sandra Muñoz Blanca González Patricia Lázaro
Casos de Uso - Programación II Analista Programador
Unified Modeling Language (Lenguaje de Modelamiento unificado)
Análisis y Diseño de Aplicaciones 3º Educación Media Tecnológica
UML – Lenguaje de Modelado Unificado
Si usted se dirige al siguiente vínculo usted llegará a esta página. Si usted sigue el vínculo desde nuskin.com, usted evitará esta.
Fundamentos de Ingeniería de Software
Administrador Chilecompra Administrador Comprador en
DIAGRAMAS DE SECUENCIA. UML está compuesto por los siguientes diagramas:
Modelado UML Diagramas de Casos de Uso
Modelado UML Diagrama de Clases
Unified Modeling Language UML. Ejemplo a desarrollar La Universidad XXX desea computarizar su sistema de registración – El secretario establece el plan.
Lenguaje Unificado de Modelado (UML) Julio … Casos de Uso  Ejemplo:
Guía de uso para proveedores SISTEMA DE ACTIVACIÓN VERSIÓN 2.0.
Transcripción de la presentación:

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

UML Lenguaje de Modelado Unificado 2011 -> UML 2.4.1

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

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

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.

Relaciones Asociación Dependencia Generalización

Dependencias

Generalización

Ejemplo Simplificado

Ejemplo 2

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.

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.

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.