Casos de usos

Solo disponible en BuenasTareas
  • Páginas : 10 (2402 palabras )
  • Descarga(s) : 4
  • Publicado : 10 de noviembre de 2009
Leer documento completo
Vista previa del texto
Casos de uso

‘DameArgo’

LasPelasAntes
Dpto. LSI - Universidad de Granada

ClienteColgao

Contexto de uso
Delimitar a partir del uso: Por personas, si el sistema es interactivo. Por máquinas, si el sistema controla procesos. Por otros programas, si el sistema coordina y controla aplicaciones.
‘ArrellenarPelas’ ‘DameArgo’

Tele Tahà Syber Pub

Jefaso

LasPelasAntes‘ArrellenarGarrafón’

ClienteColgao
Dpto. LSI - Universidad de Granada

Camata

Casos de uso: (Use cases)
Jacobson (ObjectOry) --> UML Elementos:
Actores. Caso de uso (Especificación del caso de uso). Relaciones (Diagrama de casos de uso).

Dpto. LSI - Universidad de Granada

Casos de uso
Un caso de uso representa una unidad funcional coherente de un sistema, subsistema o clase. En un caso deuso uno o más actores interaccionan con el sistema que realiza algunas acciones Descripción de varias secuencias de acciones, con variantes, que un sistema realiza para obtener un resultado observable útil para algún actor
Dpto. LSI - Universidad de Granada

Ejemplo resumido de caso de uso
Alquilar artículo
actor 1. El Cliente indica los artículos que desea alquilar. Responsabilidades delsistema

3. Registrar los artículos 2. El Cajero registra los artículos. alquilados. 4. Calcular y mostrar el precio. 5. El Cliente paga. 6. Autorizar y registrar el pago.

© Pearson Educación, S.A.Todos los derechos reservados

Casos de uso: Actores

Representan un conjunto coherente de papeles que los usuarios de una entidad (sistema, subsistema, clase) pueden desempeñar al interaccionarcon la misma. Cualquier cosa que se comunica (interacciona) con el sistema y que es externo a él.
Dpto. LSI - Universidad de Granada

Casos de uso: Actores
Representan papeles (ROLES) que interpretan personas, periféricos u otros sistemas cuando el sistema está en uso. Un actor podría desempeñar distintos papeles dependiendo del caso de uso en que participe.
No necesariamente coinciden conUSUARIOS. Un usuario puede interpretar distintos roles. Cada uno de ellos será un actor.
Dpto. LSI - Universidad de Granada

Casos de uso: Actores
TIPOS DE ACTORES: Primarios: interaccionan con el sistema para explotar su funcionalidad; trabajan directa y frecuentemente con el software. Secundarios: soporte del sistema para que los primarios puedan trabajar. Iniciadores: no utilizandirectamente el sistema pero desencadenan el trabajo de otro actor. (No aparecen en UML pero sí los consideran otros autores)

Dpto. LSI - Universidad de Granada

Comunicación actor -> sistema
Para iniciar el caso de uso (siempre los inicia un actor) Para solicitar información del sistema Para modificar la información del sistema Para informar al sistema de que ha ocurrido algo en su entorno que leincumbe
Dpto. LSI - Universidad de Granada

Comunicación sistema (caso uso) -> actor
Para comunicarle que ha sucedido algo, en el sistema, que le concierne Para que le ayude a tomar una decisión necesaria para complir los objetivos del sistema Para delegar alguna responsabilidad en el actor
Dpto. LSI - Universidad de Granada

Tipos de casos de uso
Caso de uso resumido y breve “de altonivel”:


Durante la fase de inicio la mayor parte de los casos de uso deben tener esta forma. Se deben escribir algunos resúmenes clave de forma detallada.



Caso de uso detallado, elaborado y extenso:


Durante la fase de elaboración los casos de uso deben escribirse de esta forma.
© Pearson Educación, S.A.Todos los derechos reservados

Ejemplo resumido de caso de uso
Los mismosprincipios que un caso de uso detallado, pero con pasos y detalles simplificados. Similar a un primer esbozo incompleto de escasa exactitud:


Resulta útil durante los primeros requisitos y en el análisis de alcance de un caso de uso.
Intenciones del actor Responsabilidades del sistema

1. El Cliente indica los artículos que desea alquilar. 2. El Cajero registra los artículos.

3....
tracking img