Neste exercício, você concluirá o modelo de domínio PiggyBank, documentando as principais classes no sistema financeiro on-line PiggyBank. Você documenta as classes de abstração de chave, de controle de chave e de interface com o usuário principal, criando diagramas que utilizam os elementos de análise de operações de conta existentes.
É possível criar uma referência de classe simples, documentando os elementos de análise principais do PiggyBank. Esses diagramas são derivados dos diagramas de participantes da realização de caso de uso criados nos exercícios anteriores. Você já criou o modelo de domínio do PiggyBank. Agora criará as Visualizações de Análise do PiggyBank, as Abstrações de Chave do PiggyBank, os Controladores de Chave do PiggyBank e as Classes de UI do PiggyBank.
A modelagem é um processo iterativo. Neste ponto do processo, você deverá ter descoberto todas as classes que compõem o sistema financeiro on-line PiggyBank. Mesmo que o modelo de análise já esteja concluído, a conclusão deste exercício é uma boa maneira de organizar os elementos de análise e de determinar se você modelou seu sistema completo de modo eficaz. Uma boa maneira de entender a estrutura básica de seu sistema é organizar suas classes em diagramas.
Agora você criará o diagrama Controladores de Chave do PiggyBank. Este diagrama descreve todas as classes de controle no sistema financeiro on-line PiggyBank.
Você criou o diagrama Controladores de Chave do PiggyBank no pacote «perspectiva» Visões Gerais. Esse diagrama mostra as principais classes de controle no sistema financeiro on-line PiggyBank. Seu diagrama deverá ser semelhante à figura a seguir:
Agora você criará o diagrama de Abstrações de Chave do PiggyBank. Esse diagrama descreve as abstrações funcionais de chave do sistema financeiro on-line PiggyBank.
Você criou o diagrama Abstrações de Chave do PiggyBank no pacote «perspectiva» Visões Gerais. Seu diagrama deverá ser semelhante à figura a seguir:
Agora você criará o diagrama UI do PiggyBank. Esse diagrama descreve os principais elementos da interface com o usuário no sistema financeiro on-line PiggyBank. As classes da interface com o usuário são derivadas das classes de limite nomeadas como formulários.
Você criou o diagrama UI de Chave do PiggyBank no pacote «perspectiva» Visões Gerais. Seu diagrama deverá ser semelhante à figura a seguir:
Agora você criará o diagrama Visualizações de Análise do PiggyBank, que é uma visão geral do diagrama de visão geral do Piggybank que você pode utilizar para visualizar e navegar em todos os diagramas de visão geral do PiggyBank. O diagrama contém links que referenciam as classes de diagrama existentes no gabarito de modelo de análise.
Você criou o modelo de análise do PiggyBank. No modelo de análise, você modelou o comportamento estático e dinâmico do sistema, realizando os casos de uso criados no Módulo 1: Criando o Modelo de Casos de Uso. No Módulo 3: Criando o Modelo de Design, você baseia-se no modelo de análise para começar o design do aplicativo de sistema financeiro on-line PiggyBank.
Para continuar, vá para o Módulo 3: Criando o Modelo de Design.