Aplicación web para el intercambio de divisas en una casa de cambio del Perú
Average rating
Cast your vote
You can rate an item by clicking the amount of stars they wish to award to this item.
When enough users have cast their vote on this item, the average rating will also be shown.
Star rating
Your vote was cast
Thank you for your feedback
Thank you for your feedback
Issue Date
2025-06-19Keywords
Automatización de ProcesosAplicación Web
Atributos de Calidad
Arquitectura en Capas
Process Automation
Web Application
Quality Attributes
Layered Architecture
Metadata
Show full item recordOther Titles
Web application for currency exchange at an exchange house in PeruAbstract
Las casas de cambio tradicionales en el Perú enfrentan ineficiencias operativas debido a tareas manuales como la actualización de tasas de cambio, la verificación de transacciones y la asignación de operadores. Estos cuellos de botella generan retrasos, errores humanos y una capacidad limitada para atender solicitudes diarias. Frente a esta problemática, el presente proyecto propone el diseño, desarrollo y validación de una aplicación web que automatice el proceso de atención de nuevas operaciones de cambio de divisas y mejore la eficiencia operativa. La aplicación web fue construido bajo el marco ágil Scrum, permitiendo el desarrollo iterativo de funcionalidades priorizadas. La arquitectura se diseñó con base en el modelo C4 y una estructura multicapa: MVVM para el Frontend (Vue.js) y MVC para el Backend (ASP.NET). Se desarrolló un BackOffice en C# (Windows Forms) para los operadores y se utilizó SQL Server para la persistencia de datos. Atributos como mantenibilidad, escalabilidad, seguridad y disponibilidad guiaron las decisiones técnicas del proyecto. Entre las funcionalidades destacan la autenticación de usuarios, visualización en tiempo real de tasas, asignación automática de solicitudes y generación de reportes internos. La aplicación logró reducir el tiempo promedio de atención en 3 horas por operación, representando una eficiencia promedio del 60%. Asimismo, el número de solicitudes por semana aumentó entre 21 y 42, lo que representa un incremento entre el 30% a 60% en la capacidad operativa. Estos resultados confirman que la automatización de procesos críticos mejora tanto el rendimiento técnico como la experiencia del usuario y la productividad empresarial.Traditional exchange houses in Peru face operational inefficiencies due to manual tasks such as updating exchange rates, verifying transactions, and assigning operators. These bottlenecks cause delays, human errors, and a limited capacity to handle daily requests. To address this issue, this project proposes the design, development, and validation of a web application that automates the handling of new currency exchange operations and improves operational efficiency. The system was built using the agile Scrum framework, allowing for the iterative development of prioritized features. The architecture was designed based on the C4 model and a multilayered structure: Model–View–ViewModel (MVVM) for the frontend (Vue.js) and Model–View–Controller (MVC) for the backend (ASP.NET). A BackOffice was developed in C# (Windows Forms) for the operators, and SQL Server was used for data persistence. Key quality attributes such as maintainability, scalability, security, and availability guided the project's technical decisions. Key features include user authentication, real-time exchange rate display, automatic request assignment, and internal report generation. The application was able to reduce the average service time by 3 hours per operation, representing an average efficiency of 60%. Likewise, the number of requests per week increased between 21 and 42, representing an increase of 30% to 60% in operational capacity. These results confirm that the automation of critical processes improves technical performance, user experience and business productivity.
Type
info:eu-repo/semantics/bachelorThesisRights
info:eu-repo/semantics/restrictedAccessLanguage
spaCollections
Except where otherwise noted, this item's license is described as info:eu-repo/semantics/restrictedAccess


