軟體開發工具(第14章 常用建模工具)

2022-04-25 15:35:46 字數 1897 閱讀 3043

uml:統一建模語言(unified modeling language——uml)是一種面向 物件的建模語言。

uml可以實現大型複雜系統各種成分描述的視覺化、說明並構造系統 模型,以及建立各種所需的文件,是一種定義良好、易於表達、功能 強大且普遍適用的建模語言。

物件導向方法的出現和發展(重點、記憶)

簡述物件導向方法及基本特點?

物件導向的一些概念(重點、記憶)

物件導向過程一般由四個步驟組成:標定 關係 類層 類庫

1)標識和定義物件及類;

2)組織類間的關係;

3)在類層中構造框架;

4)建立可重用的類庫和應用程式框架。

元件思想(了解)

物件導向的分析設計和rational rose(重點、記憶)

建模的過程:

1)確認應用系統的功能需求,並為事務處理原則建模;

2)對抽象的物件對映需求,提供設計模板並建立慣用的模板;

3)分辨和設計物件或劃分三層模型的服務;

4)對軟體的組成部分對映成物件並設計元件在網路上如何分布

採用rational rose進行視覺化建模的特點如下:

1)支援 uml 的建模。

2)採用基於元件的開發。

3)支援多語言開發。

4)支援雙向工程。

5)全面的團隊支援。

6)簡單易用。

7)提供視覺化的差異比較以及合併工具。

8)提供框架嚮導。

9)提供擴充套件介面,以實現定製的 rose。

10)基本報告生成。可以生成資料詞典

11)cobra/idl 生成。

12)資料庫模式生成。

13)微軟儲存庫整合。

14)實現 oracle 8 的正向和逆向工程。

15)支援 forte 附加項,以實現在此環境下的分析、構建企業級應用。

uml建模的三大部分(重點、記憶):使用uml 建模時一般分為用例檢視設計、邏輯設計和物理設計三大部 分

用例檢視:設計主要是借助用例圖、活**、狀態圖來了解使用者的需求

邏輯設計:要用到類圖、順序圖和互動圖,主要通過設計相應的類和物件 實現前面用例所定義的使用者需求,其中可以用類圖來表現出系統 的靜態資訊,用順序圖、互動圖等表現出系統的動態資訊

物理設計:在系統物理設計階段,要借助部署圖等檢視,確定系統的物理體系結 構,而物理體系結構揭示了系統硬體的結構

需求分析之用例圖與活**(了解)

系統分析與設計(了解)

安裝eclipseuml(了解)

使用eclipseuml進行建模(了解)

新建uml專案: 開啟eclipse工作台,單擊選單欄中的檔案(file)選單→new →project →general →project →輸入專案名稱→finish

新建資料夾: 右鍵單擊資源管理器中的uml專案→new →folder →輸入資料夾名 →finish

用例圖示例: 新建乙個用例圖→右鍵單擊資源管理器中的uml專案的src資料夾 →new →other →use case diagram →next按鈕→輸入用例圖名稱 →finish

軟體開發工具(第4章 軟體開發工具的技術要素)

軟體開發工具的功能要求 軟體開發工具的功能 簡答題 概存文代管 軟體開發工具的一般結構 軟體開發工具的三個技術要點 重點 記憶 軟體開發的週期 軟體開發工具的基礎 資訊庫 資訊庫技術應考慮的問題 資訊庫的內容 資訊庫的組織方式 資訊庫的管理功能 錄入更新 使用查詢 一致性維護 歷史資訊在資訊庫中保留...

軟體開發工具(第6章 軟體開發工具的現狀與發展)

軟體開發工具是什麼時候興起的 ibm於1989年提出的ad cycle 關於應用系統開發和case工具的總框架。軟體開發工具的興起是在20世紀80年代中期。當時,專項的 支援某一工作環節 的專用工具大量湧現,人們很快發現了這種分散應用的弱點,提出了一體化的要求。與國際軟體開發工具比較,國內應用水平較...

軟體開發工具(第5章 軟體開發工具的使用與開發)

購買或自行開發軟體與哪些條件有關?購買現成的軟體開發工具還是自己開發專用的工具,與具體工作的條件 環境 人員素質 專案特徵都有不可分割的聯絡 自行開發軟體開發工具的優點 重點 記憶 許多軟體技術人員手邊都積累了一些自製的 專用的 規模不一的軟體開發工具 購買軟體開發工具的優點 重點 記憶 一般而言,...