Diagrama de clases UML

Páginas: 5 (1242 palabras) Publicado: 14 de mayo de 2014
UML
Daniel A. Leo Daza
V - 25153956
27 de Abril de 2014

Definición
UML (De las siglas en inglés Unified Modeling
Language) es un lenguaje gráfico para crear
esquemas y diagramas que permiten visualizar,
especificar, construir y documentar un sistema. La
finalidad de los diagramas es presentar diversas
perspectivas de un sistema, a las cuales se les
conoce como modelo.
Un modelo esuna representación simplificada de la
realidad; el modelo UML describe lo que
supuestamente hará un sistema, pero no dice cómo
implementar dicho sistema.

Diagramas
• Diagrama de Clases: Los diagramas de clases describen
la estructura estática de un sistema. Las cosas que
existen y que nos rodean se agrupan naturalmente en
categorías. Una clase es una categoría o grupo de cosas
quetienen atributos (propiedades) y acciones
similares. Un ejemplo puede ser la clase “Avión” que
tiene atributos como el “modelo de avión”, “cantidad
de motores” y “capacidad de carga”. Entre las acciones
de las cosas de esta clase se encuentran: “acelerar”,
“elevarse”, “girar”, “descender”, “desacelerar”.

• Diagrama de Objetos: Los Diagramas de Objetos
están vinculados con los Diagramas deClases. Un
objeto es una instancia de una clase, por lo que
un diagrama de objetos puede ser visto como una
instancia de un diagrama de clases. Los
diagramas de objetos describen la estructura
estática de un sistema en un momento particular
y son usados para probar la precisión de los
diagramas de clases.

• Diagrama de Casos de Uso: Un caso de uso es
una descripción de las acciones de unsistema
desde el punto de vista del usuario. Es una
herramienta valiosa dado que es una técnica de
aciertos y errores para obtener los
requerimientos del sistema, justamente desde el
punto de vista del usuario. Los diagramas de caso
de uso modelan la funcionalidad del sistema
usando actores y casos de uso. Los casos de uso
son servicios o funciones provistas por el sistema
para sususuarios.

• Diagrama de Estados: En cualquier momento, un
objeto se encuentra en un estado particular, la luz
está encendida o apagada, el auto en movimiento
o detenido, la persona leyendo o cantando, entre
otras El diagrama de estados UML captura esa
pequeña realidad.

• Diagrama de Secuencias: Suelen usarse para
representar objetos software y el intercambio de
mensajes entre ellos,representando la aparición
de nuevos objetos de izquierda a derecha.

• Diagrama de Actividades: Un diagrama de
actividades ilustra la naturaleza dinámica de un
sistema mediante el modelado del flujo ocurrente
de actividad en actividad. Una actividad
representa una operación en alguna clase del
sistema y que resulta en un cambio en el estado
del sistema. Típicamente, los diagramas deactividad son utilizados para modelar el flujo de
trabajo interno de una operación.

• Diagrama de Colaboraciones: El diagrama de
colaboraciones describe las interacciones entre
los objetos en términos de mensajes
secuenciados. Los diagramas de colaboración
representan una combinación de información
tomada de los diagramas de clases, de secuencias
y de casos de uso, describiendo elcomportamiento, tanto de la estructura estática,
como de la estructura dinámica de un sistema.

• Diagrama de Componentes: Un diagrama de
componentes describe la organización de los
componentes físicos de un sistema.

• Diagrama de Distribución: El diagrama de
distribución UML muestra la arquitectura física de
un sistema informático. Puede representar a los
equipos y a los dispositivos, ytambién mostrar
sus interconexiones y el software que se
encontrará en cada máquina.

Diagramas UML para representar
clases y sus relaciones

Diagrama de clases

Asociaciones
Las asociaciones son las que representan
a las relaciones estáticas entre las clases.
El nombre de la asociación va por sobre o
por debajo de la línea que la representa.
Una flecha rellena indica la dirección de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diagrama de clases de UML
  • Uml diagrama de clases
  • diagrama de clases UML
  • Diagrama de clases uml
  • Uml Diagramas De Clases
  • UML
  • Uml
  • Diagrama de clases uml

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS