CASOS DE USO


Casos De Uso De La Ingeniería De Requerimiento



El modelo de caso de uso plasma el acuerdo entre clientes y desarrolladores, y es un
modelo del sistema desde la perspectiva de la manera como se utiliza el sistema por los 
usuarios. 

 Actor

El modelo de caso de uso describe lo que hace el sistema por cada tipo de usuario. 
Cada usuario se representa por uno o más actores. Los actores representan terceros que interactuan con el sistema. Un actor es un tipo de usuario, y la instancia de ese tipo, el usuario real.
En UML se representa de la siguiente manera:

Caso de uso

Con un actor es posible identificar las entidades externas al sistema. Para definir las funcionalidades internas al sistema se especifican casos de uso.
Un caso de uso es una manera específica de utilizar al sistema mediante la ejecución de una funcionalidad del mismo 
De manera mas preceis, un caso de uso especifica una secuencia de acciones que el sistema puede llevar a caba interactuando con sus actores, incluyendo alternativas dentro de la secuencia 
Un caso de uso es una especificación, que indica el comportamiento de "cosas" dinámicas o instancias de los casos de uso. 
En UML se representa como:


Casos de Uso y/o Escenarios

Los casos de uso describen interacciones entre los usuarios y el sistema, enfatizando en lo que el usuario necesita del sistema. Un caso de uso describe la posible secuencia de interacciones que se dan entre el sistema y uno o más actores como respuesta a un estímulo inicial por parte de alguno de los actores.
 De igual manera, debe ser incluida dentro de esta interacción, la descripción de las variantes y extensiones que el sistema debe soportar. 
 los escenarios son ejemplos de sesiones de interacción entre el sistema y el usuario, donde un solo tipo de interacción entre los dos participantes es simulada y descrita. Los escenarios deben incluir una descripción del estado del sistema antes y después de la  culminación del escenario, que actividades deben ser simultaneas, el flujo normal de los eventos y las excepciones a esos eventos.

Ejemplo:  Como ejemplo está el caso de una Máquina Recicladora: Sistema que controla una  máquina  de  reciclamiento  de  botellas,  tarros  y  jabas.  El  sistema  debe controlar y/o aceptar lo siguiente:
  • Registrar el número de ítems ingresados.
  • Imprimir un recibo cuando el usuario lo solicita:El usuario/cliente presiona el botón de comienzo
    • Describe lo depositado
    • El valor de cada ítem
    • Total
  • Existe un operador que desea saber lo siguiente:
    • Cuantos ítems han sido retornados en el día.
    • Al  final  de  cada  día  el  operador  solicita  un  resumen  de  todo  lo depositado en el día.
  • El operador debe además poder cambiar:
    • Información asociada a ítems.
    • Dar una alarma en el caso de que:
      • Ítem se atora.
      • No hay más papel.

BIBLIOGRÁFICA:
ARTICULOS WEB: 
https://es.wikipedia.org/wiki/Diagrama_de_casos_de_uso
stadium.unad.edu.co/ovas/10596_9839/diagramas_de_casos_de_uso.html
https://ingsotfwarekarlacevallos.wordpress.com/2015/06/04/uml-casos-de-uso/
http://ferestrepoca.github.io/paradigmas-de-programacion/poo/poo_teoria/index.html

Comentarios

Entradas populares de este blog

PROTOTIPOS Y PROCESO UNIFICADO

Ingeniería de requerimientos

TODO SOBRE POO