




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
本文格式為Word版,下載可任意編輯——某網(wǎng)上書店系統(tǒng)分析報(bào)告書(帶圖)某網(wǎng)上書店系統(tǒng)分析報(bào)告書
1報(bào)告簡(jiǎn)介
本報(bào)告在某網(wǎng)上書店系統(tǒng)規(guī)劃報(bào)告的基礎(chǔ)上,對(duì)要實(shí)現(xiàn)的電子商務(wù)系統(tǒng)進(jìn)行需求調(diào)查,使用UML用例圖和活動(dòng)圖來(lái)描述調(diào)查得到的需求。然后,對(duì)調(diào)查得到的需求進(jìn)行詳細(xì)的分析和描述,編寫需求模型報(bào)告。
本報(bào)告還要根據(jù)形成的需求模型一步步得到分析模型,使用類圖和協(xié)作圖來(lái)分析各個(gè)用例,畫出系統(tǒng)的分析類和用例實(shí)現(xiàn)過(guò)程,編寫分析模型報(bào)告。
2建立需求模型概述
2.1建立用例模型的體系結(jié)構(gòu)圖
根據(jù)對(duì)某網(wǎng)上書店系統(tǒng)規(guī)劃報(bào)告中功能模塊的分析,結(jié)合對(duì)實(shí)際電子商務(wù)系統(tǒng)的調(diào)查,最終得出系統(tǒng)的體系結(jié)構(gòu)圖。該網(wǎng)上書店體系結(jié)構(gòu)圖如下圖所示。
網(wǎng)上書店
用戶子系統(tǒng)管理員子系統(tǒng)用戶注冊(cè)用戶登錄圖書選購(gòu)購(gòu)物車管理查看訂購(gòu)管理員登錄圖書管理訂單管理圖1“網(wǎng)上書店〞體系結(jié)構(gòu)圖
在UML中,這種體系結(jié)構(gòu)的表現(xiàn)方式是通過(guò)分組元素(即包元素)來(lái)實(shí)現(xiàn)的,在RationalRose中應(yīng)當(dāng)按如下步驟建立該需求體系結(jié)構(gòu)。
首先在RationalRose的UseCaseView中的Main用例圖中使用統(tǒng)〞包,如下圖2所示。
建立“網(wǎng)上書店系
圖2“網(wǎng)上書店系統(tǒng)〞包
然后雙擊該包圖,進(jìn)入下一級(jí)用例圖中,建立“管理員子系統(tǒng)〞和“用戶子系統(tǒng)〞兩個(gè)包,再分別雙擊兩個(gè)包,進(jìn)入相應(yīng)的包以建立下一級(jí)結(jié)構(gòu),最終得到系統(tǒng)的體系結(jié)構(gòu)。用例模型的體系結(jié)構(gòu)圖如圖3所示。
圖3用例模型的體系結(jié)構(gòu)圖
2.2用例圖的畫法
建立了用例模型的體系結(jié)構(gòu)圖之后,下面以用戶子系統(tǒng)的“圖書選購(gòu)〞功能為例介紹用例圖的畫法。在“圖書選購(gòu)〞上單擊右鍵,建立“圖書選購(gòu)〞用例圖,如圖4所示。
圖4創(chuàng)立“圖書選購(gòu)〞用例圖
在這個(gè)用例中,有一個(gè)參與者(即顧客)和一個(gè)用例(即圖書選購(gòu)),根據(jù)分析可知,“圖書選購(gòu)〞用例可以分解成兩個(gè)用例,即“瀏覽圖書〞和“參與購(gòu)物車〞,最終得到用例圖“圖書選購(gòu)〞,如圖5所示。
圖5“圖書選購(gòu)〞用例圖
2.3
創(chuàng)立“圖書選購(gòu)〞活動(dòng)圖
在上述步驟中僅僅畫出“圖書選購(gòu)〞的用例圖,是不能夠確鑿地表達(dá)“圖書選購(gòu)〞這一用例的商業(yè)流程的,還需要對(duì)這一用例進(jìn)行解釋和說(shuō)明,活動(dòng)圖就是一個(gè)對(duì)用例進(jìn)行解釋說(shuō)明的很好的工具,下面是創(chuàng)立“圖書選購(gòu)〞活動(dòng)圖的過(guò)程。
首先在“圖書選購(gòu)〞包中通過(guò)單擊右鍵創(chuàng)立“圖書選購(gòu)〞活動(dòng)圖,如圖6所示。
圖6創(chuàng)立“圖書選購(gòu)〞活動(dòng)圖
然后根據(jù)需求調(diào)查的結(jié)果,畫出活動(dòng)圖。使用泳道
7所示。圖中的和活動(dòng)圖中活動(dòng)圖標(biāo)
來(lái)區(qū)分活動(dòng)的發(fā)出者,如圖
和
分別表示用例的啟動(dòng)和終止。要注意區(qū)分圖中狀態(tài)機(jī)的圖標(biāo)的不同,
用來(lái)表示一個(gè)個(gè)的活動(dòng)。
圖7“圖書選購(gòu)〞活動(dòng)圖
接下來(lái)的工作是對(duì)用例進(jìn)行描述,也就是對(duì)需求進(jìn)行文檔化描述。事實(shí)上有大量種描述方法,既可以只用一段自然文字和使用結(jié)構(gòu)化的一段文字描述,也可以使用圖形進(jìn)行描述(事實(shí)上,活動(dòng)圖就是對(duì)用例的一種描述)。下面通過(guò)使用給出的用例的文檔化模版對(duì)用例進(jìn)行描述,用例描述如下:3\圖書選購(gòu)\3.1簡(jiǎn)單描述本用例允許用戶在線選購(gòu)圖書3.2前置條件用戶選書前必需登陸3.3后置條件用戶選擇自己需要的圖書,并將其添加到購(gòu)物車中3.4事件流3.4.1基流當(dāng)用戶想要進(jìn)行圖書選購(gòu)時(shí),用例啟動(dòng)(1)用戶單擊選擇選書頁(yè)面(2)系統(tǒng)顯示圖書列表(3)用戶提出選購(gòu)圖書(4)系統(tǒng)檢查是否缺貨(E-1),購(gòu)物車中參與相應(yīng)的圖書信息3.4.2替代流E-1:缺貨時(shí),屏幕顯示缺貨信息頁(yè)面。用戶選擇缺貨策略(放棄還是等待直到有貨)
在給出的用例文檔化模版中,前置條件說(shuō)明白用例開始前應(yīng)當(dāng)使系統(tǒng)所處
的狀態(tài),后置條件說(shuō)明白用例終止后對(duì)系統(tǒng)的改變?;饕步凶鍪录某晒α?,說(shuō)明白在整個(gè)過(guò)程中沒有任何錯(cuò)誤的狀況下用例的事件流程。
實(shí)際上,作為用例描述,應(yīng)當(dāng)可以在用例模型中顯示,RationalRose在用例中添加了用例描述的功能。用戶雙擊用例“圖書選購(gòu)〞圖標(biāo),得到它的細(xì)節(jié)界面,如圖8所示。
圖8添加用例描述
在Documentation文本框中添加用例的描述和非功能性需求。
對(duì)體系結(jié)構(gòu)中的每個(gè)包的每個(gè)元素都做完以上幾項(xiàng)(即用例圖、活動(dòng)圖和用例)描述之后,就基本完成了需求模型的建立。這里說(shuō)基本并不是完全的意思,即在系統(tǒng)的開發(fā)進(jìn)程中發(fā)現(xiàn)一些新的需求和描述不正確的需求時(shí),可繼續(xù)在此基礎(chǔ)上對(duì)其進(jìn)行修改和維護(hù)。
2建立需求模型的詳細(xì)步驟
3.
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 原木運(yùn)輸合同范例
- 圍欄安裝承攬合同范本
- 快遞驛站轉(zhuǎn)讓合同范本
- 合同范例可以公用
- 廠房合伙建設(shè)合同范本
- 廚房排煙合同范本
- 加盟合同范本封皮
- epc勘察合同范本
- 中職學(xué)校聘用合同范本
- 合伙合同范例有些
- 《中小學(xué)生時(shí)間規(guī)劃管理主題班會(huì):做時(shí)間的主人》課件(五套)
- 淚道阻塞的治療與護(hù)理
- 2024基層醫(yī)療機(jī)構(gòu)咳喘規(guī)范化診療能力提升示范項(xiàng)目評(píng)估標(biāo)準(zhǔn)(全文)
- 北京聯(lián)合大學(xué)《電力電子技術(shù)》2023-2024學(xué)年期末試卷
- 公安機(jī)關(guān)保密協(xié)議
- 小學(xué)語(yǔ)文學(xué)科集體備課實(shí)施方案
- 2024-2025學(xué)年初中信息技術(shù)(信息科技)七年級(jí)全一冊(cè)義務(wù)教育版(2024)教學(xué)設(shè)計(jì)合集
- 教學(xué)設(shè)計(jì)初中勞動(dòng)教育創(chuàng)意設(shè)計(jì)的教學(xué)設(shè)計(jì)
- 水利水電工程單元工程施工質(zhì)量驗(yàn)收評(píng)定表及填表說(shuō)明
- 《欣賞 中華人民共和國(guó)國(guó)歌(簡(jiǎn)譜、五線譜)》課件
- 初三化學(xué)一輪復(fù)習(xí)計(jì)劃
評(píng)論
0/150
提交評(píng)論