關於這項作業
這些關係包括下列項目:
- 相依關係會顯示一個元素適當運作時,需要由另一個元素所提供之資訊的關係。在元件圖中,相依關係可以存在於任何元件、檔案或資料夾之間。
- 介面顯示會公開作業行為或處理方式的作業集,所以不需要知道其內容。元件圖只會定義元件之間的介面。
元件是實體子系統,其格式為程式庫或可執行程式,或者其他軟體元件,例如 Script、指令檔、文件或資料庫。它對於建模包含數個程式庫及可執行程式的大型系統是很重要的。例如,IBM® Rational® Rhapsody® 自身是由許多元件組成,包括圖形編輯器、瀏覽器、程式碼產生器,以及動畫程式,都是以程式庫的格式提供的。
元件圖可協助定義並組織模型的實體檔階層。您可以指定將模型元素包含在特定檔案中,而非使用預設 Rational Rhapsody 指定;您可以將檔案組織到資料夾中,或直接組織到元件中,並將資料夾組織到元件中。
元件圖中未併入,但在本節中併入的元件一個方面是如何建立作為元件一部分的配置。配置會指定如何建置元件,例如目標環境,所需要的起始設定,並檢查以在模型上執行,然後產生程式碼。如需相關資訊,請參閱配置。
下圖顯示元件圖。