Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação...

24
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft Visual Studio.Net)

Transcript of Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação...

Page 1: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1

Modelação visual com a ferramenta IBM Rational XDE

(versão para o Microsoft Visual Studio.Net)

Page 2: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 2

Índice Criar um projecto de modelação

Adicionar um modelo vazio ao projecto

Criar um diagrama de casos de uso

Criar um diagrama de classes

Criar um diagrama de estados associado a uma classe

Organizar o modelo com packages

Page 3: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 3

Criar um projecto de modelação

dentro do Microsoft Visual Studio.Net

Page 4: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 4

Adicionar um modelo vazio ao projecto

projectosolução

Page 5: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 5

Garantir que o explorador de modelos está visível

"free form diagram" criado por defeito(pode-se apagar)

Page 6: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 6

Criar um diagrama de casos de uso

botão direito do rato

editar nomeárea de desenho

área de documentação

Page 7: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 7

Garantir que a toolbox está visível

Page 8: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 8

Criar um actor

1) seleccionar ferramenta

2) clicar com botão esquerdo do rato no local pretendido

3) editar o nome

aparece também aqui

Page 9: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 9

Criar um caso de uso

1) seleccionar ferramenta

2) clicar com botão esquerdo do rato no local pretendido

3) editar o nome

aparece também aqui

Page 10: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 10

Ligar o actor ao caso de uso

1) seleccionar ferramenta

2) clicar com botão esquerdo do rato no ponto de contacto no 1º elemento

4) aparece também aqui

3) clicar no ponto de contacto no 2º elemento

Page 11: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 11

Completar e documentar o diagrama de casos de uso

documentação sobre o elemento seleccionado

elemento seleccionado

Page 12: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 12

Criar um diagrama de classes1) botão direito do rato

2) editar nome3) área de desenho

3) área de documentação

Page 13: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 13

Criar uma classe

1) seleccionar ferramenta

2) clicar com botão esquerdo do rato no local pretendido

3) editar o nome

4) aparece também aqui

Page 14: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 14

Adicionar um atributo a uma classe

1) botão direito do rato

2) editar o nome

editar a visibilidade(se necessário)

estereótipo

Page 15: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 15

Criar uma associação

1) seleccionar ferramenta

2) clicar com botão esquerdo do rato no ponto de contacto no 1º elemento

3) clicar com botão esquerdo do rato no ponto de contacto no 2º elemento

Page 16: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 16

Definir multiplicidade de associação

botão direito do rato sobre a associação

editar multiplicidades

Page 17: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 17

Adicionar uma operação a uma classe

editar nome e argumentos

editar visibilidade

Page 18: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 18

Alterar a ordem dos atributos

2) seleccionar a atributo 3) movê-lo

1) botão direito

do rato

Page 19: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 19

Inserir num diagrama um elemento já existente Basta arrastar o elemento da janela do

explorador para a janela de edição do diagrama

Um mesmo elemento (do modelo) pode aparecer em mais do que um diagrama

Modelo

Elemento

Diagrama

Diagrama de casos de uso

Diagrama de classes

...

Actor

Caso de uso

Classe

...

*

*

*

*

1

Page 20: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 20

Eliminar do modelo ou do diagrama Eliminar do diagrama: desaparece apenas do

diagrama, mas continua a existir no modelo (ver janela do explorador do modelo) e noutros diagramas

Eliminar do modelo: desaparece do modelo e de todos os diagramas

Ver caso a caso o que interessa

Também se pode "limpar" mais tarde o modelo (na janela do explorador do modelo)

Page 21: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 21

Organizar o modelo com packages Um modelo com todos os elementos e

diagramas ao mesmo nível não escala

Criar packages

Arrumar os diagramas e elementos em packages

• Na janela do explorador do modelo, podem-se arrastar elementos para dentro de packages

Criar um diagrama geral que mostra os packages e dá acesso ao seu conteúdo

Page 22: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 22

Organizar o modelo com packages

arrastar

arrastar

Page 23: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 23

Criar um diagrama de estados associado a uma classe

editar nome do diagrama de estados

editar nome do diagrama de estados

Page 24: Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 1 Modelação visual com a ferramenta IBM Rational XDE (versão para o Microsoft.

Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004 24

Mais informação http://www-306.ibm.com/software/awdtools/developer/visualstudi

o/• Rational XDE Developer for Visual Studio – Evaluation guide, Datasheet,

etc.