Beruflich Dokumente
Kultur Dokumente
RATIONAL ROSE
FUNES BSICAS
CRIANDO E DETALHANDO
Selecione o diagrama desejado.
Voc pode detalhar o seu ator. feito de forma anloga ao detalhamento do diagrama de Classes mostrado no 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 paleta Attributes: Clique com o boto direito aqui, e clique em insert, para inserir um novo atributo.
Na paleta Operations: Clique com o boto direito aqui, e clique em insert, para insirir uma nova operao
Na paleta 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.
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.
CRIANDO E DETALHANDO
pagamento efetuado
UM DIAGRAMA DE ITERAO
Inat ivo
Ativo
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
Cliente nome : String senha : String login : String endereco : String Cliente()
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.
Selecione um pacote para criar o diagrama de classes, caso no escolha o Rose cria um novo pacote. Selecione esta opo. Arraste as classes geradas.
DE BANCO DE DADOS
Avance o processo.
Avance o processo.
Quando o processo de Criao de DDL completado com sucesso mostrada essa tela.