INTRODUCCIÓN AL ANÁLISIS Y DISEÑO DE SISTEMAS

Slides:



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

Plan de Implantación Sistemas de Información III
Lenguaje Unificado de Modelado
Programación Orientada a Objetos y Lenguaje de Modelado Unificado
Ingeniería de Software I
UML para programadores Java
Tomado de:
CASO DE ESTUDIO. El software HogarSeguro le permite al propietario de la casa configurar el sistema de seguridad una vez que este se instala, controla.
Arquitectura de software dirigida por modelos (Model-Driven Architecture) Liliana Favre UNCPBA 2006.
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,
DIAGRAMA DE COMPONENTES
INTRODUCCIÓN A UML Oscar Miguel Alonso Moreno.
LENGUAJE UNIFICADO DE MODELADO UML
UNIDAD 1: “ Introducción al Lenguaje Unificado de Modelado ”
Análisis y Diseño O.O. Click to add notes Preguntas del diseño :
DIAGRAMA DE COMPONENTES INTEGRANTES Córdova Vásquez Giovanny Escobar Alvares Calixto Gomez Quinteros Adelaida Pinto Flores Yarmila.
Sergio Mejía Rivera Luis Fernando Reyes
Unified Modeling Language (Lenguaje de Modelamiento unificado)
Análisis y Diseño orientado a objetos con UML.
Profesor: Miguel Angel Vidal
UML Diagramas. Diagramas de Interacción Muestran como los objetos de la aplicación cooperan e interactúan para cumplir con los requisitos. Suele construirse.
Introducción a la programación Orientada a objetos
Tema 10: Interfaces Antonio J. Sierra.
Modelado Arquitectónico
UML – Lenguaje de Modelado Unificado
Lenguaje de Modelado Unificado Unified Modeling Languaje
DEPARTAMENTO DE INGENIERÍA INFORMÁTICA
* FRAUSTO JIMENEZ GABRIELA * * HERNANDEZ TORRES ANA LAURA * * MANDUJANO JUAN CARLOS * * NOVA MARIN YARELI PAULINA * * ZAVALA CORTE JOCELYN ARELI *
Diagrama de componentes
Ingeniería de Software Orientado a Objetos
UNIDAD 3: “Desarrollo Orientado a Objetos con UML”
Fundamentos de programación
Poder Expresivo de UML 2.0 para especificar arquitecturas de Software
Introducción al modelado Unificado
UML 2.0 Integrantes: Diana Carolina Valencia M. Jhon Fernando Lopez T. Carlos Alberto Castillo.
Ingeniería de software
Diagrama de Clases ACI 570.
Introducción a UML DIAGRAMA DE CLASES Departamento de Informática
Análisis y diseño de sistemas Diagrama de componentes
TEMA 9: DIAGRAMA DE CLASE EN UML
Ingeniería de Software
UML 2.0 Diagramas de Comportamiento
Clasificación de Diagramas
Conceptos Fundamentales
Ingeniería de Requisitos
DIAGRAMA DE SECUENCIA Y ACTIVIDADES.
Programación IV Desarrollo orientado a Objetos con UML CLASE # 2 Tec. Christian Alexander Martínez Arteaga.
Introducción a UML Ing. José Manuel Poveda.
ANALISIS E INVESTIGACION DE DATOS
Taller de Sistemas de Programas Clase 6 Dpto. de Computación y T.I.
UML.
Relación con otras asignaturas del plan de estudio
Análisis y Diseño de Sistemas
(Lenguaje Unificado de Modelado)
INTRODUCCION AL ANALISIS Y DESARROLLO DE SISTEMAS DE SOFTWARE EQUIPO NUMERO CUATRO INTEGRADO POR: XAVIER REFUGIO GARY NERY HERNANDEZ OSCAR JUAREZ.
Prof. Joel Moreno Molina
Sandra Muñoz Blanca González Patricia Lázaro
Unified Modeling Language (Lenguaje de Modelamiento unificado)
UNIDAD 2: “Características del Modelado UML” CONTENDIDO Elaborado por: Ingeniero Harold Cabrera Meza Actualizado por: Ingeniero Nilson Albeiro Ferreira.
Historia del UML UML 1.x evoluciona en UML 2.0
MODELAMIENTO VISUAL Y UML
Integrantes: Castro José República Bolivariana De Venezuela Ministerio Del Poder Popular Para La Educación Superior Instituto Universitario Tecnológico.
PRESENTACION DE INGENIERIA ORIENTADA A OBJETOS
ANALISIS Y DISEÑO DE SISTEMAS II “DIAGRAMAS DE DESPLIEGUE ” INTEGRANTES: COPA PALMA CARLOS REYNALDO MAMANI PACO EDWIN ALVARO SIRPA LAURA HECTOR ELOY.
1 Qué es UML Es un Lenguaje de Modelado Unificado basado en una notación gráfica que permite especificar,construir, visualizar y documentar los objetos.
Unified Modeling Language UML. Ejemplo a desarrollar La Universidad XXX desea computarizar su sistema de registración – El secretario establece el plan.
CURSO:PRACTICA INTEGRAL III ALUMNO: RARÁZ TINOCO, JORGE LUIS PROFESOR:DAVILA, JUAN CICLO:II CICLO.
 Tipo de diagrama estático que describe la estructura de un sistema mostrando sus clases, interfaces, relaciones y colaboraciones.  Se utiliza durante.
ANÁLISIS Y DISEÑO DE SISTEMAS Desarrollo de Conceptos Básicos Ing. Linda K. Masias M.
Diseño Orientación a Objetos Lenin Herrera Sesión 3.
Transcripción de la presentación:

INTRODUCCIÓN AL ANÁLISIS Y DISEÑO DE SISTEMAS TEMA DE EXPOSICIÓN: “OBJETIVOS DE UML EVOLUCIÓN DE UML AREAS CONCEPTUALES DE UML DIAGRAMAS UML” PROFESOR: LIC: CESAR ESPINOZA JIMÉNEZ ALUMNOS: JONATAN MANUEL ALLENDE RAMOS GERMÁN PACHECO SÁNCHEZ VICTOR MANUEL LOPEZ OROZCO

OBJETIVOS Lenguaje que pueden usar todos los modeladores. No tiene propietario. Pretende abordar los problemas actuales del desarrollo del software. No pretende ser un método de desarrollo completo

EVOLUCIÓN Revisiones en OMG, 2001 1999. Aceptación en OMG, Nov. 1997. Propuesta final al OMG, Sept. 1997. Primera propuesta al OMG Ene. 1997 UML Partners. En la Web, June 1996 Contribuciones de múltiples fuentes

INICIO, ENERO 1995 (método Booch, OMT,OOSE, otros métodos) UML 0.9 & 0.91 UML 1.0 UML 1.1 UML 1.3 UML 1.4 UML 2.0

Áreas conceptuales de UML AREA VISTAS DIAGRAMAS CONCEPTOS PRINCIPALES ESTRUCTURAL Estática De clases Clase, asociación, generalización, realización, interfaz De caso de uso Caso de uso, actor, asociación, extensión, inclusión, generalización de casos de uso De implementación De comportamiento Componente, interfaz, dependencia, realización De despliegue Nodo, componente, dependencia, localizacion

AREA VISTAS DIAGRAMAS CONCEPTOS PRINCIPALES DINÁMICA Maquina de estados De estados Estado, evento, transición, acción De actividad Estado, actividad, transición, de terminación, división, unión De interacción De secuencia Interacción, objeto, mensajes, activación De colaboración Colaboración, interacción, rol, mensaje

CONCEPTOS PRINCIPALES AREA VISTAS DIAGRAMAS CONCEPTOS PRINCIPALES GESTIÓN DE MODELO Gestión de modelos De clases Paquete, subsistema, modelo EXTENSIÓN DE UML Todas Todos Restricción, estereotipo, valores etiquetados

DIAGRAMAS DIAGRAMA DE PAQUETES Organizar diagramas de casos de uso y diagramas de clase

Diagrama de clases Muestra estructura de un sistema mostrando sus clases, atributos y relaciones.

Diagrama de objetos Muestran instancias especificas de clases (objetos) en un momento particular del sistema.

Diagrama de estructura compuesta Muestra la estructura interna de un clasificador

Diagrama de componentes Describen elementos físicos del sistema y sus relaciones Muestra un nivel de abstracción mas alto que un diagrama de clase

Diagrama de despliegue Muestra configuración de elementos del hardware (nodos)

REFERENCIAS Ingerniería de software orientada a objetos Autor Alfredo Weitzenfeld Paginas: 69-77 Editorial: Thomson http://www.sparxsystems.com.ar/resources/tutorial/uml2_packagediagram.html http://www.vico.org/aRecursosPrivats/UML_TRAD/talleres/mapas/UMLTRAD_101A/LinkedDocuments/UML_diagClases.pdf http://www.sparxsystems.com.ar/resources/tutorial/uml2_objectdiagram.html http://www.info-ab.uclm.es/asignaturas/42530/pdf/M2tema12.pdf