·

Cursos Gerais ·

Engenharia de Software

Send your question to AI and receive an answer instantly

Ask Question

Preview text

CURSO EC Profa Cristina Cibeli Vidotti Ivo de Medeiros Data 31052022 Alunoa RA Nota A prova é individual Respostas e principalmente exemplos idênticos serão desconsiderados horário da prova 19h as 21h 1 Para um sistema de uma Escola conforme o cenário abaixo identifique 20 a 3 requisitos que podem ser funcionais ou não funcionais identificando o tipo de cada requisito b 1 regra de negócio Esta escola possui alunos cursos e instrutores Os alunos frequentam cursos Cada aluno poderá frequentar vários cursos e cada curso poderá ter vários alunos Para os alunos devemos armazenar os dados pessoais tais como nome endereço telefone data de nascimento e data de ingresso no curso Os instrutores ministram os cursos Para cada curso há pelo menos um instrutor e todo instrutor poderá ministrar vários cursos ou nenhum Existem basicamente dois tipos de instrutores os efetivos e os temporários Dentro da categoria de instrutores temporários existem ainda os temporários horistas e os temporários mensalistas Estes possuem o cálculo do salário feito de forma diferente dos outros instrutores A escola tem muitos alunos e cada aluno poderá estar registrado em uma ou mais escolas Uma escola é formada por um ou mais departamentos que são partes da escola estes dependem da existência da escola para existirem e cada departamento pertence a uma única escola Os instrutores estão alocados em um departamento e um departamento é gerenciado por um instrutor 2 Crie o Diagrama de classes para o sistema de uma escola questão 1 Para cada classe defina pelo menos 2 atributos e um método 20 3 Crie o Diagrama de casos de uso para o sistema da escola questão 1 15 4 Escolha um caso de uso definido no item 3 e faça a miniespecificação e o Diagrama de sequência 30 5 Faça a relacionamento entre os Diagramas citados e os conceitos abaixo 15 a Diagrama de casos de uso b Diagrama de classes c Diagrama de sequência d Diagrama de objetos este diagrama serve para mostrar as classes e os relacionamentos entre as mesmas este diagrama é feito na fase de levantamento de requisitos este diagrama é feito na fase de análise este diagrama serve para mostrar a troca de mensagens entre os objetos este diagrama serve para tirar dúvidas quanto aos relacionamentos entre classes se houver este diagrama é feito na fase de análise e projeto este diagrama pode ser feito em qualquer momento durante o desenvolvimento do sistema este diagrama serve para documentar os requisitos do sistema