·

Engenharia de Computação ·

Engenharia de Software

Send your question to AI and receive an answer instantly

Ask Question

Preview text

FUNDAMENTOS DE ENGENHARIA DE SOFTWARE Prof Douglas Lopes Farias Diagrama de Objetos É amplamente associado com o diagrama de classes servindo de complemento para ele O diagrama de objeto fornece uma visão dos valores armazenados pelos objetos de um diagrama de classes em um dado momento da execução de um projeto de software GUEDES 2018 Diagrama de Objetos Pedido1 Pedido data 13092002 hora 1000am item1 ItemPedido quantidade 6 item2 ItemPedido quantidade 20 item3 ItemPedido quantidade 1 produto20 Produto nome Caderno M descrição Caderno em espiral tamanho médio preçoUnitário 450 desconto 15 produto12 Produto nome Caneta ESF descrição Caneta esferográfica 5mm preçoUnitário 120 desconto 2 produto07 Produto nome Esquadro descrição Esquadro de acrílico 20 cm preçoUnitário 235 desconto 10 uningá Centro Universitário EAD UNINGÁ Diagrama de Comunicação ou Colaboração Na versão mais antiga da UML era conhecido como diagrama de colaboração Ele esta associado ao diagrama de sequencia complementandoo contém as mesmas informações do diagrama de sequência porém sem se preocupar com a ordem temporal das mensagens Foca apenas em como os objetos estão vinculados e quais mensagens trocam entre si durante o processo GUEDES 2018 Diagrama de Comunicação ou Colaboração Diagrama de Máquina de Estados Este diagrama procura acompanhar as mudanças que um objeto sofre dentro de um processo O diagrama de máquina de estados baseiase em um caso de uso descrito pelo diagrama de casos de uso e apoiase no diagrama de classes Este diagrama é utilizado para acompanhar o estado que passa uma instancia de uma classe mas também pode ser usado para representar os estados de um caso de uso ou os estados gerais de um subsistema ou o sistema como um todo GUEDES 2018 Diagrama de Máquina de Estados Consultar conta Consultando Conta do Consulta Conta existente Validando Senha do Valsenha Senha válida Verificando Saldo do Versaldo Se positivo Sacar valor Sacando Valor do Saldo do Saque Saldo zerado Encerrando Conta do Encerramento Conta encerrada com sucesso uningá Centro Universitário EAD UNINGÁ Diagrama de Estrutura Composta Segundo Guedes 2018 o Diagrama de Estrutura Composta descreve a estrutura interna de um classificador como uma classe ou componente detalhando as partes internas que o compõem como estas se comunicam e colaboram entre si Também é utilizado para descrever uma Colaboração em que um conjunto de instâncias cooperam entre si para realizar uma tarefa Diagrama de Estrutura Composta cliente Montar Processo advogado Processar Notificar Parte Contrária parte contrária uningá Centro Universitário EAD UNINGÁ Diagrama de Atividade Esse diagrama descreve os passos a serem percorridos para a conclusão de uma determinada atividade normalmente representada por um método complexo e não de um processo completo Diagrama de componentes Está diretamente relacionado com a linguagem de programação que será utilizada para desenvolver o sistema projetado portanto este diagrama representa os componentes do sistema quando for implementado em termos de módulos de códigofonte bibliotecas módulos executáveis entre outros Diagrama de Implantação Determina todas as necessidades físicas sobre o qual o sistema devera ser executado como servidores estações e topologias Diagrama de Pacotes O objetivo desse diagrama é representar os subsistemas que um sistema engloba para determinar as partes que o compõem GUEDES 2018 Diagrama de Interação Geral É uma variação do diagrama de atividade e fornece uma visão geral dentro de um sistema ou processo de negócio GUEDES 2018 Diagrama de Tempo Descreve a mudança de estado ou condição de uma instância de uma classe ou seu papel durante um tempo É utilizado para demonstrar a mudança do estado de um objeto no tempo em resposta a eventos externos GUEDES 2018 uningá Ensino a Distância EAD wwwuningabr A Melhor Formação