Panoramica
Le seguenti operazioni vengono effettuate in questa guida al tool:
Ulteriori informazioni sui tool
All'interno del sottosistema vengono aggiunte classi e altri sottosistemi per realizzare le interfacce del
sottosistema.
Le collaborazioni degli elementi del modello interni al sottosistema devono essere documentate utilizzando i diagrammi
di sequenza che mostrano come si realizza il comportamento del sottosistema. Ciascuna operazione su
un'interfaccia,realizzata dal sottosistema, deve avere uno o più diagrammi di sequenza documentati. Tale diagramma,
posseduto dal sottosistema, viene utilizzato per progettarne il comportamento interno del sottosistema.
-
Creazione di diagrammi di classe. Vedere
Creazione e modifica dei diagrammi di classe.
-
Aggiungere sottosistemi e classi. Per una guida sull'aggiunta di nuovi sottosistemi e classi, vedere Identificazione degli elementi di progettazione.
-
Documentare come ciascuna operazione di interfaccia venga realizzata, nel modo di seguito riportato:
-
-
Aggiungere un'istanza di collaborazione per ciascuna operazione di interfaccia. Assegnarle un nome dopo
l'operazione. In Model Explorer, fare clic con il pulsante destro del mouse sul sottosistema, quindi fare
clic su Aggiungi UML > Collaborazione.
-
Creare un'interazione con lo stesso nome. In Model Explorer, fare clic con il pulsante destro del mouse
sulla collaborazione, quindi fare clic su Aggiungi diagramma > Diagramma di sequenza. Vedere
Diagrammi di
sequenza .
-
Trascinare le classi e le interfacce nel diagramma per creare oggetti per l'interazione.
-
Aggiungere messaggi oppure emissioni tra gli oggetti. Vedere
Diagrammi di sequenza.
-
Assegnare operazioni ai messaggi. Vedere
Diagrammi di sequenza.
Per ulteriori informazioni, fare riferimento ai seguenti argomenti della guida in linea:
-
Modellazione di
una struttura statica utilizzando i diagrammi di classe
-
Diagrammi di
sequenza
Fare riferimento a Documentazione degli elementi del modello nella guida in linea.
Quando un elemento contenuto in un sottosistema utilizza dei comportamenti di un elemento contenuto in un altro
sottosistema, si crea una dipendenza tra i due. Per facilitare il riutilizzo e ridurre la manutenzione delle
dipendenze, esprimere questa situazione in termini di dipendenze su una particolare interfaccia del sottosistema, non
su tutto il sottosistema ne sull'elemento in esso contenuto.
Fare riferimento a Relazioni di dipendenza nella guida in linea.
Gestione dei
diagrammi UML
|