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.