Diseño de la arquitectura de una aplicación web y móvil para la gestión automática de los menús de restaurantes a través de membresías.

Para citar o enlazar este item, por favor use el siguiente identificador: http://dspace.ups.edu.ec/handle/123456789/26561
Título : Diseño de la arquitectura de una aplicación web y móvil para la gestión automática de los menús de restaurantes a través de membresías.
Autor : Criollo Quinaucho, Giovanny Paúl
Director de Tesis: Tufiño Cárdenas, Rodrigo Efraín
Resumen traducido: In this project, we address the design of an architecture intended for an application that enables the agile and straightforward management of menus in restaurants. We began with a comprehensive analysis of various critical factors that must be taken into account, such as security, design patterns, operational environment, notations, and the maintenance of clean code. These aspects are essential for the successful implementation of the system. A comprehensive process mapping was conducted in collaboration with a professional chef. These processes encompassed everything from entering recipes to selecting recipes for creating weekly menus, including the generation of shopping lists. Additionally, it includes a detailed analysis of the memberships that can be offered within the application, along with the various access modules corresponding to each type of available membership. The document provides a comprehensive specification of the requirements, encompassing both functional and non-functional aspects. Additionally, it includes essential elements such as C4 diagrams, design patterns, navigational maps, style guides, the entity-relationship model of the databases, user experience (UX) analysis, and an estimation of architecture costs
Resumen : En este proyecto, se aborda el diseño de una arquitectura destinada a una aplicación, que posibilita la ágil y sencilla gestión de menús en restaurantes. Se inició con un análisis exhaustivo de diversos factores críticos que deben ser tenidos en cuenta, tales como la seguridad, patrones de diseño, entorno operativo, notaciones, y el mantenimiento de un código limpio. Estos aspectos son esenciales para la exitosa implementación del sistema. Se llevó a cabo, un mapeo exhaustivo de procesos en colaboración con un chef profesional. Estos procesos abarcaron desde la entrada de recetas hasta la selección de recetas para la confección de menús semanales, incluyendo la generación de listados de compras. Asimismo, se incluye un análisis detallado de las membresías que pueden ser ofrecidas dentro de la aplicación, junto con los distintos módulos de acceso correspondientes a cada tipo de membresía disponible. El documento proporciona una completa especificación de los requerimientos, abarcando tanto los funcionales como los no funcionales. Además, incluye elementos esenciales como los diagramas C4, patrones de diseño, mapas navegacionales, guías de estilo, el modelo entidad-relación de las bases de datos, análisis de experiencia de usuario (UX) y una estimación de los costos de la arquitectura.
Palabras clave : SOFTWARE
ARQUITECTURA DE SOFTWARE
ASESORÍA PARA RESTAURANTES
COSTOS DE PRODUCCIÓN
Fecha de publicación : 2023
URI : http://dspace.ups.edu.ec/handle/123456789/26561
Idioma: spa
Pertenece a las colecciones: Posgrado

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
MSQ717.pdfTexto completo3,28 MBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons