Diseño y desarrollo de un prototipo funcional para una aplicación web enfocada en la gestión de gastos personales

Fecha

Autor corporativo

Título de la revista

ISSN de la revista

Título del volumen

Editor

Universidad Distrital Francisco José de Caldás

Compartir

Altmetric

Resumen

The growing inability of individuals to effectively manage their finances, due to inadequate control and lack of financial education, often leads to expenses surpassing income and the accumulation of debts, which can generate long-term financial problems. This project aims to provide a practical solution by developing a web application for personal finance management. By employing an iterative and incremental methodology, the delivery of functionalities in short and manageable cycles is facilitated. Unlike existing applications, this tool allows users to create customized budget categories according to their needs. Additionally, an automatic code generation module is developed for creating the system's CRUDs, ensuring efficient information management. This document details the project's development, beginning with contextualization, followed by the research process, and finalize with the results and conclusions obtained.

Descripción

La creciente incapacidad de las personas para gestionar eficazmente sus finanzas, debido a un control inadecuado y a la falta de educación financiera, a menudo conduce a que los gastos superen los ingresos y a la acumulación de deudas, lo que puede generar problemas financieros a largo plazo. Este proyecto busca proporcionar una solución práctica mediante el desarrollo de una aplicación web para la gestión de finanzas personales. Utilizando una metodología iterativa e incremental, se facilita la entrega de funcionalidades en ciclos cortos y manejables. A diferencia de las aplicaciones existentes, esta herramienta permite a los usuarios crear categorías de presupuesto personalizadas según sus necesidades. Además, se desarrolla un módulo de generación automática de código para la creación de los CRUDs del sistema, asegurando una gestión eficiente de la información. Este documento detalla el desarrollo del proyecto, comenzando con la contextualización, seguido del proceso de investigación, y cerrando con los resultados y las conclusiones obtenidas.

Palabras clave

ingeniería de software, CRUD, Gastos Personales, SpringBoot, react, Java, Generación de Código

Materias

Especialización en ingeniería de software  -- Tesis y disertaciones académicas , Desarrollo de software , Gestión financiera personal , Aplicaciones web , Ingeniería de software

Citación