版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上“我要吃”系統(tǒng)功能需求分析報告 報告成員:2011年11月5日專心-專注-專業(yè)目 錄“我要吃”系統(tǒng)功能需求分析報告一、功能分析根據(jù)對該系統(tǒng)的分析,該系統(tǒng)應具有如下功能:(一)顧客登錄網(wǎng)上訂餐系統(tǒng)進行菜單瀏覽 顯示菜品的各種信息,可分類查詢、動態(tài)搜索、設計頁面分類、布局排版;以方便顧客瀏覽選擇。(二)顧客注冊為會員 顧客訪問本網(wǎng)站,直接進入本網(wǎng)站主頁??蛇x擇登陸,若為注冊可選擇注冊,只有注冊顧客方可點餐。注冊提供顧客名和密碼,顧客名能自動檢測,若已存在則提示不可用。另外加入記住密碼功能,登陸一次可在兩周內(nèi)無需再次登陸,直接進入登陸狀態(tài)。(三)顧客對自己的個人信息進行更改
2、,比如聯(lián)系電話。以及賬戶密碼。(四)顧客對已選的菜單進行更改,選擇更改數(shù)量或者取消選擇。當顧客確定訂餐完畢后,顧客將其提交只服務器后臺點餐系統(tǒng),并生成訂單。1、菜品詳細信息顯示餐品中某一餐品的詳細信息,包括菜名,配料,口味,價格等,以供顧客放進自己的購物車。2、購物車實現(xiàn)對已定菜品的管理,包括增加菜品,刪除菜品,修改數(shù)量。3、提交購物車并生成訂單接受購物車信息,隨即獲取訂單號,動態(tài)刷新頂單狀態(tài),固定時間(如30秒)完成一道菜,顧客可繼續(xù)修改為完成的菜品,已完成菜品無法進行操作,顧客修改訂單并保存。4、結(jié)帳付款選擇付款方式及對此次訂餐的評價。5、結(jié)束訂餐設置友好的結(jié)束界面。(五)管理員后臺管理1
3、、管理員在后臺登錄后,可以創(chuàng)建新的管理員。2、管理員可以對餐廳網(wǎng)上訂餐系統(tǒng)上的菜單進行添加、刪除和修改,比如更改菜單的圖片,價格,菜單的描述,更換新品,添加新菜等。3、管理員對菜單進行管理,確定訂單的生成。4、管理員根據(jù)不同的屬性來查詢訂單,比如生成日期或者編號等。5、管理員根據(jù)不同的時間段統(tǒng)計處營業(yè)額,成本,同時還能統(tǒng)計出每道菜的銷售量、任何時間段的銷售情況以及每一個顧客的消費情況。具體功能如下表:功能類別子功能顧客管理顧客登錄顧客注冊顧客操作餐品展示餐品的詳細介紹放進購物車查看購物車詳細信息提交反饋意見查看所有留言結(jié)束訂單管理員操作增加餐品修該餐品刪除餐品回復留言刪除留言結(jié)帳付款確認和配送
4、信息二、頂層用例圖頂層用例圖訂餐系統(tǒng)用例圖三、用例分析與描述(一)登錄1、用例圖2、用例的事件流描述(1)簡單描述:本用例描述了顧客如何登錄到系統(tǒng)中。(2)前置條件無。(3)后置條件如果用例成功,用例登錄到系統(tǒng)中,否則系統(tǒng)的狀態(tài)不變。3、事件流基流(1)顧客登錄到基于顧客的網(wǎng)站時,用例啟動。(2)系統(tǒng)提示顧客輸入顧客名和密碼(3)顧客輸入自己的顧客名和密碼,提交。(E-1)(4)系統(tǒng)驗證輸入的名字和密碼,顧客登錄系統(tǒng)成功。(E-2)替代流E-1:包含了單引號、雙引號或為空,系統(tǒng)提示錯誤。E-2:系統(tǒng)檢索不到該顧客的密碼,系統(tǒng)提示錯誤。(二)注銷用例描述:清除內(nèi)存中顧客名、購物車信息,并返回到登
5、錄頁。(三)修改顧客信息1、用例圖2、用例的事件流描述(1)簡單描述:該用例描述了如何修改顧客的信息,但顧客的顧客名不允許修改。(2)前置條件顧客已登錄。(3)后置條件用例成功,把顧客的信息保存到數(shù)據(jù)庫中。3、事件流基流(1)系統(tǒng)提示輸入顧客的信息。(2)顧客輸入所需信息,提交。(E-1)(3)系統(tǒng)把所需的信息保存到數(shù)據(jù)庫中。替代流E-1:系統(tǒng)驗證輸入的數(shù)據(jù)不合法(不能包含單引號、雙引號,郵箱必須滿足要求),提示錯誤。(四)顧客留言1.用例圖用例的事件流描述(1)簡單描述:該用例描述了顧客留言的信息,但顧客的不能刪除留言。(2)前置條件顧客已登錄。(3)后置條件用例成功,把顧客的回復留言信息保
6、存到數(shù)據(jù)庫中。(五)加入購物車1、用例圖2、用例的事件流描述(1)簡單描述:該用例描述了如何修改顧客的信息,但顧客的顧客名不允許修改。(2)前置條件顧客已登錄。(3)后置條件用例成功,把顧客的信息保存到數(shù)據(jù)庫中。3、事件流基流(1)系統(tǒng)提示輸入顧客的信息。(2)顧客輸入所需信息,提交。(E-1)(3)系統(tǒng)把所需的信息保存到數(shù)據(jù)庫中。4、替代流(E-1)系統(tǒng)驗證輸入的數(shù)據(jù)不合法(不能包含單引號、雙引號,郵箱必須滿足要求),提示錯誤。(六)查看購物車1、用例圖2、用例的事件流描述(1)簡單描述:該用例描述了如何修改顧客的信息,但顧客的顧客名不允許修改。(2)前置條件顧客已登錄。(3)后置條件用例成
7、功,把顧客的信息保存到數(shù)據(jù)庫中。3、事件流基流(1)系統(tǒng)提示輸入顧客的信息。(2)顧客輸入所需信息,提交(E-1)。(3)系統(tǒng)把所需的信息保存到數(shù)據(jù)庫中。替代流E-1:系統(tǒng)驗證輸入的數(shù)據(jù)不合法(不能包含單引號、雙引號,郵箱必須滿足要求),提示錯誤。(七)修改購物車中的商品1、用例圖2、用例的事件流描述(1)簡單描述:顧客修改購物車中商品的數(shù)量。(2)前置條件系統(tǒng)處于查看購物車狀態(tài)。(3)后置條件用例成功,購物車中商品的數(shù)量被更改。3、事件流基流(1)系統(tǒng)提示更改商品的數(shù)量。(2)顧客輸入要更改商品的數(shù)量,確認更改。(E-1)(3)系統(tǒng)刷新購物車。替代流E-1:顧客輸入的商品數(shù)量只能是(1-50
8、)間的整數(shù)。否則提示錯誤。(八)刪除購物車中的商品1、用例圖2、用例的事件流描述(1)簡單描述:刪除購物車中的某個商品。(2)前置條件系統(tǒng)處于查看購物車狀態(tài)。(3)后置條件用例成功,刪除商品。3、事件流基流(1)系統(tǒng)提示刪除商品。(2)顧客刪除商品,確認(3)系統(tǒng)刷新購物車。(九)清空購物車1、用例圖2、用例的事件流描述(1)簡單描述:顧客清空購物車中的商品。(2)前置條件系統(tǒng)處于查看購物車狀態(tài)。(3)后置條件用例成功,系統(tǒng)清空購物車。3、事件流基流(1)系統(tǒng)提示清空購物車。(2)顧客清空購物車。(3)系統(tǒng)刷新購物車。(十)結(jié)賬1、用例圖2、用例的事件流描述(1)簡單描述:加入購物車完畢,即可
9、進入結(jié)帳狀態(tài)。(2)前置條件系統(tǒng)處于查看購物車狀態(tài)。(3)后置條件用例成功,便可進入網(wǎng)上銀行。3、事件流基流(1)系統(tǒng)提示顧客結(jié)帳。(2)顧客確認結(jié)帳。(3)系統(tǒng)檢查購物車是否為空。(E-1)(4)系統(tǒng)進入該顧客的登錄界面,顧客輸入密碼確認。(5)檢索成功,不成功。替代流E-1:購物車為空,系統(tǒng)提示錯誤,并轉(zhuǎn)入至首頁。4、分支流1:系統(tǒng)進入網(wǎng)上銀行付款。2:停留在登錄界面。(十一)確認訂單1、用例圖2、用例的事件流描述(1)簡單描述:確認生成訂單。(2)前置條件付款方式用例成功。(3)后置條件用例成功,把訂單數(shù)據(jù)存儲到數(shù)據(jù)庫中。3、事件流基流(1)系統(tǒng)提示確認訂單。(2)顧客確認訂單。(3)系
10、統(tǒng)生成訂單號。(4)系統(tǒng)生成訂單記錄并存入數(shù)據(jù)庫中。(5)系統(tǒng)清空購物車。(6)付款方式。(十二)查看訂單1、用例圖2、用例的事件流描述(1)簡單描述:查看該顧客的所有訂單或基于組合條件的訂單。(2)前置條件顧客已登錄。(3)后置條件用例成功,系統(tǒng)顯示該顧客的訂單情況。3、事件流基流顧客選擇查看所有訂單,或基于組合條件查看訂單。分支流 1:A、系統(tǒng)檢索該顧客的所有訂單B、系統(tǒng)顯示所有訂單,當顯示的訂單超過一頁時,系統(tǒng)顯示“第一頁、上一頁、下一頁、最后一頁”的頁瀏覽提示。2:A、系統(tǒng)提示顧客輸入訂單號、發(fā)生訂單的時間段、或訂單的狀態(tài)(已執(zhí)行、部分執(zhí)行、未執(zhí)行)B、顧客輸入所需信息,提交。C、統(tǒng)檢
11、索滿足組合條件的所有訂單。D、系統(tǒng)顯示滿足條件的訂單。系統(tǒng)驗證輸入的合法性,不合法系統(tǒng)提示錯誤(十三)修改訂單1、用例圖2、用例的事件流描述(1)簡單描述:顧客修改訂單的訂單明細,付款方式。(2)前置條件系統(tǒng)處于查看訂單狀態(tài)中。(3)后置條件用例成功,把修改的訂單存儲到數(shù)據(jù)庫中。3、事件流基流(1)系統(tǒng)提示修改訂單。(2)顧客確認修改(E-1)。(3)系統(tǒng)提示輸入要修改的訂單。(4)顧客輸入修改信息,提交(E-2)(5)系統(tǒng)存儲訂單情況至數(shù)據(jù)庫中。替代流E-1:已審核的訂單不能修改,否則提示錯誤。E-2:不合法輸入,系統(tǒng)提示錯誤。(十四)刪除訂單1、用例圖2、用例的事件流描述(1)簡單描述:顧
12、客刪除不需要的訂單。(2)前置條件系統(tǒng)處于查看訂單狀態(tài)中。(3)后置條件用例成功,系統(tǒng)刪除該訂單。3、事件流基流(1)系統(tǒng)提示刪除該訂單。(2)顧客確認刪除該訂單。(E-1)(3)系統(tǒng)從數(shù)據(jù)庫中刪除該訂單。替代流E-1:已審核的訂單不能刪除,否則提示錯誤。四、類圖五、動態(tài)圖(一)顧客訂餐(二)管理員管理模塊五、總結(jié)本次設計以Visual studio 2005為開發(fā)平臺,以C#為主要開發(fā)語言,結(jié)合SQL2005數(shù)據(jù)庫的應用。該系統(tǒng)是一個基于web的訂餐管理服務平臺,其功能包括:顧客注冊,顧客信息修改,顧客購物;管理員顧客管理,美食管理,訂單管理,圖片的上傳等基于ASP.NET的系統(tǒng)是一個正在應
13、用并且還有很大發(fā)展的領(lǐng)域,主要利用主頁制作、數(shù)據(jù)庫、多媒體制作客戶端和服務器端應用程序等技術(shù)實現(xiàn)購物訂餐管理的實時性、交互性、動態(tài)性。系統(tǒng)具有很好的前景,能夠跟上時代對購物管理的要求,其在未來的發(fā)展過程中還有很大的空間與余地(一)系統(tǒng)主要特色與優(yōu)點接受基于SQL Server企業(yè)級數(shù)據(jù)庫和.NET技術(shù)實現(xiàn),可高效管理、處理大批量的題庫數(shù)據(jù),通過專業(yè)的服務器群組、緩存及系統(tǒng)優(yōu)化技術(shù);真正支持百人級并發(fā)使用,頁面平均響應時間小于15秒;具有良好的穩(wěn)定性。界面友好,幫助功能完善;采用純B/S架構(gòu)開發(fā),客戶端不用安裝任何軟件;這將為客戶節(jié)省大量的系統(tǒng)安裝和維護時間。只要具備網(wǎng)絡瀏覽器的支持,顧客很方便的進行訂單操作;數(shù)據(jù)庫主機及應用服務器具備硬件可擴展性;通過使用TCP/IP協(xié)議、HTML以及提供對外的接口或接口表等,實現(xiàn)與其他系統(tǒng)無縫連接。采用基于角色的權(quán)限管理機制,管理人員由后臺入口登陸,具備角色管理區(qū)分,保證系統(tǒng)訪問的安全性; 此系統(tǒng)完全基于瀏覽器界面,客戶端只需
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 語言引導目標檢測算法研究
- 二零二五年度建筑防水系統(tǒng)設計施工合同2篇
- 現(xiàn)代農(nóng)業(yè)產(chǎn)業(yè)園風險評估與應對措施
- 冶金行業(yè)業(yè)務員工作總結(jié)
- 應急響應機制的建立
- 餐飲服務行業(yè)員工激勵策略
- 二零二五年度個人房地產(chǎn)居間傭金分配合同范本4篇
- 二零二五年度電子商務平臺商鋪入駐合作協(xié)議2篇
- 二零二五年度個人股份質(zhì)押合同樣本:有限責任公司股權(quán)融資專用2篇
- 部編版一年級語文下冊第18課《棉花姑娘》精美課件
- 英漢互譯單詞練習打印紙
- 2023湖北武漢華中科技大學招聘實驗技術(shù)人員24人筆試參考題庫(共500題)答案詳解版
- 一氯二氟甲烷安全技術(shù)說明書MSDS
- 母嬰護理員題庫
- 老年人預防及控制養(yǎng)老機構(gòu)院內(nèi)感染院內(nèi)感染基本知識
- SWITCH暗黑破壞神3超級金手指修改 版本號:2.7.6.90885
- 2023高考語文全國甲卷詩歌閱讀題晁補之《臨江仙 身外閑愁空滿眼》講評課件
- 物流簽收回執(zhí)單
- 鋼結(jié)構(gòu)廠房造價指標
- 安徽涵豐科技有限公司年產(chǎn)6000噸磷酸酯阻燃劑DOPO、4800噸磷酸酯阻燃劑DOPO衍生品、12000噸副產(chǎn)品鹽酸、38000噸聚合氯化鋁、20000噸固化劑項目環(huán)境影響報告書
- 寧騷公共政策學完整版筆記
評論
0/150
提交評論