Al charlar con los encargados de la empresa Sajor, se aprecia sus necesidades.
Al conocer dichas necesidades, se procede a establecer cuáles serán las metas que deseadas a alcanzar con la finalización del presente producto, de esta
Ventas-2018
80 70 60 50 40 30 20 10 0
Fustanes Mantas
Manitllas Justes
Chalecos Mandiles
Fajas Telares
Sombrero Pañolones
forma se establece los requerimientos funcionales a ser cubiertos durante el desarrollo del software.
3.2.1. Metas del Aplicativo Web
● Diseñar un aplicativo web que permita tener un registro óptimo de las ventas en la empresa “Sajor”; facilitando los procesos realizados por los usuarios.
● Controlar los productos, conociendo su stock en tiempo real mediante un aplicativo web de control de inventarios.
● Registrar los ingresos y egresos que se realizan a durante cierto periodo de tiempo mediante un aplicativo web de control de ventas.
● Emitir reportes que brinden información a los encargados de la empresa “Sajor”, sobre sus ventas, gastos, entre otros mediante un aplicativo web.
3.2.2. Requisitos para el Aplicativo Web
A continuación, se establece los requisitos de la empresa “Sajor”
necesita en realidad; basándose en las metas establecidas. De esta forma, se tiene una idea clara de lo deseado por el cliente y lo pensado por el desarrollador. Los requerimientos son listados a continuación:
3.2.2.1. Requerimientos Funcionales
● El aplicativo permitirá registrar un nuevo modelo de prendas.
● El aplicativo permitirá modificar algunos datos de los modelos de prendas.
● El aplicativo permitirá desactivar algunos registros de los modelos de prendas.
● El aplicativo permitirá buscar algún registro de los modelos de prendas.
● El aplicativo mostrará una interfaz para gestionar los modelos de prendas.
● El aplicativo listará a todos los modelos de prendas registrados en la base de datos.
● El aplicativo permitirá registrar un nuevo artículo de venta.
● El aplicativo permitirá modificar algunos datos de los artículos de venta.
● El aplicativo permitirá desactivar algunos registros de los artículos de venta.
● El aplicativo permitirá buscar algún registro de los artículos de venta.
● El aplicativo mostrará una interfaz para gestionar los artículos en venta.
● El aplicativo listará a todos los artículos en venta registrados en la base de datos.
● El aplicativo permitirá registrar un nuevo proveedor.
● El aplicativo permitirá modificar algunos datos del proveedor.
● El aplicativo permitirá eliminar los datos de un proveedor.
● El aplicativo permitirá buscar algún registro de los proveedores.
● El aplicativo mostrará una interfaz para gestionar a los proveedores.
● El aplicativo listará todos los proveedores registrados en la base de datos.
● El aplicativo mostrará una lista de los permisos pre- configurados.
● El aplicativo mostrará una interfaz para gestionar los permisos.
● El aplicativo permitirá asignar los permisos mediante selección de opciones.
● El aplicativo permitirá registrar un nuevo usuario.
● El aplicativo permitirá modificar algunos datos de los usuarios.
● El aplicativo permitirá desactivar algunos registros de los usuarios.
● El aplicativo permitirá buscar algún registro de los usuarios.
● El aplicativo mostrará una interfaz para gestionar los usuarios.
● El aplicativo listará a todos los usuarios registrados en la base de datos.
● El aplicativo permitirá registrar permisos para un usuario.
● El aplicativo permitirá modificar algunos permisos de los usuarios.
● El aplicativo permitirá desactivar algunos registros de los permisos de usuarios.
● El aplicativo mostrará una interfaz para gestionar los permisos de cada usuario.
● El aplicativo listará todos los permisos de los usuarios registrados en la base de datos.
● El aplicativo mostrará una interfaz para acceso login, mediante un usuario y contraseña registrada.
● El aplicativo validará el acceso según los permisos asignados al usuario.
● El aplicativo permitirá registrar una compra de un proveedor de la empresa.
● El aplicativo permitirá anular una compra de un proveedor de la empresa.
● El aplicativo mostrará una interfaz para gestionar las compras de proveedores de la empresa.
● El aplicativo listará todas las compras realizadas por la empresa.
● El aplicativo permitirá ingresar artículos detallados para la compra.
● El aplicativo mostrará una lista con los artículos adquiridos por la empresa en un pedido en particular.
● El aplicativo permitirá registrar un nuevo cliente.
● El aplicativo permitirá modificar algunos datos del cliente.
● El aplicativo permitirá eliminar los datos de un cliente.
● El aplicativo permitirá buscar algún registro de los clientes.
● El aplicativo mostrará una interfaz para gestionar a los clientes.
● El aplicativo listará todos los clientes registrados en la base de datos.
● El aplicativo permitirá registrar una venta a un cliente por la empresa.
● El aplicativo permitirá anular una venta a un cliente por la empresa.
● El aplicativo mostrará una interfaz para gestionar las ventas a clientes por la empresa.
● El aplicativo listará todas las ventas realizadas por la empresa.
● El aplicativo permitirá ingresar artículos detallados para la venta.
● El aplicativo mostrará una lista con los artículos vendidas por la empresa en una venta en particular.
● El aplicativo mostrará una lista de compras realizadas dentro de un rango de fechas.
● El aplicativo mostrará una lista de ventas realizadas dentro de un rango de fechas.
● El aplicativo mostrará una interfaz principal que contenga un reporte general de compra y venta.
● El aplicativo mostrará gráficos que muestren las compras y ventas de los últimos 10 días.
● El aplicativo mostrará gráficos que muestren las compras y ventas de los últimos 6 meses.
3.2.2.2. Requerimientos no Funcionales
● El aplicativo web funcionará en equipos con el Sistema Operativo Windows 7 o superior y sus afines en otros Sistemas Operativos.
● El aplicativo web funcionará con una memoria RAM 2GB como mínimo.
● El aplicativo web funcionará con acceso a internet, permitiendo ingresar desde cualquier tipo de equipo (PC, Laptop, Tablet, Celular).
● Las interfaces del aplicativo web serán adaptables a la pantalla del dispositivo desde donde se ingresará.
● El aplicativo web deberá estar disponible las veinticuatro (24) horas del día.
● El aplicativo web deberá contar con un manual de usuario, de instalación y de mantenimiento donde se conocerá el funcionamiento correcto del aplicativo web.
● El aplicativo web se desarrollará en el lenguaje de programación PHP en su versión 7.0.0 o superior.
● El aplicativo web estará conectado con el gestor de datos MySQL Server mediante el servidor Apache.
● El aplicativo web se realizará con una metodología ágil de desarrollo, conocida como SCRUM.