Home      Fórum       Contato       Advertência                                                                            Pesquisar Artigos

Controle Financeiro Pessoal

(este sistema esta no Super DVD Visual Basic)

Que tal um sistema feito em VB 5.0 para controlar suas finanças ? Afinal os 'profetas econômicos' pintam um 2004 um tanto sombrio para a economia. A ordem é controlar o orçamento , reduzir as despesas e pelo menos manter a receita (para não dizer o emprego).

Pensando nisto que tal unir o útil ao agradável , controlar as finanças e aprender Visual Basic ? A intenção deste artigo é mostar um pequeno e simples, mas poderoso sistema para o controle de suas finanças usando somente os recursos disponíveis no VB 5.0 ( afinal ninguém tem grana sobrando para gastar com controles OCX ! ).

Inicialmente vamos apresentar o sistema para dar um visão geral de seu funcionamento e a seguir iremos explicando cada parte com o código e conceitos comentados. Vamos lá...

Tela Principal com o menu de opções

Tela de Cadastramentos do Sistema - Aqui usamos o Data Control e o Controle SSTab.

Temos também exemplo de ajuda sensível ao contexto.

Tela onde são registrados os lançamentos a débito ou crédito . Você pode gerenciar vários clientes e várias contas. O sistema indica o saldo atual com opções de período e transação. Neste módulo veremos a utilização da SQL.

Tela exibindo o resultado de um movimento para um determinado cliente e conta.

Tela Para Incluir lançamentos: Conforme a seleção de Débito ou Crédito somente serão mostradas as transações pertinentes. O sistema também calcula a CPMF .

 

Tela para Excluir lançamentos com várias opções.
Tela inicial para exibir o gráfico das despesas e receitas ou de uma transação específica , veja as opções dos gráficos disponíveis.

Aqui temos exibido o gráfico de Barras usando o MSChart .

Aqui temos o mesmo gráfico visualizado em 3D. E você pode imprimí-lo também.
Relatórios com diversas opções , onde o usuário faz a sua escolha.
 

Exemplo de relatório emitido

 
Relatorio de referência cruzada.
 

Tela para configurar alguns parâmetros do sistema.Os valores são armazenados em um arquivo INI. Veremos como gravar e ler arquivos INI.

De graça pegamos a calculadora do Windows usando a função Shell Aproveitamos também esta tela sobre o sistema que pegamos do windows via API.
   
Rotina para Compactar sua base de Dados. Aumentando o desempenho.
 
Rotina para Repara sua Base de dados em caso dela ser danificada.
 
Rotina para Cópia de Segurança de sua base de dados.
 
O Sistema possui o HTML HELP, a última palavra em HELP , (A Microsoft já sinalizaou que o HTML HELP irá substituir o WINHELP), implantando permitindo assim a consulta para tirar qualquer dúvida do usuário.
Exemplo de tela de Help para o Sistema : HTML HELP
 
Tudo isto protegido contra olhares curiosos. Banco de dados com Senha para proteger seus dados com possibilidade de alterar a senha a seu gosto.

Exportação de dados para o Excel com geração de gráfico instantânea.

Você pode exportar seus dados para o Excel e tratá-los de forma adequada, afinal o Excel possui muito mais recursos gráficos e funções para cálculos financeiros. Com um clique os seus dados são automaticamente transferidos para o Excel e a seguir o sistema cria um gráfico de lançamentos por dia com os dados exportados.

Veja os dados exportados:

Gostou ?

Através dos Fontes deste sistema você aprenderá a:

  1. Trabalhar com a interface MDI
  2. Utilizar o Controle SSTab
  3. Alterar , Incluir e Excluir Dados utilizando o controle de dados:
  4. Alterar , Incluir e Excluir Dados usando a DAO (Data Access Object)
  5. Utilizar o controle DBGrid
  6. Utilizar API's para ganhar produtividade
  7. Ler e Gravar arquivos em arquivos INI
  8. Efetuar consultas utilizando a SQL
  9. Gerar gráficos utilizando o controle MSChart do VB 5.0.
  10. Implantar e Alterar senhas em bancos de dados (access 7.0)
  11. Gerar Relatórios utilizando o Crystal Reports 4.6 do VB 5.0.
  12. Trabalhar com fórmulas e selecionar opções de impressão no Crystal Reports através de código no VB.
  13. Utilizar as rotinas para otimizar e reparar o seu banco de dados
  14. Gerar um Help estilo Internet Explorer usando o HTML HELP da microsoft
  15. Aprender a interagir com o Excel via OLE.

Receba os FONTES DO SISTEMA(formulários, código comentado, relatórios) e uma APOSTILA(arquivos HTML) PASSO A PASSO de como gerar o arquivos HELP no padrão HTML HELP.

(Este programa esta incluído no SUPER DVD VISUAL BASIC)

Você faz o que quiser dos fontes podendo adaptá-lo às suas necessidades ou utilizá-lo comercialmente.

Além disto você receberá as atualizações e correções que por ventura forem necessárias.

Clique aqui e faça o pedido do Super DVD Visual Basic e receba esse
 e mais de 100 projetos completos com os fontes