Sistema informático para la gestión de pedidos en los locales físicos de cafeterías de la ciudad de Loja aplicando arquitectura distribuidas (microservicios y/o serverless)
Technologies have gained a prominent role in everyday life, and this became even more evident during the pandemic when many processes had to be managed through ICTs. On the other hand, cafés faced challenges in managing their orders due to the sanitary safety demands associated with their reactivati...
Shranjeno v:
| Glavni avtor: | |
|---|---|
| Format: | bachelorThesis |
| Jezik: | spa |
| Izdano: |
2024
|
| Teme: | |
| Online dostop: | https://dspace.unl.edu.ec/jspui/handle/123456789/28932 |
| Oznake: |
Označite
Brez oznak, prvi označite!
|
| Izvleček: | Technologies have gained a prominent role in everyday life, and this became even more evident during the pandemic when many processes had to be managed through ICTs. On the other hand, cafés faced challenges in managing their orders due to the sanitary safety demands associated with their reactivation. Considering this, the following research question emerged: How to manage the order-taking process in physical café locations? Therefore, the main objective of this Thesis Work (TW) is to develop a computer application for order management in physical café locations using distributed architectures (Microservices and/or serverless), applying activities from the ICONIX methodology and technologies such as the JavaScript programming language, Kubernetes, and Docker for deployment. To achieve this objective, three phases were considered. In the first phase, an analysis of case studies was conducted to serve as references for determining the requirements in the processes of order management in cafés. Software modeling was carried out guided by the ICONIX methodology, resulting in UML diagrams that represented the physical and logical architecture. In the second phase, the obtained architecture was implemented in a web application using the MERN stack (MongoDB, Express.js, React, Node.js), resulting in a functional software solution that met the requirements and models obtained during the first phase. The final phase involved comparing traditional and web-based order management processes in a simulated test environment, which allowed for addressing the research question posed. Keywords: Microservices, Docker, Kubernetes, ICONIX, distributed architecture. |
|---|