1. REFINAMIENTO DE SOFTWARE
PROYECTO
PRESENTADO POR:
JOSE E. LUGO NAVARRETE
MANUEL ALEJANDRO MURCIA
REFINAMIENTO DE SOFTWARE
ING. NESTOR ALEJANDRO LOPEZ
CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR
FACULTAD DE INGENIERÍA
PROGRAMA INGENIERIA DE SISTEMAS
2015
2. Tabla de contenido
NOMBRE DEL PROYECTO.............................................................................................3
DE QUE TRATA................................................................................................................3
CICLO DE VIDA APLICADO AL PROYECTO ................................................................4
ESTUDIO DE REQUERIMIENTOS...................................................................................5
METODOLOGIAPARA LEVANTAMIENTO DE REQUERIMIENTOS...........................6
CUALES SON LOS REQUERIMIENTOS QUE DEBE SUPLIR EL SOFTWARE ..........7
3. NOMBRE DEL PROYECTO
CLICK GOURMET
DE QUE TRATA
En la actualidad la necesidad principal de los seres humanos es alimentarse bien y balanceado, ahora
en vista de los alcances tecnológicos de la actualidad se ha decidido estar a la vanguardia
presentando un aplicativo para el restaurante “CAPIBARA” ubicado en la carrera 5 # 10-87; que
cuente con un medio tecnológico para ayudar a los clientes a seleccionar un menú de una manera
ágil y efectiva.
Este es un aplicativo para restaurantes el cual permite al usuario interactuar de manera fácil y
dinámica, ya que este aplicativo permitirá que los clientes se puedan registrary su información sea
almacenada en una base de datos, luego se registra el pedido y el mismo aplicativo lo almacenará
para que desde la barra lo pueden entregar a la cocina o el bar según el pedido realizado por el
cliente, sin la necesidad de un mesero para tomar la orden solo para entregar el pedido final y
permitirá al administrador realizar los ajustes necesarios en el menú a ofrecer cada día, está
diseñado para utilizarse en cualquier restaurante, este aplicativo va a enlazar los diferentes menús
que hayan en el día para entregar al cliente el alimento que solicito mostrando la selección del
usuario.
Adicionalmente dará una ventaja competitiva e innovadora a los restaurantes que decidan
implementar este aplicativo.
4. CICLO DE VIDAAPLICADO AL PROYECTO
El modelo utilizado para el desarrollo de esta aplicación es cascada porque permite hacer el
desarrollo de una manera más rápida fácil y entendible:
1. Análisis de requisitos.
Se validócon usuariofinal lorequisitoslasnecesidadeslascualesdanpautasde orientación
hacia loque se quiere crear,se realizópormediode encuestasenel establecimiento
alimenticioCAPIBARA.
2. Diseño del Sistema.
Se verificancualessonlaherramientasautilizarprocedimientosleguajesde programacióny
modelacióndel sistema.
3. Diseño del Programa.
Se diseñanlasinterfacesconbase a losrequisitossolicitadosporel clientefinal parapromover
la participaciónylamodelaciónde prerrequisitosdel aplicativo.
4. Codificación.
Se realizatodala programacióne instalaciónde servicioswebycreaciónde basesde datosse
utilizacomolenguaje de programaciónPHPparapoderpublicarenreddichaaplicación.
5. Pruebas.
Se conectantodos losmóduloscreados yse crea conexiónconlabase de datos se realizan
pruebasde funcionalidadde creaciónde usuariosingresode productos yverificaciónde
compra hasta verla funcionalidadcorrectaentre módulos.
6. Verificación.
Se realizaverificaciónporparte de cliente final paraverificarel funcionamientoy
comportamientode laaplicaciónporel usuariofinal.
7. Mantenimiento.
Se realizancorreccionesdespuésde lavalidaciónporel usuariofinal yse va aplicandonuevas
correccionesrespectoalassugerenciasrecibidas.
5. ESTUDIO DE REQUERIMIENTOS
REQUERIMIENTOS FUNCIONALES
RF1: Selección del producto
RF2: El sistema debe Visualizar y Permitir la consulta del menú ofrecido con sus
respectivos precios.
RF3: Registro de usuario
RF4: Forma de pago
RF5: Entrega de pedido puerta a puerta
RF6: Consulta de productos
RF7: Venta del producto
RF8: Confirmación del pedido
REQUERIMIENTOS NO FUNCIONALES
RNF1: Anuncios o avisos publicitarios
RNF2: El sistema no debe tardar más de diez segundos en mostrar los resultados de
una consulta.
RNF3: El menú no deberá tener un tiempo máximo de consulta.
RNF4: El sistema deberá tener una Interfaz Gráfica amigable con el cliente.
RNF5: Los colores de la página no deben ser oscuros
RNF6: Cantidad de productos
RNF7: Inventarios
7. CUALES SON LOS REQUERIMIENTOS QUE DEBE SUPLIR EL SOFTWARE
Lo requerimiento que suplirá este software son los siguientes.
Reducción de tiempos en la atención de los clientes.
Reducción de costos de contratación de meseros.
Incrementos en las ventas
Aumento de clientes en 6 meses.
Mejor posicionamiento y reconocimiento del restaurante en el sector.