Sistema de entrega de comida en línea
OBJETIVO: Desarrollar un sistema que ayude a los restaurantes a optimizar y
controlar sus restaurantes y que permitirá a los clientes hacer su pedido de comida
pide en línea y proporciónales comentarios. Esta aplicación ayuda al
restaurantes para realizar todas las funciones de manera más precisa y aumentar la velocidad
de todas las tareas. Nuestro sistema de entrega de comida en línea reduce el trabajo manual
y mejora la eficiencia del restaurante.
REQUISITOS FUNCIONALES :
1. REGISTRO: Si el cliente desea ordenar la comida, entonces debe estar
El usuario no registrado no puede realizar pedidos.
2. INICIO DE SESIÓN: El cliente inicia sesión en el sistema introduciendo un identificador de usuario válido y
contraseña para hacer pedidos.
3. MOSTRAR EL MENÚ: En el sistema, todos los elementos se muestran con su
tasas.
4. MODIFICAR MENÚ: El sistema puede hacer cambios en el menú como agregar o
eliminando artículos de comida que no están disponibles.
5. SELECCIONAR ARTÍCULOS DE ALIMENTACIÓN: El cliente puede seleccionar varios artículos y sentirse libre de
orden.
6. CAMBIOS EN EL PEDIDO: El cliente puede realizar cambios en el pedido como él/ella
puede eliminar o agregar un artículo de comida en el pedido.
7. REVEA LA ORDEN ANTES DE ENVIAR: Antes de enviar la completa
el pedido se revisa con el cliente. Detalles como el nombre del cliente, teléfono
número debe ser llenado primero y el orden será
enviado.
8. PAGO : Para los clientes hay muchos tipos de procedimientos de facturación como
prepago como tarjeta de débito o tarjeta de crédito, postpago como después de entregar en efectivo.
9. PROPORCIONE DETALLES DE ENTREGA Y PAGO: Aquí se genera la factura.
El número de pedido, y el pago se ha dado y la confirmación de la entrega es
hecho.
10. SEGUIMIENTO DEL PEDIDO: El pedido realizado se puede rastrear utilizando el GPS
Sistema.
11. RETROALIMENTACIÓN: El cliente puede dar su opinión sobre la comida pedida.
12. CERRAR SESIÓN: Después del pago o la navegación del producto, el cliente realizará
cerrar sesión.
REQUISITOS NO FUNCIONALES:
1. PORTABILIDAD: Un sistema que funciona en una plataforma se puede convertir fácilmente a
Ejecutar en otra plataforma.
2. FIABILIDAD: La capacidad del sistema para comportarse de manera consistente en un usuario-
manera aceptable al operar dentro del entorno para el cual el
se pretendía que el sistema.
3. DISPONIBILIDAD: El sistema debe estar disponible en todo momento, lo que significa que el
el usuario puede acceder a ello usando un navegador web, solo restringido por el tiempo de inactividad de
el servidor en el que se ejecuta el sistema.
4. MANTENIBILIDAD: Se utiliza una base de datos comercial para mantener el
la base de datos y el servidor de aplicaciones se encargan del sitio.
5. SEGURIDAD: Acceso seguro a datos confidenciales (información del cliente).
6. AMIGABLE CON EL USUARIO: El sistema debe ser fácilmente utilizado por el cliente.
7. RENDIMIENTO: El rendimiento debe ser rápido.
8. EFICAZ: El sistema debe ser eficaz para que no se cuelgue si es pesado.
se realiza un pedido de tráfico.
9. SEGURIDAD: Los datos en la base de datos del sistema no deben sufrir ningún tipo de pérdida o
daño.
10. PRIVACIDAD: Los datos personales del sistema no deben ser divulgados a nadie.