ToberuMan: Sistema web para la administración de restaurantes

Pichardo Ordóñez, Harlyn Steven (2020). ToberuMan: Sistema web para la administración de restaurantes. Thesis (Master thesis), E.T.S.I. de Sistemas Informáticos (UPM).

Description

Title: ToberuMan: Sistema web para la administración de restaurantes
Author/s:
  • Pichardo Ordóñez, Harlyn Steven
Contributor/s:
  • Alonso Villaverde, Santiago
Item Type: Thesis (Master thesis)
Masters title: Ingeniería Web
Date: July 2020
Subjects:
Freetext Keywords: Aplicaciones web
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB) | Preview
[img] Archive (ZIP) - Users in campus UPM only
Download (5MB)

Abstract

Este proyecto consiste es un sistema web para la gestión integral de los pedidos en los restaurantes de manera que, el sistema web diseñado inicia con el proceso de recepción de pedidos cuando el mesero estima las necesidades de los clientes, luego esta petición pasa por la recepción y gestión en el área de cocina, controlando inequívocamente el orden de llegada del pedido, así mismo se encarga de llevar a cabo la generación de las facturas asociadas al servicio y el análisis posterior de los datos históricos que permitirán establecer estrategias de atención al cliente. El administrador podrá realizar el mantenimiento integral de los datos asociados a la aplicación, tal como el desarrollo del menú, bebidas, precios para poder obtener los informes finales de ingresos obtenidos, así como de ventas realizadas. Para el desarrollo de este proyecto se utilizó la metodología ágil de desarrollo Scrum dividiéndola en 4 sprints para llegar al producto mínimo viable, a su vez se lo dividió en BackEnd desarrollado en NodeJS, donde se implementó un api rest para la gestión de los datos de la aplicación y demás operaciones que va a realizar y en FrontEnd desarrollado con el framework AngularJs donde se realizó la interfaz gráfica de la aplicación creando las diferentes vistas dependiendo de la operación que el usuario desea realizar. Para el almacenamiento de datos se utilizó MongoDB que, mediante el módulo mongoose de NodeJS se logró la integración de los datos que va a utilizar el sistema. Abstract: This project consists of a web system for the integral management of orders in restaurants so that the designed web system begins with the process of receiving orders as soon as the waiter estimates the needs of customers, then this request goes through the reception and management in the kitchen area, unequivocally controlling their arrival of receipt, at the same time this web system is responsible for carrying out the generation of commercial invoices associated with the service and the subsequent analysis of historical data which enables customer service strategies. The administrator will be able to carry out the comprehensive maintenance of the data associated with the application, such as the development of the menu, drinks and prices in order to obtain the final reports on the income obtained, as well as the sales made. For the development of this project, the agile Scrum development methodology was used, dividing it into 4 sprints to reach the minimum viable product, at the same time it was divided into BackEnd developed in NodeJS, where an api rest was implemented for data management and other operations. Also, it was divided into FrontEnd developed with the AngularJs framework where the graphical interface of the application was created, creating the different views depending on the operation that the user wants to perform. MongoDB was used for data storage, which, through the NodeJS mongoose module, achieved the integration of the data that the system will use.

More information

Item ID: 65281
DC Identifier: http://oa.upm.es/65281/
OAI Identifier: oai:oa.upm.es:65281
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 06 Nov 2020 09:47
Last Modified: 06 Nov 2020 09:47
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM