• Matéria: Informática
  • Autor: mirandadefreitase
  • Perguntado 4 anos atrás

Proposta do Estudo Orientado:
Sua empresa foi convocada a atender as demandas de manutenção de um sistema acadêmico para a faculdade da sua cidade. Ela necessita de melhorias que permitam o controle de horas complementares realizadas dentro do período em que o aluno esteja realizando seu curso junto à instituição. Para tal, o engenheiro de software que trabalha com a especificação das demandas trouxe um diagrama de classes que representa o sistema em funcionamento:





Fonte: Elaborado pelo autor, 2019.

As melhorias no sistema estão ligadas às seguintes atividades:

- O curso agora precisa ter a portaria de reconhecimento do MEC (String).

- Devem ser criados os cursos de pós-graduação que tem os mesmas atributos da classe Curso, porém, com um detalhe a mais, ligado às áreas correlatadas.

- As áreas correlatadas são uma classe enumeration com os seguintes elementos: -exatas: int, -humanas:int, -biologicas:int, -cienciassociais: int, -artes:int.

- As horas complementares necessitam do peso:float e de mudanças no atributo nomeDaAtividade para nomeAtividade. Além disso, é necessário colocar a disciplina do curso a que ele está ligado.

- A classe Disciplina tem o codigoDisciplina: int e nomeDisciplina:String.

Implemente as adequações para que o sistema seja utilizado conforme a empresa deseja. Em seguida, identifique quais técnicas de refatoração foram utilizadas para atender aos requisitos da faculdade. Se a faculdade possuir várias empresas do grupo, elas poderão utilizar o sistema? Justifique sua resposta.

Respostas

respondido por: brenosousa72
0

Resposta:

vai no Google vc acha blz valeu espero ter ajudado

Perguntas similares