Esercizio 2.5: Creazione del diagramma dei partecipanti Visualizza saldo

In questo esercizio, verrà creato il diagramma dei partecipanti Visualizza saldo. Il diagramma dei partecipanti Visualizza saldo modella la struttura statica del caso di utilizzo Visualizza saldo.

Il diagramma dei partecipanti Visualizza saldo illustra le classi presenti nel caso di utilizzo Visualizza saldo. Per descrivere il dominio del sistema, vengono modellati i partecipanti, oltre ai relativi attributi e relazioni. Oltre alle entità, questo diagramma descrive le classi limite che interagiscono con le principali classi di entità per completare l'attività funzionale. Un menu e un'interfaccia del computer sono esempi di classi limite.

Il modellamento è un processo iterativo. E' possibile aggiungere, rimuovere o modificare i partecipanti in base ai dettagli del sistema che si sta modellando. In questo supporto didattico viene creata la struttura di base del diagramma dei partecipanti Visualizza saldo. Aggiungere a questo diagramma la struttura dinamica del caso di utilizzo una volta modellata.

Creazione del diagramma e modellamento del partecipante Conto

E' possibile creare il diagramma dei partecipanti Visualizza saldo nel pacchetto Operazioni conto.

Per creare il diagramma e il modello della classe Conto:
  1. Nella vista Esplora modello, espandere Modello di analisi, espandere Operazioni conto, espandere «realizzazione caso di utilizzo» Visualizza saldo, quindi fare doppio clic su «realizzazione caso di utilizzo» Partecipanti visualizza saldo.
  2. Nella vista Esplora modello, espandere Elementi di analisi operazioni conto, fare clic sulla classe Conto, quindi trascinarla nel diagramma.

Il partecipante Conto è stato creato trascinando il modello di elemento Conto precedentemente creato nell'esercizio del diagramma di domino. Il partecipante Conto è il solo elemento nel diagramma Visualizza saldo partecipante.

Creazione del partecipante DisplayBalanceForm

Il partecipante DisplayBalanceForm rappresenta una classe limite che esiste tra il menu principale PiggyBank e la classe Conto.

Per creare il partecipante DisplayBalanceForm:
  1. In Tavolozza, fare doppio clic su Classe e denominare la classe DisplayBalanceForm.
  2. Nell'editor del diagramma, fare clic sulla classe DisplayBalanceForm, quindi nella vista Proprietà, nella pagina Stereotipi, fare clic su Aggiungi stereotipi.
  3. Nella finestra Applica stereotipi, selezionare Limite, quindi fare clic su OK.
  4. In Tavolozza, fare clic sull'elemento Utilizzo.
  5. Nell'editor del diagramma, posizionare il cursore sulla classe DisplayBalanceForm, quindi trascinarla nella classe Conto.

Il partecipante del limite DisplayBalanceForm è stato appena modellato. La classe DisplayBalanceForm dispone di una relazione singola alla classe Conto. Il diagramma dovrebbe essere simile alla seguente illustrazione:

Le classi DisplayBalance e Conto condividono una relazione di utilizzo.

Il modellamento della struttura statica del caso di utilizzo Visualizza saldo consente di conoscere le classi principali presenti nel caso di utilizzo. Una volta dedotta la principale struttura della classe, è possibile modellare il flusso di lavoro del caso di utilizzo mediante la creazione del diagramma di sequenza Visualizza saldo. Una volta creato il diagramma di sequenza Visualizza saldo, è possibile identificare le operazioni di ciascuna entità nel caso di utilizzo. Il diagramma di sequenza consente di conoscere il flusso dati del caso di utilizzo.

Per continuare, procedere con l'Esercizio 2.6: Creazione del diagramma di sequenza Visualizza saldo.

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