Skip to content

GianCarlosB/banco-virtual-de-barbacena

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 

Repository files navigation

BVB - Banco Virtual de Barbacena

Trabalho prático apresentado como requisito parcial para obtenção de aprovação na disciplina de Tecnologia de Orientação a Objetos, do 5º período no Curso de Tecnologia em Sistemas para Internet, no Instituto Federal do Sudeste de Minas Gerais - Campus Barbacena.


BVB

Este sistema possui três módulos: Contas Bancárias, Caixa Eletrônico e Controle de Funcionários. A seguir uma breve descrição sobre cada um:
  • Contas Bancárias: este é o módulo fundamental do sistema BVB, composto de serviços elementares oferecidos a qualquer cliente, como, por exemplo, abrir uma conta corrente, depositar o salário, verificar o saldo da conta, sacar dinheiro e efetuar depósito. As funções deste módulo são para uso exclusivo dos funcionários do banco, sendo que os serviços de administração da conta (p. ex. saque, depósito e extrato) são realizados pelo próprio cliente através do Caixa Eletrônico.
  • Caixa Eletrônico: é composto de funções que permitam ao cliente exercer o autoatendimento, realizando funções como, por exemplo: retirar extrato, fazer uma transferência de sua conta corrente para uma aplicação, depositar um dinheiro em sua caderneta de poupança e sacar dinheiro. Somente clientes do banco estão autorizados a usar os serviços deste módulo, exceção feita a função de depósito, pois qualquer pessoa que esteja portando os códigos de identificação de uma conta (número da agência, número e tipo da conta bancária) poderão efetuar um depósito em dinheiro ou cheque na conta de um cliente do BVB.
  • Controle de Funcionários: módulo responsável pela segurança do sistema. Somente funcionários devidamente cadastrados poderão usar as funções do BVB. O Administrador é o responsável por gerenciar as contas de usuários.

Tecnologias Utilizadas

  • Linguagem de Programação Java
  • Banco de Dados HSQLDB
  • Biblioteca JDBC (para manipulação do banco de dados)
  • Biblioteca jdatepicker (para exibição gráfica de datas)

* IMPORTANTE *
Para acessar a conta de administrador padrão do BVB, basta entrar com os seguintes dados:
Login: admin_bvb
Senha: 123456
Mais informações podem ser obtidas na pasta "outros" dentro do projeto.

Screenshots

menu

About

Trabalho prático do curso superior de Tecnologia em Sistemas para Internet da disciplina de Tecnologia de Orientação a Objetos - 3º Período

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published