Escolar Documentos
Profissional Documentos
Cultura Documentos
Diagrama de Estado
Um diagrama de estados (statechart), tambm conhecido por diagrama de transio de estado ou por mquina de estados, permite modelar o comportamento interno de um determinado objeto, subsistema ou sistema global. Estes diagramas representam os possveis estados de um objeto, as correspondentes transies entre estados, os eventos que fazem desencadear as transies, e as operaes (aes e atividades) que so executadas dentro de um estado ou durante uma transio. Os objetos evoluem ao longo do tempo atravs de um conjunto de estados como resposta a eventos e passagem de tempo.
Diagramas de Estado
Diagramas de Estado
Uma lmpada: que evolui entre os estados acesa e apagada, conforme se liga e desliga um interruptor
Diagrama de Estados de um PC
Diagrama de Atividades
Um diagrama de atividades um caso particular de um diagrama de estados, no qual todos ou a maioria dos estados so estados de atividades e todas ou a maioria das transies so desencadeadas pela concluso das atividades dos estados anteriores; Uma atividade corresponde a uma execuo no atmica dentro de uma mquina de estados, ou de outra forma, corresponde execuo de um conjunto de aes.
Diagramas de Atividades
Estes diagramas contm genericamente: Estados-ao: execues atmicas, no
interrompveis, com tempo de execuo irrelevante.
Transies, Objetos.
Estados-atividades X estados-aes
Exerccio
Faa um diagrama de Atividades para a situao:
Retirando dinheiro de um caixa eletrnico (para cartes de crdito)
Diagramas de Componentes
Um componente uma pea bsica na implementao de um sistema; consiste, na prtica, num conjunto de artefatos fsicos em formato digital, por exemplo, arquivos de cdigo (fonte, binrio ou executveis) ou arquivos de documentos relativos ao negcio.
Componente de Software
Um componente de software uma parte fsica de um sistema: existe de fato num determinado computador e no apenas na mente do analista, como acontece com o conceito de classe. Adicionalmente, um componente implementa uma ou mais classes, as quais so representadas dentro do cone de componente ou com relaes explcitas de dependncia de implementao.
Resposta
Diagramas de Instalao
Um diagrama de instalao ilustra a configurao dos elementos de processamento e dos componentes de software, processos e objetos neles suportados. Instncias de componentes de software representam manifestaes de execuo das unidades de cdigo.
Diagramas de Instalao
Um diagrama de instalao consiste num conjunto de ns ligados por associaes de comunicao. Os ns podem conter instncias de componentes (de execuo), o que significa que um componente instalado e executado num n.
Exerccio
Faa o Diagrama de Instalao do nosso novo laboratrio, em que dever constar um mecanismo de controle de entrada de alunos por biometria.