Autoservicio Marvi – Aplicación web de gestión de un supermercado

Márquez Quintero, Juan Carlos (2024). Autoservicio Marvi – Aplicación web de gestión de un supermercado. Tesis (Master), E.T.S.I. de Sistemas Informáticos (UPM).

Descripción

Título: Autoservicio Marvi – Aplicación web de gestión de un supermercado
Autor/es:
  • Márquez Quintero, Juan Carlos
Director/es:
Tipo de Documento: Tesis (Master)
Título del máster: Ingeniería Web
Fecha: Julio 2024
Materias:
ODS:
Palabras Clave Informales: Aplicación web; Supermercado; RUP (Rational Unified Process); Angular; Spring; Sistema de gestión; Tecnología web
Escuela: E.T.S.I. de Sistemas Informáticos (UPM)
Departamento: Sistemas Informáticos
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[thumbnail of TESIS_MASTER_JUAN_CARLOS_MARQUEZ_QUINTERO.pdf] PDF (Portable Document Format) - Acceso permitido solamente a usuarios en el campus de la UPM - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (3MB)
[thumbnail of TESIS_MASTER_JUAN_CARLOS_MARQUEZ_QUINTERO_ANEXOS.zip] Archivo comprimido ZIP - Acceso permitido solamente a usuarios en el campus de la UPM
Descargar (1MB)

Resumen

Este proyecto se corresponde con el trabajo final de máster, titulado “Autoservicio Marvi – Aplicación Web para la Gestión de un Supermercado”. Su propósito principal es desarrollar una plataforma web que habilite a un supermercado la venta online de sus productos, al mismo tiempo que optimiza la gestión del negocio. La aplicación se diseñará con funcionalidades específicas, incluyendo la gestión de pedidos, clientes e inventario. El objetivo es proporcionar una herramienta completa y eficiente que permita al administrador del supermercado supervisar y controlar cada aspecto de la operación de la tienda en el entorno digital.

Este proyecto se centra en la aplicación y consolidación de los conocimientos adquiridos durante el máster, integrándolos de manera efectiva para el desarrollo completo de un sistema de software web desde cero.

Para llevar a cabo este desarrollo, se implementará la metodología Rational Unified Process (RUP), asegurando un enfoque estructurado y eficaz en cada etapa del proyecto.

En cuanto a las tecnologías empleadas, se ha optado por Java Spring Boot para el backend y Angular para el frontend. Para el control de versiones se ha utilizado Git, junto con GitHub como plataforma de alojamiento. La base de datos seleccionada es MongoDB, garantizando un almacenamiento eficaz, escalable y seguro de la información.

En resumen, el proyecto "Autoservicio Marvi" representa una oportunidad para poner en práctica los conocimientos adquiridos durante el máster. Se integran tecnologías modernas y metodologías robustas para desarrollar una aplicación web completa y funcional, orientada a la gestión eficiente de un supermercado.

ABSTRACT:

This project corresponds to the master's final project, titled "Autoservicio Marvi – Web Application for Supermarket Management." Its primary purpose is to develop a web platform that enables a supermarket to sell its products online while optimising business management. The application will be designed with specific functionalities, including order, customer, and inventory management. The goal is to provide a comprehensive and efficient tool that allows the supermarket administrator to oversee and control every aspect of the store's operation in a digital environment.

This project focuses on the application and consolidation of the knowledge acquired during the master's programme, effectively integrating it for the complete development of a web software system from scratch.

To carry out this development, the Rational Unified Process (RUP) methodology will be implemented, ensuring a structured and efficient approach at each stage of the project.

Regarding the technologies used, Java Spring Boot has been chosen for the backend and Angular for the frontend. Git has been used for version control, along with GitHub as the hosting platform. The selected database is MongoDB, ensuring efficient, scalable, and secure information storage. Additionally, SonarCloud has been integrated into the development process to ensure code quality.

In summary, the "Autoservicio Marvi" project represents an opportunity to apply the knowledge acquired during the master's programme. Modern technologies and robust methodologies are integrated to develop a complete and functional web application aimed at efficient supermarket management.

Más información

ID de Registro: 83309
Identificador DC: https://oa.upm.es/83309/
Identificador OAI: oai:oa.upm.es:83309
Depositado por: Biblioteca Universitaria Campus Sur
Depositado el: 01 Oct 2024 15:12
Ultima Modificación: 01 Oct 2024 15:12