Beruflich Dokumente
Kultur Dokumente
(MONTERIA-CORDOBA)
AVANCE PROYECTO
(EASY EAT)
ESTUDIANTES
CRISTIAN ISSA
CEILING SOLANO
PRESENTADO A:
También nos suele pasar que nos agarra la hora de la comida y no estamos
en casa pero deseamos comer algo cerca y no tenemos conocimiento de los
lugares a los cuales podemos acercarnos
RF-001 ver Comensal mostrar la aplicación debe mostrar los restaurantes en Alta
restaurantes restaurantes un mapa según ubicación y calificación
RF-002 CU-001 Comensal Registrar La aplicación debe tener un módulo de registro Alta
Registrar Usuario de usuarios Clientes
Usuario Cliente
RF-003 CU-001 Comensal Ingresar datos La aplicación debe tener los campos nombre, Alta
ingresar registro teléfono, dirección, email en el registro
Usuario
RF-004 CU-001 comensal Confirmar la aplicación debe mandar un correo de Alta
Confirmar usuario confirmación y activación
usuario
RF-005 CU-002 Restaurante Registrar La aplicación debe tener un módulo de registro Alta
Registrar Restaurante de restaurantes
Restaurante
RF-006 CU- Restaurante Registrar La aplicación debe permitir agregar la Alta
002informacion datos de información de la escuela gastronómica de un
chefs escuela chef
gastronómica
RF-007 CU-002 restaurante Ingresar datos La aplicación debe tener los campos nombre, Alta
ingresar registro teléfono, dirección, email, nit y Rut
Restaurante
RF-008 CU-001 restaurante Confirmar la aplicación debe mandar un correo de Alta
Confirmar usuario confirmación y activación
usuario
RF-009 CU-001 administrador definir el administrador define los permisos de los Alta
Permisos permisos restaurantes y comensales
RF-010 CU-001 validar administrador validar el administrador debe verificar la existencia del Alta
restaurante restaurante atravez del nit y Rut
RF-011 CU-001 administrador comunicación la aplicación debe permitir la comunicación Alta
Comunicación restaurante entre el administrador y el restaurante atravez
de un mini chat o correo electrónico
RF-012 CU-001 administrador soporte el administrador debe brindar soporte de la Alta
Soporte aplicación tanto a los restaurantes como a los
comensales
RF-013 CU-009 Iniciar Comensal y Iniciar sesión La aplicación debe permitir el inicio de sesión Alta
Sesion Restaurante usuario móvil de un usuario registrado
RF-014 CU-009 Iniciar Comensal y Almacenar La aplicación debe almacenar la sesión activa Alta
Sesion Restaurante sesión del mientras no se borren los datos de esta
dispositivo
móvil
RF-015 CU-009 Chat Comensal y comunicación la aplicación debe permitir la comunicación Alta
Restaurante entre el comensal y el restaurante atravez de
un mini chat
RF-016 CU-009 Cerrar Comensal y Cerrar sesión La aplicación debe permitir cerrar la sesión Alta
Sesion Restaurante usuario móvil
RF-017 CU-009 Cerrar Comensal y Borrar datos La aplicación debe borrar los datos del usuario Alta
Sesion Restaurante del dispositivo en el dispositivo al cerrar sesión
RF-018 CU-010 Crear Restaurante Crear un La aplicación debe tener un módulo de registro Alta
producto producto de un producto con datos como foto, nombre
y precio
RF-019 CU-004 Restaurante Registrar La aplicación debe permitir registrar los Alta
Registro producto productos con nombre y precio, si es un plato
producto o un paquete
RF-020 CU-010 Restaurante Especificar La aplicación debe permitir agregar Alta
Características características especificaciones de un plato como
Producto del producto ingredientes, descripción, restricciones
RF-021 CU-010 Restaurante modificar la aplicación debe permitir modificar el Alta
Modificar producto nombre, precio, ingredientes y descripciones
de un producto
RF-022 CU-010 Restaurante discriminar La aplicación debe permitir filtrar por el tipo de Alta
Discriminar producto producto ya sea plato o paquete
RF-023 CU-010 Precio Restaurante Asignar precio La aplicación debe permitir asignar un precio al Alta
producto a un producto plato
RF-024 CU-010 Entrega Restaurante definir la aplicación debe permitir a los restaurantes Alta
producto entrega de definir si cuentan con servicio de domicilios
producto
RF-025 CU-014 Ver Restaurante Visualizar los La aplicación debe mostrar una lista de los Alta
listado de platos propios platos propios del Restaurante
platos
RF-026 CU-011 Restaurante confirmar una La aplicación debe permitir confirmar un Alta
confirmar solicitud pedido entrante
Solicitud entrante
RF-027 CU-013 Ver Restaurante Visualizar La aplicación debe listar los servicios que el Alta
platos pendientes Restaurante tiene pendientes por despachar
solicitados
RF-028 CU-012 Ver Restaurante Ver el La aplicación debe mostrar la información del Alta
información información comensal (nombre, teléfono, dirección e
Usuario de comensal historial de compras)
RF-029 CU-012 Comensal Adquirir La aplicación debe permitir adquirir un Alta
Adquirir producto producto
producto
RF-030 CU-004 Ver Comensal tipo de La aplicación debe mostrar la información de Alta
producto producto un producto cuando este se seleccione en la
lista de productos disponibles
RF-031 CU-004 Comensal seleccionar la aplicación debe permitir seleccionar un Alta
seleccionar producto determinado producto
producto
RF-032 CU-008 Comensal cantidad de el comensal debe especificar la cantidad del Alta
Cantidad producto producto
paquete
RF-033 CU-010 Valor comensal valor La aplicación debe mostras valor unitario del Media
producto producto producto y valor según cantidad
RF-034 CU-010 fecha comensal Asignar fecha el comensal debe asignar una fecha de Alta
entrega de entrega entrega del producto descrito
RF-035 CU-010 comensal entrega de el comensal debe especificar si recoge el Media
Espesificar producto producto o quiere domicilio
entrega
RF-036 CU-010 ver comensal valor entrega la aplicación debe calcular el valor del Media
valor domicilio domicilio según ubicación del comensal
RF-037 CU-010 Comensal confirmar la aplicación muestra un módulo de Alta
Confirmar pedido confirmación con las políticas al usuario, las
pedido cuales debe aceptar
RF-038 CU-010 Comensal cancelar la aplicación debe permitir cancelar en pedido Alta
Cancelar pedido antes de trascurrir 5 min de haber confirmado
pedido el producto
RF-039 CU-010 calcular Comensal Valor pedido la aplicación debe calcular la suma entre valor Alta
valor producto y valor entrega
RF-040 CU-005 Pagar Comensal Pagar un La aplicación debe permitir realizar el pago del Alta
producto plato vía PSE , Tarjeta de crédito o efectivo
RNF-007 La comunicación entre el usuario móvil y el servidor debe ser segura Media
RNF-009 la aplicacion podra ser manejada en distintos moviles que se instala por que contara con un Alta
servidor que almacenara la informacion
EASY EAT
Nombre ver restaurante ID CU-001
Flujo
Numero Usuario Numero Sistema
Cliente ingresa a la el sistema muestra en un mapa
1 2
aplicación los restaurantes cercanos
el cliente selecciona un
3
restaurante
el sistema muestra
4 información de los
restaurantes
EASY EAT
Nombre REGISTRAR USUARIO ID CU-002
Flujo
Numero Usuario Numero Sistema
Cliente ingresa a la El usuario selecciona en
1 2
aplicación registrar
el usuario ingresa la
El sistema manda correo de
información del modulo 4
confirmación
3 de registro
EASY EAT
Nombre ingresar (USUARIO) ID CU-003
Flujo
Numero Usuario Numero Sistema
Usuario entra a la El usuario selecciona en
1 2
aplicación ingresar
el usuario ingresa email y El sistema confirma la
4
3 contraseña información
EASY EAT
Nombre REGISTRAR RESTAURANTE ID CU-004
Flujo
Numero Usuario Numero Sistema
Proveedor ingresa a la El Proveedor selecciona en
1 2
aplicación registrar
el Proveedor ingresa la
El sistema manda correo de
información del módulo 4
confirmación y valida el Nit
3 de registro
El Proveedor ingresa al
5 6 Se registra el Proveedor
enlace de confirmación
EASY EAT
Nombre Validar restaurante ID CU-005
EASY EAT
Nombre INGRESAR RESTAURANTE ID CU-006
Flujo
Numero Usuario Numero Sistema
Usuario entra a la El usuario selecciona en
1 2
aplicación ingresar
el usuario ingresa email y El sistema confirma la
4
3 contraseña información
EASY EAT
Nombre CREAR PRODUCTO ID CU-007
Flujo
Numero Usuario Numero Sistema
El usuario selecciona crear
1 Usuario inicia cesión 2
productos
el usuario llena
4 Se crea el producto
3 información del producto
EASY EAT
Nombre MODIFICAR PRODUCTO ID CU-008
Flujo
Numero Usuario Numero Sistema
El usuario va al apartado de
1 Usuario inicia cesión 2
mis productos
el usuario selecciona El usuario cambia la
4
3 producto y modificar información
5 Se modifica el producto
EASY EAT
Nombre Ver productos ID CU-009
Flujo
Numero Usuario Numero Sistema
El usuario selecciona un
1 Usuario inicia cesión 2
restaurante
el sistema muestra
El sistema muestra los
información del 4
productos
3 restaurante
EASY EAT
Nombre Seleccionar productos ID CU-010
Flujo
Numero Usuario Numero Sistema
El usuario selecciona un
1 Usuario inicia cesión 2
restaurante
el sistema muestra
El sistema muestra los
información del 4
productos
3 restaurante
El sistema muestra
El usuario selección un
5 6 información del producto
producto
como ingredientes y precios
EASY EAT
Nombre discriminar productos ID CU-011
Flujo
Numero Usuario Numero Sistema
El usuario selecciona un
1 Usuario inicia cesión 2
restaurante
El usuario selecciona en
el sistema muestra los
4 discriminar por paquetes o
productos disponibles
3 unitario
EASY EAT
Comprar producto ID CU-012
Flujo
Numero Usuario Numero Sistema
El comensal ingresa a un
1
producto disponible
selecciona comprar El usuario ingresa la cantidad
2 3
producto que va a comprar
usuario selecciona
4
siguiente
EASY EAT
Nombre Definir entrega ID CU-013
Flujo
Numero Usuario Numero Sistema
Si selecciona domicilio debe
llegar el campo dirección de
Usuario define si pasa por
entrega
1 el pedido o desea el 2
servicio de domicilio
el sistema carga el valor de
entrega según distancia
Si selecciona paso por
pedido no se genera
4 Usuario selecciona siguiente
ningún valor
3
EASY EAT
Nombre Definir entrega (2) ID CU-014
Flujo
Numero Usuario Numero Sistema
Si selecciona contratar
mensajero debe llenar el campo
Usuario define si pasa por dirección de entrega
1 el pedido o desea el 2
servicio de mensajero El usuario deberá asumir los
costos del servicio de mensajero
Flujo
Numero Usuario Numero Sistema
El sistema muestra
notificación con
1 2 El usuario selecciona siguiente
información de lo que
usuario va a comprar
El sistema muestra
acuerdos de términos y 4 El usuario selecciona aceptar
3 condiciones
El sistema confirma el
6 Usuario selecciona siguiente
5 pedido
EASY EAT
Nombre Pagar online ID CU-016
Flujo
Numero Usuario Numero Sistema
El sistema carga los
valores a pagar
1
Como valor producto y
domicilio
El usuario llena el modulo de
El usuario selecciona pago
2 3 pago online
online
El sistema muestra
notificación con 5 Usuario selecciona aceptar
4 confirmación de pago
El sistema confirma el
pago enviando una
factura al correo del
6 usuario
EASY EAT
Nombre Pagar contra entrega ID CU-017
Flujo
Numero Usuario Numero Sistema
El sistema carga los valores a
El usuario selecciona pago
1 2 pagar como valor producto y
contra entrega
domicilio
El sistema muestra
notificación con 4 Usuario selecciona aceptar
3 confirmación de pago
EASY EAT
Nombre Notificación de pedido ID CU-018
Flujo
Numero Usuario Numero Sistema
El sistema notifica al
1 2 El proveedor confirma el pedido
proveedor sobre el pedido
El sistema muestra
información del pedido
como productos a
El proveedor selecciona pedido
comprar, cantidad, si pasa 4
despachado
por el pedido o si desea
domicilio, si pago online o
3 si paga contra entrega
EASY EAT
Nombre Ver pedidos ID CU-019
Flujo
Numero Usuario Numero Sistema
El proveedor ingresa al El proveedor entra al apartado
1 2
sistema de pedidos
El proveedor selecciona El sistema muestra el historial de
4
historial de pedidos todos los pedidos despachados
3
El proveedor selecciona El sistema muestra los pedidos
6
pedidos pendientes por despachar
5
EASY EAT
Nombre Despachar pedidos ID CU-020
EASY EAT
Nombre Recibí producto ID CU-021
Flujo
Numero Usuario Numero Sistema
El cliente ingresa al El entra al apartado de mis
1 2
sistema pedidos
El cliente selección el
4 El cliente selecciona en recibido
pedido
3
el sistema habilita calificar
6 El cliente selecciona siguiente
pedido
5
EASY EAT
Nombre Califica producto ID CU-022
Flujo
Numero Usuario Numero Sistema
El sistema le permite
calificar el cliente por
1 medio de las 5 estrellas 2 El cliente califica el producto
siendo 5 excelente y 1
malo
El sistema le muestra el
promedio de calificación
3 del proveedor
DIAGRAMA DE CLASES
DIAGRAMA DE SECUENCIAS
1- Registro usuario
2-3: Registro restaurante- verificar autenticad