Exercício 2.1: Criando um Novo Modelo de Análise

Neste exercício, você criará um novo modelo de análise, utilizando o gabarito de modelo de análise interno. O gabarito de modelo de análise fornece um exemplo de um modelo de análise corretamente estruturado que você pode utilizar para criar rapidamente seu próprio modelo de análise, utilizando os estereótipos e diagramas stub do RUP®.

O Rational® Software Architect fornece um gabarito de modelo de análise interno para ajudá-lo a criar rapidamente seu modelo de análise corretamente estruturado. O gabarito contém stubs de pacotes e de diagramas pré-nomeados, bem como elementos de análise do Rational Unified Process® que podem ser utilizados para construir um modelo de domínio de seu sistema.

Criando o Modelo de Análise

  1. Na visualização Explorador de Modelos, clique com o botão direito do mouse no projeto PiggyBank; em seguida, clique em Novo > Modelo UML.
  2. No assistente de Novo Modelo UML, na lista Gabaritos, clique em Modelo de Análise.
  3. Aceite o nome do arquivo padrão e clique em Concluir.

Você criou um novo modelo UML utilizando o gabarito de modelo de análise. Para explorar o novo modelo, a visualização Explorador de Modelos, dê um clique duplo no arquivo Analysis Model.emx e navegue pela hierarquia de modelos.

O Gabarito de Modelo de Análise

O gabarito de modelo de análise é estruturado de acordo com as diretrizes de estrutura do modelo Rational UML. O gabarito de modelo de análise organiza o modelo em agrupamentos funcionais desconexos e internamente coesivos, que podem ajudá-lo a criar rapidamente um modelo completo de análise lógica. Você já identificou a área funcional principal no modelo de casos de uso denominado Operações de Conta. O modelo de análise é construído sobre a mesma estrutura, mas inclui realizações de caso de uso e diagramas de domínio para descrever a estrutura estática e dinâmica do sistema PiggyBank.

O gabarito de modelo de casos de uso contém os seguintes pacotes:

Pacote Descrição
«perspectiva» Visões Gerais: Este pacote contém diagramas e elementos do modelo de análise RUP que são utilizados para descrever o modelo do domínio. Os elementos de análise do RUP definem as classes de nível do domínio em uma das três categorias: limite, controlador ou entidade.
«ModelLibrary» Blocos de Construção de Análise Este pacote contém a estrutura não processada da área funcional que você pode utilizar para organizar o modelo. Este pacote contém o bloco de construção Elementos de Análise de ${functional.area} e o bloco de construção Realizações de Caso de Uso no Nível de Análise de ${functional.area}. Esses blocos de construção armazenam os elementos de análise do RUP e as realizações de casos de uso do PiggyBank.

Você pode utilizar a estrutura do gabarito existente e a documentação associada para obter orientação ao definir suas áreas funcionais e organizá-las em um modelo de casos de uso apropriado.

Para continuar, vá para o Exercício 2.2: Identificando Classes.

Termos de Utilização | Feedback
(C) Direitos autorais IBM Corporation 2004, 2005. Todos os Direitos Reservados.