Vous êtes sur la page 1sur 2

Anlisis y diseo de sistemas UML

Diagramas en UML Un diagrama es la representacin grfica de un conjunto de elementos, visualizando la mayora de veces como un grafo conexo de elementos y relaciones Los diagramas se dibujan para visualizar un sistema desde diferentes perspectivas, un diagrama es una proyeccin del sistema

El mismo elemento puede aparecer en uno o varios diagramas

El diagrama de casos de uso Muestra un conjunto de casos de uso, actores y sus relaciones Los diagramas de casos de uso cubren la vista de casos de uso esttica del sistema Estos diagramas son especialmente importantes en el modelo y organizacin del comportamiento del sistema

El diagrama de clases Es un tipo de diagrama esttico que describe la estructura de un sistema mostrando sus clases, atributos, operaciones y las relaciones entre las clases 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 manejar el sistema, y los componentes que se encargarn del funcionamiento El diagrama de actividades Este diagrama representa los flujos de trabajo paso a paso de negocio y operaciones de los componentes de un sistema

Estos diagramas muestran el flujo de control general Este diagrama es importante para modelar el funcionamiento de un sistema y resaltar el flujo de control entre objetos

Diagramas de secuencia Estos diagramas muestran la interaccin de un conjunto de objetos en una aplicacin a travs del

tiempo y se modela para cada mtodo de la clase El diagrama de secuencia contiene los detalles de implementacin del escenario incluyendo los objetos y clases que se usan para implementar el escenarios, y mensajes pasados entre los objetos

El diagrama de estados Estos diagramas muestran una mquina de estados que consta de estados, transiciones, eventos y actividades Los diagramas de estado cubre la vista dinmica de un sistema (una clase) Son importantes en el modelado del comportamiento de una interfaz, una clase, o una colaboracin y resaltan el comportamiento dirigido por eventos de un objeto El diagrama de paquetes Este diagrama muestra cmo un sistema est dividido en agrupaciones lgicas mostrando las dependencias entre esas agrupaciones Dado que normalmente un paquete est pensado como un directorio, los diagramas de paquetes suministran una descomposicin de la jerarqua lgica de un sistema El diagrama de componentes Un diagrama de componentes representa la separacin de un sistema de software en componentes fsicos (mdulos, paquetes) y muestra las dependencias entre estos componentes Este diagrama muestra la organizacin y dependencia entre un conjunto de componentes sin necesidad de que incluya todos los que forman el sistema. Se pueden crear diagramas que describan apartados del sistema El diagrama de despliegue Este tipo de diagrama se utiliza para modelar el hardware utilizado en la implementacin del sistema y las relaciones entre sus componentes Los elementos usados son nodos, componentes y asociaciones Referencias Lic. Araya Fonseca, Roger. (2009). Las mejores prcticas para el desarrollo de software / El proceso unificado de desarrollo. Recuperado de Anlisis y Diseo de Sistemas II(2009), Fuente ULACIT Schach, Stephen R. (2008). Anlisis y diseo orientado a objetos con el UML y el proceso unificado Irwin/McGraw-Hill

Vous aimerez peut-être aussi