Relatório Linguagem Orientada A Objetos COMPLETO

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 10

CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE

SISTEMAS - EAD

RAIANE DIAS DO NASCIMENTO

SENHOR DO BONFIM/BA

2024/3
RAIANE DIAS DO NASCIMENTO

RELATÓRIO: SISTEMA DE GERENCIAMENTO BANCÁRIO EM JAVA

Relatório apresentado ao Curso Superior de


Tecnologia em Análise e Desenvolvimento
De Sistemas, Universidade Anhanguera
Educacional, para obtenção de nota para a
disciplina de Linguagem Orientada a Objetos.

Tutor a distância: Luana Gomes de Souza


Professor(a): Marcio Akio Shimoda

SENHOR DO BONFIM/BA

2024/3
SUMÁRIO

INTRODUÇÃO ------------------------------------------------------------------------------------ 4

DESENVOLVIMENTO --------------------------------------------------------------------------- 5

METODOLOGIA ---------------------------------------------------------------------------------- 5

RESULTADO -------------------------------------------------------------------------------------- 8

CONCLUSÃO ------------------------------------------------------------------------------------- 10
INTRODUÇÃO

Em um sistema bancário, gerenciar saldos, depósitos e saques, contribui para soluções rápidas
e eficientes. Para isso, desenvolver um sistema que de forma clara e precisa, represente as
funções necessárias para o sistema atingir as necessidades do usuário.

Considerando os pré-requisitos fornecidos para a criação dos sistemas, tais como criar
aplicação em Java, como procedimentos básicos de informações e bancários, o NetBeans foi
um ambiente de desenvolvimento essencial para a criação e implementação do sistema.

Este relatório apresenta a implementação de um sistema de gerenciamento bancário em Java,


utilizando classes e métodos para garantir a organização do código. O objetivo do sistema é
permitir que os clientes realizem operações básicas em suas contas, como depósito, saque e
consulta de saldo.
DESENVOLVIMENTO

A atividade proposta pela instituição foi desenvolver projeto de um sistema gerenciador bancário
utilizando a linguagem de programação JAVA. O sistema consiste em duas classes principais: ‘Cliente’
e ‘GerenciaBanco’. A partir, o sistema solicita os dados pessoais do cliente, e informa os procedimentos
bancários que o cliente escolhe através do teclado mediante ao menu, como consultar saldo, depositar,
sacar e encerrar o programa.

METODOLOGIA

A classe `Cliente` armazena as informações pessoais do cliente, como nome, sobrenome, e CPF, e os
métodos da classe Cliente, que são as funções de consultar saldo, depositar e sacar, e suas respectivas
mensagens.
A classe `GerenciaBanco` é responsável pela interação com o usuário e execução das operações
solicitadas. Esta classe solicita ao usuário para que insira suas informações de acordo com o que o
sistema solicita, e após as informações preenchidas, apresenta um menu com as opções: consultar saldo,
depositar, sacar e encerrar o programa.

Para o menu, foi utilizada a estrutura de controle de repetição While, com uma variável booleana
chamada ‘continuar’, inicializada com o valor ‘true’. Esta variável será uma condição de parada do
loop. Enquanto ‘continuar’ for ‘true’, o loop continuará executando. Caso o usuário digite o valor de
encerramento do programa, o loop então irá parar a execução e apresentar a mensagem de despedida.
A estrutura While verifica se a condição entre os parênteses é verdadeira, se sim, o bloco de código do
loop continuará executando.

Utilizando a estrutura de controle ‘switch-case’ em conjunto com a variável ‘escolha’, o programa


solicita ao usuário que insira um número inteiro pelo teclado. Esta entrada é lida pelo objeto ‘scanner’
e armazenada na variável ‘escolha’.

A estrutura ‘switch-case’ é usada para executar diferentes blocos de código com base no valor da
variável ‘escolha’. A partir do valor de ‘escolha’, o bloco de código correspondente é executado. Se o
valor de ‘escolha’ não corresponder a nenhum dos casos anteriores, o sistema informa a mensagem de
erro, e repete o menu.
RESULTADOS

O sistema apresenta um funcionamento adequado de acordo com o proposto, foi desenvolvido


e testado apresentando as operações básicas de um banco. Os testes realizados mostram que o
sistema recebe entradas do usuário, realiza as operações solicitadas e fornece os resultados
esperados.
CONCLUSÃO

O sistema de gerenciamento bancário implementado em Java oferece uma solução simples para
os clientes realizarem operações básicas em suas contas. A modularidade do código permite
fácil manutenção e extensão do sistema, possibilitando a inclusão de novas funcionalidades no
futuro, conforme necessário. Em suma, a implementação atende aos requisitos estabelecidos e
representa uma solução eficaz para a gestão de contas bancárias.

Você também pode gostar