統一建模語言 Rational Rose使用

2022-04-29 03:39:15 字數 1496 閱讀 8291

統一建模語言(unified modeling language,uml)是用來設計軟體藍圖的視覺化建模語言,1997 年被國際物件管理組織(omg)採納為物件導向的建模語言的國際標準。它的特點是簡單、統

一、圖形化、能表達軟體設計中的動態與靜態資訊。

統一建模語言能為軟體開發的所有階段提供模型化和視覺化支援。而且融入了軟體工程領域的新思想、新方法和新技術,使軟體設計人員溝通更簡明,進一步縮短了設計時間,減少開發成本。它的應用領域很寬,不僅適合於一般系統的開發,而且適合於並行與分布式系統的建模。

uml 從目標系統的不同角度出發,定義了用例圖、類圖、物件圖、狀態圖、活**、時序圖、協作圖、構件圖、部署圖等 9 種圖。

重新命名為類圖

建立畫布:

修改畫布名為市場活動

乙個類中,關聯的屬性(角色)要對應它的作用,比如電腦在程式設計師中就是coder工具,從玩遊戲的人中看,電腦就是遊戲機。

雙向關聯圖如下:

實心稜形:表示組合關係

站在系統使用者(系統角色)的角度分許系統存在哪些功能?

實現用例圖的時候,需要進行系統角色的抽取。

在rational rose工具中在user case view當中實現用例圖。

呼叫service,service層應該有乙個介面:

最後:完整時序圖

註解:​ 人:動作的發起人

矩形/小圓圈:物件

實線箭頭:呼叫

虛線箭頭:返回

柱狀:物件的生命週期,同乙個流程中柱狀不能斷。

回折線:當前物件中的方法執行過程中呼叫自己。

統一建模語言簡介

uml基礎 統一建模語言簡介 內容 一些背景知識 用例圖 類圖 序列圖 狀態圖活 元件圖 部署圖 結束語備註 參考資料 rational 專區中還有 所有文章 donald bell ibm rational 2004 年 3 月 回顧20世紀晚期 準確地說是1997年,omg組織 object m...

統一建模語言(UML)

統一建模語言提供了一種表示法,通過它,我們可以獲取和說明程式設計。uml類圖描述系統中的類 它們之間的靜態關係 與類關聯的屬性和操作以及有關物件間連線的約束。uml類圖 在uml中,類由乙個矩形來表示,並且通常分割成3部分 類名 屬性和操作。上圖說明了乙個名為libraryitem的類名。該類有兩個...

UML統一建模語言

1 什麼是建模?任何事情都要先想清楚了再做,軟體開發更是如此!軟體開發過程不可能一上來就盲目寫 寫 之前必須搞清楚下面一些問題 要做什麼?做成什麼樣?怎麼去做?2 建模的原則 1 選擇建立什麼樣的模型對如何發現和解決問題具有重要的影響 2 每個模型有多種表達方式。使用者的身份和使用的原因是評判模型好...