Use este identificador para citar ou linkar para este item:
http://repositorio.utfpr.edu.br/jspui/handle/1/33936
Título: | Sistema web para controle financeiro pessoal |
Título(s) alternativo(s): | Personal financial management web system |
Autor(es): | Oliveira, Cathula Pamela de |
Orientador(es): | Beulke, Andreia Scariot |
Palavras-chave: | Administração financeira Planejamento Fluxo de caixa Business management Planning Cash flow |
Data do documento: | 22-Nov-2023 |
Editor: | Universidade Tecnológica Federal do Paraná |
Câmpus: | Pato Branco |
Citação: | OLIVEIRA, Cathula Pamela de. Sistema web para controle financeiro pessoal. 2023. Trabalho de Conclusão de Curso (Tecnologia em Análise e Desenvolvimento de Sistemas) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2023. |
Resumo: | Atualmente grande parte da população possui vínculos com instituições financeiras e possuem receitas e despesas que devem ser gerenciadas. O sistema de controle financeiro pessoal, proposto nesse trabalho, visa auxiliar na organização financeira dessas pessoas, permitindo a visualização de todas as transações realizadas, a verificação do estado das contas em um único ambiente, além da definição de metas e acompanhamento financeiro. O sistema também permitirá visualizar o fluxo de caixa, ou seja, será possível verificar como serão as próximas transações baseadas em transações recorrentes que são cadastradas. O fluxo de caixa permite um planejamento financeiro mais assertivo e ajuda a controlar as transações atuais. A aplicação será no formato web, pois, muitas pessoas utilizam esse formato para realizar compras e pagamentos, além de ser mais flexível permitindo o acesso via celular, computador ou tablet. Para o desenvolvimento do lado servidor será utilizada a linguagem de programação Java, juntamente com o framework Spring, para o desenvolvimento do lado cliente será utilizado o framework Angular e para o armazenamento de dados será utilizado o banco de dados PostgreSQL. Com base nos resultados obtidos no trabalho desenvolvido, observou-se que o sistema de controle financeiro pessoal proposto foi capaz de oferecer uma solução abrangente e eficaz para a organização financeira dos usuários. A possibilidade de visualizar todas as transações, verificar o estado das contas em um único ambiente e estabelecer metas financeiras possibilitou um melhor gerenciamento das receitas e despesas. Além disso, a funcionalidade de visualização do fluxo de caixa permitiu um planejamento mais preciso, baseado em transações recorrentes cadastradas, facilitando o controle das transações atuais e oferecendo uma visão mais clara das futuras movimentações financeiras. A escolha da aplicação no formato web demonstrou-se adequada, considerando a flexibilidade de acesso via dispositivos diversos. O uso das tecnologias como Java, Spring, Angular e PostgreSQL permitiu a implementação de um sistema robusto, estável e de fácil utilização para o públicoalvo, proporcionando uma ferramenta eficiente para o gerenciamento financeiro pessoal. |
Abstract: | Currently, a large part of the population has links with financial institutions and has revenues that must be managed. The personal financial management system, proposed in this work, aims to help these people in the organization of their financial life, as they will be able to view all transactions executed and also check the status of financial accounts in a single environment, in addition to being able to set goals and check their status. The system will also allow you to view the cash flow, that is, it will be possible to check how the next transactions will be based on recurring transactions that will be registered. Cash flow allows for more assertive financial planning and helps to control current transactions. The application will be in web format, as many people use this format to make purchases and payments, in addition to being more flexible, allowing access via smartphone, computer, or tablet. For the server-side development, the Java programming language will be used combined with the Spring framework, for the client-side development, the Angular framework will be used and the PostgreSQL database will be used for data storage. Based on the outcomes achieved in this project, it was observed that the proposed personal financial control system provided a comprehensive and effective solution for users' financial organization. The capability to visualize all transactions, check the state of accounts in a unified environment, and set financial goals allowed for better management of incomes and expenses. Additionally, the functionality to view the cash flow enabled more precise planning, relying on registered recurring transactions, facilitating control over current transactions, and offering a clearer perspective on future financial movements. Opting for a web-based application proved suitable, considering the flexibility of access across various devices. Leveraging technologies such as Java, Spring, Angular, and PostgreSQL allowed for the implementation of a robust, stable, and user-friendly system for the target audience, providing an efficient tool for personal financial management |
URI: | http://repositorio.utfpr.edu.br/jspui/handle/1/33936 |
Aparece nas coleções: | PB - Tecnologia em Análise e Desenvolvimento de Sistemas |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
sistemacontrolefinanceiropessoal.pdf | 1,44 MB | Adobe PDF | Visualizar/Abrir |
Este item está licenciada sob uma Licença Creative Commons