Galera to com uma duvida aqui, qual a diferença do
diagrama de estados e o de atividade?
grato…
Galera to com uma duvida aqui, qual a diferença do
diagrama de estados e o de atividade?
grato…
o diagrama de estado é usado para modelar aspectos dinâmicos do sistema e envolve o "comportamento" dos objetos. Isso quer dizer que os objetos mudam de estado e o diagrama modela como eles se comportam quando algo acontece. Esse diagrama modela o fluxo de controle entre esses estados. Resumindo, você visualiza qual método é executado quando ocorre uma ação. Por exemplo
obs. a ação acompanha as linhas que ligam os estados e o estado do objeto fica dentro daqueles retangulos do diagrama
inicio
estado > Aguardando entrada de dados
ação > Entrada de dados
estado do objeto > Recebendo dados
ação > Dados recebidos
estado do objeto > processando dados
fim
Já o diagrama de atividade modela o fluxo de sequencial da atividades geradas por uma “operação” do sistema. Resumindo, ele modela a execução sequencial de uma atividade. Por exemplo
atividade ou operação > informa dados do cliente
cliente cadastrado ? > tem um if aqui neh
sim > faça o pedido > outra atividade aqui
não > cadastra o cliente > outra operação e so on
cliente cadastrado agora ?
sim > então faça o pedido
…
não sou expert em uml mas acho que é basicamente isso.