En el mundo actual, la estabilidad financiera es esencial para el bienestar personal y social. Este trabajo presenta una aplicación diseñada para ayudar a los usuarios a controlar sus ingresos y gastos de manera eficiente.
La aplicación ofrece funcionalidades clave como la creación de categorías de gastos, el registro detallado de ingresos y gastos, y la gestión de cuentas bancarias y tarjetas de crédito. Además, incluye gráficas que proporcionan una visión clara de los patrones de gastos e ingresos, facilitando decisiones financieras informadas.
El desarrollo de este proyecto se detalla a través de varios capítulos.
En el capítulo de Introducción, se definen los objetivos y se introduce brevemente el problema de la gestión financiera personal que se pretende solucionar con este proyecto, junto con un modelo del dominio que representa el vocabulario y los conceptos claves del dominio del proyecto.
En el capítulo de Requisitos, se presentan los casos de uso, un diagrama de contexto y las especificaciones de los casos de uso, junto con un prototipo de la interfaz de usuario.
El Análisis extiende un paso más los artefactos obtenidos del capítulo de Requisitos, analizando la arquitectura, los casos de uso, las clases y los paquetes utilizando un lenguaje más técnico para facilitar el entendimiento a los desarrolladores.
El capítulo de Diseño detalla el diseño de la arquitectura y de los casos de uso.
La Implementación cubre el ecosistema de desarrollo, las herramientas utilizadas y las medidas para asegurar la calidad tanto interna como externa del software.
El capítulo de Pruebas documenta las estrategias y resultados de las pruebas realizadas para asegurar la funcionalidad y confiabilidad del sistema.
Finalmente, el capítulo de Gestión aborda la planificación y administración del proyecto.
Esta aplicación está diseñada para mejorar la planificación financiera y fomentar el ahorro, contribuyendo así a una mayor estabilidad económica para sus usuarios.
Abstract:
In today’s world, financial stability is essential for personal and social well-being. This project presents an application designed to help users efficiently manage their income and expenses.
The application offers key functionalities such as creating expense categories, detailed recording of income and expenses, and managing bank accounts and credit cards. Additionally, it includes graphs that provide a clear view of spending and income patterns, facilitating informed financial decisions.
The development of this project is detailed through several chapters.
In the Introduction chapter, the objectives are defined, and the problem of personal financial management that this project wants to solve is briefly introduced, along with a domain model that represents the vocabulary and key concepts of the project’s domain.
In the Requirements chapter, use cases, a context diagram, and detailed specifications of the use cases are presented, along with a prototype of the user interface.
The Analysis chapter extends the artifacts obtained from the Requirements chapter, analyzing the architecture, use cases, classes and packages using more technical language to facilitate understanding for developers.
The Design chapter details the architecture design and use cases.
The Implementation chapter covers the development ecosystem, the tools used, and measures to ensure both internal and external software quality.
The Testing chapter documents the strategies and results of the tests conducted to ensure the system’s functionality and reliability.
Finally, the Management chapter addresses the planning and administration of the project.
This application is designed to improve financial planning and promote savings, thereby contributing to greater economic stability for its users.
En el mundo actual, la estabilidad financiera es esencial para el bienestar personal y social. Este trabajo presenta una aplicación diseñada para ayudar a los usuarios a controlar sus ingresos y gastos de manera eficiente.
La aplicación ofrece funcionalidades clave como la creación de categorías de gastos, el registro detallado de ingresos y gastos, y la gestión de cuentas bancarias y tarjetas de crédito. Además, incluye gráficas que proporcionan una visión clara de los patrones de gastos e ingresos, facilitando decisiones financieras informadas.
El desarrollo de este proyecto se detalla a través de varios capítulos.
En el capítulo de Introducción, se definen los objetivos y se introduce brevemente el problema de la gestión financiera personal que se pretende solucionar con este proyecto, junto con un modelo del dominio que representa el vocabulario y los conceptos claves del dominio del proyecto.
En el capítulo de Requisitos, se presentan los casos de uso, un diagrama de contexto y las especificaciones de los casos de uso, junto con un prototipo de la interfaz de usuario.
El Análisis extiende un paso más los artefactos obtenidos del capítulo de Requisitos, analizando la arquitectura, los casos de uso, las clases y los paquetes utilizando un lenguaje más técnico para facilitar el entendimiento a los desarrolladores.
El capítulo de Diseño detalla el diseño de la arquitectura y de los casos de uso.
La Implementación cubre el ecosistema de desarrollo, las herramientas utilizadas y las medidas para asegurar la calidad tanto interna como externa del software.
El capítulo de Pruebas documenta las estrategias y resultados de las pruebas realizadas para asegurar la funcionalidad y confiabilidad del sistema.
Finalmente, el capítulo de Gestión aborda la planificación y administración del proyecto.
Esta aplicación está diseñada para mejorar la planificación financiera y fomentar el ahorro, contribuyendo así a una mayor estabilidad económica para sus usuarios.
Abstract:
In today’s world, financial stability is essential for personal and social well-being. This project presents an application designed to help users efficiently manage their income and expenses.
The application offers key functionalities such as creating expense categories, detailed recording of income and expenses, and managing bank accounts and credit cards. Additionally, it includes graphs that provide a clear view of spending and income patterns, facilitating informed financial decisions.
The development of this project is detailed through several chapters.
In the Introduction chapter, the objectives are defined, and the problem of personal financial management that this project wants to solve is briefly introduced, along with a domain model that represents the vocabulary and key concepts of the project’s domain.
In the Requirements chapter, use cases, a context diagram, and detailed specifications of the use cases are presented, along with a prototype of the user interface.
The Analysis chapter extends the artifacts obtained from the Requirements chapter, analyzing the architecture, use cases, classes and packages using more technical language to facilitate understanding for developers.
The Design chapter details the architecture design and use cases.
The Implementation chapter covers the development ecosystem, the tools used, and measures to ensure both internal and external software quality.
The Testing chapter documents the strategies and results of the tests conducted to ensure the system’s functionality and reliability.
Finally, the Management chapter addresses the planning and administration of the project.
This application is designed to improve financial planning and promote savings, thereby contributing to greater economic stability for its users. Read More


