UML試驗(yàn)參考指導(dǎo)書(shū).doc
《UML試驗(yàn)參考指導(dǎo)書(shū).doc》由會(huì)員分享,可在線(xiàn)閱讀,更多相關(guān)《UML試驗(yàn)參考指導(dǎo)書(shū).doc(43頁(yè)珍藏版)》請(qǐng)?jiān)趨R文網(wǎng)上搜索。
1、UML試驗(yàn)指導(dǎo)書(shū) 目錄試驗(yàn)一 UML建?;A(chǔ)3試驗(yàn)二 用例圖5試驗(yàn)三 UML類(lèi)圖12試驗(yàn)四 對(duì)象圖16試驗(yàn)五 包圖19試驗(yàn)六 狀態(tài)圖23試驗(yàn)七 活動(dòng)圖28試驗(yàn)八 時(shí)序圖和協(xié)作圖32試驗(yàn)九 組件圖36試驗(yàn)一 UML建?;A(chǔ)試驗(yàn)?zāi)繕?biāo)和要求1、 熟悉UML建模工具Rational Rose基礎(chǔ)菜單及操作。2、 掌握UML三大組成部分及各部分作用。3、 掌握UML規(guī)則和相關(guān)機(jī)制。4、 掌握UML可見(jiàn)性規(guī)則和結(jié)構(gòu)型作用。試驗(yàn)內(nèi)容和步驟1、 練習(xí)使用建模工具建立多種UML圖形,并對(duì)圖形進(jìn)行對(duì)應(yīng)編輯和修改。2、 認(rèn)識(shí)多種UML關(guān)系及可見(jiàn)性符號(hào),并用工具表示出來(lái)。UML關(guān)系表示方法關(guān)聯(lián)關(guān)系依靠關(guān)系泛化關(guān)系實(shí)現(xiàn)
2、關(guān)系聚合關(guān)系可見(jiàn)性表示方法公有(Public)“+”私有(Private)“-”受保護(hù)(Protected)“#”包內(nèi)公有(Package)“”分析和討論、總結(jié)UML在軟件工程中作用和使用UML建模必需性。答:UML是一個(gè)定義良好、易于表示、功效強(qiáng)大且普遍適用建模語(yǔ)言。它溶入了軟件工程領(lǐng)域新思想、新方法和新技術(shù)。它作用域不限于支持面向?qū)ο蠓治龊驮O(shè)計(jì),還支持從需求分析開(kāi)始軟件開(kāi)發(fā)全過(guò)程。使用UML能夠?qū)σ呀?jīng)有用多種方法建立模型進(jìn)行描述,并比原來(lái)方法描述得愈加好。在軟件開(kāi)發(fā)生命期方面,UML對(duì)于開(kāi)發(fā)要求含有沒(méi)有縫性。開(kāi)發(fā)過(guò)程不一樣階段能夠采取相同一套概念和表示法,在同一個(gè)模型中它們能夠混合使用。在
3、開(kāi)發(fā)不一樣階段,無(wú)須轉(zhuǎn)換概念和表示。這種無(wú)縫性對(duì)迭代式、增量式軟件開(kāi)發(fā)是至關(guān)關(guān)鍵。在應(yīng)用領(lǐng)域方面,UML適適用于多種應(yīng)用領(lǐng)域建模,包含大型、復(fù)雜、實(shí)時(shí)、分布式、集中式數(shù)據(jù)或計(jì)算。試驗(yàn)二 用例圖試驗(yàn)?zāi)繕?biāo)和要求、 掌握用例概念。、 掌握UML用例圖組成、作用和使用場(chǎng)所。、 掌握用例和用例之間多種關(guān)系。、 學(xué)習(xí)針對(duì)具體場(chǎng)景使用用例圖進(jìn)行分析說(shuō)明方法。、 掌握用例描述概念和基礎(chǔ)結(jié)構(gòu),和用例描述作用。試驗(yàn)內(nèi)容和步驟、 什么是用例,什么是場(chǎng)景?用例和場(chǎng)景之間關(guān)系是怎樣?答:用例是外部可見(jiàn)系統(tǒng)功效單元,這些功效由系統(tǒng)單元所提供,并經(jīng)過(guò)一系列系統(tǒng)單元和一個(gè)或多個(gè)參與者之間交換消息所表示。事件觸發(fā)時(shí)情景便形成了
4、場(chǎng)景、 用例圖中有哪些組成元素?在UML中是怎樣表示?答:用例圖包含6個(gè)元素,分別是:參與者、用例、關(guān)聯(lián)關(guān)系、包含關(guān)系、擴(kuò)展關(guān)系和泛化關(guān)系。參與者用人形圖標(biāo)表示,用例圖用橢圓形符號(hào)表示,連線(xiàn)表示它們之間關(guān)系。、 用例和用例之間包含關(guān)系、擴(kuò)展關(guān)系和泛化關(guān)系各代表什么含義?它們之間有何區(qū)分?對(duì)以上三種關(guān)系各舉一例,畫(huà)出用例圖,并進(jìn)行說(shuō)明。答:包含關(guān)系:一個(gè)用例能夠簡(jiǎn)單地包含其它用例含有行為,并把它所包含用例行為作為本身行為一部分。擴(kuò)展關(guān)系:一個(gè)用例也能夠被定義為基礎(chǔ)用例增量擴(kuò)展,這稱(chēng)作擴(kuò)展關(guān)系,擴(kuò)展關(guān)系是把新行為插入到已經(jīng)有用例中方法。泛化關(guān)系:一個(gè)用例能夠被尤其列舉為一個(gè)或多個(gè)子用例。包含關(guān)系把
5、多個(gè)用例公共步驟分離成一個(gè)單獨(dú)被包含用例。被包含用例稱(chēng)作提供者用例,包含用例稱(chēng)作用戶(hù)用例,提供者用例提供功效給用戶(hù)使用。用例間包含關(guān)系許可包含提供者用例行為到用戶(hù)用例事件中。包含關(guān)系使一個(gè)用例功效能夠在另一個(gè)用例中使用。(1)假如兩個(gè)以上用例有大量一致功效,則能夠?qū)⑦@個(gè)功效分解到另一個(gè)用例中。其它用例也能夠和這個(gè)用例建立包含關(guān)系。(2)一個(gè)用例功效太多時(shí),能夠用包含關(guān)系建模兩個(gè)小用例。用例間包含關(guān)系示例圖基礎(chǔ)用例實(shí)施不會(huì)包含到擴(kuò)展用例,只有特定條件發(fā)生,擴(kuò)展用例才被實(shí)施。 用例間擴(kuò)展關(guān)系示例用例泛化當(dāng)父用例能夠被使用時(shí),任何子用例也能夠被使用。子用例從父用例處繼承行為和屬性,還能夠添加、覆蓋或
6、改變繼承行為。假如一個(gè)系統(tǒng)中一個(gè)或多個(gè)用例是某個(gè)通常見(jiàn)例特殊化時(shí),就需要使用用例泛化關(guān)系。用例間泛化關(guān)系示例、 為了滿(mǎn)足物業(yè)中介行業(yè)信息化要求,甲企業(yè)基于詳盡需求調(diào)研和分析,準(zhǔn)備研發(fā)一套符合市場(chǎng)需要、實(shí)用信息管理系統(tǒng)。關(guān)鍵將實(shí)現(xiàn)用戶(hù)資料信息管理、用戶(hù)委托(出租、出售、租賃、購(gòu)置)信息管理、業(yè)務(wù)線(xiàn)索生成和管理、房源狀態(tài)自動(dòng)更新、權(quán)限管理、到期用戶(hù)管理、房源組合查詢(xún)等功效。該企業(yè)小王,經(jīng)過(guò)數(shù)次和潛在用戶(hù)交流和溝通,完成了最初用例模型開(kāi)發(fā),下是一個(gè)用例模型局部:小李認(rèn)為該模型不符合“用例建?!彼枷?,存在顯著錯(cuò)誤。請(qǐng)用200字以?xún)?nèi)說(shuō)明錯(cuò)誤所在,并說(shuō)明應(yīng)該怎樣修改。答:用例是系統(tǒng)參與者和系統(tǒng)在交互過(guò)程中
7、所需要完成事務(wù)。確定參與者是房產(chǎn)經(jīng)濟(jì)人,還要分析系統(tǒng)所包含問(wèn)題領(lǐng)域和系統(tǒng)運(yùn)行關(guān)鍵任務(wù)。依據(jù)系統(tǒng)需求分析可確定:作為一個(gè)物業(yè)信息管理系統(tǒng),要實(shí)現(xiàn)用戶(hù)資料信息管理、用戶(hù)委托(出租、出售、租賃、購(gòu)置)信息管理、業(yè)務(wù)線(xiàn)索生成和管理、房源狀態(tài)自動(dòng)更新、權(quán)限管理、到期用戶(hù)管理、房源組合查詢(xún)等功效。參與者有房產(chǎn)經(jīng)紀(jì)人,對(duì)于房產(chǎn)經(jīng)紀(jì)人來(lái)說(shuō),系統(tǒng)維護(hù)操作關(guān)鍵包含:錄入,修改房源信息而登錄和確定信息是包含在登入和修改中,包含關(guān)系圖標(biāo)按鈕應(yīng)用虛線(xiàn)箭頭。修改后應(yīng)該是:、 閱讀下面用例圖,說(shuō)明該圖所表示信息。答:用戶(hù)能夠開(kāi)啟“預(yù)定座位”功效。假如預(yù)定人數(shù)多,將實(shí)施擴(kuò)展用例“處理等候隊(duì)列”。總臺(tái)服務(wù)員能夠開(kāi)啟“安排座位”
- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
14.9 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開(kāi)word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- UML 試驗(yàn) 參考 指導(dǎo)書(shū)