Michael Liendo

Michael L

La Victoria

La Victoria Admin

Descripción

La Victoria Admin es una aplicación web que permite a los administradores de la empresa La Victoria gestionar los pedidos de animales, crear jugadas, administrar usuarios, controlar las cuentas y las transacciones.

Requisitos funcionales

  • Inicio de día:
    • Cargar saldo de las cuentas al iniciar el día.
  • Roles de usuario:
    • Administrador, banquero, operador, pagador.
    • Autenticación de usuarios.
  • Horarios:
    • Horarios de apertura y cierre de las loterías.
    • Horarios de apertura y cierre de los usuarios operadores.
    • Registro de operaciones.

Animalitos

  • Creación de tickets y jugadas:
    • Crear tickets que contienen jugadas de animales.
    • Crear jugadas.
    • No permitir crear jugadas en un tiempo pasado con respecto a la hora de cierre de los pedidos.
  • Anulación y cierre:
    • Anular tickets y jugadas.
    • Cerrar las operaciones 10 minutos antes de la hora de cierre de la lotería.
    • No permitir anular jugadas o tickets pasados 5 minutos de su creación.
    • Control de stock para los Animalitos.
  • Visualización:
    • Ver tickets en PDF o imagen.
    • Ver jugadas cargadas.
    • Ver usuarios cargados.
  • Resultados de lotería:
    • Cargar resultados después de finalizar la lotería.
    • Ver resultados de la lotería.
    • Mostrar jugadas ganadoras (marcadas como ganadas pero no pagadas).
    • Marcar jugadas ganadoras como pagadas.

Clientes (pendiente por definir)

  • Gestión de clientes:
    • Crear usuarios (solo para el administrador).
    • Crear clientes.
    • Ver clientes.
    • Ver jugadas de los clientes.
    • Ver tickets de los clientes.
    • Ver saldo de los clientes.
    • Ver transacciones de los clientes.
    • Controlar saldo de cada cliente.
    • Cargar saldo a los clientes.

Cuentas

  • Inicio de día:
    • Cargar saldo de las cuentas al iniciar el día.
  • Transacciones y cuentas:
    • Cargar transacciones a las cuentas.
    • Crear cuentas.
    • Registrar gastos del día.
    • Notificar si una transacción ya fue cargada.
    • Ver saldo de las cuentas.
    • Diseñar sistema en caso de caída del sistema del banco para verificar transacciones.

Requisitos no funcionales

  • Visualización de gráficas:
    • Gráficas de jugadas, ganancias y tickets.
    • Gráficas de transacciones.
  • Cambio de moneda:
    • Conversión de precio entre dólares y bolívares.

Tareas pendientes

  • Diseñar la funcionalidad de las tripletas.
Hecho con ❤️ por Michael Liendo © 2021 - 2024