UML: Casos de uso

¿Qué es UML?

UML, Unified Modeling Language, es un lenguaje de modelado para especificar, construir, visualizar y documentar los objetos de un sistema.

Propiedades

– Cubre la especificación del análisis, diseño e implementación de un sistema software.
– Modela sistemas mediante el uso de objetos, así como, las relaciones estáticas o dinámicas que existen entre ellos.
– Puede ser utilizado por cualquier metodología de análisis y diseño o-o para expresar los diseños.
– Su diseño viene definido por una serie de diagramas, que pueden hacerse corresponder con los lenguajes de programación (Java, C#, etc..)
– Se utiliza para aplicar Ingeniería Directa, del modelo UML al código, e Ingeniería Inversa, del código al modelo UML.

Diagrama de Casos de Uso

Muestra las distintas operaciones que se esperan de una aplicación o sistema y cómo se relaciona con su entorno.

Es una herramienta esencial para la captura de requerimientos y para la planificación y control de un proyecto interactivo.

Consta de un actor que se comunica (communicate) con un caso de uso, representado por una elipse. Los casos de uso se pueden comunicar entre ellos uno como especialización de otro (include).

A continuación se muestra un ejemplo de casos de uso, aplicado a nuestro proyecto.

Casos de uso

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: