Esercizio 3.2: Identificazione dei pacchetti secondari del progetto di implementazione e creazione del diagramma del pacchetto PiggyBank

In questo esercizio verrà creato il diagramma del pacchetto PiggyBank che descrive le relazioni tra i pacchetti nel sistema di online banking PiggyBank. Il diagramma del pacchetto PiggyBank è un diagramma di panoramica che consente di progettare l'applicazione in base ad un'architettura proposta. Inoltre, verranno identificati e creati i pacchetti del progetto di implementazione che costituiscono il modello.

Nel Modulo 2, è stato creato il modello di analisi nell'area funzionale Operazioni conto. Nel modello di progetto, mappare l'area funzionale Operazioni conto ad una serie di pacchetti secondari del progetto di implementazione che rappresenta i livelli del progetto dell'applicazione del sistema di online banking PiggyBank. I pacchetti del progetto di implementazione, creati nel pacchetto dei progetti di implementazione PiggyBank contengono le classi del progetto e i diagrammi di domino per ciascun componente del progetto.

I diagrammi di classe creati in questo modulo rappresentano le classi Java finali nell'implementazione PiggyBank. Creare le classi del modello di analisi per creare pacchetti del progetto di implementazione ed elementi del progetto che rappresentano l'implementazione dell'applicazione completata. Una volta create le classi, è possibile applicare una trasformazione al modello per creare le classi Java dell'applicazione PiggyBank.

In questo esercizio verranno creati i pacchetti secondario del progetto di implementazione utilizzati per creare il diagramma del pacchetto PiggyBank.

Identificazione e creazione dei pacchetti secondari del progetto di implementazione

Il modello di progetto PiggyBank contiene quattro pacchetti secondari del progetto di implementazione, ovvero itso.ad.business, itso.ad.presentation, itso.ad.citybank e itso.ad.common. In questo supporto didattico verranno creati solo i pacchetti secondari itso.ad.business e itso.ad.citybank. E' possibile importare il pacchetto secondario itso.ad.common alla fine del supporto didattico.

Per creare un pacchetto secondario del progetto di implementazione itso.ad.business:
  1. Nella vista Esplora modello, espandere Modello di progetto, espandere Blocchi di creazione del modello di progetto «ModelLibrary», fare clic con il tastino destro del mouse sul pacchetto ${functional.area.impldesign}, quindi fare clic su Copia.
  2. Fare clic con il tastino destro del mouse su Progetti di implementazione PiggyBank, quindi fare clic su Incolla.
  3. Fare clic con il tastino destro del mouse su ${functional.area.impldesign}, quindi fare clic su Trova/sostituisci
  4. Nel campo Trova, immettere ${functional.area.impldesign}, quindi fare clic su Sostituisci.
  5. Nel campo Sostituisci con, immettere itso.ad.business, quindi fare clic su OK.

Per creare un pacchetto secondario del progetto di implementazione itso.ad.citybank:
  1. Nella vista Esplora modello, fare clic con il tastino destro del mouse su Progetti di implementazione PiggyBank, quindi fare clic su Incolla.
  2. Fare clic con il tastino destro del mouse su ${functional.area.impldesign}, quindi fare clic su Trova/sostituisci
  3. Nel campo Trova, immettere ${functional.area.impldesign}, quindi fare clic su Sostituisci.
  4. Nel campo Sostituisci con, immettere itso.ad.citybank, quindi fare clic su OK.
Per creare un pacchetto secondario del progetto di implementazione itso.ad.common:
  1. Nella vista Esplora modello, fare clic con il tastino destro del mouse su Progetti di implementazione PiggyBank, quindi fare clic su Incolla.
  2. Fare clic con il tastino destro del mouse su ${functional.area.impldesign}, quindi fare clic su Trova/sostituisci
  3. Nel campo Trova, immettere ${functional.area.impldesign}, quindi fare clic su Sostituisci.
  4. Nel campo Sostituisci con, immettere itso.ad.common, quindi fare clic su OK.
Sono stati identificati tre pacchetti secondari del progetto di implementazione nel modello di progetto PiggyBank. E' possibile documentare i pacchetti nel diagramma del pacchetto PiggyBank.

Creazione del diagramma del pacchetto

Il diagramma del pacchetto documenta i pacchetti secondari del progetto di implementazione che rappresentano i livelli del progetto nel modello di progetto PiggyBank.

Per creare un diagramma del pacchetto del progetto di implementazione PiggyBank:
  1. Nella vista Esplora modello, espandere Progetti di implementazione PiggyBank, quindi fare doppio clic sul diagramma Pacchetti del progetto di implementazione PiggyBank.
  2. Nell'editor del diagramma, fare clic con il tastino destro del mouse sulle istruzioni del diagramma, quindi fare clic su Elimina dal diagramma.
  3. Nella vista Esplora modello, fare clic su itso.ad.business e trascinarlo nel diagramma.
  4. Nella vista Esplora modello, fare clic su itso.ad.citybank e trascinarlo nel diagramma.
  5. Nella vista Esplora modello, fare clic su itso.ad.common e trascinarlo nel diagramma.

Sono stati identificati e creati i pacchetti del progetto di implementazione del modello di progetto PiggyBank. Utilizzare questa struttura per creare le classi e i diagrammi del progetto PiggyBank. E' possibile aggiungere note UML al diagramma dei pacchetti del progetto di implementazione PiggyBank per descrivere lo scopo di ciascun pacchetto. La struttura del modello dovrebbe essere simile alla seguente illustrazione:

Esplora modello che contiene il modello di progetto PiggyBank Enterprise IT.
Termini di utilizzo | Feedback
(C) Copyright IBM Corporation 2004, 2005. Tutti i diritti riservati.