Anda di halaman 1dari 11

AESM Prctica 6.

Modelado con UML


1. Herramienta CASE utilizada:
En nuestro caso utilizaremos una herramienta que ofrece servicio online: Gliffy. Esta herramienta proporciona a los usuarios un modo de crear diagramas, esquemas y planos de manera fcil, simple e intuitiva. Lo hemos elegido por su sencillez y el hecho de que posee una categora para desarrollar especficamente diagramas UML segn el sitio web:

En la seccin correspondiente a UML, Gliffy ofrece una gran cantidad de elementos como iconos, contenedores o vectores para poder crear con total libertad y facilidad nuestros diagramas. Entre estos elementos encontramos: Clases, objetos, nodos, interfaces, componentes, notas, generalizaciones y extensiones, implementaciones, asociaciones, agregaciones, composiciones, dependencias, lnea temporal, activaciones, mensajes, actores, y casos de uso.

2. Diagrama de casos de Uso:


Un diagrama de casos de uso es una especie de diagrama de comportamiento. UML mejorado El Lenguaje de Modelado Unificado define una notacin grfica para representar casos de uso llamada modelo de casos de uso. UML no define estndares para que el formato escrito describa los casos de uso, y as mucha gente no entiende que esta notacin grfica define la naturaleza de un caso de uso; sin embargo una notacin grfica puede solo dar una vista general simple de un caso de uso o un conjunto de casos de uso.

3. 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 encargaran del funcionamiento y la relacin entre uno y otro.

4. Diagrama de Colaboracin:
Un diagrama de colaboracin en las versiones de UML 1.x es esencialmente un diagrama que muestra interacciones organizadas alrededor de los roles. A diferencia de los diagramas de secuencia, los diagramas de colaboracion, tambin llamados diagramas de comunicacin, muestran explcitamente las relaciones de los roles. Por otra parte, un diagrama de comunicacin no muestra el tiempo como una dimensin aparte, por lo que resulta necesario etiquetar con nmeros de secuencia tanto la secuencia de mensajes como los hilos concurrentes.

5. Diagrama de Estados:
Los diagramas de estado muestran el conjunto de estados por los cuales pasa un objeto durante su vida en una aplicacin en respuesta a eventos (por ejemplo, mensajes recibidos, tiempo rebasado o errores), junto con sus respuestas y acciones. Tambin ilustran qu eventos pueden cambiar el estado de los objetos de la clase. Normalmente contienen: estados y transiciones. Como los estados y las transiciones incluyen, a su vez, eventos, acciones y actividades, vamos a ver primero sus definiciones.

6. Diagrama de Actividad:
En el Lenguaje de Modelado Unificado, un diagrama de actividades representa los flujos de trabajo paso a paso de negocio y operacionales de los componentes en un sistema. Un Diagrama de Actividades muestra el flujo de control general. Nota: En caso de que no se vea bien, hacer zoom al pdf.

7. Diagramas de Secuencia:
Un diagrama de secuencia muestra la interaccin de un conjunto de objetos en una aplicacin a travs del tiempo y se modela para cada caso de uso. Mientras que el diagrama de casos de uso permite el modelado de una vista business del escenario, el diagrama de secuencia contiene detalles de implementacin del escenario, incluyendo los objetos y clases que se usan para implementar el escenario, y mensajes intercambiados entre los objetos.

Anda mungkin juga menyukai