Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CETACH NO. 2
TRABAJO
Teclas Rápidas: Estos son comandos que optimizan el tiempo del usuario,
accediendo así de manera más rápida a la opción que él desea.
Flujo Normal:
1.- El actor debe de llenar el formulario con los datos oportunos, incluyendo nombre de producto,
descripción, precio de venta, unidades, código de Producto.
2.- El sistema calcula automáticamente el precio de venta del producto a partir del precio de compra,
IVA.
4.- El actor debe de pulsar sobre el botón Aceptar, de la ventana Productos, para validar los datos
introducidos.
5.- El sistema comprueba que el nombre y los datos del producto introducidos para el producto nuevo
no exista en el sistema, que ningún otro campo este vacío.
Flujo Alternativo:
1.- Si el actor cancela antes de este punto, el sistema desecha los datos introducidos.
Poscondiciones: Los datos introducidos del nuevo producto serán almacenados en un registro de la
base de datos.
Grupo de Programadores JHAF Requerimiento de Software
Fecha: 23/02/2016
Descripción: Permitirá almacenar los datos que se ingrese en el sistema a la base de datos. El
sistema debe permitir guardar la información.
Flujo Normal:
1.- El actor registra el producto ya solicitados (código, descripción, precio de venta, precio de compra,
unidades).
2.- El actor debe de pulsar sobre el botón guardar para la ventana Productos, para guardar un nuevo
producto.
3.- El sistema comprueba la validez de los datos ingresados, y si son válidos los almacena.
Flujo Alternativo:
1.- El sistema comprueba la validez de los datos.
2.- Si los datos no son correctos, el sistema mostrara una advertencia para corregir campos o datos
que no coinciden.
3.- Se avisa al actor que los datos son erróneos y que debe modificarlos para procesar la transacción.
2.- El actor debe de pulsar sobre el botón eliminar, de la venta productos, para validar el dato
introducido.
3.- El sistema comprueba el código, accede a la base de datos, para eliminar el producto.
4.- El sistema muestra una advertencia y solicita confirmación de eliminación del producto, si por
equivocación el actor presiona el botón eliminar.
5.- Si el actor confirma la eliminación, el sistema muestra un mensaje que ha sido eliminado
correctamente.
Poscondiciones:
El producto estará desactivado y no disponible para el actor. Pero siempre existirá en la base de
datos, en status “Desactivado”.
Grupo de Programadores JHAF Requerimiento de Software
Poscondiciones:
El producto ha sido modificado desde la base de datos, almacenado y fue confirmado por el sistema.
Grupo de Programadores JHAF Requerimiento de Software
2. El sistema muestra un mensaje de conformidad por pantalla e imprime la factura con los datos de la
venta (código, producto, descripción, productos comprados, precio unitario, precio total).
Flujo Alternativo:
1.- El sistema genera un mensaje de que no hay papel en la impresora o no hay tinta suficiente para
realizar la impresión.
2.- El sistema genera un mensaje de que no se logró imprimir y vuelve al estado inicial, con las
mismas facturas en estado pendiente.
Postcondiciones:
La venta es registrada y almacenada en la base de datos, las existencias de los productos son
actualizados inmediatamente, sin que el actor interfiera.
Grupo de Programadores JHAF Requerimiento de Software
Fecha: 23/02/2016
2.- El actor debe confirma “si” desea salir del sistema o “no”.
Poscondiciones:
1. Se continuará con la sesión en modo actor.
2.- El sistema muestra varias opciones de búsqueda para localizar el tipo de producto seleccionado.
3.- El actor selecciona algún criterio de búsqueda posible y añade la información relevante de la
búsqueda.
Flujo Alternativo:
1.- Si el usuario no introduce los datos necesarios para realizar la búsqueda, el sistema da la
posibilidad de volver al punto 1 y seleccionar otro tipo de distinto de producto a buscar.
2.- Si el sistema no encuentra ningún producto que coincida con los datos de búsqueda, se lo indica
al actor, volviendo al punto 2.
3.- Si ninguno de los productos mostrados son los requeridos, el sistema da la posibilidad de volver
al punto 1 o 2 y rehacer la búsqueda.
Poscondiciones:
Se obtiene un formulario con los datos de interés del producto que se ha buscado en la base de
datos.
Grupo de Programadores JHAF Requerimiento de Software
Grupo de Programadores JHAF Requerimiento de Software
Flujo Normal:
1.- El actor le indica al sistema que desea obtener el reporte de las ganancias del mes.
2.- El sistema muestra un mensaje de conformidad por pantalla e imprime el reporte con los datos
de las ganancia, la pantalla muestra opciones de búsqueda con rangos de fechas.
3. El sistema recibe los datos para imprimir el reporte, se envían a la impresora determinada en la
configuración.
Flujo Alternativo:
1.- El sistema genera un mensaje de que no hay papel en la impresora o no hay tinta suficiente
para realizar la impresión.
2.- El sistema genera un mensaje de que no se logró imprimir y vuelve al estado inicial, con los
mismos reportes.
Poscondiciones:
El reporte es registrado y almacenada en la base de datos, las existencias de las ganancias son
actualizados inmediatamente, sin que el actor interfiera.
Grupo de Programadores JHAF Requerimiento de Software
Flujo Normal:
1.- El actor le indica al sistema que desea obtener el reporte de las pérdidas del mes.
2.- El sistema muestra un mensaje de conformidad por pantalla e imprime el reporte con los datos
de las perdidas.
3. El sistema recibe los datos para imprimir el reporte, se envían a la impresora determinada en la
configuración.
Flujo Alternativo:
1.- El sistema genera un mensaje de que no hay papel en la impresora o no hay tinta suficiente
para realizar la impresión.
2.- El sistema genera un mensaje de que no se logró imprimir y vuelve al estado inicial, con los
mismos reportes.
Poscondiciones:
El reporte es registrado y almacenada en la base de datos, las existencias de las pérdidas son
actualizados inmediatamente, sin que el actor interfiera.
Grupo de Programadores JHAF Requerimiento de Software