Guia de Usuário - TiagoLisboa/JFinancas GitHub Wiki

Guia de Usuário do JFinancas

Instalação (Unix)

  1. Instale o tomcat
  2. Baixe o driver para o SQLite e coloque na pasta lib dentro do diretório de instalação do tomcat
  3. Copie o arquivo JFinancas.war (contido no repositório) para a pasta webapps do tomcat
  4. Copie o arquivo bd/jfinancas.db para uma pasta dbs na pasta do tomcat
  5. De permissão de leitura e escrita para todos os usuários no arquivo dbs/jfinancas.db na pasta do tomcat
  6. Inicie o serviço do tomcat

Páginas

Login

Aqui o usuário pode colocar seu nome e senha no sistema para poder logar. Login

Registro

Aqui o usuário pode registrar um novo usuário, com nome, login e saldo inicial. Registro

Principal

Nessa página está presente o calendário com todas as movimentações e limitadores do usuário. A partir dela podemos criar novas movimentações (clicando nos "+" na parte de baixo do calendário) e limitadores (clicando no "+" ao lado de "Limitadores"), assim como visualizar o extrato das operações e deslogar do sistema. Nos flancos do calendário, temos setas que mudam a semana apresentada.

Principal

Após podemos visualizar a página preenchida com dados. As linhas com fundo verde representam Metas, e as com fundo azul representam Tetos de gastos, definidos pelo usuário. Já as células com fundo verde claro e um valor representam os Ganhos do usuário, e as equivalentes com fundo avermelhado representam Gastos.

Abaixo temos os limitadores (Tetos e Metas). Cada limitador possui uma barra de porcentagem, representando o quando falta para chegar em seu limite, e também as movimentações que o compõem. Em cada limitador existem links para deletar e editar os limitadores.

Home com conteúdo

Nova Movimentação

Aqui o usuário pode cadastrar uma nova movimentação, com data, valor, nome, tipo (do que se trata) e categoria (gasto ou ganho). Nova Movimentação

Novo Limitador

Aqui o usuário pode cadastrar um novo limitador, com data inicial, data final, valor, nome, tipo (do que se trata) e categoria (teto ou meta). Novo Limitador