Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/andrezzahfreire/bancoterminal

Este projeto tem como objetivo desenvolver um programa Java para simular as funcionalidades básicas de uma conta bancária em um ambiente de terminal/console.
https://github.com/andrezzahfreire/bancoterminal

Last synced: 3 days ago
JSON representation

Este projeto tem como objetivo desenvolver um programa Java para simular as funcionalidades básicas de uma conta bancária em um ambiente de terminal/console.

Awesome Lists containing this project

README

        

### Descrição do Projeto

Este projeto tem como objetivo desenvolver um programa Java para simular as funcionalidades básicas de uma conta bancária em um ambiente de terminal/console.

### Funcionalidades

* **Criar Conta:**
* Permitir que o usuário digite o nome do titular da conta.
* Gerar um número de conta aleatório.
* Definir um saldo inicial.
* **Depositar:**
* Solicitar ao usuário que digite o valor a ser depositado.
* Atualizar o saldo da conta.
* Exibir uma mensagem de confirmação do depósito.
* **Sacar:**
* Solicitar ao usuário que digite o valor a ser sacado.
* Verificar se o valor solicitado é maior que o saldo disponível.
* Atualizar o saldo da conta (se o saque for aprovado).
* Exibir uma mensagem informando se o saque foi realizado ou não.
* **Consultar Saldo:**
* Exibir o saldo atual da conta para o usuário.
* **Sair:**
* Permitir que o usuário finalize a execução do programa.

### Opcional

* **Histórico de Transações:**
* Armazenar e exibir o histórico de transações (depósitos, saques) da conta.
* **Limite de Saque:**
* Definir um limite de saque diário para o usuário.
* **Menu Interativo:**
* Criar um menu interativo para facilitar a navegação do usuário entre as funcionalidades.

### Recursos Necessários

* **Ambiente de desenvolvimento Java:**
* VS Code
* **Linguagem de programação:** Java

### Instruções de Uso

1. Clone o repositório do projeto para o seu computador.
2. Abra o projeto em seu ambiente de desenvolvimento Java.
3. Compile e execute o programa.
4. Siga as instruções na tela para interagir com as funcionalidades da conta bancária.

### Observações

* Este é um modelo básico de simulação de conta bancária. Você pode adaptá-lo e adicionar outras funcionalidades de acordo com suas necessidades.
* Para um sistema mais completo, seria necessário considerar aspectos como segurança, validação de dados, tratamento de erros, integração com bancos de dados, etc.
* Utilize os recursos e exemplos mencionados na lista de recursos adicionais para te auxiliar no processo de desenvolvimento.