Vous êtes sur la page 1sur 1

Descripción del problema

La empresa Flash está dedicada al transporte de paquetes a nivel nacional


ofreciendo el servicio puerta apuerta, la empresa recibe los paquetes en su sede
central o programa la recepción de paquetes por medio de una ruta establecida. A la
fecha la empresa cuenta con una secretaria, dos operadores de oficina, un
contador, un gerente y cuatro auxiliares de operación (recogen y entregan
paquetes).

Dado que la empresa es pequeña todos sus registros los manejan usando hojas de
cálculo, sin embargo esto les está causando pérdida información, dificultad para
hacer reportes y muchos reclamos de sus usuarios; adicionalmente la empresa
tendrá en los próximos meses una expansión para lo cual creará una nueva sede
para poder ampliar cobertura.

La empresa ha decidido sistematizar sus procesos tanto de gestión interna como de


operación del negocio, para lo cual requiere de un sistema de información. En una
reunión con asesor les recomendó que deberían tener al menos los siguiente
Módulos: Gestión de sedes, Gestión de usuarios, POS, PQR,Recursos humanos
(nómina).

Como primer paso hacia la sistematización se establecieron algunas necesidades:

Gestión de usuarios
● La empresa desea poder registrar (adicionar o crear) los usuarios que podrán
acceder al sistema según el rol que desempeñen en la empresa.
● La empresa desea poder modificar los datos de los usuarios del sistema
● La empresa desea poder conocer en cualquier momento los usuarios que
tiene en el sistema, el rol que desempeñan, algunos de sus datos personales
y su estado (activo/inactivo)
● La empresa desea desactivar los usuarios para que no puedan ingresar a la
aplicación (está acción solo la puede realizar un usuario administrador)

Tecnologías
Django 2+. Se debe tener en cuenta que para realizar el CRUD se deben usar vistas
basadas en clases (E.j CreateView, ListView, UpdateView). Las peticiones GET y
POST deben ser asíncronas.

Nota
Se debe enviar el enlace de git

Vous aimerez peut-être aussi