Construcción de especificación funcional - Mockups
Análisis de requerimientos
Requerimientos funcionales
El sistema tendrá un campo para registro de personas con datos obligatorios, Nombres, apellidos, documento de identidad, teléfono, dirección y correo electrónico.
El sistema estará conectado a una base de datos cuando se registre un cliente
El sistema generará un usuario y contraseña a cada cliente para ingreso a la app
La app tendrá el botón para consultar la carta y dará elegir la lista de productos y precios
La app tendrá un botón para elegir el plato o comida
Habrá un campo de observaciones para que el cliente ponga especificaciones extras de su pedido, como por ejemplo termino de cocción de alimentos, eliminar algún ingrediente del plato o cambiar alimentos
La aplicación cuenta con un sistema para quejas o reclamos ya que se debe mejorar la calidad día a día
El sistema dirigirá al cliente al pago por PSE o transferencia de una forma intuitiva
Cuando se registre la siguiente transacción: Nuevo pedido de cliente, se enviará un correo electrónico.
· Al aprobar un pedido, la solicitud pasará al siguiente paso del flujo de trabajo de aprobación configurado en el sistema como: “en preparación”.
· El sistema le notificará al cliente cuando su pedido esté listo para salir y compartirá los datos y ubicación del domiciliario para realizar seguimiento de su pedido
· El sistema notificará al usuario administrador y al cliente cuando el pedido sea entregado
· El sistema permitirá aprobar, cambiar o actualizar planes y de entrega de productos para evitar líos en entregas de productos que no se puedan realizar por X o Y motivo.
· El sistema permitirá el envío automatizado de cartas de entrega de órdenes directamente al almacén.
· A cada orden se le asignará un identificador único, que será utilizado para identificarla en todos los procesos subsecuentes que se realicen sobre esta.
· Al ingresar órdenes de entrega, toda orden de entrega estará asociada a un pedido de venta.
· La facturación de pedidos de venta se realizará en partes o bloques, por medio de una pantalla de pedidos pendientes de facturación, la cual mostrará los pedidos no facturados. Una vez facturados los pedidos no se mostrarán en esta lista.
· El sistema no permitirá el registro de facturas manuales no asociadas a pedidos esto con el fin de evitar fraudes.
requerimientos no funcionales
Los permisos de acceso al sistema podrán ser cambiados solamente por el administrador de acceso a datos.
La aplicación web debe poseer un diseño para todo dispositivo (responsive) a fin de garantizar la adecuada visualización en múltiples computadores personales, dispositivos tabletas y teléfonos inteligentes.
El sistema debe poseer interfaces gráficas bien formadas.
MOCKUPS
Historia de Usuario
Cliente del restaurante
Ingresar a la app
Como: Cliente del Restaurante
Quiero: Ingresar al Sistema
Para: Consultar la carta y precios de los productos
Como cliente del restaurante quiero ingresar a la app para consultar la carta y los precios de los productos ofrecidos por el restaurante.
Interactuar en la app
Como: Usuario ya registrado
Quiero: Hacer login
Para: Gestionar mis pedidos y hacer el pago
El cliente ya registrado quiere entrar a la app para poder gestionar sus pedidos y realizar el pago por medio de la plataforma.
Ejecutando el pedido en la app
Como: Usuario interactuando en la app
Quiero: ver el estado de mi pedido
Para: saber que tanto tarda en ser entregado
Como usuarios ya ejecutando la app quiero ver el estado de mi pedido para saber cuánto es el tiempo estimado en llegar a mi mesa.
Empleados del restaurante
Ingresar a la app
Como: Empleado del Restaurante
Quiero: Ingresar al Sistema
Para: Consultar los pedidos que han hecho los clientes
Como empleado del restaurante quiero ingresar a la app para consultar los pedidos que han realizado los clientes.
Interactuar en la app
Como: Empleado ya registrado
Quiero: Hacer login
Para: Gestionar y realizar los pedidos que han hecho los clientes
El empleado ya registrado entra a la aplicación para gestionar y realizar los pedidos que han hecho los clientes.
Ejecutando el pedido en la app
Como: Empleado interactuando en la app
Quiero: ver el estado en que se encuentra el pedido del cliente
Para: saber el tiempo en que tarda y poderlos despachar con el domiciliario
Como empleado ya registrado quiero ver el estado en que se encuentra el pedido del cliente para poder saber el tiempo en que tarda y poderlo despachar con el personal encargado del domicilio de la empresa.
Comentarios
Publicar un comentario