201512335韓吉-UML試驗(yàn)報(bào)告書試驗(yàn)2用例分析_第1頁
201512335韓吉-UML試驗(yàn)報(bào)告書試驗(yàn)2用例分析_第2頁
201512335韓吉-UML試驗(yàn)報(bào)告書試驗(yàn)2用例分析_第3頁
201512335韓吉-UML試驗(yàn)報(bào)告書試驗(yàn)2用例分析_第4頁
201512335韓吉-UML試驗(yàn)報(bào)告書試驗(yàn)2用例分析_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、淮海工學(xué)院計(jì)算機(jī)工程學(xué)院實(shí)驗(yàn)報(bào)告書課程名:UMLB論及實(shí)踐題目:用例分析班級(jí):軟嵌151學(xué)號(hào):2015123352姓名:韓吉評(píng)語:成績(jī):指導(dǎo)教師:批閱時(shí)間:年月日«UML理論與實(shí)踐實(shí)驗(yàn)報(bào)告一、目的與要求1、掌握分析模型和分析(用例實(shí)現(xiàn))的過程與目的;2、掌握跟蹤關(guān)系圖;3、熟悉常用的MV詠構(gòu)模式與BCE三層架構(gòu)模式;4、熟練掌握從用例模型中識(shí)別出分析類;5、熟練使用順序圖進(jìn)行交互分析,實(shí)現(xiàn)用例模型中的事件流;6、掌握參與類類圖;7、掌握分析類圖;8、熟練掌握使用RationalRose進(jìn)行分析建模(用例分析)。二、實(shí)驗(yàn)內(nèi)容或題目根據(jù)實(shí)驗(yàn)一對(duì)教材第3章中旅游業(yè)務(wù)申請(qǐng)系統(tǒng)”用例建模得到的

2、用例模型,對(duì)其進(jìn)行首次迭代進(jìn)行分析建模。(只需選擇其中某個(gè)用例進(jìn)行用例實(shí)現(xiàn))三、實(shí)驗(yàn)步驟及結(jié)果1、跟蹤關(guān)系圖辦理申請(qǐng)手續(xù)(fromUseCases)登錄一一用例實(shí)現(xiàn)(fromUseCases)辦理申請(qǐng)手續(xù)一一用例實(shí)現(xiàn)打印旅游確認(rèn)書和余額交款單打印旅游確認(rèn)書和余額交款單一一用例“c、實(shí)現(xiàn)(fromUseCases),k一j管理參加人管理參加人用例實(shí)現(xiàn)(fromUseCases)oc-:;導(dǎo)出財(cái)務(wù)信息導(dǎo)出財(cái)務(wù)信息用例實(shí)現(xiàn)(fromUseCases)2、分析類(1)邊界類:(fromUseCases)完成支付用例實(shí)現(xiàn)申請(qǐng)界面類完成支付界面類增加參加人界面類登錄界面類發(fā)確認(rèn)書界面類導(dǎo)出財(cái)務(wù)信息界面類財(cái)

3、務(wù)系統(tǒng)接口類(2)實(shí)體類:«UML理論與實(shí)踐實(shí)驗(yàn)報(bào)告o聯(lián)系人參加人(3)控制類:申請(qǐng)控制類O發(fā)確認(rèn)書控制類3、順序圖辦理申請(qǐng)手續(xù)一-廠、廠、uuo申請(qǐng)支付明細(xì)用戶1)路線旅游團(tuán)oo增加參加人界面類完成支付控制類ooX_y'J登錄控制類導(dǎo)出財(cái)務(wù)信息控制類一用例實(shí)現(xiàn)的基本場(chǎng)景順序圖:«UML理論與實(shí)踐實(shí)驗(yàn)報(bào)告:前臺(tái)服務(wù)員:申請(qǐng)界面類:申請(qǐng)控制類:路線:申請(qǐng):參加人:支付明細(xì)1/錄入路線代碼和出發(fā)日L1.2/J2/錄入申請(qǐng)信息1.1/查詢旅游團(tuán)和路線1.1.4/旅游團(tuán)和路線.1.1/生成旅游團(tuán)信息1.1.2/生成L線信息1.1.3設(shè)置路線信息了旅游團(tuán)和路線42.1.1/生

4、成申請(qǐng)信息2.2/顯)2.1/錄入申請(qǐng)信息2.1.2/設(shè)置申請(qǐng)旅游團(tuán)2.1.3/生成責(zé)任人信息2.1.4/設(shè)置申請(qǐng)責(zé)任人12.1.5.1/計(jì)算費(fèi)用和訂二Ji2.1.5/計(jì)算支付信息2.1.5.3/支付信息2.1.5.2/生成支付信圻支付信息三申請(qǐng)和支付明細(xì)3.1.1/更新支付信息3/錄入訂金支付信息w1L1/記錄支付并提交申請(qǐng)3.1.1.1/更4、參與類類圖辦理申請(qǐng)手續(xù)一一用例實(shí)現(xiàn)的VOP或圖:«UML理論與實(shí)踐實(shí)驗(yàn)報(bào)告路線(fromEntityLayer)Layer)申請(qǐng)控制類(fromControlLayer)申請(qǐng)界面類(fromBoundaryLayer)參加人(fromEnt

5、ityIAi旅游團(tuán)(fromEntityLayer)支付明細(xì)(fromEntityLayer)申請(qǐng)(fromEntityLayer)5、分析類(帶有屬性和方法)«boundaiy>申請(qǐng)界面類(fromBoundaiyLayer)參加AOmmEnltyLayer)錄入器線代印和出發(fā)BQ,顯示旅游團(tuán)和路線0錄入申請(qǐng)信息Q顯示申請(qǐng)和支付明細(xì)0錄入訂會(huì)支付信息0外性別鼠出生?We務(wù)電話號(hào)碼:引與聯(lián)系地址:令司政漏碼;日期字苻串字符串字符串a(chǎn)E-mail:字符聿«ccxitrol»申請(qǐng)控制類tfroECoEMLsyerJ/仙中路線tfromEnMyLayer)益代碼曲

6、名稱:字符串鼠天數(shù):整教僉詢旅游團(tuán)和路線。錄入申請(qǐng)信息0記錄支付并提交申請(qǐng)0«entity»族游團(tuán)(fn&m&i1tyLayer)電出發(fā)日用日期鼬截止日期:日期電可申請(qǐng)人數(shù):整數(shù)電大人價(jià)格:費(fèi)用耳小茨憤格:費(fèi)用設(shè)置瞽線信息口«entity»支忖明現(xiàn)(fromErtrtvL的籽,<<則吐申請(qǐng)fromEntHyLayer)V申請(qǐng)編號(hào)防大人人數(shù):*小核人數(shù):手申請(qǐng)狀窸備中請(qǐng)日期:整數(shù)整建日期設(shè)置申請(qǐng)旅游團(tuán)。Xm申請(qǐng)負(fù)責(zé)人0if算支付信息0計(jì)算費(fèi)用和訂金()更新支付倡息。金新:費(fèi)用備截止日朗:日期品支付日期;日期了酩支付狀態(tài)生成支付信

7、息0更新支付信息0四、結(jié)果分析與實(shí)驗(yàn)體會(huì)1 .用例分析是以用戶視角描述的需求模型轉(zhuǎn)化為以開發(fā)團(tuán)隊(duì)視角描述的分析模型,需求和設(shè)«UML理論與實(shí)踐實(shí)驗(yàn)報(bào)告計(jì)都是在業(yè)務(wù)域中進(jìn)行的。2 .本次實(shí)驗(yàn)主要在邏輯層完成,所需的boundary,control類等都應(yīng)在邏輯層建五、實(shí)驗(yàn)思考題(課外作業(yè))1、用例分析的任務(wù)是什么?分析模型包括哪些內(nèi)容?答:(1)分析是為了滿足需求模型中所描述的功能,探討系統(tǒng)內(nèi)部應(yīng)該有什么樣的業(yè)務(wù)核心機(jī)制的過程。將以用戶視角描述的需求模型轉(zhuǎn)化為以開發(fā)團(tuán)隊(duì)視角描述的分析模型。(2)分析模型包含兩個(gè)層次的兩類模型。兩個(gè)層次是指架構(gòu)分析和用例分析。架構(gòu)分析是指宏觀上的框架,用

8、例分析具體分析每一個(gè)用例以及他們的關(guān)系。兩類模型是指靜態(tài)模型和動(dòng)態(tài)模型。靜態(tài)模型關(guān)注系統(tǒng)組成的靜態(tài)組成結(jié)構(gòu),動(dòng)態(tài)模型則關(guān)注系統(tǒng)組成的動(dòng)態(tài)行為特征。2、MVC架構(gòu)模式主要適用于什么樣的系統(tǒng)?MVC與BCE之間有什么關(guān)系,如何使用RationalRose來描述系統(tǒng)分析模型中使用的架構(gòu)模式?答:(1)適用于需要減少依賴,需要減少代碼的復(fù)制,能夠把不同人員的責(zé)任分開,使性能優(yōu)化成為可能,易于測(cè)試的系統(tǒng)。(2)MVB經(jīng)典三層架構(gòu)模型,其中的M(model),V(view),C(controller)分別對(duì)應(yīng)BCE中的E(entity),B(boundary),C(control)。(3)采用UML包圖來描述使用的架構(gòu)模式。3、用例模型中的用例及用例之間的關(guān)系在分析模型中分析使用什么來實(shí)現(xiàn)?答:(1)用例使用“用例實(shí)現(xiàn)”來實(shí)現(xiàn)。(2)用例之間的關(guān)系使用VOPC類圖來實(shí)現(xiàn)。4、簡(jiǎn)述VOPC類圖答:VOPC是ViewOfParticipatingCl

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論