Los diagramas de actividad para los casos de uso

Un proceso de negocio que se modela por "casos de uso" debe traducirse en un proceso del sistema que se visualiza a través de "diagramas de actividad". Conexión de los casos de uso a sus diagramas de actividades de apoyo es una forma útil para cambiar entre los dominios de negocio y el sistema de. Este es un enfoque que explica no sólo ¿Qué el sistema hará sino también Cómo lo hará.

En el diseño de un nuevo servicio, mi primera tarea es capturar las numerosas ideas abstractas sobre papel. Más específicamente, Yo uso una herramienta de modelado para identificar a los individuos y los sistemas (e.g. la ¿Quién) que serán sus escenarios de uso interactuando y (e.g. la ¿Qué). En términos de UML, los individuos se denominan "actores" y escenarios de uso se llaman "casos de uso".

Ejemplo: Entrar Usuario y Registro

Registro y acceso son un ejemplo de un escenario de uso universal,, como casi todos los sitios web tienen un requisito de negocio de un usuario para crear una cuenta para poder iniciar sesión en el. ¿Cómo un usuario se registra y se conecta, in other words the system's behavior, pueden diferir en gran medida. La inscripción puede solicitar al usuario que complete un formulario de solicitud de tiempo, presentar sólo una dirección de correo electrónico, o utilizar un sistema de autentificación central, tales como OpenID. Estos son todos los medios específicos del sistema para lograr el mismo requisito de negocio.Use Case Example

El diagrama de casos de uso anterior muestra que el registro del usuario y de inicio de sesión será parte del diseño. No explica cómo se logrará.

Cartografía de los casos de uso de diagramas de actividad

Mientras que el caso de uso "Visitantes Crea una cuenta" provides enough information to understand the system's design, más detalles deben ser proporcionados antes de que pueda comenzar el desarrollo. Un diagrama de actividades ofrece una simple, manera diagrama de flujo para especificar los detalles que faltan. Un extracto de un "registro de visitantes" diagrama de actividad muestra el detalle que falta.

Activity Example

Este diagrama de actividades se divide en "nadar carriles" que muestra la actividad del navegador web y basado en red, servidor web. El cuadro de puntos representa la actividad para la "Visitantes Crea una cuenta" de casos de uso, permitiendo un desarrollador de software para visualizar lo que se quiere decir con el caso de uso.

Aplicación de casos de uso Mapping

Una forma de implementar esta asignación es presentada por un artículo de Enterprise Architect, Cartografía de los casos de uso.

Las herramientas de modelado de EA se pone a veces en la forma de la simplicidad, como en este caso. Para los casos de uso más sencillos y diagramas de actividad, Me acaba de crear un modelo de la actividad dentro de un diagrama de casos de uso en la EA "explorador de proyectos"

19 de febrero, 2013 Publicado por Jon Jaroker Archivado en: UML

Sé el primero en comentar. Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos necesarios están marcados *