La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Luis Fernando Muñoz Pantoja Ingeniero de Sistemas Copyright 2019 Luis Fernando Muñoz Pantoja Ingeniero de Sistemas Derechos reservados UML.

Presentaciones similares


Presentación del tema: "Luis Fernando Muñoz Pantoja Ingeniero de Sistemas Copyright 2019 Luis Fernando Muñoz Pantoja Ingeniero de Sistemas Derechos reservados UML."— Transcripción de la presentación:

1 Luis Fernando Muñoz Pantoja Ingeniero de Sistemas Copyright 2019 Luis Fernando Muñoz Pantoja Ingeniero de Sistemas Derechos reservados UML

2 Temas Por qué AOO DOO ? Introducción al UML Ventajas Diagramas UML o De Clases o De Objetos o Casos de Uso o Estados o Secuencias o Actividades o Colaboraciones o Componentes o Distribución 01 de Octubre de 2019 2 SENA - Ing. Luis Fernando Muñoz Pantoja ANALISIS Y DISEÑO ORIENTADO A OBJETOS - UML

3 Por qué AOO y DOO ? 01 de Octubre de 2019 3 SENA - Ing. Luis Fernando Muñoz Pantoja ANALISIS Y DISEÑO ORIENTADO A OBJETOS - UML

4 Introducción al UML UML (Lenguaje Unificado de Modelado), es una de las herramientas mas emocionantes del mundo actual del desarrollo de sistemas. Debido a que permite a los creadores de sistemas generar diseños que capturen sus ideas en una forma convencional y fácil de comprender para comunicarlas a otras personas. El desarrollo de sistemas, es la creación de un programa para un cliente. El cliente tiene el problema que debe ser resuelto. Una analista es quien documenta el problema del cliente y lo comunica a los desarrolladores, que son los programadores que generarán el programa que resolverá el problema y lo distribuirán en los computadores. 01 de Octubre de 2019 4 SENA - Ing. Luis Fernando Muñoz Pantoja ANALISIS Y DISEÑO ORIENTADO A OBJETOS - UML

5 Ventajas – UML Fomenta la Reutilización del Código Permite crear sistemas mas complejos Relacionar sistemas al mundo real Facilita la creación de programas visuales Construcción de Prototipos Agiliza el desarrollo de software Facilita el trabajo en equipo Facilita el mantenimiento del software 01 de Octubre de 2019 5 SENA - Ing. Luis Fernando Muñoz Pantoja ANALISIS Y DISEÑO ORIENTADO A OBJETOS - UML

6 01 de Octubre de 2019 6 SENA - Ing. Luis Fernando Muñoz Pantoja ANALISIS Y DISEÑO ORIENTADO A OBJETOS - UML Diagramas UML

7 Diagrama De Clases 01 de Octubre de 2019 7 SENA - Ing. Luis Fernando Muñoz Pantoja ANALISIS Y DISEÑO ORIENTADO A OBJETOS - UML

8 Diagrama de Objetos 01 de Octubre de 2019 8 SENA - Ing. Luis Fernando Muñoz Pantoja ANALISIS Y DISEÑO ORIENTADO A OBJETOS - UML El símbolo es un rectángulo, como en una clase, pero su nombre está subrayado. El nombre de la instancia específica se encuentra a la izquierda de los dos (:) puntos; y el nombre de la clase a la derecha.

9 Diagrama de Casos de Uso 01 de Octubre de 2019 9 SENA - Ing. Luis Fernando Muñoz Pantoja ANALISIS Y DISEÑO ORIENTADO A OBJETOS - UML Es una descripción de las acciones de un sistema desde el punto de vista del usuario. A la figura correspondiente al Usuario se le conoce como Actor, la elipse representa el caso de uso. El Actor puede ser una persona u otro sistema.

10 Diagrama de Casos de Uso 01 de Octubre de 2019 10 SENA - Ing. Luis Fernando Muñoz Pantoja ANALISIS Y DISEÑO ORIENTADO A OBJETOS - UML

11 Diagrama de Casos de Uso: Relaciones 01 de Octubre de 2019 11 SENA - Ing. Luis Fernando Muñoz Pantoja ANALISIS Y DISEÑO ORIENTADO A OBJETOS - UML

12 Diagrama de Casos de Uso: Documentación 01 de Octubre de 2019 12 SENA - Ing. Luis Fernando Muñoz Pantoja ANALISIS Y DISEÑO ORIENTADO A OBJETOS - UML Existen dos formas principales de documentar un caso de uso: Un diagrama en UML Un documento detallado

13 Diagrama de Casos de Uso: Documentación Actores 01 de Octubre de 2019 13 SENA - Ing. Luis Fernando Muñoz Pantoja ANALISIS Y DISEÑO ORIENTADO A OBJETOS - UML

14 Diagrama de Casos de Uso: Documentación Casos de Uso 01 de Octubre de 2019 14 SENA - Ing. Luis Fernando Muñoz Pantoja ANALISIS Y DISEÑO ORIENTADO A OBJETOS - UML

15 Diagrama de Casos de Uso 01 de Octubre de 2019 15 SENA - Ing. Luis Fernando Muñoz Pantoja ANALISIS Y DISEÑO ORIENTADO A OBJETOS - UML El formato para describir los Casos de Uso, es el siguiente: Caso de Uso :Nombre del Caso de Uso Actores : Lista de Actores (Agentes Externos) Propósito :Intención del Caso de Uso Resumen : Repetición del Caso de Uso de alto nivel o Síntesis Tipo : Primario, Secundario u opcional. Esencial o Real. Referencias Cruzadas : Casos de Uso relacionados y funciones relacionadas del sistema. Descripción :Descripción del Caso de Uso.

16 Diagrama de Estados 01 de Octubre de 2019 16 SENA - Ing. Luis Fernando Muñoz Pantoja ANALISIS Y DISEÑO ORIENTADO A OBJETOS - UML Estado en particular de un objeto en cualquier momento. La figura muestra los estados o transiciones de la lavadora de un estado al otro. El símbolo superior de la figura, representa e estado inicial, y el inferior, el estado final.

17 Diagrama de Secuencias 01 de Octubre de 2019 17 SENA - Ing. Luis Fernando Muñoz Pantoja ANALISIS Y DISEÑO ORIENTADO A OBJETOS - UML El diagrama de Clases y objetos representan información estática. Pero en un sistema funcional los sistemas interactúan entre sí, en el tiempo. El diagrama de secuencias UML, muestra la mecánica de la interacción, con base en tiempos. Cuando se invoque el Caso de Uso: Lavar Ropa, la secuencia quedaría así:

18 Diagrama de Secuencias 01 de Octubre de 2019 18 SENA - Ing. Luis Fernando Muñoz Pantoja ANALISIS Y DISEÑO ORIENTADO A OBJETOS - UML

19 Diagrama de Actividades 01 de Octubre de 2019 19 SENA - Ing. Luis Fernando Muñoz Pantoja ANALISIS Y DISEÑO ORIENTADO A OBJETOS - UML Las actividades que ocurren dentro de un caso de uso, o dentro del comportamiento de un objeto, se dan normalmente en secuencia como en los pasos del anterior diagrama. La representación de los pasos 4 al 6 del diagrama de secuencias anterior, se representa en el Diagrama de Actividades, izquierdo.

20 Diagrama de Colaboraciones 01 de Octubre de 2019 20 SENA - Ing. Luis Fernando Muñoz Pantoja ANALISIS Y DISEÑO ORIENTADO A OBJETOS - UML Explican gráficamente cómo los objetos interactúan a través de mensajes para realizar las tareas. Los elementos de un sistema trabajan en conjunto para cumplir con los objetivos del sistema, y el lenguaje de modelado deberá contar con una forma de representar esto.

21 Diagrama de Componentes 01 de Octubre de 2019 21 SENA - Ing. Luis Fernando Muñoz Pantoja ANALISIS Y DISEÑO ORIENTADO A OBJETOS - UML Hace referencia estrictamente a los componentes utilizados en el proceso de desarrollo de software. Esta es la forma como se representan estos objetos.

22 Diagrama de Distribución 01 de Octubre de 2019 22 SENA - Ing. Luis Fernando Muñoz Pantoja ANALISIS Y DISEÑO ORIENTADO A OBJETOS - UML Muestra la arquitectura física de un sistema informático. Puede representar los equipos y dispositivos, mostrar sus interconexiones y el software que encontrará en cada máquina. Cada computadora estará representada por un cubo y las interacciones por líneas que conectan a los cubos.


Descargar ppt "Luis Fernando Muñoz Pantoja Ingeniero de Sistemas Copyright 2019 Luis Fernando Muñoz Pantoja Ingeniero de Sistemas Derechos reservados UML."

Presentaciones similares


Anuncios Google