Prévia do material em texto
Roteiro Aula Prática ANÁLISE ORIENTADO A OBJETOS Público ROTEIRO DE AULA PRÁTICAajudar equipes a criar diagramas UML de maneira colaborativa e eficiente. Ele oferece suporte a uma ampla gama de diagramas UML, como diagramas de casos de uso, diagramas de classes, diagramas de sequência, diagramas de atividades, entre outros. Além de UML ele oferece outros diagramas. Disponível em: https://online.visual-paradigm.com/pt NOME DA DISCIPLINA: Análise Orientado a Objetos Unidade: 3 – Modelagem Complementar de Análise com UML Aula: 2 – Diagrama de Sequências OBJETIVOS Definição dos objetivos da aula prática: Desenvolver um diagrama de Sequências utilizando os conhecimentos e práticas da UML e Utilização da linguagem de modelagem, para abstrair e resolver problemas. SOLUÇÃO DIGITAL: Visual Paradigma Online O Visual Paradigm Online é uma ferramenta de modelagem UML baseada na web, projetada para PROCEDIMENTOS PRÁTICOS E APLICAÇÕES Públic2oProcedimento/Atividade nº 1 Desenvolvimento de um Diagrama de Sequência para um sistema de venda de ingressos no sistema de cinema Atividade proposta: Elaborar um diagrama de sequência para a situação apresentada, aplicando corretamente a notação da UML e utilizando a ferramenta designada. Procedimentos para a realização da atividade: Considere um sistema de controle de cinema no qual um funcionário é responsável por realizar a venda de ingressos aos clientes. O processo inicia quando o funcionário seleciona a opção de venda de ingressos na interface do sistema. A interface, então, solicita ao controlador do sistema que execute a operação de venda. Ao receber a confirmação, o controlador solicita que o sistema gere o ingresso correspondente, associando a escolha do funcionário à sessão selecionada. O sistema cria o ingresso com os dados necessários e retorna essa informação ao controlador, que então solicita à interface que exiba a confirmação da emissão do ingresso. Com base neste cenário, e no diagrama de classes desenvolvidos no RAP anterior, modele o diagrama de sequência correspondente, representando os objetos envolvidos, as mensagens trocadas entre eles e o fluxo completo até a emissão do ingresso. Avaliando os resultados: No diagrama de sequência do processo de venda de ingressos, observa-se a interação entre o funcionário e os objetos do sistema: Interface do Cinema, Controlador do Cinema, Sessão, Sala, Filme e Ingresso. O fluxo tem início quando o funcionário solicita a venda de ingresso pela interface, que repassa a requisição ao controlador. O controlador consulta as sessões disponíveis e obtém informações de sala e filme para apresentá-las ao funcionário, permitindo a escolha da sessão desejada. Após a confirmação da sessão, o controlador solicita a criação do ingresso, garantindo que ele seja gerado apenas para uma sessão válida. O diagrama termina com a emissão do ingresso e o retorno da confirmação ao funcionário. Checklist: · Saber utilizar a ferramenta proposta ou outra que contemple a UML. · Identificar quais são os elementos que compõem o diagrama · Identificar as trocas de mensagens entre os elementos do diagrama. RESULTADOS Resultados do experimento: O arquivo deverá conter: · Capa Públic3o · Folha de rosto com os dados da disciplina e do aluno · Métodos: Explique as técnicas que utilizou · Resultado: Mostre o que conseguiu · Evidência: (prints) completa do exercício · Referências bibliográficas (quando houver) O arquivo não pode exceder o tamanho de 2Mb. Resultados de Aprendizagem: Espera-se que o aluno seja capaz de criar um diagrama de sequência, seguindo o problema proposto e utilizando corretamente os elementos da linguagem. Públic4o image6.png image7.png image8.png image9.png image10.png image1.png image2.png image3.png image4.png image5.png