Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Enunciado da atividade 1
“A entrega da atividade deve ser realizada através do item Entrega da Avaliação –
Trabalho da Disciplina [AVA 1], conforme o prazo estipulado em calendário
acadêmico.”
 
O uso do padrão MVC no desenvolvimento de um
software 
Cada caso de uso identificado na aplicação deve ser implementado para que atenda ao requisito
funcional correspondente. Dessa forma, o uso de arquiteturas que darão suporte ao
desenvolvimento e que permitirão a independência e reúso das classes de negócio torna-se
importante para que haja agilidade nesse desenvolvimento. Por esse motivo, o uso de padrões
de projeto deve ser considerado, como o padrão arquitetural MVC, para atender a esses
objetivos. 
O processo de implementação de um caso de uso consiste em identificar as ações previamente
definidas em sua descrição, transformando-as em codificação por meio de uma linguagem de
programação. No entanto, antes de se iniciar essas ações, não podemos deixar de produzir a
documentação do sistema. Neste contexto, a produção do Diagrama de Sequência torna-se
importante para que sejam observadas as classes de negócio utilizadas pelo caso de uso, a fim
de que possam ser avaliadas e disponibilizadas. Quando não for possível haver essa
disponibilização, devem ser previamente identificadas as classes ou métodos que necessitam ser
construídos, facilitando o planejamento da implementação. 
No desenvolvimento de um sistema foi feita a descrição do caso de uso abaixo: 
Caso de uso: Visualizar solução educacional (CSU07). 
Ator Primário: Gerente. 
Fluxo Principal 
1. O usuário seleciona a opção de visualização das soluções educacionais realizadas.
2. O sistema mostra a tela de consulta de soluções educacionais.
3. O usuário informa a matrícula do funcionário que deseja consultar [FE01].
4. O sistema mostra as soluções educacionais, obtidas na tabela “Solução Educacional”, das
quais o funcionário participou com seu nome e matrícula, obtida na tabela “Funcionário”
[FE01] [FE02] 
5. O usuário escolhe a solução que deseja consultar e solicita a geração do relatório.
6. O sistema recupera os dados solicitados na tabela Solução Educacional e exibe o relatório
[FE01].
7. Caso de uso é encerrado.
Fluxo de exceção: [FE01] – Erro de acesso à base de dados.
a. Caso retorne código referente a erros no acesso à base de dados
ou se não forem recuperadas as informações, enviar mensagem informando o problema.
b. Retornar ao passo 2 do fluxo principal.
Fluxo de exceção: [FE02] – Funcionário sem solução educacional.
a. Não há solução educacional no qual o funcionário tenha realizado: o sistema reporta o fato.
b. Retornar ao passo 2 do fluxo principal.
 
Com base nesta descrição de caso de uso, faça o que se pede a seguir: 
a) Construa o Diagrama de Sequência correspondente à descrição do caso de uso apresentado. 
b) Represente o padrão MVC no diagrama construído.
c) Represente as classes de negócios apresentadas na descrição.
 
Procedimentos para elaboração:
Faça o texto considerando as normas da ABNT e demais orientações para construção de
trabalhos acadêmicos. Seu trabalho deverá contar, no máximo, até 3 páginas de
desenvolvimento, sem considerar capa e referências bibliográficas, podendo ser entregue como
arquivo padrão doc ou PDF, incluindo o diagrama neste arquivo. 
 
Referências:
Estudo na web. Entenda o diagrama de sequência (https://www.youtube.com/watch?
v=ypP6HQdDxYM) . Acesso em julho/2020. 
Canal TI. O que é MVC? Aprenda MVC de maneira fácil (https://www.youtube.com/watch?
v=ZW2JLtX4Dag) . Acesso em julho/2020.
Orientações Gerais para a realização do Trabalho da Disciplina:
A pontuação máxima desta atividade avaliativa é de 100 pontos (100%).
Seu desempenho nesta avaliação compõe a nota final das Avaliações Online (A1).
O Trabalho da Disciplina (TD) deve ser realizado INDIVIDUALMENTE.
Trabalhos que apresentarem transcrições de textos sem a devida referência — segundo as normas da ABNT
6023 — terão nota zero atribuída. “Cartilha Plágio (https://ead.uva.br/filemanager/file/11/Cartilha_plagio.pdf) ”.
https://www.youtube.com/watch?v=ypP6HQdDxYM
https://www.youtube.com/watch?v=ypP6HQdDxYM
https://www.youtube.com/watch?v=ypP6HQdDxYM
https://www.youtube.com/watch?v=ypP6HQdDxYM
https://www.youtube.com/watch?v=ZW2JLtX4Dag
https://www.youtube.com/watch?v=ZW2JLtX4Dag
https://www.youtube.com/watch?v=ZW2JLtX4Dag
https://www.youtube.com/watch?v=ZW2JLtX4Dag
https://ead.uva.br/filemanager/file/11/Cartilha_plagio.pdf
O uso de inteligência artificial (IA) nesta atividade deve seguir princípios éticos e responsáveis: o uso
inadequado pode acarretar penalidades institucionais, como em casos de plágio, desinformação ou
comprometimento do pensamento crítico. Lembre-se de que a IA é uma aliada na aprendizagem, não um atalho
para a nota. Para saber mais, consulte nossa documentação
(https://ead.uva.br/filemanager/file/11/Orientacoes-IA-educacao.pdf) .
O Trabalho que não for postado/enviado até o prazo terá nota zero, assim como aqueles que forem apenas
salvos e não enviados para correção na data estipulada no calendário da disciplina..
O Trabalho deverá ser postado somente no local específico para essa ação no Ambiente Virtual de
Aprendizagem.
https://ead.uva.br/filemanager/file/11/Orientacoes-IA-educacao.pdf
https://ead.uva.br/filemanager/file/11/Orientacoes-IA-educacao.pdf
https://ead.uva.br/filemanager/file/11/Orientacoes-IA-educacao.pdf
https://ead.uva.br/filemanager/file/11/Orientacoes-IA-educacao.pdf

Mais conteúdos dessa disciplina