2012-12-11 15 views

risposta

8

diagramma di componenti tipicamente impiegato per illustrare interfacce. Quindi un componente potrebbe essere una classe o potrebbe essere una raccolta di classi.

Un diagramma di pacchetto è un meccanismo per raggruppare insieme gli elementi UML correlati, pensandoci come agenti come directory/cartella (file system) per UML.

+0

ringraziamento @guycole per chiarimenti .nel caso di diagramma di componenti significa che l'interfaccia rappresentano il funzionamento della classe se si considera la componente come una classe? – Carlos

+1

Sì, un'interfaccia potrebbe essere una singola classe o una raccolta di classi. Qualunque cosa tu abbia bisogno di fare un punto chiaro. – guycole

+0

grazie Mr. @guycole puoi dire che un'interfaccia potrebbe essere una singola classe astratta o una raccolta di classi astratte? – Carlos

1

Il diagramma dei componenti mostra una classe incapsulata e le relative interfacce, porte e struttura interna costituite da componenti e connettori nidificati. Si rivolge alla vista di implementazione della progettazione statica di un sistema.

Il diagramma del pacchetto mostra la scomposizione del modello stesso in unità organizzative e relative dipendenze.

da UML 2 Guida per l'utente

pacchetti sono raggruppamento cose. I componenti sono parti sostituibili del sistema. Solitamente i pacchetti vengono identificati nel modello di analisi e nei componenti nel modello di progettazione. diagrammi dei componenti sono utilizzati nella componente di sviluppo

0

basato riferisco Michael Feathers l'autore di "Lavorare in modo efficace con il codice legacy" (Prentice Hall 2005)

In UML, i componenti sono gruppi di classi che vengono distribuite insieme e i pacchetti sono un dispositivo di raggruppamento generale per gli elementi del modello. I pacchetti possono raggruppare qualsiasi elemento del modello, anche cose come casi d'uso, ma in pratica lo raggruppano le classi, quindi i componenti e i pacchetti tendono ad essere sinonimi.

From a forum posting

Problemi correlati