Monografias.com > Computación > Programación
Descargar Imprimir Comentar Ver trabajos relacionados

Introducción a UML




Enviado por Pablo Turmero



Partes: 1, 2

    Monografias.com

    INTRODUCCIÓN A UML

    QUE ES UML?
    PARA QUE SE UTILIZA
    COMPONENTES
    DIAGRAMAS

    Monografias.com

    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.

    Monografias.com

    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

    Monografias.com

    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

    Monografias.com

    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

    Monografias.com

    PARA QUE SIRVE?
    Documentar sistemas:

    Requisitos
    Diseño
    Estructura estática
    Interacciones
    Implementaciones

    Monografias.com

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

    Monografias.com

    ELEMENTOS DEL UML
    De comportamiento
    Interacción
    Estados

    De agrupación
    Paquete

    Monografias.com

    ELEMENTOS DEL UML
    De anotación
    Nota

    Relaciones
    Dependencia
    Asociación
    Generalización
    Realización

    Monografias.com

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

    Monografias.com

    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

    Monografias.com

    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 

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter