Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
RATIONAL ROSE
FUNES BSICAS
CRIANDO E DETALHANDO
Selecione o diagrama desejado.
Clique com o boto direito no ator e clique aqui, para detalhar a classe. Veja no prximo slide.
Para fornecer o esteretipo interao clique com boto direito no relacionamento e clique em Open Specification. Veja no prximo slide 11.
CLASSIFICAO DE RELACIONAMENTOS
Para inserir um relacionamento, selecione o relacionamento desejado e arraste-o de uma classe a outra. Na aba Attributes: Clique com o boto direito aqui, e clique em insert, para inserir um novo atributo.
Na aba Operations: Clique com o boto direito aqui, e clique em insert, para insirir uma nova operao
Na aba Role A Detail: Fornea a multiplicidade adjacente Fatura, e faa de forma anloga, na paleta Role B Detail, para inserir a multiplicidade adjacente ao Cliente.
De forma anloga ao diagrama de classes pode-se criar um Estado. Para inserir um evento em uma Transio de Estado, clique com o boto direito na transio e clique em Open Specification. Veja no prximo slide. Elemento que representa uma bifurcao no fluxo de estados. Problemas: No suporta a representao de estados concorrentes da UML.
Selecione a opo Interaction Diagram. Escolha o pacote que deseja alocar o seu diagrama.
Para inserir uma mensagem Clique com o boto direito aqui, e clique em Open Specification. Para inserir uma operao clique em <new operation>. Veja nos prximos slides. Para inserir um objeto, clique no cone referente e arraste-o.
Escreva a mensagem.
DIAGRAMA DE SEQUNCIA
D o nome da operao.
Insira argumentos.
DIAGRAMA DE COLABORAO
Para inserir uma mensagem ou uma nova operao insira primeiramente um link ou um reverse link.
Depois clique com o boto direito no link escolha se vai inserir uma mensagem ou uma operao. Este processo anlogo ao do diagrama de Seqncia.
Confirme a operao
Modificaes ocorridas.
CRIANDO UM ESQUEMA
Crie um pacote Schema.
DE BANCO DE DADOS
Para verificar as propriedades de uma tabela Clique com o boto direito sobre a mesma.
Clique com o boto direito no relacionamento e selecione a opo Open Specification. Veja no prximo slide. Selecione o tipo do relacionamento. Existem dois tipo: -Indentifying (identificante), significa que a chave estrangeira da tabela filha passa a fazer parte da chave primria. - Non Indentifying (no identificante), significa que criar a chave estrangeira, mas essa no faz parte da chave primria.
GERANDO CDIGO JAVA (FEITA DE FORMA ANLOGA PARA DIAGRAMAS DE CASO DE USO E DE CLASSE)
Para adicionar. Em seguida clique aqui. Clique em Directory e em Seguida escolha o novo Caminho. Confirme o processo de gerao de cdigo
Avance o processo.
Quando o processo de engenharia reversa completado com sucesso mostrada essa tela. Arraste as tabelas criadas.
Clique com o boto direito e escolha a opo indicada para criar um banco de dados.
O Rational s criar tabelas a partir das classes persistentes. Para isso, selecione nas propriedades de cada classe, na paleta Detal, a opo Persistent. Clique com o boto direito e escolha a opo indicada para criar um esquema de banco de dados.
Avance o processo.
Avance o processo.
Quando o processo de Criao de DDL completado com sucesso mostrada essa tela.