1 / 15

Manual UML

Manual UML. Sandra Muñoz Blanca González Patricia Lázaro. UML. UML (Unified Modeling Language) es un lenguaje que permite modelar, construir y documentar los elementos que forman un sistema software orientado a objetos. Dependencias.

marlo
Download Presentation

Manual UML

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Manual UML Sandra Muñoz Blanca González Patricia Lázaro

  2. UML • UML (Unified Modeling Language) es un lenguaje que permite modelar, construir y documentar los elementos que forman un sistema software orientado a objetos

  3. Dependencias • La relación de dependencia entre dos elementos de un diagrama significa que un cambio en el elemento destino puede implicar un cambio en el elemento origen • Una dependencia se representa por medio de una línea discontinua entre los dos elementos con una flecha en su extremo. El elemento dependiente es el origen de la flecha y el elemento del que depende es el destino

  4. Clases • Una clase se representa mediante una caja subdividida en tres partes: En la superior se muestra el nombre de la clase, en la media los atributos y en la inferior las operaciones.

  5. Asociaciones • Las asociaciones entre dos clases se representan mediante una línea que las une. • La línea puede tener una serie de elementos gráficos que expresan características particulares de la asociación.

  6. Tipos de asociaciones • Nombre de la Asociación y Dirección • Multiplicidad

  7. Tipos de asociaciones • Agregación: el símbolo de agregación es un diamante colocado en el extremo en el que está la clase que representa el “todo”.

  8. Tipos de asociaciones • Asociaciones N-Arias En el caso de una asociación en la que participan más de dos clases, las clases se unen con una línea a un diamante central

  9. Tipos de asociaciones • Herencia Se representa mediante un triángulo en el extremo de la relación que corresponde a la clase más general o clase “padre”.

  10. Diagrama de Casos de Uso • Muestra la relación entre los actores y los casos de uso del sistema. Representa la funcionalidad que ofrece el sistema en lo que se refiere a su interacción externa.

  11. Elementos • Un actor es algo con comportamiento, como una persona, un sistema informatizado u organización, y que realiza algún tipo de interacción con el sistema. • Casos de Uso: es una descripción de la secuencia de interacciones que se producen entre un actor y el sistema, cuando el actor usa el sistema para llevar a cabo una tarea específica. • Relaciones entre Casos de Uso: nos da el punto de entrada para analizar los requisitos del sistema, y el problema que necesitamos solucionar.

  12. Diagrama de secuencia • Muestra una interacción ordenada según la secuencia temporal de eventos • Muestra los objetos participantes en la interacción y los mensajes que intercambian ordenados según su secuencia en el tiempo

  13. Diagrama de estado • Muestra la secuencia de estados por los que pasa bien un caso de uso, bien un objeto a lo largo de su vida, o bien todo el sistema. • En él se indican qué eventos hacen que se pase de un estado a otro y cuáles son las respuestas y acciones que genera. • Un estado se representa como una caja redondeada con el nombre del estado en su interior. Una transición se representa como una flecha desde el estado origen al estado destino.

  14. Diagrama de estado • El estado inicial se muestra como un círculo sólido y el estado final como un círculo sólido rodeado de otro círculo.

  15. Transiciones • El estado inicial se muestra como un círculo sólido y el estado final como un círculo sólido rodeado de otro círculo.

More Related