Sistema de estadísticas de ventas
- La aplicación lee los datos de ventas de la base de datos y los muestra en una forma conveniente para el análisis. Se deben crear controladores, vistas y modelos de vista para cada entidad. Se debe implementar la capacidad de filtrar por al menos dos propiedades para cada entidad.
- El sistema debe tener autenticación de usuario. Debe haber dos roles: usuario simple y administrador. El usuario sólo puede ver los datos y no tiene derecho a editar nada. El administrador puede cambiar registros en la base de datos.
- La interfaz para mostrar información debe pensarse e implementarse de forma independiente (se recomienda el uso de marcos JavaScript). La salida de información a las tablas debe realizarse mediante solicitudes AJAX asincrónicas.
- Proporcionar validación de solicitudes en el lado del cliente y del servidor (verificando la longitud máxima, tipos de datos, formato de fecha)
- Es recomendable construir diagramas basándose en los datos disponibles; los ejes son arbitrarios. Elija usted mismo los tipos de diagramas.