Buscar

Apostila Astah

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 9, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

TUTORIAL 
 
Guia Prático de utilização da ferramenta Astah Community 6.1 
 
Por: Camila Hübner Brondani, Cesar Frantz Arend, Darciele Aparecida Zilio de Souza e 
José Carlos Puiati Pires 
 
 
Astah Community é uma ferramenta gratuita voltada para a modelagem de 
diagramas UML (Unified Modeling Language). Além do Astah Community, existem outras 
três versões: Astah UML, Astah Professional e Astah Share que disponibilizam outras 
funcionalidades além da modelagem UML, porém, sua licença é comercial. 
A ferramenta Astah Community é conhecida por sua praticidade e simplicidade em 
elaborar diagramas, como por exemplo: diagramas de classe, caso de uso, sequência, 
atividade, comunicação, máquina de estado, componentes, implantação, estrutura de 
composição, objetos e pacotes. 
Neste tutorial você encontrará o passo a passo desde a instalação até a 
elaboração de diagramas. Porém, mostraremos apenas os mais usados, que são os 
diagramas de: caso de uso; máquina de estado; classe; sequência e atividade. 
 
1 INSTALAÇÃO 
O download da ferramenta pode ser feito diretamente através do link a seguir: 
http://members.change-vision.com/files/astah_community/6_1/astah-community-6_1-jre-setup.exe 
Após obtido e aberto o arquivo executável, entrará na parte de intalação. 
 
 
 
 
 
 
 
Escolha a linguagem a ser procedida ao uso do programa. 
 
 
 
 
 
 
 
 
 
 
 
 
Tela de “Boas Vindas”, proceda a instalação. 
 
 
 
 
 
 
 
 
 
 
 Após ler os termos de compromisso, avance o processo. 
 
 
 
 
 
 
 
 
 
 
 Localize a pasta a ser instalada a ferramenta e avance. 
 
 
 
 
 
 
 
 
 
 
 
 
Opção de pasta/atalho no Menu Inicial. Depois de feita a escolha avance. 
 
 
 
 
 
 
 
 
 
 
 
Seleção de Tarefas Adicionais, nesta etapa da instalação é possível a opção por 
ligar o astah community a extensões abrir .jude e .asta. 
 
 
 
 
 
 
 
 
 
 
 Verifique as configurações e conclua o processo de instalação. 
2 ELABORAÇÃO DE DIAGRAMAS 
 
2.1 Diagrama de Caso de Uso 
 
Vá em no menu Diagram -> UserCase Diagram. 
 
 
A seguir, citaremos a funcionalidade dos elementos desse menu superior: 
1 - seleção 
2 - cria ator 
3 - cria caso de uso 
4 - cria pacote 
5 - cria ligação do tipo nest 
6 - cria associação (clique na seta ao lado para escolher o tipo de associação) 
7 - cria extend 
8 - cria include 
9 - cria generalização 
10 - cria dependência 
11 - cria nota 
12 - liga a nota a um elemento do caso de uso 
13 - texto 
14 - cria retângulo 
15 - cria linha 
16 - adiciona figura 
17 - ativa modo de bloqueio de seleção 
18 - quando ativo a associação sempre ficará no centro ou no final do caso de uso. 
Desativado, a associação ficará em qualquer lugar 
19 - muda o estilo da linha 
20 - ativa ou desativa modo de bloqueio de profundidade 
 
 
 
 
 
É possível mudar as especificações de cada elemento selecionando-o e 
modificando pelo menu na esquerda (parte inferior). 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Exemplo de Diagrama de Caso de Uso: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2.2 Diagrama de Estado (Máquina de Estado) 
 
Vá em no menu Diagram -> Statemachine Diagram 
 
 
 
A
 seguir, explicaremos a utilidade de cada um dos elementos desse menu superior: 
1 - seleção 
2 - estado inicial 
3 - estado 
4 - estado da sub-máquina; 
5 - estado final 
6 – associação 
7 – breve história do estado inicial; 
8 – longa história do estado inicial; 
9 – unir os estados iniciais; 
10 – decisão do estado inicial; 
11 – bifurcação do estado inicial; 
12 – junção do estado inicial; 
13 – raiz da sub-máquina de estados; 
 
Exemplo de Diagrama de Estado: 
 
 
 
 
 
 
 
 
 
 
 
 
 
2.3 Diagrama de Classe 
 
 Vá em no menu Diagram -> Class Diagram 
 
 
 
A seguir, explicaremos a utilidade de cada um dos elementos desse menu superior: 
1 - cria classe 
2 - cria pacote 
3 - cria subsistema 
4 - cria classe associativa 
5 - cria generalização 
6 - cria realização 
7 - cria dependência 
8 – cria Interface; 
9 – cria Entidade; 
10 – cria Fronteira; 
11 – cria Controle; 
12 – cria Instância de especificação; 
13 – link; 
 
Em classes, clique no losango para criar atributos e no sinal - para criar operações. 
 
 
 
 
 
 
 
Assim como no diagrama de caso de uso é possível mudar as especificações de 
cada elemento no menu da esquerda (parte inferior). 
 
 
 
 
 
 
Exemplo de Diagrama de Classe: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2.4 Diagrama de Sequência 
 
Vá em no menu Diagram -> Sequence Diagram 
 
A seguir, explicaremos a utilidade de cada um dos elementos desse menu superior: 
1 – linha de vida; 
2 – mensagem; 
3 – mensagem assíncrona; 
4 – criar mensagem; 
5 – deletar mensagem; 
6 – responder mensagem; 
7 – parar; 
8 – combinação dos fragmentos selecionados; 
9 – interação; 
10 - estado não-variável; 
 
 
 
 
 
Exemplo de Diagrama de Sequência: 
 
 
 
 
 
 
 
 
 
 
 
 
2.5 Diagrama de Atividade 
 
Vá em no menu Diagram -> Activity Diagram 
 
A seguir, explicaremos a utilidade de cada um dos elementos desse menu superior: 
1 – partição vertical; 
2 – partição horizontal; 
3 – nó inicial; 
4 – ação; 
5 – comportamento da ação; 
6 – atividade final; 
7 – nó de fluxo final; 
8 – enviar sinal da ação; 
9 – aceitar o evento da ação; 
10 – controle de fluxo; 
11 – decisão do nó; 
12 – bifurcação do nó; 
13 – junção dos nós; 
14 – nó objeto; 
15 – conector; 
Exemplo de Diagrama de Atividade: 
 
 
 
 
3 BIBLIOGRAFIA 
 
Site da Ferramenta ASTAH, “Aprendendo UML com astah”: http://astah.change-
vision.com/en/learn-uml-with-astah.html 
 
Manual Básico de Operação, http://astah.change-vision.com/en/files/astah_Basic_ 
Operation_Guide-e.pdf

Outros materiais