Prévia do material em texto
NOME DO ALUNO MARCELO PINHEIRO DA SILVA RA: 3764426403 RELATÓRIO DO 1.1 TRABALHO DO CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS: AULA PRÁTICA LINGUAGEM ORIENTADA A OBJETOS Unopar Capelinha MG 2025 Capelinha MG Capelinha 2025 Capelinha 2024 Capelinha RELATÓRIO DO TRABALHO DO CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS: AULA PRÁTICA LINGUAGEM ORIENTADA A OBJETOS Tutor à Distância: Marcio Barbosa de Lima Relatório apresentado à universidade Unopar, como requisito parcial para o aproveitamento do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas. Relatório apresentado à universidade Unopar, como requisito parcial para o aproveitamento do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas. NOME DO ALUNO MARCELO PINHEIRO DA SILVA RA: 3764426403 NOME DO ALUNO MARCELO PINHEIRO DA SILVA RA: 3764426401 SUMÁRIO 1. INTRODUÇÃO.............................................................................................................. 4 2. DESENVOLVIMENTO ................................................................................................. 5 3. RESULTADO ................................................................................................................ 8 4. CONCLUSÃO --------------------------------------------------------------------------------------9 1 INTRODUÇÃO 4 Em Java, trabalhamos com uma linguagem orientada a objetos, que é um sistema de programar que nos facilita usar ideias como conceptualização, encapsulamento e hereditariedade. Essa forma de programação é fundada na ideia de que tudo pode ser emblematizado como um objeto, e esses objetos se contactam entre si enviando comunicações. Cada objeto ousa responder a uma mensagem que recebe. No meu projeto, utilizei esses conceitos de programação orientada a objetos, criando classes, métodos e atributos em Java. Escolhi o Visual Studio Code como minha IDE porque já estou familiarizado com ele. 2 DESENVOLVIMENTO 5 Durante o desenvolvimento da aplicação de gerenciamento bancário, outorguei uma perspectiva minuciosa e iterativa. Isso significa que fui erguendo o sistema passo a passo, revisando e aprimorando conforme necessário. Segui os requisitos fornecidos e busquei aplicar as melhores práticas da programação orientada a objetos. Definindo requisitos: Para estabelecer, eu defini os pré-requisitos da aplicação. Isso envolve identificar os recursos que a aplicação deve oferecer, como consulta de saldo, depósito, saque e encerramento da aplicação. Também foi importante considerar quais informações o sistema demandará armazenar para cada cliente, como nome, sobrenome, CPF e saldo. Planejando a estrutura do programa: Coordenei a estrutura do projecto e identifiquei as classes necessárias. Para o projeto, foram definidas as classes "Cliente" e "gerenciaBanco" Implementando as Classes: Estabeleci a classe Consumidor, onde defini as características necessárias (nome, sobrenome, CPF, saldo) e os métodos para consulta de saldo, depósito e saque. 6 Em seguimento, acrescentei a ordem gerenciaBanco, que comporta o método principal (main) e é responsável por interagir com o usuário, criar consumidor e realizar manobras bancárias. Entrada e Saída de Dados: 7 Para conhecer a entrada de dados do usuário a partir do console, apliquei a classe. Scanner. Além disso, para exibir mensagens e resultados, usei o System.out.println. 3 RESULTADOS 8 A aplicação exibiu no final as alternativas utilizáveis para o consumidor, aprovando consultar o saldo, realizar depósitos, sacar dinheiro e encerrar a manobra coerente apetecida. 4 CONCLUSÃO 9 Este projeto de aplicativo de gerenciamento bancário harmoniza uma realização básica, mas prática, dos procedimentos de consulta de saldo, depósito, saque e encerramento da aplicação para o consumidor de um banco. Aplicando Java e o paradigma. De programação orientada a objetos, o cumprimento foi estruturado em duas classes centrais: "Cliente" e "gerenciaBanco". Durante a ampliação, várias etapas foram executadas, desde o conceito de requisitos até a realização, testes e depuração. O projeto tratou questões como entrada e saída de dados, tratamento de erros e boas práticas de programação. Apesar de sua facilidade, ele oferece uma base resistente para crescimento e progresso. No geral, este projeto ilustra a destinação de conceitos fundamentais de programação Java em um contexto pragmático, coadjuvando como uma introdução quantiosa ao progresso de aplicativos de software no setor bancário. Relatório apresentado à universidade Unopar, como requisito parcial para o aproveitamento do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas. Relatório apresentado à universidade Unopar, como requisito parcial para o aproveitamento do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas. (1) SUMÁRIO 1 INTRODUÇÃO 4 2 DESENVOLVIMENTO 5 Entrada e Saída de Dados: 3 RESULTADOS 8