Comportamento do Sistema: Diagramas de Estado

Eventos, estados e transições
- Um evento é uma "ocorrência interessante"
- Exemplo: os eventos do sistema discutidos anteriormente (entraItem, ...)
- Um estado é a condição de um objeto entre dois eventos
- Exemplo: no estudo de caso, o sistema está no estado "Entrando itens"
enquanto itens estão sendo informados
Diagramas de estado
- Diagramas de estado podem ser usados para Use Cases complexos
- Quando a ordem legal de eventos do sistema não é óbvia
- Não Use Case complexo no estudo de caso, mas podemos mostrar um diagrama de estado
nesse contexto (Use Case Comprar Itens)

anal2-9 programa anterior