Postagens

Mostrando postagens de novembro, 2025

Diagramas de sequência

Imagem
Um diagrama de sequência modela as interações entre o usuário registrado, o representante de serviço ao cliente e o site Web, com o passar do tempo. Você deve usar diagramas de seqüência quando quiser chamar a atenção para a sequência de eventos de um caso de uso, com o passar do tempo. A Figura 9.9 apresenta um diagrama de sequência para o caso de uso Senha Esquecida. Conforme você pode ver na ilustração, um diagrama de sequência representa os eventos entre cada ator e o sistema (o site Web). Cada participante do caso de uso é representado no início do diagrama como uma caixa ou como um desenho de pessoa (mas você pode chamar ambos de caixa). Uma linha tracejada, conhecida como linha da vida, sai de cada caixa. A linha da vida representa o tempo de vida da caixa durante o caso de uso. Assim, se um dos atores fosse embora durante o caso de uso, a linha terminaria na última seta que termina ou se origina no ator. Quando um ator deixa um caso de uso, você pode dizer que seu tempo de vida...

Diagramas de interação

Os diagramas de caso de uso ajudam a modelar os relacionamentos entre casos de uso. Os diagramas de interação ajudam a capturar as interações entre os vários atores participantes do sistema. Vamos expandir os casos de uso que vimos anteriormente. Vamos adicionar um novo ator, o representante de serviço ao cliente. Frequentemente, um usuário registrado pode se esquecer de sua senha. O representante de serviço ao cliente está lá para ajudar o usuário a reaver o acesso à sua conta. Vamos criar um novo caso de uso, Senha Esquecida’ Um usuário registrado liga para o representante de serviço ao cliente e informa ao representante que perdeu sua senha. O representante de serviço ao cliente pega o nome completo do usuário e extrai as informações de conta do usuário. O representante de serviço ao cliente faz então várias perguntas ao usuário registrado, para estabelecer sua identidade. Após passar por várias interpelações, o representante de serviço ao cliente exclui a senha antiga e cria uma no...