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

Post on 17-Apr-2015

106 views 0 download

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

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)

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

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

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

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)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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)

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

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

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

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.