• No se han encontrado resultados

Análisis de Requerimientos

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.

Documento similar