Jump to content

lucas9

Members
  • Content count

    2
  • Joined

  • Last visited

Community Reputation

0 Comum

About lucas9

  1. ME AJUDEM PELO AMOR DE DEUS! SÓ TENHO 2 DIAS. T_T DEFINIÇÃO Um cliente contratou a empresa que você trabalha para desenvolver o sistema acadêmico. Você foi incumbido de fazer o diagrama de classes após o texto que o cliente enviou, transcrito abaixo: “No meu sistema teremos obviamente os alunos, que irão poder acessar o sistema com seu CPF e senha. O aluno poderá consultar suas disciplinas matriculadas, fazer download de materiais, visualizar a grade de seu curso, visualizar notas e se candidatar a vagas de estágios do seu curso. O aluno também poderá se matricular em disciplinas na época de rematrícula. Para isso, ele deverá escolher a disciplina em conjunto com a turma, que está vinculada a uma grade de um curso. Já o professor poderá acessar o ambiente para fazer a consulta dos seus horários semanais, postar o plano de aula de cada disciplina que ele está vinculado a um semestre, além de postar materiais, cadastrar avaliações, lançar as notas de avaliações e frequências. Por fim teremos o coordenador, que poderá visualizar tudo dos professores da disciplinas de seu curso além de cadastrar vagas de estágio para seu curso.” Interprete o texto acima e modele o diagrama de classes. Se necessário, explique em texto o porquê de suas escolhas. 4. REQUISITOS • Seu diagrama deverá ter, NO MÍNIMO, 8 classes representadas. • Você deverá utilizar todas as formas de relacionamento do diagrama de classes, incluindo: composição, agregação e generalização. • Todos as associações deverão ter a cardinalidade mínima e máxima onde aplicável.
  2. Com base nos conceitos de reutilização de código e flexibilidade, você deve planejar uma classe de faturamento com o método faturar. Lembre-se que não é permitido reescrever métodos; no entanto, deve ser considerado que cada perfil de cliente tem uma regra de faturamento diferente. Veja: Cliente pessoa física recebe um desconto de 15% e tem 30 dias para pagar. Cliente pessoa jurídica recebe um desconto de 20% e tem 60 dias para pagar. Cliente governo não recebe desconto e deve pagar à vista. Use os comandos try e catch para tratar as possíveis exceções (por exemplo, tentar ler mais clientes do que existem).
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.