O Banco BANO
é um projeto da cadeira de algoritmos e estrutura de dados, do curso de ciências da computação, da faculdade de ciências da universidade Agostinho Neto. Este projeto simula o comportamento de um banco. Originalmente o projeto foi desenvolvido em/para o sistema windows, mais especificamente, para o prompt de comando, agora, funciona nos ambientes: windows, linux e mac. Foi desenvolvido durante o meu 3º semestre (2º ano) do curso, no ano letivo 2020-2021. A linguagem C compõe 97-98% do projeto.
Cordiais saudações para quem estiver a ler, eu sou o Eliúde Vemba
, um programador nascido no país africano Angola, conhecido em diversas comunidades (Dev, gamers, wiki, youtube, etc...) como eliude_sweet
, HelioPc, hlio_c
, MASTER_SWEET
e outros, atualmente (07-10-2021) domino todos os aspectos, conceitos, tecnologias e algoritmos envolvidos neste projeto. Apaixonei-me pelo mundo da programação à primeira vista, durante a minha adolescência em 08-2016. Desenvolvi uma paixão inexplicável com a linguagem C, chegando ao ponto de quase dominá-la. Tenho experiência e conhecimento em outras áreas da programação/desenvolvimento como: web
, game
e a minha favorita mobile
.
O projeto Banco BANO nesta versão (2.0), concede ao utilizador a experiência de um sistema bancário básico: criação/remoção/desativação de clientes, transferências, consultas, depósito/levantamento e tudo que um sistema bancário básico pode fazer.
Atualmente na versão 2.0, a instalação do Banco BANO consiste em 3-4 simples etápas dependendo do sistema operativo.
- Em sistemas GNU/Linux basta seguir os seguintes passos:
- Faça fork e clone este projeto.
- Navegue até ao diretório do projeto:
- Linux:
cd ~/PROJETO_AED/
- Windows:
cd c:\PROJETO_AED\
- Linux:
- Execute o Makefile
- Todos:
make
- Todos:
Agora o Banco BANO está pronto para uso.
Nesta versão (2.0) do Banco BANO, o seu uso está restrito à linha de comandos. Portanto, para utilizar o sistema basta abrir a sua linha de comandos, terminal (Linux) ou prompt (Windows), e seguir os passos abaixo:
- Navegue até ao diretório do projeto:
- Linux:
cd ~/PROJETO_AED/
- Windows:
cd c:\PROJETO_AED\
- Linux:
- Execute o programa
- Linux:
./main
- Windows:
./main.exe
- Linux:
OBS: É recomendável o uso do projeto em sistemas linux
.
Uma vez estando o sistema em execução, aparecerá um menu com 5 opções, nomeadamente:
Cliente
- ao entrar nesta opção terá de fornecer um número de conta válido para ter acesso às funções de cliente (levantamento, depósito, consulta, transferência, histórico e mais).Sistema
- este é o modosuper
, concede ao utilizador total controle sobre o sistema.Salvar
- Permite ao utilizador salvar toda a atividade realizada durante a sua sessão, para uso posterior.Carregar
- Permite ao utilizador carregar dados de uma sessão anterior.Sair
- Termina a sessão e encerra o sistema.
🚧 Banco BANO
🚀 Em construção... 🚧 Versão 2.0
O projeto é de código aberto, qualquer ajuda é bem vinda, desde que impulsione este projeto para outros níveis.