Descargar

Introducción a UML

Enviado por Pablo Turmero


Partes: 1, 2

    edu.red

    INTRODUCCIÓN A UML

    QUE ES UML? PARA QUE SE UTILIZA COMPONENTES DIAGRAMAS

    edu.red

    QUE ES UML? UML es un lenguaje de modelado, es decir, es un lenguaje cuyo vocabulario y reglas se centran en la representación conceptual y física de un sistema.

    Prescribe un conjunto de notaciones y diagramas estándar para modelar sistemas mediante orientación a objetos, y describe la semántica esencial de lo que estos diagramas y símbolos significan.

    edu.red

    PARA QUE SIRVE? Visualizar el sistema:

    Cada símbolo tiene una semántica bien definida Cualquier desarrollador puede interpretar un modelo en UML sin ambigüedad UML facilita la comunicación

    edu.red

    PARA QUE SIRVE? Especificar el sistema:

    Permite construir modelos precisos no ambiguos y completos UML permite documentar las especificaciones de todas las decisiones de análisis, diseño e implementación

    edu.red

    PARA QUE SIRVE? Construir aplicaciones:

    UML no es un lenguaje de programación visual, pero sus modelos pueden conectarse de forma directa a lenguajes de programación orientados a objetos Es posible establecer una correspondencia desde un modelo UML y una implementación en un lenguaje de programación como JAVA o C++, mediante generación de código e ingeniería inversa

    edu.red

    PARA QUE SIRVE? Documentar sistemas:

    Requisitos Diseño Estructura estática Interacciones Implementaciones

    edu.red

    ELEMENTOS DEL UML Estructurales Clase Interfaz Colaboración Caso de uso Componente Nodo Actor

    edu.red

    ELEMENTOS DEL UML De comportamiento Interacción Estados

    De agrupación Paquete

    edu.red

    ELEMENTOS DEL UML De anotación Nota

    Relaciones Dependencia Asociación Generalización Realización

    edu.red

    ELEMENTOS DEL UML Diagramas Clases Objetos Casos de uso Secuencia Colaboración Estados Actividades Componentes Implementación

    edu.red

    Elementos Estructurales Una clase es una descripción de un conjunto de objetos que comparten los mismos atributos, operaciones, relaciones y semántica.

    Una interfaz es una colección de operaciones que especifican un servicio de una clase o un componente. Describe el comportamiento visible de ese elemento.

    (Gp:) Dibujable

    edu.red

    Elementos Estructurales Un caso de uso es una descripción de un conjunto de secuencias de acciones de un sistema y que produce un resultado observable de interés para un actor particular.

    Una colaboración define una interacción y es una sociedad de roles y otros elementos que colaboran para proporcionar un comportamiento cooperativo

    Partes: 1, 2
    Página siguiente