1. Necesidad 1:
Administración del Sistema.
Característica 1:
Logeo del Administrador.
RF1: Elaborar usuario y contraseña del Administrador: El equipo de
proyecto creará al Administrador un usuario y contraseña, mediante
esto accederá a los datos del sistema, para así poder tener un mayor
control en la Organización (productos snack).
RF2: Se elaborara la opción de “Cambio de Contraseña”, el
administrador una vez logeado tendrá la opción de cambiar su
contraseña , para lograr más seguridad en el sistemas
RF3: Se elaborara la opción de “Restablecer Contraseña”, se creara
esta opción, para que se pueda restablecer la contraseña en caso
que se haya olvidado, pasando por una seria de pasos.
Característica 2:
Creación de nuevos usuarios.
RF4: Elaborar usuario y contraseña de los nuevos usuarios: el
Administrador creara nuevos usuarios.
RF5: Asignación de roles: Una vez que el Administrador haya creado
a un usuario, este le asignará un rol. Estos roles son: Agente de
Venta, Almacenero, Supervisor.
Característica 3:
Creación de privilegios
RF6: Asignación de privilegios: El administrador elaborará privilegios
por cada rol que un usuario tenga. Estas tendrán solo acceso a
ciertos prototipos específicos.
2. Característica 4:
Mantenimiento de Stakeholders.
Para Proveedores:
RF7: Registrar Proveedor: Se podrá agregar los datos específicos
de los proveedores de la empresa.
RF8: Reporte de Proveedor: Mostrara una lista de todos los
proveedores.
RF9: Modificación de Proveedor: Se podrá hacer cambios en los
datos de los proveedores.
RF10: Búsqueda de Proveedor: Se podrá buscar a un Proveedor
específico.
RF11: Baja de Proveedores: Se podrá eliminar a proveedores que el
administrador vea conveniente eliminar de la base de datos del
software.
Para Clientes:
RF12: Registrar Cliente: Se podrá agregar los datos específicos de
los clientes.
RF13: Reporte de Cliente: Mostrara una lista de todos los clientes.
RF14: Modificación de Cliente: Se podrá hacer cambios en los datos
de los clientes.
RF15: Búsqueda de Cliente: Se podrá buscar a un cliente específico
(según su nombre o código de cliente).
RF16: Baja de Cliente: Se podrá eliminar a clientes que el
administrador vea conveniente eliminar de la base de datos del
software.
Para Usuarios:
RF17: Registrar Usuario: Se podrá agregar los datos específicos de
los usuarios de la empresa.
RF18: Reporte de Usuario: Mostrara una lista de todos los usuarios
del sistema.
RF19: Modificación de Usuario: Se podrá hacer cambios en los datos
de los usuarios.
RF20: Búsqueda de Usuario: Se podrá buscar a un usuario
específico (según su nombre o código de usuario).
3. RF21: Baja de Usuarios: Se podrá eliminar a usuarios que el
administrador vea conveniente eliminar de la base de datos del
software.
Característica 5:
Visualizar e imprimir Reporte de Ventas del día.
RF22: El administrador podrá visualizar en un formato definido de los
datos de las ventas del día, como por ejemplo, la cantidad de snack
totales vendidos y la cantidad de dinero que corresponden a estas
ventas así como las promociones que puedan estar vigentes.
RF23: El administrador debe de tener la opción de poder imprimir
este reporte si es necesario.
Característica 6:
Ingresar Gastos.
RF24: El administrador deberá de poder ingresar los gastos de la
Empresa, para eso debe elegir el tipo de gasto, ingresar la
descripción del gasto, cantidad y precio, teniendo en cuenta que los
gastos no son fijos durante mes.
RF25: El administrador deberá de poder ingresar los gastos que
realiza en sus trabajadores, registrados como gastos de planilla.
RF26: El administrador deberá de poder ingresar otros gastos como
Sunat, teléfono, agua, promociones, luz, descuentos, dinero faltante,
etc.
Para Comprobantes:
RF27: El administrador debe de poder visualizar en un formato
definido, los comprobantes de ventas que se han realizado durante
el día.
4. RF28: El administrador ha de poder realizar cambios en los
comprobantes de venta que se han realizado durante el día (Contado
– Crédito; Boleta - Factura).
RF29: El administrador debe de poder imprimir los comprobantes de
ventas que se han realizado durante el día.
Característica 6:
Aprobar Devolución.
RF30: El agente de ventas debe poder visualizar en un formato
definido todas las devoluciones de un producto, que han sido
solicitadas por los clientes a la Distribuidora Angelo E.I.R.L.
RF31: El agente de ventas debe tener una opción de aprobar o
rechazar la devolución solicitada por el cliente.