- 1.
- Alunos: Carlos Andr Guilherme RodriguesVincius Vaz
2.
- Um diagrama de estados em UML ilustra os eventos e os estados
interessantes de um objeto e o comportamento de um objeto em
resposta a um evento. Surgem os Diagramas de Transio de Estados !!!
Diagramas de estado mostram o ciclo de vida de um objeto os eventos
pelos quais ele passa, as suas transies e os estados em que ele est
entre estes eventos. Um estado de um objeto um conjunto de
circunstancias ou atributos que caracterizam o objeto em
determinado momento.
3. 4.
- Neste caso, com um caso de uso simples, pode parecer dispensvel
a utilizao de diagrama d estado. De fato, este diagrama pode e deve
ser usado nos casos em que a complexidade do caso de uso assim o
exigir. Em um domnio com muitos eventos de sistema, a conciso e a
abrangncia dos diagramas estado de casos de uso auxiliam o
projetista assegurar-se de que nada foi esquecido, ou que haja
garantia da ordem correta dos eventos.
5.
- Uma variante do diagrama de estado de casos de uso odiagrama de
estados de um sistema. Este diagrama ilustra, para um dado sistema,
todas as transies envolvidas em todos os casos de uso. Pode ser
considerado uma unio de todos os diagramas de estado de casos de
uso.
6. 7.
- Aguardando a introduo de uma senha; Misturando ingredientes ou
aquecendo uma mistura qumica; Aguardando o prximo comando:
Acelerando um motor; Aguardando dados em um instrumento; Enchendo o
tanque; Ocioso sem fazer nada
8.
- Estado inicial:estado virtual que marca o ponto de entrada do
diagrama. Estado final:estado virtual que marca o(s) ponto(s) de
sada do diagrama. Ao:execuo atmica que dura um curto espao de
tempo. Aes podem ser chamadas de operao,envio de um sinal,retorno
de um valor(avaliao de uma expresso, execuo de um calculo), criao
de um objeto, destruio de um objeto ou modificao do valor de um
atributo. Uma ao acontece pelo disparo de um evento Exemplo:
Apertar o boto play do CD PLAYER um evento que faz com que o
aparelho comece a tocar(ao).
9.
- Estado:normalmente rotulado com verbos no gerndio (discando,
tocando) ou substantivos que indiquem claramente o estado do
objeto. Transio: relacionamento entre dois estados, indicando que
um objeto no primeiro estado realizar certas aes e entrar no
segundo estado quando um evento especificado ocorrer e as condies
especificadas forem satisfeitas.
10. 11. 12. 13. O DTE uma ferramenta de modelao poderosa para
descrever o comportamento do sistema dependente do tempo. A
necessidade de uma ferramenta deste tipo surgiu das seguintes
constataes: * o controle uma perspectiva legitima de um sistema que
poder ser necessrio modelar; *a incorporao da sequncia de
processamento no DFD torna-o difcil de entender, de manter e
errado, pois o DFD consiste numa rede de processos e no numa
hierarquia. 14. O DTE uma ferramenta extremamente importante: *na
modelao do Sistemas em Tempo Real; *na modelao das pores de
interface humano de muitos sistemas On-Line.