Proyecto

9
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

Transcript of Proyecto

Page 1: Proyecto

REFINAMIENTO DE SOFTWARE PROYECTO

PRESENTADO POR:

JOSE E. LUGO NAVARRETEMANUEL ALEJANDRO MURCIA

REFINAMIENTO DE SOFTWAREING. NESTOR ALEJANDRO LOPEZ

CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIORFACULTAD DE INGENIERÍA

PROGRAMA INGENIERIA DE SISTEMAS2015

Page 2: Proyecto

Tabla de contenidoNOMBRE DEL PROYECTO....................................................................................................3

DE QUE TRATA........................................................................................................................3

CICLO DE VIDA APLICADO AL PROYECTO.....................................................................4

ESTUDIO DE REQUERIMIENTOS........................................................................................5

METODOLOGIA PARA LEVANTAMIENTO DE REQUERIMIENTOS..............................6

CUALES SON LOS REQUERIMIENTOS QUE DEBE SUPLIR EL SOFTWARE...........7

Page 3: Proyecto

NOMBRE DEL PROYECTOCLICK GOURMET

DE QUE TRATAEn 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 registrar y 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.

Page 4: Proyecto

CICLO DE VIDA APLICADO AL PROYECTOEl 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 usuario final lo requisitos las necesidades las cuales dan pautas de orientación hacia lo que se quiere crear, se realizó por medio de encuestas en el establecimiento alimenticio CAPIBARA.

2. Diseño del Sistema.Se verifican cuales son la herramientas a utilizar procedimientos leguajes de programación y modelación del sistema.

3. Diseño del Programa.Se diseñan las interfaces con base a los requisitos solicitados por el cliente final para promover la participación y la modelación de prerrequisitos del aplicativo.

4. Codificación.Se realiza toda la programación e instalación de servicios web y creación de bases de datos se utiliza como lenguaje de programación PHP para poder publicar en red dicha aplicación.

5. Pruebas.Se conectan todos los módulos creados y se crea conexión con la base de datos se realizan pruebas de funcionalidad de creación de usuarios ingreso de productos y verificación de compra hasta ver la funcionalidad correcta entre módulos.

6. Verificación.Se realiza verificación por parte de cliente final para verificar el funcionamiento y comportamiento de la aplicación por el usuario final.

7. Mantenimiento.Se realizan correcciones después de la validación por el usuario final y se va aplicando nuevas correcciones respecto a las sugerencias recibidas.

Page 5: Proyecto

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

Page 6: Proyecto

METODOLOGIA PARA LEVANTAMIENTO DE REQUERIMIENTOSPor medio de la encuesta

Page 7: Proyecto

CUALES SON LOS REQUERIMIENTOS QUE DEBE SUPLIR EL SOFTWARELo 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.