Está en la página 1de 3

Modelo de negocio: Librerías

Análisis de Requerimientos Funcionales

❖ Módulo de Compras: Este módulo permitirá la realización de una compra, el


cual no se efectuará si la caja aún no ha sido aperturada, se mostrará la lista de
las compras, por cada registro se podrá observar el detalle, también se podrá
anular una compra. Dentro del detalle de la compra se visualizará los datos del
proveedor y de la guía de remisión.

❖ Módulo de Ventas: Este módulo permitirá la realización de una venta, el cual


no se efectuará si la caja aún no ha sido aperturada, se mostrará la lista de las
ventas, por cada registro se podrá observar el detalle, también se podrá anular
una venta. Dentro del detalle de la venta se visualizarán los datos del cliente
(persona natural o jurídica).
● Submódulo de Pedido: Durante el proceso de venta, se debe considerar que
el cliente puede realizar pedidos desde el sistema, estos pedidos deben
realizarse por empresa, no está permitido realizar el pedido de varias
empresas en un solo proceso, en la gestión del pedido (pasarela de pago), el
cliente debe seleccionar los productos, registrar sus datos personales y datos
de ubicación. El cliente puede elegir la forma de pago (efectivo exacto,
efectivo con vuelto, con tarjeta en casa, con tarjeta a través del sistema),
además la forma de entrega del pedido (entrega en casa, recojo en local)

❖ Módulo de Almacén:
● Submódulo de Ubicación: Este Submódulo debe contener el CRUD de
todas las ubicaciones de los productos, como: estantes, repisas, o vitrinas,
para poder ubicarlos de manera rápida, además se debe considerar que la
ubicación de los productos están organizados por cada sede de la empresa.
● Submódulo de Categorías: Este Submódulo debe contener el CRUD para
categorizar a los productos, como artículos de oficina, libros entre otros.
● Submódulo de Productos: Este Submódulo debe contener el CRUD de
productos el cual podrá agregar las unidades de medida en la que el producto
será vendido, además, por cada unidad de medida se deberá registrar 3
precios: al mayor, al menor, de promoción.
● Submódulo de Unidades de Medida: Este Submódulo debe contener el
CRUD para las respectivas unidades de medida como por ejemplo: paquete,
docena, media docena, entre otros.

❖ Módulo de Seguridad:
● Submódulo de Usuarios: Este Submódulo debe contener el CRUD de
usuarios en el que se seleccionará su respectivo perfil; la contraseña por
defecto tendrá que ser recordable por el sistema, además es primordial que
se puede iniciar sesión con una cuenta de Google, este proceso es
estrictamente para los administradores (dueños de los negocios) y para los
clientes. Para la creación de perfiles como repartidor y operador se hará
directamente en el sistema a través del perfil de administrador.
● Submódulo de Permisos: Este Submódulo debe contener la lista de todos
los permisos que tendrá el sistema, estos registros no se podrán editar ni
eliminar, solo debe permitir su selección por cada perfil.
● Submódulo de Perfiles: Este Submódulo debe contener el CRUD de los
perfiles, estos deben ser: Superadministrador (Posee acceso a todo el
sistema y a todas las empresas), Administrador (Posee acceso a su propia
empresa y a todos los módulo excepto el módulo de seguridad, el modelo de
negocio debería asignar los permisos de acuerdo a la creación de los
usuarios con sus respectivos roles), Operador (Posee acceso a las compras y
a las ventas), Repartidor (Posee acceso a la gestión del pedido la opción de
entrega de productos a los clientes) y Cliente.

❖ Módulo de Mantenimiento:
● Submódulo de Caja. Este Submódulo debe contener la configuración de la
apertura de la caja, así como el procedimiento de su arqueo y cierre
respectivo, ningún proceso de compra y venta se realizará si no se apertura
este módulo.
● Submódulo de Tipo de Documento: Este Submódulo debe contener el
CRUD para tipos de documentos, para identificar al cliente, por ejemplo: DNI,
RUC, Carnet de extranjería, entre otros.
● Submódulo de Tipo de Persona: Este Submódulo debe contener el CRUD
para tipos de personas e identificar si esta es jurídica (empresas) o natural.

❖ Módulo de Reportes:

También podría gustarte