Use este identificador para citar ou linkar para este item: https://repositorio.ufu.br/handle/123456789/48896
Tipo do documento: Trabalho de Conclusão de Curso
Tipo de acesso: Acesso Aberto
Título: Desenvolvendo um sistema de controle financeiro pessoal
Título(s) alternativo(s): Developing a personal financial control system
Autor(es): Brito, Matheus da Costa
Primeiro orientador: Coelho, Paulo Rodolfo da Silva Leite
Primeiro membro da banca: Faina, Luís Fernando
Segundo membro da banca: Pasquini, Rafael
Resumo: Este trabalho apresenta o desenvolvimento de um Sistema de Controle Financeiro Pessoal, com o objetivo de auxiliar usuários no registro e acompanhamento de suas receitas e despesas de forma simples, intuitiva e acessível. Diante do elevado índice de endividamento das famílias brasileiras e da dificuldade de adoção de ferramentas complexas ou pagas, o sistema proposto busca oferecer uma solução web focada na simplicidade de uso, permitindo o cadastro de entradas e saídas financeiras, categorização das movimentações e visualização do balanço mensal por meio de dashboards informativos. A metodologia adotada envolve a definição de requisitos funcionais e não funcionais, modelagem de dados, projeto da arquitetura do sistema e implementação utilizando tecnologias modernas. O frontend foi desenvolvido com o framework Angular, proporcionando uma interface responsiva e interativa, enquanto o backend foi implementado em Python com o framework FastAPI, seguindo o padrão de arquitetura RESTful. Para persistência dos dados, utilizou-se o banco de dados SQLite, aliado ao ORM (Object Relational Mapper) SQLAlchemy, garantindo simplicidade, portabilidade e integridade das informações. Como resultado, foi obtido um sistema funcional que atende aos requisitos propostos, permitindo a organização financeira pessoal sem a necessidade de conhecimentos técnicos avançados ou integrações bancárias. O sistema demonstrou ser uma alternativa viável para usuários que buscam uma ferramenta prática para controle financeiro, além de servir como base para futuras expansões, como geração de relatórios avançados e novas funcionalidades de análise financeira.
Palavras-chave: Controle financeiro pessoal
Sistema web
Gestão financeira
Angular
FastAPI
Área(s) do CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Idioma: por
País: Brasil
Editora: Universidade Federal de Uberlândia
Referência: BRITO, Matheus da Costa. Desenvolvendo um sistema de controle financeiro pessoal. 2026. 45 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) – Universidade Federal de Uberlândia, Uberlândia, 2026.
URI: https://repositorio.ufu.br/handle/123456789/48896
Data de defesa: 27-Fev-2026
Aparece nas coleções:TCC - Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
DesenvolvendoSistemaControle.pdfTCC1.73 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons