版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第5章統(tǒng)一建模語言UML是一種語言UML是一種可視化語言UML是一種可用于詳細描述的語言UML是一種構(gòu)造語言UML是一種文檔化語言UML概述第5章統(tǒng)一建模語言UML的發(fā)展歷史第5章統(tǒng)一建模語言UML的應(yīng)用領(lǐng)域UML是一種建模語言而不是一種方法,其中并不包括過程的概念,其本身是獨立于過程的,可以在任何過程中使用它。UML能夠用面向?qū)ο蟮姆椒枋鋈魏晤愋偷南到y(tǒng),并對系統(tǒng)開發(fā)從需求調(diào)研到測試和維護的各個階段進行有效的支持第5章統(tǒng)一建模語言構(gòu)造塊規(guī)則公共機制規(guī)格說明
修飾
公共分類擴展機制事物關(guān)系圖結(jié)構(gòu)事物
行為事物
分組事物
注釋事物依賴關(guān)聯(lián)泛化實現(xiàn)類圖對象圖包圖組合結(jié)構(gòu)圖構(gòu)件圖部署圖制品圖
用例圖(用例)
順序圖/序列圖通信圖/協(xié)作圖定時圖狀態(tài)圖活動圖交互概覽圖UML的結(jié)構(gòu)第5章統(tǒng)一建模語言UML的結(jié)構(gòu)用于顯示若干角色以及這些角色與系統(tǒng)提供的用例之間的連接關(guān)系。用例是系統(tǒng)提供的功能的描述第5章統(tǒng)一建模語言用例圖表示系統(tǒng)中的類和類與類之間的關(guān)系,它是對系統(tǒng)靜態(tài)結(jié)構(gòu)的描述第5章統(tǒng)一建模語言類圖用來反映若干個對象之間的動態(tài)協(xié)作關(guān)系,也就是隨著時間的推移,對象之間是如何交互的
第5章統(tǒng)一建模語言順序圖描述對象間的協(xié)作關(guān)系,協(xié)作圖跟序列圖相似,顯示對象間的動態(tài)合作關(guān)系。如果強調(diào)時間和順序,則使用序列圖;如果強調(diào)上下級關(guān)系,則選擇協(xié)作圖。這兩種圖合稱為交互圖。
第5章統(tǒng)一建模語言通信圖描述類的對象所有可能的狀態(tài)以及事件發(fā)生時狀態(tài)的轉(zhuǎn)移條件。通常,狀態(tài)圖是對類圖的補充第5章統(tǒng)一建模語言定時圖描述滿足用例要求所要進行的活動以及活動間的約束關(guān)系,有利于識別并行活動第5章統(tǒng)一建模語言狀態(tài)圖描述代碼構(gòu)件的物理結(jié)構(gòu)及各構(gòu)件之間的依賴關(guān)系第5章統(tǒng)一建模語言基本活動圖部署圖定義系統(tǒng)中軟硬件的物理體系結(jié)構(gòu)
第5章統(tǒng)一建模語言帶泳道的活動圖部署圖定義系統(tǒng)中軟硬件的物理體系結(jié)構(gòu)
第5章統(tǒng)一建模語言交互概覽圖部署圖定義系統(tǒng)中軟硬件的物理體系結(jié)構(gòu)
第5章統(tǒng)一建模語言構(gòu)件圖部署圖定義系統(tǒng)中軟硬件的物理體系結(jié)構(gòu)
第5章統(tǒng)一建模語言部署圖元-元模型層定義了元模型層的規(guī)格說明語言,元模型層為給定的建模語言定義規(guī)格說明,模型層用來定義特定軟件系統(tǒng)的模型,用戶對象用來構(gòu)建給定模型的特定實例。第5章統(tǒng)一建模語言使用UML建模由對象約束語言O(shè)CL表示,OCL基于一階謂詞邏輯,每一個OCL表達式都處于一些UML模型元素的背景下(由“self”引用),可使用該元素的屬性和關(guān)系作為其項(term),同時OCL定義了在集合(sets)、袋(bags)等上的公共操作集和遍歷建模元素間關(guān)系的構(gòu)造,因此,其它建模元素的屬性也可以作為它的項。第5章統(tǒng)一建模語言直接使用UML建模–語義約束字符串:表示有關(guān)模型的信息;名字:表示模型元素;標號:不同于編程語言中的標號,是用于表示或說明圖形符號的字符串;特殊字符串:表示某一模型元素的特性;類型表達式:聲明屬性、變量及參數(shù),含義同編程語言中的類型表達式;實體類型:它是UML的擴充機制,運用實體類型可定義新類型的模型元素。第5章統(tǒng)一建模語言直接使用UML建模–UML中的通用表示通用元素:主要描述UML中各元素的語義。通用元素是UML中的基本構(gòu)造單位,包括模型元素和視圖元素,模型元素用來構(gòu)造系統(tǒng),視圖元素用來構(gòu)成系統(tǒng)的表示成分;通用機制:主要描述使UML保持簡單和概念上一致的機制的語義。包括定制、標記值、注記、約束、依賴關(guān)系、類型-實例、類型-類的對應(yīng)關(guān)系等機制;通用類型:主要描述UML中各種類型的語義。這些類型包括布爾類型、表達式類型、列表類型、多重性類型、名字類型、坐標類型、字符串類型、時間類型、用戶自定義類型等。第5章統(tǒng)一建模語言直接使用UML建模–UML語義部分第5章統(tǒng)一建模語言直接使用UML建模–會議安排系統(tǒng)的類圖第5章統(tǒng)一建模語言直接使用UML建模–會議安排系統(tǒng)的類接口第5章統(tǒng)一建模語言直接使用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年簡化版居家養(yǎng)老照護合同
- 2024甲方委托乙方可再生能源項目的建設(shè)與運營合同
- 2024年重點中學(xué)校長任用合同范本3篇
- 2025年度家禽養(yǎng)殖廢棄物處理設(shè)施運營管理買賣合同書3篇
- 2025年度財務(wù)會計軟件定制開發(fā)與授權(quán)使用合同3篇
- 2024年度商鋪租賃合同提前解除及清退協(xié)議3篇
- 2025年70米煙囪拆除工程風(fēng)險評估與安全防護設(shè)計合同3篇
- 2024年經(jīng)銷商雙方合作協(xié)議版B版
- 2024年項目管理服務(wù)協(xié)議:工程監(jiān)理與咨詢服務(wù)
- 2024年財務(wù)風(fēng)險評估與管理合同
- 成品煙道安裝施工方案
- 醫(yī)療免責(zé)協(xié)議書范本
- 耳部銅砭刮痧技術(shù)評分標準
- 2022年初中歷史課程標準電子版
- 數(shù)據(jù)庫原理與應(yīng)用課后習(xí)題答案李春葆 編
- 因公出國教育談話記錄
- 湖北世界最大跨度三塔全懸吊懸索長江大橋建設(shè)移交B投標文件
- YC/T 306-2009煙草物流設(shè)備條煙分揀設(shè)備
- JJF 1616-2017脈沖電流法局部放電測試儀校準規(guī)范
- GB/T 6671-2001熱塑性塑料管材縱向回縮率的測定
- GB/T 2440-2017尿素
評論
0/150
提交評論