Caso De Uso Solicitar Venta
* Actor principal: vendedor.
* Escenario principal con éxito:
Actores | Bianco-SI |
1_Este caso de uso comienza cuando el cliente llega a la sucursal ysolicita realizar una compra.2_El vendedor comienza una nueva venta.3_El vendedor introduce el IdProducto y la cantidad del producto..6_El vendedor agrela la línea se desea comprar.Se repiten lospasos 3-7 hasta que se indique.8_El vendedor confirma el pedido de venta.9_El vendedor finaliza la solicitud de venta. | 5_El sistema Bianco-SI muestra descripción, precio, cantidad y el subtotal.7_Elsistema Bianco-SI registra la descripción, precio, cantidad y el subtotal en la línea de venta. |
| |
* Flujos alternativos:
2 a. No se inicia una nueva venta
1_ El vendedor reinicia elsistema Bianco-SI, inicia la sesión, y solicita la recuperación al estado anterior.
2_El sistema Bianco-SI reconstruye el estado anterior.
2a. El sistema detectaanomalías intentando la recuperación:
1. El sistema Bianco-SI informa del error al vendedor, registra el error, y pasa a un estado limpio.
2. El vendedor comienza una nueva venta.
3 a.Identificador no valido:
1_El sistema Bianco-SI señala el error y rechaza la entrada, el empleado vuelve a ingresar
Diagrama de secuencia: Solicitar venta
Diagrama de colaboración
Contrato:CrearVenta
OPERACIÓN: CrearVenta()
REFERENCIAS CRUZADAS: Caso de Uso: Solicitar Venta
PRECONDICIONES: hay una venta en curso
POSTCONDICIONES: se creó una instancia de venta V
Vse asocio con Terminal
Se creo una coleccion LineaDeVenta L
L se asocio con V
Contrato: IntroducirProducto
OPERACIÓN:IntroducirProducto(IdProducto,Cantidad)
REFERENCIAS CRUZADAS: Caso de Uso: Solicitar venta
PRECONDICIONES: hay una venta en curso
POSTCONDICIONES: Se creo una instancia LíneaDeVenta LV con un producto p y una cantidad c...
Regístrate para leer el documento completo.