Documentación De Casos De Uso
Enviado por gueripollo • 1 de Septiembre de 2012 • 1.077 Palabras (5 Páginas) • 561 Visitas
Documentación de Casos de Uso
Es una técnica de la ingeniería del Software utilizado para capturar una secuencia de acciones realizadas por una entidad externa sobre el sistema, cuyo fin es lograr un objetivo cuantificable.
Describe únicamente características del sistema.
Este tipo de documentación sirve para:
Capturar los requerimientos de un sistema.
Fundamento para el diseño de software.
Sirven para validar el diseño de software realizado.
Sustentan pruebas de la implementación, ya que cada caso de uso es un elemento a verificar y validar.
Son la base de la documentación en línea y del manual del usuario.
Pueden formar parte del acuerdo entre proveedor del sistema y el comprador expresando formalmente la funcionalidad ofrecida por el sistema.
5
Elementos Actores
Un actor es una agrupación uniforme de personas, sistemas o máquinas que interactúan con el sistema que estamos construyendo de la misma forma. Definir el alcance del sistema debe ser el primer objetivo de todo analista, ya que un proyecto sin alcance definido nunca podrá alcanzar sus objetivos.
Es importante tener clara la diferencia entre usuario y actor. Un actor es una clase de rol, mientras que un usuario es una persona que, cuando usa el sistema, asume un rol. De esta forma, un usuario puede acceder al sistema como distintos actores. La forma más simple de entender esto es pensar en perfiles de usuario de un sistema operativo. Una misma persona puede acceder al sistema con distintos perfiles, que le permiten hacer cosas distintas. Los perfiles son en este caso equivalentes a los actores.
Los actores se representan con dibujos simplificados de personas, llamados en inglés “stick man” (hombres de palo).
6
Identificar a los actores es el primer paso para usar la técnica de casos de uso. Por ejemplo, en el sistema de pedidos nombrado anteriormente, sin conocer prácticamente ningún detalle sobre cómo funcionará, podemos decir que:
1. El grupo de usuarios que ingrese pedidos al sistema será un actor.
2. El grupo de usuarios que haga otras operaciones con los pedidos, como por ejemplo autorizarlos, cancelarlos y modificar sus plazos de entrega, será un actor.
3. Todo grupo de usuarios que reciba ciertos informes del sistema, como por ejemplo estadísticas de ventas, será un actor.
Es común que los distintos actores coincidan con distintas áreas de la empresa en la que se implementará el sistema, o con jerarquías dentro de la organización (empleado, supervisor y gerente son distintos actores, si realizan tareas distintas). Todos los actores participan de los casos de uso. Caso de Uso
Un caso de uso es iniciado por un actor. A partir de ese momento, ese actor, junto con otros actores, intercambia datos o control con el sistema, participando de ese caso de uso.
El nombre de un caso de uso se expresa con un verbo en gerundio, seguido generalmente por el principal objeto o entidad del sistema que es afectado por el caso. Gráficamente, los casos de uso se representan con un óvalo, con el nombre del caso en su interior.
7
Los casos de uso tienen las siguientes características:
1. Están expresados desde el punto de vista del actor.
2. Se documentan con texto informal.
3. Describen tanto lo que hace el actor como lo que hace el sistema cuando interactúa con él, aunque el énfasis está puesto en la interacción.
4. Son iniciados
...