Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: Análise e Projetos de Sistemas ATIVIDADE 2 Unidades abordadas: 3, 4 e 5 Pontuação máxima permitida: 80 pontos Critérios de correção: cada questão vale até 20 pontos. 1. Utilizando como referência os requisitos e o diagrama de casos de uso criados para atender o sistema definido na questão 3 da atividade 1 deste curso, elabore o diagrama de atividades do sistema escolhido, contendo os nas partições/raias os principais atores/setores e fluxo de atividades. 2. Utilizando como referência os requisitos, o diagrama de casos de uso e o diagrama de atividades criados para atender o sistema definido na questão 3 da atividade 1, modele o diagrama de classes do sistema escolhido, contendo as principais classes do sistema. UNIVERSIDADE ESTADUAL DO CEARÁ - UECE CENTRO DE CIÊNCIAS E TECNOLOGIA - CCT CURSO DE LICENCIATURA EM COMPUTAÇÃO 3. Utilizando como referência os requisitos, o diagrama de casos de uso, o diagrama de sequência e o diagrama de classe criados para atender o sistema definido na questão 3 da atividade 1, elaborar o protótipo de pelo menos três telas do sistema. Sugestão: Pesquise, na internet, sobre níveis de prototipagem de sistemas (baixa fidelidade, média fidelidade e alta fidelidade) e escolha uma desses níveis para criação do seu protótipo. Figura 1 – Tela de acesso ao Sistema de Controle de Cinema Figura 2 – Consulta de Sessões disponíveis e Compra de Ingresso Figura 3 – Cadastro de Salas do Sistema de Controle de Cinema 4. Responda: A) Defina Padrões de Projeto e informe o que é GOF. Um padrão de projeto descreve uma situação problema recorrente no desenvolvimento, juntamente com a solução genérica adequada, exemplos de uso e outros padrões relacionados. As definições de padrões levam para o mesmo objetivo: documentar uma solução recorrente para um problema que ocorre em um determinado contexto. GoF (Gang of Four) ou Gang dos Quatro, ficou conhecido em 1994 quando quatro autores, Erich Gamma, Richard Helm, Ralph Johnson e John Vlissides, publicaram um livro, o Design Patterns: Elements of Reusable Object-Oriented Software (Padrões de Projeto: Soluções reutilizáveis de software orientado a objetos) para explicar conceitos de padrões de projeto para o desenvolvimento de software. B) Consulte dois padrões de projeto GOF e liste as principais características deles. Singleton (Único objeto): Garante que uma classe tenha somente uma instância e fornece um ponto de acesso global a ela. Composite (Composto de Objetos): Uma estrutura em árvore de simples e objetos compostos. C) O que é MVC? Model – View – Controller (MVC): Utiliza Observer, Composite e Strategy para definir uma divisão entre dados (modelo), interface com o usuário (visão) e a lógica de controle (controlador).
Compartilhar