Trabalho de análise de sistemas iii
SUMÁRIO
1 INTRODUÇÃO 3
2 DIAGRAMA DE ESTADO - CONCEITO 4
3 ATIVIDADE PROPOSTA PARA O DIAGRAMA DE ESTADOS 5
4 DIAGRAMA DE IMPLANTAÇÃO - CONCEITO 6
5 ATIVIDADE PROPOSTA PARA O DIAGRAMA DE IMPLATAÇÃO 7
6 CONCLUSÃO 8
7 REFERÊNCIAS 9
INTRODUÇÃO
As empresas responsáveis pela criação de complexas aplicações distribuídas se encontram diante do desafio de comunicar a arquitetura das aplicações e seus requisitos para uma grande e dispersa variedade de grupos de desenvolvimento. É de amplo conhecimento que, quanto maior a multiplicidade de formatos na comunicação de conceitos e informações visual, verbal e escrita, maior é a precisão e rapidez com que a mensagem é retida. Tomando por base neste modelo de comunicação em múltiplos formatos, os diagramas contribuem para promover a coordenação entre as diversas equipes de desenvolvimento, fornecendo um excelente conjunto de modelagem visual para a especificação e requisitos da arquitetura de desenvolvimento.
Os diagramas utilizados pela UML são basicamente compostos de nove tipos: diagrama de caso de uso, de classes, de objeto, de estado, de seqüência, de colaboração, de atividade, de componente e o de execução.
Com base nos conceitos abordados no material de apoio oferecido pelo curso, nas teles e web aulas, iremos abordar neste trabalho dois tipos destes diagramas, o Diagrama de Implantação e o Diagrama de Estado.
Diagrama de estado - CONCEITO
O diagrama de estado é tipicamente um complemento para a descrição das classes. Este diagrama mostra todos os estados possíveis que objetos de uma certa classe podem se conectar e mostra também quais são os eventos do sistemas que provocam tais mudanças. Os diagramas de estado não são escritos para todas as classes de um sistema, mas apenas para aquelas que possuem um número definido de estados conhecidos e onde o comportamento das classes é afetado e modificado pelos diferentes estados. Diagramas de estado possuem um