實作元素的類型
一般而言,實作元素可以分類成檔案和目錄。檔案可以再進一步分類如下:
程式碼檔案
|
這些都是開發人員可直接修改的檔案。包括:
-
可編譯的程式碼(如:.h、.cpp 和 .hpp 檔 (C++)、CORBA IDL 或 .java (Java))
-
解譯程式碼(HTML、各種 Scripting 語言),以及使用者能夠修改的資料檔(如資料庫表格、配置檔、圖檔等)。
|
衍生的檔案
|
這些都是不給開發人員直接修改的檔案。它們是從原始檔衍生而來。
有些衍生的檔案是供作業系統使用(如 DLL、JAR 和 EXE)。有些是編譯的中間結果 (如編譯 C++ 時所產生的 .o 檔和編譯 Java 程式碼時所產生的 .class 檔)。
|
建立實作元素的模型
在統一建模語言 (UML) 規格的 1.3 版中,檔案的模型是 UML 元件。在 UML 1.4 中,表示法改成 UML 構件。許多工具和 UML 設定檔都繼續利用元件來建立檔案模型。
不論任何情況,除非有自動化的支援,否則,檔案和目錄都應謹慎的塑造。檔案可以在專案目錄結構中檢視,從目錄結構和命名慣例中,通常也可以清楚看出檔案和設計元素之間的關係。
請參閱工作成果準則:實作模型,以取得詳細資料。
|