顯示粗粒度的元件
元件的定義非常廣泛,包括程式源代碼、子系統、動态連結庫、ActiveX控件、Java Beans等。
元件單獨開發作為軟體單元使用,它具有明确的接口,軟體通過接口調用元件所提供的服務 比如說某程式、主要頁面、主要記錄等
1.示例元件的關系
2.汽車租憑系統元件圖:包括租憑程式、員工記錄、服務記錄、工作記錄、汽車記錄
3.網絡教學系統:包括維護頁面(Maintenance Page)、檔案下載下傳頁面(File Download Page)、檔案上傳頁面(FileUpload Page)、資訊釋出頁面(Message Issue Page)和登入頁面(Login Page)。
4.網上售書系統:包括系統服務、客戶服務和資料服務三個元件。
5.各種元件畫法和代表意思:
第一種變法:
第二種變法:
例子: