Modulo 3: Creazione del modello di progetto

Le classi principali dell'applicazione PiggyBank sono state identificate nel modello di analisi. Mentre il modello di analisi consente di comprendere le operazioni del sistema, non ne descrive i dettagli. Il modello di progetto crea il modello di analisi, descrivendo i dettagli del dominio e i dettagli dell'implementazione. Il modello di progetto descrive non solo la struttura dell'applicazione, ma anche il modo in cui viene implementata. Laddove il modello di analisi fornisce una vista astratta del sistema, il modello di progetto fornisce una vista tecnica dettagliata delle operazioni del sistema. Il modello di progetto PiggyBank viene modellato con i diagrammi di classe Java.

Il sistema di online banking PiggyBank è basato su un'architettura costituita da vari livelli intercomunicanti mediante il trasferimento degli oggetti e le interfacce delegate. Il modello di progetto PiggyBank è organizzato in una serie di livelli, in cui ciascun livello rappresenta un componente diverso di implementazione. La figura di seguito riportata fornisce una panoramica generale dell'architettura del sistema di online banking PiggyBank.

Architettura del sistema di online banking PiggyBank.

Questo supporto didattico descrive i componenti di ciascun livello. Ciascun livello contiene classi, interfacce e sistemi secondari derivati dal modello di analisi PiggyBank creato nel modulo precedente. Come illustrato in figura, l'applicazione PiggyBank contiene un livello di presentazione, un livello aziendale, un livello di integrazione e un livello di elementi comuni.

Il modello di progetto di online banking PiggyBank è organizzato in base all'architettura dell'applicazione.

Ciascun livello rappresenta un pacchetto nel modello di progetto PiggyBank.

Nota: prima di creare il modello di progetto PiggyBank, è necessario importare il modello di analisi PiggyBank creato nel modulo precedente per assicurarsi di iniziare il modello di progetto con un modello di analisi completo e corretto. L'importazione del modello di analisi PiggyBank sovrascrive eventuali modelli con il nome Modello di analisi PiggyBank.

Per importare il modello di analisi PiggyBank, fare clic su Importa modello di analisi.

Icona Importa   Importa modello di analisi

Questo modulo illustra il modo in cui creare il modello di progetto per il sistema di online banking PiggyBank.

In particolare, questo modulo illustra il modo in cui effettuare le seguenti attività:


Esercizi

Gli esercizi di questo modulo devono essere completati nel seguente ordine:

Tempo richiesto

Questo modulo richiede circa 1 ora per il completamento.

Termini di utilizzo | Feedback
(C) Copyright IBM Corporation 2004, 2005. Tutti i diritti riservati.