Programação e Desenvolvimento

Projetos, softwares, sites, blogs e trabalhos conforme sua necessidade e com os melhores preços.
Tecnologia do Blogger.

Text Widget

Search (Don't Edit)

Sample Text

Colaboradores

Formulir Kontak

Nome

E-mail *

Mensagem *

Full-Width Version (true/false)

Flickr

Arquivo do blog

Facebook

Translate

Video of the Day

Slider (Add Label Name Here!) (Documentation Required)

Teste Teste Teste

Know us

Teste Teste Teste Teste

Popular Posts

Featured

25 de set. de 2024

MAPA - ESOFT - PROGRAMAÇÃO DE SISTEMAS II - 54_2024

 

MAPA - ESOFT - PROGRAMAÇÃO DE SISTEMAS II - 54_2024

Entre em contato com a nossa equipe que vamos assessorar com esse trabalho

Mais de 10 anos no mercado acadêmico 


=================MV-ASSESSORIA==========================
CONTATO
Entre em contato com a nossa equipe que vamos assessorar com esse trabalho

(15)98170-8778

Tele gram.:( 15) 98170-8778 - 

E-MAIL: Mvf5system@gmail.com

 Implementação de CRUD de Clientes Usando Collections em Java

Objetivo:
Desenvolver uma aplicação em Java que implemente um CRUD (Create, Read, Update, Delete) de clientes utilizando as coleções (Collections) da linguagem, especificamente o ArrayList para armazenamento e gerenciamento dos clientes. O objetivo é praticar a manipulação de dados com coleções e a implementação de funcionalidades básicas de um sistema CRUD.

Descrição do Exercício:
O sistema deve permitir o gerenciamento de clientes, oferecendo as seguintes funcionalidades:
1. Cadastro de Clientes (Create):

•  O cliente deve ter os seguintes atributos: ID (chave única); nome; e-mail; e Telefone.
•  Implementar a funcionalidade de adicionar um novo cliente ao sistema.

2. Listagem de Clientes (Read):

•  Permitir a listagem de todos os clientes cadastrados, exibindo suas informações.

3. Atualização de Dados de Clientes (Update):

• Permitir a atualização das informações de um cliente, dado o seu ID.

4. Remoção de Clientes (Delete):

•  Implementar a funcionalidade de remover um cliente do sistema com base no ID.

5. Busca de Clientes:

•  Permitir buscar um cliente específico pelo ID e exibir seus detalhes.


Requisitos Técnicos:
•​ Uso de Collections:  utilizar um ArrayList<Cliente> para armazenar os clientes. A busca por clientes será feita com base no ID, utilizando loops para encontrar o cliente correspondente.
•​ Classe Cliente: criar uma classe Cliente com os atributos mencionados e métodos de acesso (getters e setters).
•​ Classe Principal: implementar um menu no console que permita ao usuário escolher as operações (Cadastrar, Listar, Atualizar, Remover, Buscar).

Entrega de Relatório contendo:

•  Capturas de tela da execução do sistema no console.
•  Código fonte completo e funcional, implementando todas as funcionalidades descritas.​


Critérios de Avaliação:

•  Correção e completude das funcionalidades implementadas.
•  Uso adequado de coleções em Java.
•  Clareza e organização do código.
•  Interação clara e funcional com o usuário via console.

 
Dicas para realizar a atividade:

•  Durante as aulas, o professor fornecerá dicas que podem ser utilizadas para a confecção das suas atividades, assim, é de suma importância participar das aulas ao vivo ou assisti-las posteriormente.
•  Assista às aulas conceituais da disciplina.

 
Orientações:
• Plágios e cópias indevidas serão penalizados com descontos na nota, podendo chegar a zero.
• Não são permitidas correções parciais no decorrer do módulo, pois a interpretação da atividade também faz parte da avaliação.
• Atenção ao prazo de entrega da atividade. Sugerimos que envie sua atividade antes do prazo final para evitar transtornos e lentidão nos servidores. Evite o envio de atividade em cima do prazo.
 
Boa atividade!

0 comentários:

Postar um comentário

Postagem em destaque

MVF5 System - SOLUÇÕES EM TI!

          Desenvolvimento de projetos, softwares, sites, blogs e trabalhos conforme sua necessidade e com os melhores preços. Entre em c...

Seguidores

Total de visualizações

Postagens populares