UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES                 “UNIANDES”DIAGRAMAS UML                        Estudiante: Mari...
INTRODUCCIÓNEl lenguaje unificado de diagrama o notación (UML)sirve para especificar, visualizar y documentaresquemas de s...
PAUTAS GENERALES PARA DESARROLLAR           USANDO UML
Paquetes y dependenciaCada paquete es una agrupación de elementos según uncriterio puramente lógico.La forma general del s...
Diagrama de Casos deUso Diagrama de casos de uso Los diagramas de casos de uso describen las relaciones y las dependencias...
Diagrama de SecuenciaLos diagramas de secuencia muestran el intercambio de mensajes (es decir la forma enque se invocan) e...
Diagrama de ColaboraciónEn los diagramas de colaboración los mensajes enviados deun objeto a otro se representan mediante ...
Diagrama de ObjetosForma parte de la vista estática del sistema. En este diagrama semodelan las instancias de las clases d...
Diagrama de    ClasesLos diagramas de clases muestran las diferentes clases que componenun sistema y cómo se relacionan un...
Diagrama de EstadosLos diagramas de estado muestran los diferentes estados de un objetodurante su vida, y los estímulos qu...
Diagrama de Componentes Un diagrama de componentes representa cómo un sistema de software es dividido en componentes y mue...
Diagrama de DespliegueUn diagrama de despliegue muestra las relaciones físicas entrelos componentes hardwarey software en ...
CONCLUSIONES    REFERENCIAShttp://umldaniel.blogspot.com/2009/05/diagrama-de-despliegue.html  http://es.scribd.com/doc/208...
Próxima SlideShare
Cargando en…5
×

Diagramas uml

1.417 visualizaciones

Publicado el

LANGUAGE (UML).

0 comentarios
1 recomendación
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
1.417
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
48
Comentarios
0
Recomendaciones
1
Insertados 0
No insertados

No hay notas en la diapositiva.

Diagramas uml

  1. 1. UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES “UNIANDES”DIAGRAMAS UML Estudiante: Maritza Tapia
  2. 2. INTRODUCCIÓNEl lenguaje unificado de diagrama o notación (UML)sirve para especificar, visualizar y documentaresquemas de sistemas de software orientado aobjetos. UML no es un método de desarrollo, lo quesignifica que no sirve para determinar qué hacer enprimer lugar o cómo diseñar el sistema, sino quesimplemente le ayuda a visualizar el diseño y ahacerlo más accesible para otros. UML estácontrolado por el grupo de administración de objetos(OMG) y es el estándar de descripción de esquemasde software.
  3. 3. PAUTAS GENERALES PARA DESARROLLAR USANDO UML
  4. 4. Paquetes y dependenciaCada paquete es una agrupación de elementos según uncriterio puramente lógico.La forma general del sistema (la arquitectura del sistema) vieneexpresada por la jerarquía de paquetes y por la red derelaciones de dependencia entre paquetes.
  5. 5. Diagrama de Casos deUso Diagrama de casos de uso Los diagramas de casos de uso describen las relaciones y las dependencias entre un grupo de casos de uso y los actores participantes en el proceso. Es importante resaltar que los diagramas de casos de uso no están pensados para representar el diseño y no puede describir los elementos internos de un sistema. Los diagramas de casos de uso sirven para facilitar la comunicación con los futuros usuarios del sistema, y con el cliente, y resultan especialmente útiles para determinar las características necesarias que tendrá el sistema. En otras palabras, los diagramas de casos de uso describen qué es lo que debe hacer el sistema, pero no cómo.
  6. 6. Diagrama de SecuenciaLos diagramas de secuencia muestran el intercambio de mensajes (es decir la forma enque se invocan) en un momento dado. Los diagramas de secuencia ponen especialénfasis en el orden y el momento en que se envían los mensajes a los objetos.En los diagramas de secuencia, los objetos están representados por líneas intermitentesverticales, con el nombre del objeto en la parte más alta. El eje de tiempo también esvertical, incrementándose hacia abajo, de forma que los mensajes son enviados de unobjeto a otro en forma de flechas con los nombres de la operación y los parámetros.
  7. 7. Diagrama de ColaboraciónEn los diagramas de colaboración los mensajes enviados deun objeto a otro se representan mediante flechas, mostrando elnombre del mensaje, los parámetros y la secuencia delmensaje. Los diagramas de colaboración están indicados paramostrar una situación o flujo programa específicos y son unosde los mejores tipos de diagramas para demostrar o explicarrápidamente un proceso dentro de la lógica del programa.
  8. 8. Diagrama de ObjetosForma parte de la vista estática del sistema. En este diagrama semodelan las instancias de las clases del diagrama de clases. Muestraa los objetos y sus relaciones, pero en un momento concreto delsistema. Estos diagramas contienen objetos y enlaces. En losdiagramas de objetos también se pueden incorporar clases, paramostrar la clase de la que es un objeto representado.
  9. 9. Diagrama de ClasesLos diagramas de clases muestran las diferentes clases que componenun sistema y cómo se relacionan unas con otras. Se dice que losdiagramas de clases son diagramas «estáticos» porque muestran lasclases, junto con sus métodos y atributos, así como las relacionesestáticas entre ellas: qué clases «conocen» a qué otras clases o quéclases «son parte» de otras clases, pero no muestran los métodosmediante los que se invocan entre ellas.
  10. 10. Diagrama de EstadosLos diagramas de estado muestran los diferentes estados de un objetodurante su vida, y los estímulos que provocan los cambios de estado en unobjeto. Estados 1.Listo 2.Escuchando 3.Trabajando 4.Detenido
  11. 11. Diagrama de Componentes Un diagrama de componentes representa cómo un sistema de software es dividido en componentes y muestra las dependencias entre estos componentes. Los componentes físicos incluyen archivos, cabeceras, bibliotecas compartidas, módulos, ejecutables, o paquetes. Los diagramas de Componentes prevalecen en el campo de la arquitectura de software pero pueden ser usados para modelar y documentar cualquier arquitectura de sistema.
  12. 12. Diagrama de DespliegueUn diagrama de despliegue muestra las relaciones físicas entrelos componentes hardwarey software en el sistema final,es decir, la configuración de los elementos de procesamiento en tiempode ejecución y los componentes software (procesos y objetos que seejecutan en ellos).Muestra la implantación del sistema en la arquitectura física.Las computadoras y los dispositivos perifericos son denominados nodos. Consiste en el Diagrama de Despliegue.Utilizado por los equipos de desarrollo,integración y pruebas.
  13. 13. CONCLUSIONES REFERENCIAShttp://umldaniel.blogspot.com/2009/05/diagrama-de-despliegue.html http://es.scribd.com/doc/2080534/UML

×