使用rationalrose進(jìn)行uml可視化建模-用例圖活動(dòng)圖包圖

使用rationalrose進(jìn)行uml可視化建模-用例圖活動(dòng)圖包圖

ID:28905504

大?。?19.00 KB

頁(yè)數(shù):12頁(yè)

時(shí)間:2018-12-14

使用rationalrose進(jìn)行uml可視化建模-用例圖活動(dòng)圖包圖_第1頁(yè)
使用rationalrose進(jìn)行uml可視化建模-用例圖活動(dòng)圖包圖_第2頁(yè)
使用rationalrose進(jìn)行uml可視化建模-用例圖活動(dòng)圖包圖_第3頁(yè)
使用rationalrose進(jìn)行uml可視化建模-用例圖活動(dòng)圖包圖_第4頁(yè)
使用rationalrose進(jìn)行uml可視化建模-用例圖活動(dòng)圖包圖_第5頁(yè)
資源描述:

《使用rationalrose進(jìn)行uml可視化建模-用例圖活動(dòng)圖包圖》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。

1、實(shí)用標(biāo)準(zhǔn)文案使用RationalRose進(jìn)行UML可視化建模以某所大學(xué)的《選修課程管理系統(tǒng)》為例來(lái)介紹怎樣使用RationalRose進(jìn)行UML可視化建模。一、問(wèn)題描述:1.教務(wù)管理人員將本學(xué)期要開(kāi)設(shè)的課程輸入教務(wù)系統(tǒng),教師選擇教授的課程,打印出選修課程目錄表,向?qū)W生公布;2.教務(wù)管理人員將最終的學(xué)生課程表通知學(xué)生,將每門(mén)選修課的花名冊(cè)(roster)通知相關(guān)教師,將有關(guān)收費(fèi)情況的信息傳送到財(cái)務(wù)管理系統(tǒng);3.學(xué)生到財(cái)務(wù)部門(mén)辦理收費(fèi)手續(xù)。二、利用RationalRose創(chuàng)建《選修課程管理系統(tǒng)》用例圖(UseC

2、aseView)1.《選修課程管理系統(tǒng)》中的執(zhí)行者(Actors)l注冊(cè)選修課程的學(xué)生(Student);l教授選修課程的教師(Teacher);l教務(wù)管理人員(Register)必須匯總選修課程情況,制作課程表;教務(wù)管理人員必須維護(hù)關(guān)于課程、教師和學(xué)生的所有信息;l財(cái)務(wù)管理系統(tǒng)(BillingSystem)從本系統(tǒng)中取出收費(fèi)信息。2.使用RationalRose創(chuàng)建執(zhí)行者(Actors)精彩文檔實(shí)用標(biāo)準(zhǔn)文案圖11)右擊browser框中的UseCaseView包,彈出快捷菜單;2)選擇New——Actor

3、項(xiàng);3)輸入執(zhí)行者的名字;(可用Rename命令更改)3.《選修課程管理系統(tǒng)》中的用例(UseCase)l注冊(cè)選修課程(學(xué)生);[Registerforcourses]l選擇教授的課程(教師);[Selectcoursetoteach]l索取課程花名冊(cè)(Roster)(教師);[Requestcourseroster]l維護(hù)課程信息(教務(wù)管理人員);[Maintaincourseinformation]l維護(hù)教師信息(教務(wù)管理人員);[Maintainteacherinformation]l維護(hù)學(xué)生信息(教

4、務(wù)管理人員);[Maintainstudentinformation]精彩文檔實(shí)用標(biāo)準(zhǔn)文案l創(chuàng)建課程目錄(教務(wù)管理人員);[Createcoursecatalogue]4.使用RationalRose創(chuàng)建用例(UseCase)圖21)右擊browser框中的UseCaseView包,彈出快捷菜單;2)選擇New——UseCase項(xiàng);3)輸入用例的名字;(如出錯(cuò),可用Rename命令更改)5.使用RationalRose創(chuàng)建主用例圖(MainUseCaseDiagram)1)雙擊browser框中的UseCa

5、seView包中的Main條目,打開(kāi)主用例圖;精彩文檔實(shí)用標(biāo)準(zhǔn)文案1)單擊選中browser框中的執(zhí)行者,并將其拖到主用例圖中;2)重復(fù)第2)步,直到完成所需的工作為止;3)單擊選中browser框中的用例,并將其拖到主用例圖中;4)重復(fù)第4)步,直到完成所需的工作為止;5)在工具條中選擇單向關(guān)聯(lián)(UnidirectionalAssociation)圖標(biāo);6)單擊一個(gè)執(zhí)行者,并拖到相應(yīng)的用例上;或單擊一個(gè)用例,并拖到相應(yīng)的執(zhí)行者上。圖3三、《選修課程管理系統(tǒng)》活動(dòng)圖(ActivityDiagram)(排課活

6、動(dòng)圖)精彩文檔實(shí)用標(biāo)準(zhǔn)文案圖41.使用RationalRose創(chuàng)建活動(dòng)圖(ActivityDiagram)1)右擊browser框中的UseCaseView包,彈出快捷菜單;2)選擇New——ActivityDiagram項(xiàng);3)輸入活動(dòng)圖的名字;(如出錯(cuò),可用Rename命令更改)4)雙擊browser框中的ActivityDiagram名稱(chēng),打開(kāi)該圖。2.使用RationalRose創(chuàng)建泳道(?Swimlanes)1)在工具條中選擇Swimlanes圖標(biāo)();2)在活動(dòng)圖(ActivityDiagram

7、)中單擊要放置泳道的位置;3)雙擊泳道,打開(kāi)規(guī)格說(shuō)明框;4)在Name框中輸入泳道的名字;5)點(diǎn)按OK按扭,關(guān)閉規(guī)格設(shè)定框;6)對(duì)泳道的大小位置進(jìn)行調(diào)整;精彩文檔實(shí)用標(biāo)準(zhǔn)文案3.使用RationalRose創(chuàng)建活動(dòng)(Activity)1)在工具條中選擇Activity圖標(biāo);2)在活動(dòng)圖(ActivityDiagram)中單擊要放置活動(dòng)(Activity)的位置;3)輸入活動(dòng)名字;(如出錯(cuò),可用Rename命令更改)4)在工具條中選擇StateTransition圖標(biāo);5)單擊一個(gè)活動(dòng),并將其拖到相應(yīng)的活動(dòng)上

8、。4.使用RationalRose創(chuàng)建決策點(diǎn)(DecisionPoints)精彩文檔實(shí)用標(biāo)準(zhǔn)文案5.使用RationalRose創(chuàng)建同步條(SynchronizationBar)1)在工具條中選擇HorizontalSynchronization圖標(biāo);2)在活動(dòng)圖(ActivityDiagram)中單擊要放置同步條的位置;3)在工具條中選擇StateTransition圖標(biāo);精彩文檔實(shí)用標(biāo)準(zhǔn)文案6.使用Ratio

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。