Prévia do material em texto
Atividade – 1 ARQUITETURA DE SOFTWARE O diagrama de máquina de estados mostra um conjunto de estados que um objeto pode assumir e os “gatilhos” que fazem a transição do objeto de um determinado estado para outro. Esse diagrama é muito útil para entender o ciclo de vida de uma determinada entidade do banco de dados do sistema; além disso, o mau entendimento dos possíveis estados de um objeto gera muitos problemas para a arquitetura de software. Nesse contexto, redija um texto dissertativo descrevendo como o diagrama de estados pode ser utilizado na arquitetura e quais os benefícios de sua utilização. Res: O diagrama de máquina de estados mostra um conjunto de estados que um objeto pode ter e os "gatilhos" que fazem a transição do objeto de um determinado estado para o outro. Ele modela os diversos estados de um objetivo durante o seu ciclo de vida, ele descreve a forma com que esse objeto se move durante seu ciclo de vida, mostra cenários de caso de uso dentro do contexto que está inserido, mostra o comportamento geral de uma máquina de estados. Com isso podemos classificar o diagrama de estados como uma peça fundamental no desenvolvimento de software, é ótimo para demonstrar e descrever os comportamentos de um objeto com vários casos de uso, ele também garante que não aconteçam eventos fora da sequência. Mantém o planejamento para que nada seja esquecido.