UML語言各種圖形的建立步驟。用例圖的建立步驟: 1、找出系統外部的活動者和外部系統,確定系統的邊界和范圍。 2、確定每一個活動者所希望的系統行為。 3、把這些系統行為命名為用例。
本資料對UML1.5各種模型圖的構成和功能進行說明,通過本資料的學習達到可以讀懂UML模型圖的目的。本資料不涉及模型圖作成的要點等相關知識。
UML的類圖關系分為: 關聯、聚合/組合、依賴、泛化(繼承)。而其中關聯又分為雙向關聯、單向關聯、自身關聯;下面就讓我們一起來看看這些關系究竟是什么,以及它們的區別在哪里。
UML示例圖掃盲UML圖例意義在Visio里,包和類的關系是包含關系,將類拖入包的文件夾之后,關系就建立了,二元關聯符號可以設置為:聚合、合成。
序列圖簡介序列圖主要用于按照交互發生的一系列順序,顯示對象之間的這些交互。很象類圖,開發者一般認為序列圖只對他們有意義。然而,一個組織的業務人員會發現,序列圖顯示不同的業務對象如何交互,對于交流當前業務如何進行很有用。除記錄組織的當前事件外,一個業務級的序列圖能被當作一個需求文件使用,為實現一個未來系統傳遞需求。在項目的需求階段,分析師能通過提供一個更加正式層次的表達,把用例帶入下一層次。那種情況下,用例常常被細化為一個或者更多的序列圖。
統一建模語言(U M L)是一個通用的可視化建模語言,用于對軟件進行描述、可視化處理、構造和建立軟件系統制品的文檔。它記錄了對必須構造的系統的決定和理解,可用于對系統的理解、設計、瀏覽、配置、維護和信息控制。 UML適用于各種軟件開發方法、軟件生命周期的各個階段、各種應用領域以及各種開發工具,是一種總結了以往建模技術的經驗并吸收當今優秀成果的標準建模方法。 U M L包括概念的語義,表示法和說明,提供了靜態、動態、系統環境及組織結構的模型。它可被交互的可視化建模工具所支持,這些工具提供了代碼生成器和報表生成器。U M L標準并沒有定義一種標準的開發過程,但它適用于迭代式的開發過程。它是為支持大部分現存的面向對象開發過程而設計的。