Projecte llegit
Títol: Aplicació per a la gestió del parking
Estudiants que han llegit aquest projecte:
VELÀSQUEZ RODRÍGUEZ, NIL (data lectura: 15-09-2025)- Cerca aquest projecte a Bibliotècnica

Director/a: MESEGUER PALLARÈS, ROC
Departament: DAC
Títol: Aplicació per a la gestió del parking
Data inici oferta: 01-02-2025 Data finalització oferta: 01-10-2025
Estudis d'assignació del projecte:
GR ENG TELEMÀTICA
Tipus: Individual | |
Lloc de realització: Fora UPC | |
Supervisor/a extern: LAIA MUÑOZ MORUNO | |
Institució/Empresa: Giesecke+Devrient Mobile Security TCD | |
Titulació del Director/a: Grau en Enginyeria Informatica | |
Paraules clau: | |
Gestió parking software | |
Descripció del contingut i pla d'activitats: | |
Overview (resum en anglès): | |
This Bachelor's Thesis presents the design, implementation, and deployment of an internal web application to manage, transparently and fairly, the allocation of parking spaces at Giesecke+Devrient Iberia following a move to a limited-capacity building. The solution covers the full lifecycle: authentication and profile, vehicle and additional-driver governance, booking creation/cancellation, and a random or weighted lottery that rewards car-sharing (adding passengers increases the probability), with traceability and audits for proper/misuse.
The weighted algorithm uses random selection over the cumulative sum of "tickets," and data structures (SUA, SOA, Segment Tree, and Fenwick Tree) are compared to balance lookup and update efficiency at scale. The system adopts a three-tier client-server architecture (Angular frontend, Spring Boot with Java 17 backend, PostgreSQL 16), containerized with Docker to ensure environment consistency. Quality is assured via unit, integration, and E2E tests, and the app runs in production on internal servers with post-lottery snapshot backups and monitoring. In real operation, attempts at misuse were mitigated through reactive validation hardening and internal communications, and a data-loss incident was quickly recovered thanks to backups. The sustainability analysis highlights positive environmental, economic, and social impacts, notably fewer individual trips due to the car-sharing incentive. Overall, the system is robust, scalable, and aligned with requirements; in production it has met expectations, and future enhancements are outlined for configuration and assignment strategies. |