descripciones de los casos de uso

45
GENERAL.................................................2 Cambiar valor del IVA.................................2 VENTAS:.................................................3 Realizar Venta........................................ 3 Administrar devoluciones por garantía.................4 STOCK...................................................5 ABM Productos......................................... 5 ABM Colores........................................... 7 ABM Tipos de productos................................8 ABM Familias de productos.............................9 ABM Tipos de movimientos.............................10 Movimientos de stock.................................11 PROVEEDORES............................................12 ABM Proveedores...................................... 12 COMPRAS................................................13 ABM Pedidos.......................................... 13 Realizar Compra...................................... 14 Administrar devoluciones por fallos..................16 Ver notas de crédito.................................16 Pagos................................................ 17 Ver cuentas corrientes...............................17 GASTOS.................................................18 ABM Tipos de Gastos..................................18 Gastos............................................... 19 TARJETAS...............................................20 ABM Tarjetas......................................... 20 Liquidación de tarjetas..............................21 BANCOS.................................................22 Administrar bancos...................................22 Administrar cuentas bancarias........................23 LISTADOS...............................................24 Cambiar valor del IVA................................24 Ver IVA Compras...................................... 24 Ver IVA Ventas....................................... 24 ESTADÍSTICAS...........................................25 Ver estadísticas de ventas y ganancias...............25 Ver ventas y reposiciones............................25 BACKUP.................................................26 Realizar BackUp...................................... 26 Cargar BackUp........................................ 26

Upload: martin-fierro

Post on 06-Jun-2015

1.055 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Descripciones de los casos de uso

GENERAL....................................................................................................................2Cambiar valor del IVA..............................................................................................2

VENTAS:......................................................................................................................3Realizar Venta...........................................................................................................3Administrar devoluciones por garantía.....................................................................4

STOCK..........................................................................................................................5ABM Productos.........................................................................................................5ABM Colores.............................................................................................................7ABM Tipos de productos..........................................................................................8ABM Familias de productos......................................................................................9ABM Tipos de movimientos...................................................................................10Movimientos de stock..............................................................................................11

PROVEEDORES........................................................................................................12ABM Proveedores...................................................................................................12

COMPRAS..................................................................................................................13ABM Pedidos..........................................................................................................13Realizar Compra......................................................................................................14Administrar devoluciones por fallos.......................................................................16Ver notas de crédito.................................................................................................16Pagos........................................................................................................................17Ver cuentas corrientes.............................................................................................17

GASTOS......................................................................................................................18ABM Tipos de Gastos.............................................................................................18Gastos......................................................................................................................19

TARJETAS..................................................................................................................20ABM Tarjetas..........................................................................................................20Liquidación de tarjetas............................................................................................21

BANCOS.....................................................................................................................22Administrar bancos..................................................................................................22Administrar cuentas bancarias.................................................................................23

LISTADOS..................................................................................................................24Cambiar valor del IVA............................................................................................24Ver IVA Compras....................................................................................................24Ver IVA Ventas.......................................................................................................24

ESTADÍSTICAS.........................................................................................................25Ver estadísticas de ventas y ganancias....................................................................25Ver ventas y reposiciones........................................................................................25

BACKUP.....................................................................................................................26Realizar BackUp......................................................................................................26Cargar BackUp........................................................................................................26

Page 2: Descripciones de los casos de uso

GENERAL

Cambiar valor del IVAActor: EncargadoObjetivo: Cambiar el valor del IVAPrecondiciones: NingunaGarantía de éxito: Se tendrá actualizado el valor del IVA

Flujo básico:Actor Sistema

1. Propone IVA.2. Ingresa IVA.3. Aceptar.

4. Actualiza la base de datos.

Page 3: Descripciones de los casos de uso

VENTAS:

Realizar VentaActor: VendedorObjetivo: Dejar realizada una operación de venta en el localPrecondiciones: Tener actualizado el stockGarantía de éxito: Se actualizará el stock, y se dejará registrada la venta en el sistema.

Flujo básico (venta):Actor Sistema

1. Propone fecha. (por default la del mismo día)

2. Ingresar fecha. El sistema propone numero de factura3. Mostrar catálogo de productos con los precios.

(*) 4. Selecciona producto.(*) 5. Ingresa cantidad proponiendo uno.

(*) 6. Se agrega al “changuito” la compra anterior.(*) 7. Calcular subtotal. (*) 8. Se calcula el total.

9. Ingresa descuento.10. Muestra el nuevo total y el del descuento.

11. Aceptar.12. Pide confirmación de compra

13. Confirma.14. Emisión de factura Se actualizará el stock y se actualizará el registro de movimientos de stock.

Flujo alternativo (modificar uno de los productos agregados al changuito):Actor Sistema1. El usuario selecciona un producto del “changuito”.

2. Se predispone para que sea modificada la cantidad.

3. Ingresa cantidad mayor a 0.4. Aceptar.

5. Se muestra el subtotal.6. Se muestra el nuevo total.

Flujo alternativo (borrado de uno de los productos del changuito):Actor Sistema1. El usuario selecciona un producto del changuito.

2. Se predispone para que sea modificada la cantidad.

3. Ingresa cantidad 0.4. El producto se elimina del “changuito”.

Page 4: Descripciones de los casos de uso

Administrar devoluciones por garantíaActor: VendedorObjetivo: Dejar constancia de las acciones que se realicen sobre las devoluciones.Precondiciones: Ninguna Garantía de éxito: Se tendrán registros actualizados de las devoluciones efectuadas por los clientes.

Flujo básico (modificar):Actor Sistema

1. Propone DNI.2. Ingresa DNI.

3. Muestra una lista con las devoluciones realizadas (solo el DNI del cliente, el producto, y la fecha).

4. Selecciona una devolución.5. Se muestran los datos en el formulario.

6. Modifica lo que crea necesario.7. Aceptar.

8. Actualiza la base de datos.

Flujo alternativo (borrado):Actor Sistema

1. Propone DNI.2. Ingresa DNI

3. Muestra una lista con las devoluciones realizadas (solo el DNI del cliente, el producto, y la fecha).

4. Selecciona una devolución.5. Selecciona la opción de borrado.6. Aceptar.

7. Pantalla de confirmación.8. Confirmar.

9. Actualiza la base de datos.

Flujo alternativo (agregado):1. Ingresa fecha (por default la del mismo día).2. Ingresa los datos del cliente.3. Selecciona producto.4. Aceptar.

5. Actualiza la base de datos.

Page 5: Descripciones de los casos de uso

STOCK

ABM ProductosActor: VendedorObjetivo: Cargar, dar de baja, y modificar características de los productos.Precondiciones: NingunaGarantía de éxito: Se mantendrá actualizado el stock del local, los precios, y otras características.

Flujo básico (modificado):Actor Sistema

1. Propone código interno, tipo, color y/o familia de productos. Plantea una opción: “mostrar productos que sean iguales o menores al stock mínimo”.

2. Ingresa código interno, tipo, color y/o familia de productos. Tilda o no la opción: “mostrar productos que sean iguales o menores al stock mínimo”.

3. Muestra una lista con el nombre, stock, stock mínimo y código interno, de cada producto en base al filtro anterior.

4. Selecciona un código.5. Los datos de la tabla se dispondrán para ser modificados en el formulario.

4. Realiza las modificaciones que desee.5. Acepta.

6. Se actualiza la base de datos.

Flujo alternativo (borrado):Actor Sistema

1. Propone código interno, tipo, color y/o familia de productos. Plantea una opción: “mostrar productos que sean iguales o menores al stock mínimo”.

2. Ingresa código interno, tipo, color y/o familia de productos. Tilda o no la opción: “mostrar productos que sean iguales o menores al stock mínimo”.

3. Muestra una lista con el nombre, stock, stock mínimo y código interno, de cada producto en base al filtro anterior.

4. Selecciona un código.5. Elige la opción de borrado.

6. Pantalla de confirmación.7. Confirma.

8. Se actualiza la base de datos.

Page 6: Descripciones de los casos de uso

Flujo alternativo (agregado):Actor Sistema1. Ingresa código interno.2. Ingresa nombre.3. Ingresa color.4. Ingresa tipo.5. Ingresa familia.6. Ingresa stock mínimo.7. Selecciona proveedor.8. Ingresa código del proveedor.9. Ingresa precio de compra.10. Ingresa precio de venta.11. Ingresa descuento.12. Aceptar.

13. Actualiza la base de datos.

Page 7: Descripciones de los casos de uso

ABM ColoresActor: VendedorObjetivo: Administrar los colores de los productosGarantía de éxito: Se tendrán administrados los colores de los productos

Flujo básico (modificado):Actor Sistema

1. Propone nombre.2. Ingresa nombre o parte de él.

3. Muestra una lista con los colores en base a la búsqueda realizada.

4. Selecciona un color.5. El nombre del color se prestará para ser modificado.

6. Ingresa el nombre.7. Aceptar.

8. Se actualiza la base de datos.

Flujo alternativo (borrado):Actor Sistema

1. Propone nombre.2. Ingresa nombre o parte de él.

3. Muestra una lista con los colores en base a la búsqueda realizada.

4. Selecciona un color.5. Selecciona la opción de borrado.

6. Pantalla de confirmación.7. Confirma.

8. Se actualiza la base de datos.

Flujo alternativo (agregado):Actor Sistema1. Ingresa el nombre del color.2. Aceptar.

3. Se actualiza la base de datos.

Page 8: Descripciones de los casos de uso

ABM Tipos de productosActor: VendedorObjetivo: Administrar las familias de productosGarantía de éxito: Se tendrán administradas las familias de los productos

Flujo básico (modificado):Actor Sistema

1. Propone nombre.2. Ingresa nombre o parte de él.

3. Muestra una lista con las familias de productos en base a la búsqueda realizada.

4. Selecciona una familia.5. El nombre de la familia se prestará para ser modificado.

6. Ingresa el nombre.7. Aceptar.

8. Se actualiza la base de datos.

Flujo alternativo (borrado):Actor Sistema

1. Propone nombre.2. Ingresa nombre o parte de él.

3. Muestra una lista con las familias de productos en base a la búsqueda realizada.

4. Selecciona una familia.5. Selecciona la opción de borrado.

6. Pantalla de confirmación.7. Confirma.

8. Se actualiza la base de datos.

Flujo alternativo (agregado):Actor Sistema1. Ingresa el nombre de la familia.2. Aceptar.

3. Se actualiza la base de datos.

Page 9: Descripciones de los casos de uso

ABM Familias de productosActor: VendedorObjetivo: Administrar los tipos de los productosGarantía de éxito: Se tendrán administrados los tipos de los productos

Flujo básico (modificado):Actor Sistema

1. Propone nombre.2. Ingresa nombre o parte de él.

3. Muestra una lista con los tipos de productos en base a la búsqueda realizada.

4. Selecciona un tipo de producto.5. El nombre del tipo de producto se prestará para ser modificado.

6. Ingresa el nombre.7. Aceptar.

8. Se actualiza la base de datos.

Flujo alternativo (borrado):Actor Sistema

1. Propone nombre.2. Ingresa nombre o parte de él.

3. Muestra una lista con los tipos de productos en base a la búsqueda realizada.

4. Selecciona un tipo de producto.5. Selecciona la opción de borrado.

6. Pantalla de confirmación.7. Confirma.

8. Se actualiza la base de datos.

Flujo alternativo (agregado):Actor Sistema1. Ingresa el nombre del tipo de producto.2. Aceptar.

3. Se actualiza la base de datos.

Page 10: Descripciones de los casos de uso

ABM Tipos de movimientosActor: EncargadoObjetivo: Administrar los tipos de movimientoPrecondiciones: NingunaGarantía de éxito: Se tendrán actualizados los tipos de movimiento

Flujo básico (modificado):Actor Sistema

1. Propone nombre.2. Ingresa nombre o parte de él.

3. Muestra una lista con los tipos de movimientos en base a la búsqueda realizada.

4. Selecciona un tipo de movimiento.5. El nombre del tipo de movimiento se prestará para ser modificado.

6. Ingresa el nombre.7. Aceptar.

8. Se actualiza la base de datos.

Flujo alternativo (borrado):Actor Sistema

1. Propone nombre.2. Ingresa nombre o parte de él.

3. Muestra una lista con los tipos de movimientos en base a la búsqueda realizada.

4. Selecciona un tipo de movimiento.5. Selecciona la opción de borrado.

6. Pantalla de confirmación.7. Confirma.

8. Se actualiza la base de datos.

Flujo alternativo (agregado):Actor Sistema1. Ingresa el nombre del tipo de movimiento.2. Aceptar.

3. Se actualiza la base de datos.

Page 11: Descripciones de los casos de uso

Movimientos de stock.Actor: EncargadoObjetivo: Agregar, borrar o modificar movimientos de stockPrecondiciones: NingunaGarantía de éxito: El encargado tendrá el control de las operaciones realizadas

Flujo básico (modificado):Actor Sistema

1. Propone tipos de movimiento.2. Elije tipo de movimiento.

3. Propone fecha Desde y fecha hasta.4. Ingresa fechas.

5. Muestra según selección el tipo de movimiento, la fecha y la cantidad.

6. Selecciona un movimiento.7. El formulario se llena con los datos del movimiento y se prestará para ser modificado.

8. Realiza los cambios que necesite.9. Aceptar.

10. Se actualiza la base de datos.

Flujo alternativo (borrado):Actor Sistema

1. Propone tipos de movimiento.2. Elije tipo de movimiento.

3. Propone fecha Desde y fecha hasta.4. Ingresa fechas.

5. Muestra según selección el tipo de movimiento, la fecha y la cantidad.

6. Selecciona un movimiento.7. Selecciona la opción de borrado.

8. Pantalla de confirmación.9. Confirma.

10. Se actualiza la base de datos.

Flujo alternativo (agregado):Actor Sistema1. Ingresa fecha.2. Ingresa tipo de movimiento.3. Ingresa cantidad.4. Selecciona la opción de agregar.

5. Se actualiza la base de datos.

Page 12: Descripciones de los casos de uso

PROVEEDORES

ABM ProveedoresActor: GerenteObjetivo: Mantener actualizados los datos de los proveedores existentes, agregar o eliminar los mismos.Precondiciones: NingunaGarantía de éxito: Se mantendrán actualizados los datos de todos los proveedores

Flujo básico (modificado):Actor Sistema

1. Propone nombre.2. Ingresa nombre o parte de él.

3. Muestra una lista con los proveedores en base a la búsqueda realizada (solo el nombre).

4. Selecciona un proveedor.5. Los datos del proveedor se dispondrán para ser modificados (excepto donde muestra la cantidad de notas de crédito y el monto).

6. Realiza las modificaciones que desee.7. Aceptar.

8. Se actualiza la base de datos.

Flujo alternativo (borrado):Actor Sistema

1. Propone nombre.2. Ingresa nombre o parte de él.

3. Muestra una lista con los proveedores en base a la búsqueda realizada.

4. Selecciona un proveedor.5. Selecciona la opción de borrado.

6. Pantalla de confirmación.7. Confirma.

8. Se actualiza la base de datos.

Flujo alternativo (agregado):Actor Sistema1. Ingresa los datos del proveedor.2. Aceptar.

3. Se actualiza la base de datos.

Page 13: Descripciones de los casos de uso

COMPRAS

ABM PedidosActor: EncargadoObjetivo: Agregar, modificar, o borrar un pedido.Precondiciones: ABM proveedoresGarantía de éxito: Se tendrá efectuado un pedido

Flujo básico (modificado):Actor Sistema

1. Propone proveedor.2. Ingresa proveedor.3. Ingresa nro. del pedido.

4. Muestra una lista con los pedidos pendientes.

5. Selecciona un pedido.6. Los datos del pedido se dispondrán para ser modificados.

7. Realiza las modificaciones que desee.8. Aceptar.

9. Se actualiza la base de datos.

Flujo alternativo (borrado):Actor Sistema

1. Propone proveedor.2. Ingresa proveedor.3. Ingresa nro. de pedido.

4. Muestra una lista con los pedidos pendientes.

5. Selecciona un pedido.6. Selecciona la opción de borrado.7. Aceptar.

8. Pantalla de confirmación.9. Confirma.

10. Se actualiza la base de datos.

Flujo alternativo (agregado):Actor Sistema1. Ingresa fecha.2. Selecciona proveedor.3. Ingresa nro. del pedido.4. Ingresa tiempo estimado de demora.(*) 5. Selecciona producto.(*) 6. Ingresa cantidad.(*) 7. Ingresa precio unitario.

(*) 8. Actualiza los subtotales y el total.9. Aceptar.

10. Se actualiza la base de datos.

Page 14: Descripciones de los casos de uso

Realizar CompraActor: EncargadoObjetivo: Realizar una compra basada en un pedidoPrecondiciones: Realizar pedidoGarantía de éxito: Se actualizarán el stock, y las cuentas corrientes con los proveedores.

Flujo básico (compra):Actor Sistema

1. Propone fecha (date).2. Modifica date si necesita.3. Ingresa Nro. de factura.

4. Propone lista de proveedores.5. Elige proveedor.

6. Muestra una lista con los pedidos registrados a dicho proveedor.

(*) 7. Selecciona un pedido.(*) 8. Se genera una lista con los productos, cantidades actuales asignadas y cantidades que faltan por entregar.

(*) 9. Selecciona artículo.(*) 10. Ingresa cantidad recibida.(*) 11. Modifica el precio unitario.

(*) 12. Actualiza los totales de la factura.(Repetir los (*) hasta agotar.)13. Aceptar.

14. Si las cantidades recibidas son mayores o iguales, a las pedidas para todos los artículos se da el pedido por cumplido.15. Pide confirmación.

16. Confirma.17. Se actualiza el stock, los movimientos de stock, el registro de compras, y la cuenta corriente con el proveedor. Se da el pedido por terminado.

Flujo alternativo (terminar pedido):Actor Sistema

13. Propone “Pedido cumplido” y “Dejar abierto”. (En caso que las cantidades recibidas sean menores a las pedidas)

14. Elige “Pedido cumplido” (en los pedidos que desee terminar).

15. Pantalla confirmación.16. Confirma.

17. Se actualiza el stock, los movimientos de stock, y la cuenta corriente con el proveedor. Se da el pedido por terminado.

Flujo alternativo (dejar abierto):Actor Sistema

13. Propone “Pedido cumplido” y “Dejar abierto”. (En caso que las cantidades recibidas sean menores a las pedidas)

14. Elige “Dejar abierto” (en los pedidos que desee dejar abiertos).

15. Pantalla confirmación.16. Confirma.

17. Se actualiza el stock, los movimientos de

Page 15: Descripciones de los casos de uso

stock, y la cuenta corriente con el proveedor.

Page 16: Descripciones de los casos de uso

Administrar devoluciones por fallosActor: VendedorObjetivo: Agregar y ver las devoluciones por fallos.Precondiciones: NingunaGarantía de éxito: Se tendrá un registro de las devoluciones.

Flujo básico (ver):Actor Sistema

1. Propone proveedor.2. Ingresa proveedor.

3. Propone fecha Desde y fecha Hasta.4. Ingresa fechas.

5. Muestra una lista con las devoluciones por fallos en base a la búsqueda realizada (proveedor, fecha, y motivo).

6. Selecciona una devolución.7. Los datos del pedido se mostrarán en el formulario.

Flujo alternativo (agregado):Actor Sistema1. Ingresa fecha de la nota de crédito.2. Selecciona proveedor.(*) 3. Ingresa producto.(*) 4. Ingresa cantidad.5. Ingresa nro y monto de la nota de crédito.6. Ingresa motivo del cambio.7. Aceptar.

8. Pantalla de confirmación.9. Confirma.

10. Se actualizarán el stock, los movimientos de stock, y las devoluciones por fallos.

Ver notas de créditoActor: EncargadoObjetivo: Mostrar las notas de créditoPrecondiciones: NingunaGarantía de éxito: El encargado sabrá las notas de crédito de las que dispone.

Flujo básico (ver):Actor Sistema

1. Propone proveedor.2. Ingresa proveedor.

3. Propone fecha Desde y fecha Hasta.4. Ingresa fechas.

5. Muestra una lista con las notas de crédito según la búsqueda realizada (fecha, monto, y motivo).

6. Selecciona una nota de crédito.7. Se mostrarán los datos de la nota de crédito (monto, fecha, y motivo (el mismo que el de la devolución por fallos).

Page 17: Descripciones de los casos de uso

PagosActor: GerenteObjetivo: Dejar efectuado un pagoPrecondiciones: NingunaGarantías de éxito: Se dejara registrado un pago

Flujo básico:Actor Sistema

1. Propone proveedores.2. Selecciona proveedor.

3. Se mostrará una tabla con las facturas impagas y el monto original.

4. Ingresa fecha (date).5. Ingresa cantidad a pagar en efectivo.6. Selecciona notas de crédito a utilizar.7. Aceptar.

8. Muestra el total disponible para utilizar.(*) 9. Se elige factura. (*) 10. Se imputa monto.11. Acepta.

12. Pantalla de confirmación.13. Confirma.

14. Se actualiza las facturas pagadas y se genera un recibo en la cuenta corriente.

Ver cuentas corrientesActor: GerenteObjetivo: Ver las cuentas corrientes con proveedores Precondiciones: Ninguna.Garantía de éxito: El gerente tendrá conocimiento de las cuentas corrientes con sus proveedores.

Flujo:Actor Sistema

1. Propone proveedor.2. Selecciona proveedor.

3. Propone fecha Desde y fecha Hasta.4. Ingresa fechas.

5. Propone tipo de operación realizada (compra o pago).

6. Elije tipo de operación.7. Genera un listado de las operaciones realizadas.

Page 18: Descripciones de los casos de uso

GASTOS

ABM Tipos de GastosActor: VendedorObjetivo: Administrar los tipos de gastos del localPrecondiciones: NingunaGarantía de éxito: Se tendrán actualizados los tipos de gastos que posee el local

Flujo básico (modificado):Actor Sistema

1. Propone nombre.2. Ingresa nombre o parte de él.

3. Muestra una lista con los gastos en base a la búsqueda realizada.

4. Selecciona un tipo de gasto.5. El nombre del tipo de gasto se prestará para ser modificado.

6. Ingresa el nombre del tipo de gasto.7. Aceptar.

8. Se actualiza la base de datos.

Flujo alternativo (borrado):Actor Sistema

1. Propone nombre.2. Ingresa nombre o parte de él.

3. Muestra una lista con los gastos en base a la búsqueda realizada.

4. Selecciona un gasto.5. Selecciona la opción de borrado.

6. Pantalla de confirmación.7. Confirma.

8. Se actualiza la base de datos.

Flujo alternativo (agregado):Actor Sistema1. Ingresa el nombre del gasto.2. Aceptar.

3. Se actualiza la base de datos.

Page 19: Descripciones de los casos de uso

GastosActor: VendedorObjetivo: Agregar, borrar o modificar gastosPrecondiciones: ABM Tipos de GastosGarantía de éxito: El encargado sabrá los gastos realizados por el local

Flujo básico (modificado):Actor Sistema

1. Propone tipos de gastos.2. Elije tipo de gasto.

3. Propone fecha.4. Ingresa fecha.

5. Muestra según selección el tipo de gasto, la fecha y el monto.

6. Selecciona un gasto.7. El formulario se llena con los datos del gasto y se prestará para ser modificado.

8. Realiza los cambios que necesite.9. Aceptar.

10. Se actualiza la base de datos.

Flujo alternativo (borrado):Actor Sistema

1. Propone tipos de gastos.2. Elije tipo de gasto.

3. Propone fecha.4. Ingresa fecha.

5. Muestra según selección el tipo de gasto, la fecha y el monto.

6. Selecciona un gasto.7. Selecciona la opción de borrado.

8. Pantalla de confirmación.9. Confirma.

10. Se actualiza la base de datos.

Flujo alternativo (agregado):Actor Sistema1. Ingresa fecha.2. Ingresa tipo de gasto.3. Ingresa monto.4. Selecciona la opción de agregar.

5. Se actualiza la base de datos.

Page 20: Descripciones de los casos de uso

TARJETAS

ABM TarjetasActor: GerenteObjetivo: Administrar las tarjetasPrecondiciones: NingunaGarantía de éxito: Se tendrán las tarjetas actualizadas.

Flujo básico (modificado):Actor Sistema

1. Propone nombre.2. Ingresa nombre o parte de él.

3. Muestra una lista con las tarjetas en base a la búsqueda realizada.

4. Selecciona una tarjeta.5. Los datos de la tarjeta se prestarán para ser modificados.

6. Realiza las modificaciones que desee.7. Aceptar.

8. Se actualiza la base de datos.

Flujo alternativo (borrado):Actor Sistema

1. Propone nombre.2. Ingresa nombre o parte de él.

3. Muestra una lista con las tarjetas en base a la búsqueda realizada.

4. Selecciona una tarjeta.5. Selecciona la opción de borrado.

6. Pantalla de confirmación.7. Confirma.

8. Se actualiza la base de datos.

Flujo alternativo (agregado):Actor Sistema1. Ingresa el nombre de la tarjeta.2. Ingresa comisión.3. Selecciona banco.4. Selecciona nro. de cuenta.5. Aceptar.

6. Actualiza la base de datos.

Page 21: Descripciones de los casos de uso

Liquidación de tarjetasActor: Gerente.Objetivo: Liquidar las tarjetas.Precondiciones: NingunaGarantía de éxito: Se tendrán controladas las liquidaciones de las tarjetas.

Actor Sistema1. Propone banco, nro. de cuentas, nombre de la tarjeta.

2. Selecciona banco, nro. de cuenta, nombre de la tarjeta.3. Ingresa fecha Desde y fecha Hasta.4. Pide mostrar.

5. Muestra el listado correspondiente.(*) 6. Selecciona una venta.(*) 7. La tilda mientras va controlando.

(*) 8. Va mostrando el total.9. Da por finalizado el control.

10. Pide confirmación.11. Confirma.

12. Se actualiza la liquidación de tarjetas.

Page 22: Descripciones de los casos de uso

BANCOS

Administrar bancosActor: GerenteObjetivo: Administrar los bancosPrecondiciones: NingunaGarantía de éxito: Se tendrán registrados los bancos

Flujo básico (modificado):Actor Sistema

1. Propone nombre.2. Ingresa nombre o parte de él.

3. Muestra una lista con los bancos en base a la búsqueda realizada.

4. Selecciona un banco.5. El nombre del banco se prestará para ser modificado.

6. Ingresa el nombre.7. Aceptar.

8. Se actualiza la base de datos.

Flujo alternativo (borrado):Actor Sistema

1. Propone nombre.2. Ingresa nombre o parte de él.

3. Muestra una lista con los bancos en base a la búsqueda realizada.

4. Selecciona un banco.5. Selecciona la opción de borrado.

6. Pantalla de confirmación.7. Confirma.

8. Se actualiza la base de datos.

Flujo alternativo (agregado):Actor Sistema1. Ingresa el nombre del color.2. Aceptar.

3. Se actualiza la base de datos.

Page 23: Descripciones de los casos de uso

Administrar cuentas bancariasActor: GerenteObjetivo: Administrar las cuentasPrecondiciones: NingunaGarantía de éxito: Se tendrán actualizadas las cuentas

Flujo básico (modificado):Actor Sistema

1. Propone un banco y/o un número de cuenta.

2. Ingresa un banco y/o un número de cuenta.

3. Muestra una lista con los números de cuenta y los bancos en base a la búsqueda realizada.

4. Selecciona un nro. de cuenta.5. Los datos del número de cuenta se mostrarán para ser modificados.

6. Realiza las modificaciones que desee.7. Aceptar.

8. Se actualiza la base de datos.

Flujo alternativo (borrado):Actor Sistema

1. Propone un banco y/o un número de cuenta.

2. Ingresa un banco y/o un número de cuenta.

3. Muestra una lista con los números de cuenta y los bancos en base a la búsqueda realizada.

4. Selecciona un nro. de cuenta.5. Selecciona la opción de borrado.

6. Pantalla de confirmación.7. Confirma.

8. Se actualiza la base de datos.

Flujo alternativo (agregado):Actor Sistema1. Selecciona un banco.2. Ingresa un número de cuenta.3. Aceptar.

4. Se actualiza la base de datos.

Page 24: Descripciones de los casos de uso

LISTADOS

Cambiar valor del IVAActor: EncargadoObjetivo: Actualizar el valor del IVA cuando sea necesarioPrecondiciones: NingunaGarantía de éxito: Se tendrá actualizado el valor del IVA

Flujo básico:Actor Sistema

1. Propone IVA2. Ingresa IVA

3. Se actualiza el valor del IVA

Ver IVA ComprasActor: GerenteObjetivo: Mostrar los IVA de las comprasPrecondiciones: NingunaGarantía de éxito: El gerente sabrá cuanto tiene de IVA de las compras.

Flujo básico:Actor Sistema

1. Propone fecha Desde y fecha Hasta.2. Ingresa fechas.

3. Muestra el listado de las compras, el IVA correspondiente y el total.

Ver IVA VentasActor: GerenteObjetivo: Mostrar los IVA de las ventasPrecondiciones: NingunaGarantía de éxito: El gerente sabrá cuanto tiene de IVA de las ventas.

Flujo básico:Actor Sistema

1. Propone fecha Desde y fecha Hasta.2. Ingresa fechas.

3. Muestra el listado de las ventas, el IVA correspondiente y el total.

Page 25: Descripciones de los casos de uso

ESTADÍSTICAS

Ver estadísticas de ventas y gananciasActor: GerenteObjetivo: Mostrar las estadísticas de las ventas y las gananciasPrecondiciones: NingunaGarantía de éxito: El Gerente sabrá como va su negocio con respecto a las ventas y las ganancias.

Flujo básico:Actor Sistema

1. Muestra el listado de los productos, sus unidades vendidas, el monto total, el porcentaje de ganancia, la utilidad y el porcentaje de utilidad en el lapso de tiempo por default: 1 año. Se puede ordenar por cualquiera de sus valores.

2. Ingresa fecha Desde y fecha Hasta.3. Aceptar.

4. Se actualiza el listado en base a las fechas ingresadas en orden ascendente de sus códigos (el orden es modificable).

Ver ventas y reposicionesActor: VendedorObjetivo: Mostrar las ventas y las reposiciones realizadasPrecondiciones: NingunaGarantía de éxito: El vendedor podrá realizar las reposiciones y controlar el stock.

Flujo básico:Actor Sistema

1. Propone fecha Desde y fecha Hasta.2. Ingresa fechas.

3. Muestra una lista con los productos y las ventas realizadas, las reposiciones efectuadas, y el stock actual disponible. La columna reposiciones de la lista es modificable para realizar reposiciones que no superen el stock actual.

5. Ingresa la cantidad de productos de la reposición a realizar.6. Acepta.

7. Pide confirmación.8. Acepta.

9. Actualiza la base de datos, en base a la cantidad de productos en depósito y cantidad de productos sobre el local.

Page 26: Descripciones de los casos de uso

BACKUP

Realizar BackUpActor: GerenteObjetivo: Dejar hecho un BackUp del sistemaPrecondiciones: NingunaGarantía de éxito: Se tendrán asegurados los datos hasta la fecha

Flujo básico:Actor Sistema1. Ingresar dirección a guardar2. Aceptar

3. Guarda los datos en la dirección física ingresada por el usuario. 4. Mostrar: “El guardado se ha realizado satisfactoriamente”

Cargar BackUpActor: GerenteObjetivo: Realizar una carga de un BackUp Precondiciones: Hacer BackUpGarantía de éxito: Se tendrá un BackUp cargado

Flujo básico (solo carga):Actor Sistema1. Ingresar dirección física de un BackUp2. Acepta.

3. Se preguntará si se desea guardar los datos de hasta el momento antes de realizar la carga.

4. Elige que no.5. Se carga el BackUp.6. Mostrar: “Se ha cargado correctamente el BackUp”.

Flujo alternativo (guardar antes):Actor Sistema1. Ingresar dirección física de un BackUp2. Acepta.

3. Se preguntará si se desea guardar los datos de hasta el momento antes de realizar la carga.

4. Elige que sí.5. Propone dirección a guardar.

6. Ingresar dirección.7. Aceptar.

8. Guarda los datos en la dirección física ingresada por el usuario. 9. Mostrar: “El guardado se ha realizado satisfactoriamente”10. Se carga el BackUp.11. Mostrar: “Se ha cargado correctamente el BackUp”.