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.
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.
Il diagramma del pacchetto documenta i pacchetti secondari del progetto di implementazione che rappresentano i livelli del progetto nel modello di progetto PiggyBank.
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:
Per continuare, procedere con l'Esercizio 3.3: Creazione del livello di progetto di integrazione CityBank.