Please use this identifier to cite or link to this item: https://repositorio.ufu.br/handle/123456789/48896
Full metadata record
DC FieldValueLanguage
dc.creatorBrito, Matheus da Costa-
dc.date.accessioned2026-07-17T16:20:18Z-
dc.date.available2026-07-17T16:20:18Z-
dc.date.issued2026-02-27-
dc.identifier.citationBRITO, 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.pt_BR
dc.identifier.urihttps://repositorio.ufu.br/handle/123456789/48896-
dc.languageporpt_BR
dc.publisherUniversidade Federal de Uberlândiapt_BR
dc.rightsAcesso Abertopt_BR
dc.rights.urihttp://creativecommons.org/licenses/by-nc/3.0/us/*
dc.subjectControle financeiro pessoalpt_BR
dc.subjectSistema webpt_BR
dc.subjectGestão financeirapt_BR
dc.subjectAngularpt_BR
dc.subjectFastAPIpt_BR
dc.titleDesenvolvendo um sistema de controle financeiro pessoalpt_BR
dc.title.alternativeDeveloping a personal financial control systempt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.contributor.advisor1Coelho, Paulo Rodolfo da Silva Leite-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/8115351564191626pt_BR
dc.contributor.referee1Faina, Luís Fernando-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/0242166091176964pt_BR
dc.contributor.referee2Pasquini, Rafael-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/6428800770934048pt_BR
dc.description.degreenameTrabalho de Conclusão de Curso (Graduação)pt_BR
dc.description.resumoEste 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.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.courseCiência da Computaçãopt_BR
dc.sizeorduration45pt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
Appears in Collections:TCC - Ciência da Computação

Files in This Item:
File Description SizeFormat 
DesenvolvendoSistemaControle.pdfTCC1.73 MBAdobe PDFThumbnail
View/Open


This item is licensed under a Creative Commons License Creative Commons