Desarrollo psicosexual del adolescente
• Un caso de uso representa una interacción típica entre un usuario y un sistema informático
• Utilizaremos los casos de uso para:
– Capturar los requisitos funcionales del sistema
•
Un caso de uso es un grafo con dos tipos de nodos:
– Actor - que representa cualquier elemento que intercambia información con el sistema, por lo que está fuera de él
– Caso de uso - Es una secuencia de intercambios en diálogo con el sistema que se encuentran relacionadas por su comportamiento
– Los arcos entre los actores y los casos de uso se denominan arcos de comunicación
•
El actor es un agente externo. Un actor representa un cierto papel que un usuario puede jugar.
Una máquina también puede ser un actor. …ver más…
•
Los casos de uso no pueden ser demasiado pequeños, ya que deben aportar algún valor al actor.
•
En el momento de identificar los actores es conveniente distinguir entre
– actores principales (que son los que emplean directamente el sistema llevando a cabo las tareas más importantes)
– actores secundarios (existen para que los principales puedan utilizar el sistema).
•
La estructura del sistema debe decidirse teniendo en cuenta a los actores principales.
Ingeniería del Software I - 3º I.T.Informática de Gestión
5
Construcción de Casos de uso
•
Proceso de elaboración de los casos de uso
•
Identificar a grandes trazos los casos de uso
– Las principales etapas de cada caso de uso se describen en un par de frases
– Se distingue un caso principal y se identifican los casos alternativos y excepciones
•
Se establece un proceso iterativo en el cual los casos de uso se amplían, profundizándose en su descripción, buscándose etapas comunes y alternativas que representar en otros caso de uso relacionados por las relaciones incluye, generaliza y extiende.
•
Se debe cuidar que:
– Exista una descripción breve que represente una verdadera imagen del caso de uso
– Las condiciones de arranque y parada del caso de uso estén bien definidas
– Los usuarios estén satisfechos de la secuencia de interacciones entre el actor y el caso