Skip to content

Latest commit

 

History

History
64 lines (43 loc) · 2.65 KB

README.md

File metadata and controls

64 lines (43 loc) · 2.65 KB

ProIn6

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:


image


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:


image


2 - Despesa: semelhante ao item anterior, cria uma lista de despesas com os mesmos atributos:


image


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:


image


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.


image


Tarefas:

image


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:


image


Há também um histórico de todas as transações registradas pelo usuário:


image