Escolar Documentos
Profissional Documentos
Cultura Documentos
INTRODUCCIN UML
Es un lenguaje que permite modelar, construir y documentar los elementos
que forman un sistema software orientado a objetos.
Se ha convertido en el estndar de facto de la industria, debido a que ha
sido impulsado por los autores de los tres mtodos ms usados de
orientacin a objetos: Grady Booch, Ivar Jacobson y Jim Rumbaugh. En el
proceso de creacin de UML han participado, no obstante, otras empresas
de gran peso en la industria como Microsoft, Hewlett-Packard, Oracle o IBM,
as como grupos de analistas y desarrolladores.
En UML 2.0 hay 13 tipos diferentes de diagramas. Para comprenderlos de
manera concreta, a veces es til categorizarlos jerrquicamente:
Diagramas de estructura enfatizan en los elementos que deben existir en
el sistema modelado:
1. Diagrama de clases
2. Diagrama de componentes
3. Diagrama de objetos
4. Diagrama de estructura compuesta (UML 2.0)
5. Diagrama de despliegue 6. Diagrama de paquetes
Diagramas de comportamiento enfatizan en lo que debe suceder en el
sistema modelado:
7. Diagrama de actividades
8. Diagrama de casos de uso
9. Diagrama de estados
Diagramas de Interaccin, un subtipo de diagramas de comportamiento,
que enfatiza sobre el flujo de control y de datos entre los elementos del
sistema modelado:
10. Diagrama de secuencia
11. Diagrama de comunicacin
12. Diagrama de tiempos (UML 2.0)
13. Diagrama de vista de interaccin (UML 2.0)
DIAGRAMA DE CLASES
Un diagrama de clases es un tipo de diagrama esttico que describe la
estructura de un sistema mostrando sus clases, atributos y las relaciones
entre ellos. Los diagramas de clases son utilizados durante el proceso de
anlisis y diseo de los sistemas, donde se crea el diseo conceptual de la
informacin que se manejar en el sistema, y los componentes que se