Buscar

Usando o contexto: PraqueImersão digitalComando da avidade:Implemente um sistema em linguagem de programação Java ulizando a IDE de sua preferên...

Usando o contexto: PraqueImersão digitalComando da avidade:Implemente um sistema em linguagem de programação Java ulizando a IDE de sua preferência. Algumas sugestões são: Eclipse, NetBeans, IntelliJ e Replit. No slide seguinte, a entrega deverá ser realizada com a inserção do link de repositório de códigos q ue contenha os diferentes arquivos e partes d o códi go ulizados.Siga as diretrizes que seguem pa ra o desenvolvimento da avidade:- A solução deve ser desenvolvida dentro do paradigma orientado a objetos;- Opcionalmente o projeto pode ser organizado em um repositório GIT;- O uso de padrões arquiteturais como o MVC não é obrigatóri o, mas fortemente encorajado;- A estruturação de um diagrama de classes é o brigatór ia, mas desejada;- O projeto deve ser desenvolvido em Console; - Deve implementar um sistema de cadastro e no 2cação de eventos que estejam ocorrendo na cidade em que o e studante reside; - O sistema deve prover um esp aço para ca dastro d o u suário. Você deve de2nir os atributos do usuário, que devem ser no mínimo 3 (quanto mais completo, me lhor); - D eve ser possível cadastrar eve ntos, de2nindo um ho rá rio (dentre outros atributos). Estes eventos devem ter, obrigatoriamente, os atributos: nome, end ereço, categoria, h orário e descrição;- Você deve delimi tar as catego rias p ara criação de eventos (festas, eventos esporvos, shows, entre outros exemplos); - Deve ser possível consultar os eve ntos cadastrados e decidir parcipar de qualque r um que esteja listado; - Da mesma forma, d eve ser possível visualizar os eventos em q ue a presença d o usuário foi con2rmada e que seja possí vel cancelar a parcipação; - Através do ho rá rio, o program a deve ordenar os evento s mais próximos e informar se um evento está ocorrendo no momento (é de sejável u lizar a estrutura DateTime para o controle d e horários); - O sistema também deve informar os eventos que já o correram; - As informações dos eventos devem ser salvas em um arquivo de texto chamado events.data;- Toda vez que o p ro grama for abe rto, deve carregar os evento s a parr da leitura deste arquivo ; Siga as instruções e imple mente o sistema da forma mais completa q ue puder. A melhor forma de desenvolver a s competências propostas em nossa unidade curricular é pro gramando. Não se i nmide, leia as referências da Unidad e Curricular e inicie a implementação.Enunciado da avidade:A demanda pel a criação de sistemas visando automazar e digitalizar processos tem crescido exponencialmente. Consequentemente, muitos pro2ssionais são alocados nessas avidades, o que torna o campo de atuação da área de tecnologia d a informação bastante vasto e com alta demanda. Apesar desse cenário pro2ssional favorável, para desenvo lver as competências para atuar com pro gramação é necessário pracar e implementar sistemas. Para tal, essa avidade propõe a criação d e um p rotópo de sistema d e entre gas, em que você aplicará o conhecimento que foi construído ao longo dos seus estudos Responda:

💡 1 Resposta

User badge image

Ed Verified user icon

Desculpe, mas não há uma pergunta clara na descrição do contexto. Por favor, formule uma pergunta específica para que eu possa ajudá-lo.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais