![面向?qū)ο笤O(shè)計(jì)與分析實(shí)驗(yàn)報(bào)告_第1頁](http://file4.renrendoc.com/view/67dfd8628025db4e2b4b1debe8596142/67dfd8628025db4e2b4b1debe85961421.gif)
![面向?qū)ο笤O(shè)計(jì)與分析實(shí)驗(yàn)報(bào)告_第2頁](http://file4.renrendoc.com/view/67dfd8628025db4e2b4b1debe8596142/67dfd8628025db4e2b4b1debe85961422.gif)
![面向?qū)ο笤O(shè)計(jì)與分析實(shí)驗(yàn)報(bào)告_第3頁](http://file4.renrendoc.com/view/67dfd8628025db4e2b4b1debe8596142/67dfd8628025db4e2b4b1debe85961423.gif)
![面向?qū)ο笤O(shè)計(jì)與分析實(shí)驗(yàn)報(bào)告_第4頁](http://file4.renrendoc.com/view/67dfd8628025db4e2b4b1debe8596142/67dfd8628025db4e2b4b1debe85961424.gif)
![面向?qū)ο笤O(shè)計(jì)與分析實(shí)驗(yàn)報(bào)告_第5頁](http://file4.renrendoc.com/view/67dfd8628025db4e2b4b1debe8596142/67dfd8628025db4e2b4b1debe85961425.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
在線購物系統(tǒng)需求分析文檔編號(hào):<1.0>/11/20在線購物系統(tǒng)需求分析一預(yù)備說明一、該文檔在課程中地位 適合在講授OOAD中軟件開發(fā)統(tǒng)一過程時(shí)候,提供給學(xué)生作為演示范例。二、課程相關(guān)知識(shí)說明 《OOAD與UML》中Module2:UMLModule3:需求與初始化分析Module4:分析階段靜態(tài)建模 經(jīng)過該文檔學(xué)生從應(yīng)用實(shí)踐掌握編寫系統(tǒng)設(shè)計(jì)與需求說明書描述UML在OOAD過程中作用熟悉UML中九種基本圖形解釋與使用“包”標(biāo)識(shí)了解UML中擴(kuò)展機(jī)制描述定義與維護(hù)數(shù)據(jù)字典主要性描述分析候選業(yè)務(wù)對(duì)象過程解釋用例圖角色與功效解釋為一個(gè)用例開發(fā)多個(gè)場(chǎng)景過程用例圖與活動(dòng)圖關(guān)系定義組件圖與布署圖怎樣在分析階段判別系統(tǒng)所需對(duì)象與類解釋系統(tǒng)靜態(tài)視圖定義動(dòng)態(tài)模型角色創(chuàng)建對(duì)象圖與類圖定義屬性與方法解釋類圖中關(guān)聯(lián)概念解釋基數(shù)性概念定義復(fù)雜關(guān)聯(lián)解釋怎樣經(jīng)過關(guān)聯(lián)類與引用關(guān)聯(lián)處理復(fù)雜關(guān)聯(lián)問題解釋繼承、泛化、特化概念解釋多態(tài)定義抽象類解釋類圖中關(guān)聯(lián)概念解釋聚合、組合概念描述OOAD中“角色名”使用解釋類圖中擴(kuò)散概念解釋代理與委托解釋面向?qū)ο笾小柏?zé)任”概念解釋動(dòng)態(tài)建模概念解釋并創(chuàng)建時(shí)序圖解釋并創(chuàng)建協(xié)作圖解釋并創(chuàng)建狀態(tài)轉(zhuǎn)換圖解釋并創(chuàng)建活動(dòng)圖 三、該文檔在軟件開發(fā)過程中作用 該文檔建立在需求說明之上,當(dāng)分析人員初步確認(rèn)用戶需求后,能夠開始對(duì)用戶需求進(jìn)行分析,該過程主要就是詳細(xì)分析功效實(shí)施可行性及其處理方案。該分析過程重點(diǎn)關(guān)注是功效與數(shù)據(jù),分析階段進(jìn)行依賴UML記號(hào)來完成,該記號(hào)特點(diǎn)是直觀,分析早期階段分析文檔還能便于客戶閱讀,比如用例圖。分析后期文檔便于設(shè)計(jì)師閱讀。也就是說分析階段文檔主要面向兩個(gè)使用者:客戶與設(shè)計(jì)師、程序員。分析就是把物理模型轉(zhuǎn)化為信息抽象模型,分析階段文檔就是分析師與客戶交流介質(zhì),也是分析師與后期設(shè)計(jì)師交流介質(zhì)。分析成功與失敗關(guān)系著整個(gè)項(xiàng)目標(biāo)成功與失敗。四、撰寫該文檔主要特點(diǎn): 過去面向過程分析方式以功效為主導(dǎo),功效數(shù)據(jù)分開獨(dú)立分析,同時(shí)并重分析方式。OOAD分析方式以數(shù)據(jù)為主導(dǎo),以功效與數(shù)據(jù)分析交互且并重方式進(jìn)行分析。該階段以類圖為中心,時(shí)序圖等為輔導(dǎo),類圖是集功效與數(shù)據(jù)為一體分析表示方式,時(shí)序圖,協(xié)作圖是一功效為輔導(dǎo)分析表示方式,狀態(tài)圖是以局部數(shù)據(jù)為導(dǎo)分析表示方式,在分析早期階段類圖表示是傾向于數(shù)據(jù)分析表示。分析階段類圖表現(xiàn)了工作流,數(shù)據(jù)流,軟件系統(tǒng)實(shí)現(xiàn)早期結(jié)構(gòu),我們能夠依照類圖得到功效流程,數(shù)據(jù)流,E-R模型,甚至能夠直接經(jīng)過工具得到POJO代碼。分析階段類圖,在設(shè)計(jì)階段能夠細(xì)化成軟件系統(tǒng)實(shí)現(xiàn),其中包含模塊設(shè)計(jì),界面操作流程設(shè)計(jì)等。 該文檔背后還關(guān)聯(lián)一套由Rose產(chǎn)生UML格式文件。五、分析模式 1、把需求說明功效抽象成場(chǎng)景用例。 2、依照?qǐng)鼍坝美纬稍缙陬悎D 3、經(jīng)過時(shí)序圖細(xì)化功效流,并在細(xì)化過程把數(shù)據(jù)抽象成類,置入類圖結(jié)構(gòu)中。 4、經(jīng)過協(xié)作圖確認(rèn)功效時(shí)序是完整。 5、經(jīng)過狀態(tài)圖細(xì)化一些數(shù)據(jù)改變狀態(tài),補(bǔ)充時(shí)序圖對(duì)數(shù)據(jù)狀態(tài)描述不足。 6、假如需要能夠使用活動(dòng)圖,從另外純功效流角度再檢測(cè)是否有遺漏功效。 7、3,4,5,6步驟重復(fù)與交互直到?jīng)]有遺漏功效數(shù)據(jù)為止。 8、依照上面分析結(jié)果,細(xì)化類組員,比如數(shù)據(jù)類型,修飾限制等。添加組員方法等。 9、依照OO思想,讓類圖表現(xiàn)結(jié)構(gòu)層次。10、依照設(shè)計(jì)模式,讓類結(jié)構(gòu)更良好,比如單子模式,工廠模式,MVC模式,門面模式,DAO模式,對(duì)類進(jìn)行結(jié)構(gòu)細(xì)化。忌諱為寫文檔而寫文檔,為畫UML圖而畫UML圖。分析與設(shè)計(jì)沒有顯著界限,分析設(shè)計(jì)是一體,盡管課程中分析設(shè)計(jì)是分開講述。二需求用例模型系統(tǒng)前臺(tái)用戶注冊(cè)用例用例圖用例描述描述要素描述內(nèi)容備注事項(xiàng)用例名稱用戶注冊(cè)用例編號(hào)用例簡述用戶填寫注冊(cè)信息,并提交保留參加者用戶前置條件用戶需要有一個(gè)電子郵件地址后置條件用戶能夠登錄,并進(jìn)行商品交易結(jié)算特殊需求提供附加碼驗(yàn)證事件流[時(shí)序圖表示]用戶登錄用例用例圖用例描述描述要素描述內(nèi)容備注事項(xiàng)用例名稱用戶登錄用例編號(hào)用例簡述用戶輸入帳號(hào)與口令進(jìn)行登錄參加者用戶前置條件用戶必須已經(jīng)注冊(cè)后置條件用戶能夠進(jìn)行商品交易結(jié)算特殊需求提供附加碼驗(yàn)證事件流商品瀏覽查詢用例用例圖用例描述描述要素描述內(nèi)容備注事項(xiàng)用例名稱商品瀏覽查詢用例編號(hào)用例簡述用戶能夠選擇商品類別,進(jìn)行查詢?yōu)g覽參加者用戶前置條件無后置條件用戶能夠添加商品到購物車特殊需求1.查詢結(jié)果要求實(shí)現(xiàn)分頁顯示2.每種商品分欄顯示3.查詢條件多樣化,含糊化事件流商品交易用例用例圖用例描述描述要素描述內(nèi)容備注事項(xiàng)用例名稱商品交易用例編號(hào)用例簡述用戶在商品瀏覽界面,選擇商品到購物車,然后結(jié)算參加者用戶前置條件1.選購商品到購物車2.用戶必須登錄后置條件1.產(chǎn)生訂單與交易統(tǒng)計(jì)特殊需求事件流購物車事件流交易結(jié)算事件流用戶信息自維護(hù)用例用例圖用例描述描述要素描述內(nèi)容備注事項(xiàng)用例名稱用戶信息自維護(hù)用例編號(hào)用例簡述查詢,瀏覽修改,刪除用戶定單,交易統(tǒng)計(jì)修改,注銷用戶注冊(cè)信息參加者用戶前置條件用戶已經(jīng)登錄后置條件特殊需求事件流定單查詢?yōu)g覽事件流訂單修改事件流訂單刪除事件流交易統(tǒng)計(jì)查詢?yōu)g覽事件流用戶信息修改事件流用戶注冊(cè)信息注銷事件流系統(tǒng)后臺(tái)管理人員登錄用例圖用例描述描述要素描述內(nèi)容備注事項(xiàng)用例名稱用例編號(hào)用例簡述參加者前置條件后置條件特殊需求事件流管理員維護(hù)用例圖用例描述描述要素描述內(nèi)容備注事項(xiàng)用例名稱用例編號(hào)用例簡述參加者前置條件后置條件特殊需求事件流注冊(cè)用戶管理用例圖用例描述描述要素描述內(nèi)容備注事項(xiàng)用例名稱用例編號(hào)用例簡述參加者前置條件后置條件特殊需求事件流用戶定單管理用例圖用例描述描述要素描述內(nèi)容備注事項(xiàng)用例名稱用例編號(hào)用例簡述參加者前置條件后置條件特殊需求事件流商品類別維護(hù)用例圖用例描述描述要素描述內(nèi)容備注事項(xiàng)用例名稱用例編號(hào)用例簡述參加者前置條件后置條件特殊需求事件流商品信息維護(hù)用例圖用例描述描述要素描述內(nèi)容備注事項(xiàng)用例名稱用例編號(hào)用例簡述參加者前置條件后置條件特殊需求事件流三用戶界面模型一、界面結(jié)構(gòu)類圖二、界面操作概要說明界面名稱操作功效說明購物系統(tǒng)主界面1、用戶登錄2、登錄后用戶還能夠退出登錄。3、按商品類別瀏覽4、按商品類別查詢5、登錄用戶能夠隨時(shí)進(jìn)行用戶注冊(cè)信息維護(hù)注冊(cè)界面1、用戶輸入注冊(cè)信息2、用戶提交注冊(cè)信息3、用戶重填注冊(cè)信息4、用戶能夠隨時(shí)刷新附加驗(yàn)證碼用戶信息自維護(hù)界面1、直接提供用戶注冊(cè)信息注銷2、提供用戶注冊(cè)信息修改3、提供訂單查詢,修改,刪除4、提供交易統(tǒng)計(jì)瀏覽,不提供修改與刪除訂單查詢?yōu)g覽界面1、提供訂單查詢:按商品名稱,交易日期,價(jià)格等。2、提供訂單刪除。3、提供訂單修改。訂單修改界面1、提供訂單信息修改信息輸入。2、提供訂單信息提交。3、提供訂單修改取消。交易統(tǒng)計(jì)查詢?yōu)g覽界面1、提供交易統(tǒng)計(jì)瀏覽2、提供交易統(tǒng)計(jì)過濾查詢:按商品名,交易日期,價(jià)格等用戶信息修改界面1、提供用戶注冊(cè)信息修改輸入。2、提供用戶注冊(cè)信息修改提交。3、提供用戶注冊(cè)信息修改取消。商品查詢?yōu)g覽界面1、提供最新商品信息推薦2、提供商品分頁分欄瀏覽3、提供商品多樣化按字段查詢4、提供把商品放入購物車操作
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《7 上課了》說課稿-2024-2025學(xué)年道德與法治一年級(jí)上冊(cè)統(tǒng)編版
- 現(xiàn)代企業(yè)如何制作高效的商務(wù)報(bào)告
- 2024-2025學(xué)年新教材高中化學(xué) 第七章 有機(jī)化合物 實(shí)驗(yàn)活動(dòng)9 乙醇、乙酸的主要性質(zhì)說課稿 新人教版必修2
- 常州2025年江蘇常州市衛(wèi)生健康委員會(huì)直屬事業(yè)單位招聘衛(wèi)技人員191人筆試歷年參考題庫附帶答案詳解
- 2024年01月重慶重慶銀行總行評(píng)審部招考筆試歷年參考題庫附帶答案詳解
- 2024年五年級(jí)數(shù)學(xué)下冊(cè) 3 長方體和正方體 3長方體和正方體的體積第4課時(shí) 體積單位間的進(jìn)率(1)配套說課稿 新人教版
- 2024年七年級(jí)數(shù)學(xué)下冊(cè) 第9章 三角形9.1三角形的邊說課稿(新版)冀教版
- Unit1 Greetings(說課稿)2024-2025學(xué)年人教精通版(2024)英語三年級(jí)上冊(cè)
- Unit 4 Protecting our heritage sites Integrated skills (I) 說課稿-2023-2024學(xué)年高中英語譯林版(2020)選擇性必修第三冊(cè)
- 2025年度個(gè)人住房貸款風(fēng)險(xiǎn)承擔(dān)協(xié)議
- 2021-2022學(xué)年遼寧省重點(diǎn)高中協(xié)作校高一上學(xué)期期末語文試題
- 2024義務(wù)教育道德與法治課程標(biāo)準(zhǔn)(2022版)
- 墓地個(gè)人協(xié)議合同模板
- 2024年部編版初中語文各年級(jí)教師用書七年級(jí)(上冊(cè))
- 企事業(yè)單位公建項(xiàng)目物業(yè)管理全套方案
- 2024年北京市房山區(qū)初三語文一模試卷及答案
- 4P、4C、4R-營銷理論簡析
- 三創(chuàng)賽獲獎(jiǎng)-非遺文化創(chuàng)新創(chuàng)業(yè)計(jì)劃書
- 伊立替康對(duì)耐藥腫瘤細(xì)胞的作用機(jī)制研究
- 《美容心理學(xué)》課件-容貌的社會(huì)心理價(jià)值
- 蘇教版五年級(jí)上冊(cè)數(shù)學(xué)簡便計(jì)算大全600題及答案
評(píng)論
0/150
提交評(píng)論