Esse projeto Recria um Protótipo de Projeto Integrador do curso de Engenharia da Computação da UNIVESP por Wilkson Júnior, que na ocasião foi feito através do MIT App Inventor. O programa nada mais é do que uma simples ferramenta de auxílio na gestão financeira do usuário.
Técnicas e Tecnologias utilizadas:
- Java
- MySQL
- Paradigma de Orientação a Objetos
Página Inicial do programa:
O programa possui as seguintes funcionalidades:
1 - Receita: possibilita ao usuário criar uma lista de rendimentos, descrevendo a razão, o valor e o momento em que é registrada a receita:
2 - Despesa: semelhante ao item anterior, cria uma lista de despesas com os mesmos atributos:
3 - É possível que o usuário crie também uma lista de tarefas a serem realizadas com um título, data e valor a ser utilizado:
Os dados das listas de receitas, despesas e tarefas são salvos em em um banco de dados após serem criados:
Transações (Receitas e Despesas) - armazenadas no banco. Os tipos são definidos por booleanos, sendo "true" = receita e "false" = despesa.
Tarefas:
Esses dados são armazenados já relacionados ao id do usuário que as criou. O usuário tem uma opção de "resetar" as informações da sua conta no Banco de Dados.
Conforme são adicionadas e removidas receitas e despesas das listas, os saldos são atualizados:
Há também um histórico de todas as transações registradas pelo usuário: