You are on page 1of 7

Caso de uso Examinar y revisar desde el sistema el balance mensual

Descripción El sistema deberá generar un balance del mes seleccionado por el


usuario, de acuerdo a las entradas y salidas en caja durante todo el
mes

Precondición Solamente el usuario 'Propietario' y 'Administrador' (o al que se le


haya dado anteriormente el permiso) puede tener acceso a esta
opción.

Secuencia normal Paso Acción

1 La persona ingresa al sistema digitando su usuario y su


contraseña
2 Se selecciona el mes en el que se desea ver el balance

3 Después de haber ejecutado la opción el programa


muestra la información general del balance

4 El programa se conecta con la impresora para imprimir


el balance y tenerlo físicamente

Post Condición El balance del mes ha sido generado con los detalles necesarios

Excepciones Paso Acción

3 Si el usuario desea ver más detalles de cada día, solo


selecciona la opción

4 En caso de no necesitar el reporte físicamente solo se


regresa al inicio del programa
Caso de uso Establecer comunicación con los proveedores

Descripción Cuando el administrador desee adquirir un producto o hacer un


pedido, mirará en el sistema que le proporcionará la información de
cada proveedor

Precondición El usuario debe haber ingresado al sistema con su contraseña; el


proveedor al que desee contactar debe estar previamente
registrado en el sistema.

Secuencia normal Paso Acción

1 El usuario selecciona la opción de proveedores

2 Luego busca al proveedor que desea contactar y lo


selecciona
3 El programa ejecuta la acción generando en pantalla La
información del proveedor deseado

Post Condición La información del proveedor ha sido mostrada en pantalla

Excepciones Paso Acción

3 Si el usuario desea ver más detalles de cada día, solo


selecciona la opción
Caso de uso Ingresar al sistema el dinero

Descripción Después de haber realizado una venta de un producto o algún


servicio, el dinero que entra a la caja debe quedar registrado en el
sistema.

Precondición Antes de ingresar cualquier venta o entrada, el dinero debe estar en


caja

Secuencia normal Paso Acción

1 El usuario ingresa al sistema con su contraseña

2 Busca en el menú la opción específica en la que desee


generar una entrada
3 Allí encontrará la casilla en donde especifique el valor a
ingresar

4 El programa guarda el valor registrado con la respectiva


descripción

Post Condición La entrada de dinero ha sido ejecutada y queda guardada para hacer
el balance de caja diario

Excepciones Paso Acción

3 En caso de ser una venta de un producto se debe


especificar el código del producto. Inmediatamente el
sistema envía un mensaje a la zona de inventario para
mostrar en pantalla el artículo al que pertenece el
código ingresado

4 En caso de que se desee eliminar una venta o una


entrada de dinero el usuario tiene la opción de
modificar o eliminar los datos ingresados
Caso de uso Registrar los gastos y las compras

Descripción Cada vez que de la caja salga dinero para comprar productos o algún
insumo necesario autorizado por el administrador o propietario, se
debe registrar en el sistema el valor y la descripción.

Precondición Para ingresar algún gasto o comprar debe estar sustentado por un
recibo, factura o evidencia del gasto.

Secuencia normal Paso Acción

1 El usuario ingresa al sistema con su contraseña

2 Busca en el menú la opción de gastos o compras

3 Allí encontrará la casilla en donde especifique el valor a


ingresar

4 junto al valor asignado debe estar la descripción de la


salida de dinero, ya sea el código de la factura o el
motivo del gasto

5 Cuando se quiere ingresar la compra a un proveedor se


encontrará la opción para seleccionar el proveedor

6 El sistema guarda la información registrada

Post Condición El registro de gastos y compras se ha ejecutado con éxito, listo para
ser usado en el caja diario o en el balance requerido

Excepciones Paso Acción

4 Si no hay ninguna factura o recibe que justifique el


gasto o la compra, esta debe ser notificada al
administrador o al propietario

4 En caso de que se desee eliminar un dato ingresado el


usuario tiene la opción de modificar o eliminar.
Caso de uso Inventariar los productos e insumos

Descripción Todos los productos e insumos que sean comprados deben quedar
ingresados en el sistema con su respectivo código y su respectiva
descripción y el valor por el que fue comprado cada uno

Precondición El producto debe estar registrado en la factura de compra que


entregue el proveedor, y el producto debe estar físicamente en el
establecimiento antes de hacer el ingreso al sistema.

Secuencia normal Paso Acción

1 El usuario ingresa al sistema con su contraseña

2 Busca en el menú la opción de inventario

3 Allí encontrará la lista de todos los productos que se


encuentran registrados en el sistema junto con una
barra de herramientas

4 En la barra de herramientas encontrará la opción para


ingresar nuevos productos, al ejecutar esta opción el
programa abre un cuadro de trabajo para ingresar los
datos de cada producto.

5 El sistema muestra el paso a paso para ingresar los


datos que requiere para guardar correctamente un
producto

6 El sistema guarda la información registrada.

Post Condición El ingreso de productos se ha hecho correctamente y ha quedado


guardado en la memoria del sistema para posteriormente hacer un
inventario y evaluar qué productos están físicamente, cuáles se han
vendido y cuáles hacen falta.
Caso de uso Registrar el manejo de dinero y productos en el sistema

Descripción Cada día de trabajo de haber un registro de actividad ingresado en


el sistema, entradas, salidas, ventas, compras, balance del día, etc.

Precondición Cada producto, servicio, compra, gasto debe estar registrada en el


sistema en la categoría correspondiente. Si no se cumple esta
condición debe ingresar cada entrada de dinero como se muestra en
las tablas anteriores

Secuencia normal Paso Acción

1 El usuario ingresa al sistema con su contraseña

2 El sistema está sincronizado con la fecha y hora local, y


cada día el programa solicita una caja diaria.

3 Busca en el menú la opción de caja diario

4 El sistema ejecutará operaciones para mostrar los datos


detallados de todo lo que represente entrada o salida
de dinero.

5 Además el sistema generará un valor exacto de cuánto


debe haber físicamente en efectivo, este valor será
verificado por el usuario ingresando la cantidad de
efectivo real en caja

6 Antes de guardar el caja diario el sistema pregunta al


usuario si todo coincide con la caja

7 El sistema guarda la información registrada.

Post Condición El ingreso de productos se ha hecho correctamente y ha quedado


guardado en la memoria del sistema para posteriormente hacer un
inventario y evaluar qué productos están físicamente, cuáles se han
vendido y cuáles hacen falta.
Excepciones Paso Acción

2 Si por algún motivo hay un día sin actividad laboral


entonces el programa tendrá la opción para poner en
'Caja diario' -> "Día no laborado"

6 Si el valor final del sistema no coincide con el efectivo


en caja entonces el usuario debe revisar qué le ha
faltado ingresar o qué ingresó de más; o sino notificar al
administrador o al propietario

7 Cada día quedará guardado y no se podrá modificar, el


único que tiene acceso a una modificación es el
propietario