MAPA - ADS - PROGRAMAÇÃO II - 53/2021 QUESTÃO 1Para a atividad...

MAPA - ADS - PROGRAMAÇÃO II - 53/2021 QUESTÃO 1
Para a atividade mapa da disciplina, analise o estudo de caso de um controle de estoque e desenvolva o programa para solucionar o problema.
O Gestor da empresa que você trabalha, necessita manter um registro dos projetos de TI. Este controle, atualmente, não existe... as informações e iniciativas estão de forma informal em troca de e-mails e mensagens.
Nesta primeira versão, o gestor solicita que você registre os seguintes dados dos projetos:
Nome
Objetivo
Necessidades
Data de início (data no formato dd/mm/)
Data Final (data no formato dd/mm/)
Status
O objetivo desta primeira versão é que seja possível incluir, alterar, listar todos, buscar por nome e excluir os dados. Possibilitando um registro único de cada projeto, no qual para identificar se é único consiste em não existir projetos com nomes duplicados.
O Gestor espera que você desenvolva a aplicação no qual exista tratamento dos erros para os cenários possíveis. Desenvolva um menu para que possa controlar as funcionalidades. A funcionalidade de listar e consultar deverá exibir os dados do projeto. Exemplo:
Projeto:
Nome:
Objetivo:
Necessidades:
Data Início:
Data Final:
Status:

Complete o programa em Java para que possa controlar o cadastro dos dados por meio de uma Collection:
Implemente a classe “ProjetoImpl” para que resolva as funcionalidades que se espera no programa.

* Como entregar a atividade.
O arquivo gerado na atividade deverá ser produzido em qualquer editor que compile código em linguagem Java. Desta forma, o arquivo deve vir com a extensão do editor utilizado. Após realizar a atividade Mapa numa IDE DE SUA PREFERÊNCIA, exporte o projeto no formato .zip. e anexa no ambiente da Atividade (no STUDEO).

*** NÃO ENVIAR O ARQUIVO (.EXE). ***

ATENÇÃO!!!
Revise seu arquivo antes do envio. Certifique-se de que é o arquivo correto, formato correto, se contempla todas as demandas da atividade etc. Após o envio não serão permitidas alterações.
Durante a disciplina, procure sanar suas dúvidas pontuais em relação ao conteúdo relacionado à atividade. Porém, não são permitidas correções parciais, ou seja, enviar para que o professor possa fazer uma avaliação previa e retornar para que o aluno possa ajustar e enviar novamente. Isso não é permitido, pois descaracteriza o processo de avaliação.
Por favor não insista!!!

CÓDIGO DO PROGRAMA A SER IMPLEMENTADO:

*** PRINCIPAL ***
package br. unicesumar. aula;

import br. unicesumar. aula. controle. ProjetoDAO;
import br. unicesumar. aula. controle. ProjetoImpl;
import br. unicesumar. aula. exceptions. DadoConsultadoException;
import br. unicesumar. aula. modelo. Projeto;

import java. text. ParseException;
import java. time. format. DateTimeParseException;
import java. util. InputMismatchException;
import java. util. Scanner;

public class Principal {
public static void main(String[] args) {
ProjetoDAO dao = new ProjetoImpl();
int opcao;
do{
System. out. println("Registro de projetos");
System. out. println("1 - Cadastrar");
System. out. println("2 - Alterar");
System. out. println("3 - Listar");
System. out. println("4 - Localizar por nome");
System. out. println("5 - Excluir");
System. out. println("0 - Sair");
Scanner scannerMenu = new Scanner(System. in);
opcao = scannerMenu. nextInt();
try {
switch (opca

1 Resposta

Ver resposta
Kauany

*VÍDEO DA ATIVIDADE*

.

Explicação:

Sua resposta
Ok

Mais perguntas de Pedagogia





















Toda Materia
Toda Materia
Toda Materia

Você tem alguma dúvida?

Faça sua pergunta e receba a resposta de outros estudantes.

Escola Educação