Академический Документы
Профессиональный Документы
Культура Документы
UML
Por Angel de Jesús Bañuelos
Sahagún
Casos de uso (Use Case UML)
Los casos de uso representan requisitos
funcionales del sistema. Se describen como
conjuntos de secuencias. Cada una de estas
secuencias refleja la interacción entre los
elementos externos al sistema y el propio sistema
(se trata de la descripción de escenarios o
situaciones posibles donde se pone de relieve el
comportamiento del sistema ante su uso por parte
del usuario).
Los objetivos principales de la realización de
casos de uso son:
Ver ejemplo
Flujo de eventos excepcional
Ver ejemplo
Ejemplo del flujo de eventos
Caso de uso: Hacer pedido.
Flujo de eventos principal:
include(Validar cliente)
El sistema muestra una lista con los datos de una serie de
productos seleccionables.
El cliente selecciona los items que desea comprar y sus
respectivas cantidades.
El cliente valida la selección.
El sistema recoge la lista de items seleccionados por el cliente.
(Establecer prioridad)
El sistema envía los datos del pedido para su proceso.
Fin del caso de uso.
Continuacion…
Flujo de eventos excepcional:
El cliente valida un pedido en que no ha seleccionado
ningún producto.
El sistema vuelve a mostrar la lista de productos
seleccionables.
Flujo de eventos excepcional:
El cliente valida un pedido en que la cantidad
seleccionada para un producto excede de la
disponible.
El sistema lo notifica al cliente y muestra la lista de
productos seleccionados dando opción a cambiar la
cantidad del producto.