Definicion de diagramas UML

Páginas: 30 (7486 palabras) Publicado: 4 de diciembre de 2014
DIAGRAMAS UML
Generalidades:
Un diagrama es la representación gráfica de un conjunto de elementos,
visualizándolo la mayoría de las veces como un grafico con nodos (elementos) y flechas
(relaciones). Los diagramas se dibujan para visualizar el sistema desde diferentes
perspectivas, de forma que un diagrama es una proyección de un sistema. En teoría un
diagrama puede contener cualquiercombinación de elementos y relaciones, sin embargo
en la práctica solo surge un pequeño número de combinaciones:
1.
2.
3.
4.
5.
6.
7.
8.
9.

Diagrama de casos de uso.
Diagrama de clases.
Diagrama de objetos.
Diagrama de secuencia.
Diagrama de colaboración.
Diagrama de estados.
Diagrama de actividades.
Diagrama de componentes.
Diagrama de despliegue.

Las vistas existentes en UMLson:


Vista casos de uso: Se forma con los diagramas de casos de uso, colaboración,
estados y actividades.



Vista de diseño: Se forma con los diagramas de clases, objetos, colaboración,
estados y actividades.



Vista de procesos: Se forma con los diagramas de la vista de diseño. Recalcando
las clases y objetos referentes a procesos.



Vista de implementación: Se forma conlos diagramas de componentes,
colaboración, estados y actividades.



Vista de despliegue: Se forma con los diagramas de despliegue, interacción,
estados y actividades.

Se Dispone de dos tipos diferentes de diagramas los que dan una vista estática del
sistema y los que dan una visión dinámica.

1

Los diagramas estáticos son: tambien llamados Diagramas de estructura
Diagrama declases: Muestra las clases, interfaces, colaboraciones y sus relaciones. Son
los más comunes y dan una vista estática del proyecto.
Diagrama de objetos: Es un diagrama de instancias de las clases mostradas en el
diagrama de clases. Muestra las instancias y como se relacionan entre ellas. Se da una
visión de casos reales.
Diagrama de componentes: Muestran la organización de los componentes delsistema.
Un componente se corresponde con una o varias clases, interfaces o colaboraciones.
Diagrama de despliegue.: Muestra los nodos y sus relaciones. Un nodo es un conjunto de
componentes. Se utiliza para reducir la complejidad de los diagramas de clases y
componentes de un gran sistema. Sirve como resumen e índice.
Lo diagramas dinámicos son: tambien llamados Diagramas de comportamientoDiagrama de secuencia y Diagrama de colaboración: Muestran a los diferentes objetos
y las relaciones que pueden tener entre ellos, los mensajes que se envían entre ellos. Son
dos diagramas diferentes, que se puede pasar de uno a otro sin pérdida de información,
pero que nos dan puntos de vista diferentes del sistema. En resumen, cualquiera de los
dos es un Diagrama de Interacción.
Diagrama deestados: muestra los estados, eventos, transiciones y actividades de los
diferentes objetos. Son útiles en sistemas que reaccionen a eventos.
Diagrama de actividades: Es un caso especial del diagrama de estados. Muestra el flujo
entre los objetos. Se utilizan para modelar el funcionamiento del sistema y el flujo de
control entre objetos.
Diagrama de casos de uso: Muestran los casos de uso,actores y sus relaciones. Muestra
quien puede hacer que y relaciones existen entre acciones (casos de uso). Son muy
importantes para modelar y organizar el comportamiento del sistema.
UML permite definir solo los necesarios, ya que no todos son necesarios en todos
los proyectos.

2

Los diagramas a representar dependerán del sistema a desarrollar, para ello se
efectúan las siguientesrecomendaciones dependiendo del sistema. Estas
recomendaciones se deberán adaptar a las características de cada desarrollo, y
seguramente será la práctica lo que nos indicara si debemos utilizar algún diagrama mas
para especificar a detalle cualquier fase de la aplicación.
Aplicación monopuesto:


Diagrama de casos de uso.



Diagrama de clases.



Diagrama de colaboración....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Uml y diagrama
  • Diagramas UML
  • DIAGRAMAS UML
  • DIAGRAMAS UML
  • Diagramas UML
  • Diagramas Uml
  • diagramas uml
  • DIAGRAMA UML

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS