UML: Casos de Uso


Nombres de Caso de Uso

  • Nombre Simple (Administrar Usuarios)
  • Nombre con Ruta (Nombre de paquete::nombre de caso de uso)

Actores
  • Representan roles que humanos, dispositivos de hardware o sistemas externos juegan mientras interactúan con el sistema.
  • No son parte del sistema y están situados fuera de sus límites.
  • Pueden estar a la entrada o salida de un caso de uso.

Escenarios
  • Especifican el comportamiento de un caso de uso por descripción, no por modelamiento (Ejemplos incluyen texto estructurado informal, textoestructurado formal con condiciones y pseudocódigo).
  • Cómo y cuándo el caso de uso comienza y termina.
  • Interacción con actores e intercambio de objetos.
  • Flujo de eventos: normal (exitoso), alternativo (exitoso) y excepcional (falla)

Condiciones

  • Pre-Condiciones (Describe el ambiente bajo el cual el caso de usoes invocado).
  • Post-Condiciones ( Reflejan el impacto en el ambiente del caso deuso luego de su ejecución).
  • Requisitos de Calidad ( Por ejemplo, el sistema debe responder en menosde 30 segundos).
Relaciones
  • <<include>> 

  • <<extend>>




 
 





3 comentarios:

  1. los extends y los exclude son de gran importancia, ya que estos nos ayudan en los casos de uso mirar hacia donde dependen es decir la herencia, o en situaciones opcionales..

    ResponderEliminar
  2. compañero esta es una informacion para tener muy en cuenta gracias por tu aporte

    ResponderEliminar
  3. este fue un tema q me llamo la atencion ya q vi las diapositiva y no lo entendi, pero la explicacion en clase y el ejemplo me ayudo comprender el temaa comprender




    ResponderEliminar