在線訂餐系統(tǒng)需求分析說明書_第1頁
在線訂餐系統(tǒng)需求分析說明書_第2頁
在線訂餐系統(tǒng)需求分析說明書_第3頁
在線訂餐系統(tǒng)需求分析說明書_第4頁
在線訂餐系統(tǒng)需求分析說明書_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、需求分析說明書 該文檔描述網(wǎng)上訂餐系統(tǒng)需求,包括功能需求分析,性能需求分析,業(yè)務(wù)需求分析,數(shù)據(jù)需求分析。1.1文檔范圍本文檔包含以下幾個部分:. 文檔介紹. 產(chǎn)品介紹. 產(chǎn)品面向的用戶群體. 功能需求分析. 性能需求分析. 業(yè)務(wù)需求分析. 數(shù)據(jù)需求分析. 運(yùn)行環(huán)境規(guī)定1.2讀者對象數(shù)據(jù)庫設(shè)計者,代碼編寫者1.3 參考文檔1軟件工程-實踐者的研究方法 機(jī)械工業(yè)出版社 原書第六版2Java程序設(shè)計 清華出版社 雍俊海3Web編程技術(shù) 機(jī)械工業(yè)出版社 厲小軍 主編4數(shù)據(jù)庫原理及其應(yīng)用教程 第二版 黃德才 主編 科學(xué)出版社2.1背景 當(dāng)今社會的生活節(jié)奏越來越快,人們對餐飲的要求也越來越高,不僅要求色香

2、味俱全,而且對于就餐的時間和方式也有了更高的要求,許多顧客由于工作繁忙無法抽出時間來享受美味,這樣就產(chǎn)生了快捷訂餐的要求,最快的方式莫過于利用計算機(jī)網(wǎng)絡(luò),將餐飲業(yè)和計算機(jī)網(wǎng)絡(luò)結(jié)合起來,就形成了網(wǎng)上訂餐系統(tǒng),用能力的餐飲企業(yè)對對餐品提供商提供網(wǎng)上訂餐服務(wù),不僅提高餐飲企業(yè)的服務(wù)質(zhì)量,擴(kuò)大知名度,也是為最終用戶提供方便快捷的食品服務(wù)。社會對餐飲的快捷性要求形成了對網(wǎng)上訂餐的要求,該項目將使用javaWeb 技術(shù)的servlet+jsp+javaBean實現(xiàn)快捷的開發(fā)與部署,并且可以最大限度的保證系統(tǒng)的穩(wěn)定性。網(wǎng)上訂餐系統(tǒng)將極大的方便食客的就餐,同時也有利于我們的管理和售后服務(wù)。同時,我們的訂餐系統(tǒng)

3、還能幫助我們的酒店(餐館)擴(kuò)大營業(yè)范圍,增加知名度等。2.2產(chǎn)品的功能.菜色展示系統(tǒng)菜色展示系統(tǒng)是一套基于數(shù)據(jù)庫平臺的即時發(fā)布系統(tǒng),可用于各類菜色的展示、添加、修改和刪除等。網(wǎng)站管理員可以管理菜色簡介、價格、圖片等多類信息。瀏覽者在前臺可以瀏覽到菜色的所有資料,如菜色價格和詳細(xì)介紹等菜色信息。.購物車購物車能夠幫助顧客通過存放所需的菜的信息,將它們列在一起,并提供商品的總共數(shù)目和價格等功能,方便顧客進(jìn)行統(tǒng)一的管理和結(jié)算。.搜索系統(tǒng)商品搜索在本網(wǎng)站中也是一項很重要的功能,主要幫助用戶快速地找到想要購買的菜??梢岳脭?shù)據(jù)庫和信息檢索技術(shù)為用戶提供商品及其他信息的查詢功能。.后臺管理后臺管理在考慮管

4、理操作簡便的同時,要提供強(qiáng)大的管理模式,包括管理員角色的設(shè)置,商品管理,訂單管理,留言板管理,網(wǎng)站基本信息管理等。產(chǎn)品面向的用戶群體本系統(tǒng)所面向的用戶群分為網(wǎng)上訂餐者、網(wǎng)站管理人員兩種。網(wǎng)上訂餐者可以執(zhí)行查看菜譜,搜索,下定單,評論,進(jìn)入留言板,注冊新用戶這些功能,通過這些功能,網(wǎng)上訂餐者可以訂購自己喜歡的特色食品,也可以直接預(yù)定時間,來享受服務(wù)。網(wǎng)站管理人員可以執(zhí)行管理定單,菜譜,管理留言板這些功能,對餐廳進(jìn)行管理。3、本系統(tǒng)具有以下功能:1 注冊功能:游客可注冊為網(wǎng)上訂餐系統(tǒng)的用戶。注冊時只要填寫登錄用戶名、密碼、聯(lián)系電子信箱、聯(lián)系電話以及安全問題和答案六項信息即可。注冊后,用戶可以繼續(xù)填

5、寫個人詳細(xì)信息及收獲人信息,同時可以修改密碼、查詢及維護(hù)訂單。2 個人資料修改功能:用戶可以通過此功能來對自己當(dāng)前在系統(tǒng)中存儲的信息進(jìn)行變更,使得系統(tǒng)能夠獲得最新的用戶。3 用戶密碼修改:用戶可以通過此功能來修改自己的登錄密碼,避免密碼被盜或者丟失。4 餐品信息檢索:用戶能夠通過輸入餐品信息的檢索條件,來檢索自己所需要的餐品。本功能支持用戶使用餐品名稱以及餐品簡介關(guān)鍵字來對餐品進(jìn)行檢索。在用戶使用此功能后,將返回給用戶所有符合用戶檢索條件的餐品。5 餐品收藏功能:當(dāng)用戶對某個餐品有興趣,但是有不想立即購買的時候,用戶可以將此餐品放入自己的收藏夾中。當(dāng)用戶想要瀏覽此餐品的信息時,能夠直接進(jìn)入自己

6、的收藏夾對此餐品進(jìn)行瀏覽,并且能夠在收藏夾中直接發(fā)起訂餐活動。 本功能還支持用戶從收藏夾中將餐品刪除,從而保證用戶的收藏夾的條理性和便捷性。6 餐品選購,主要包括以下五個功能。A. 添加餐品:用戶能夠?qū)⒆约核枰牟推贩湃胗啿蛙嚕瑥亩WC在用戶在進(jìn)行訂單確認(rèn)的時候,此餐品能夠出現(xiàn)在用戶的購買列表中,選擇餐品時,需填寫需要購買的數(shù)量,否則默認(rèn)餐品數(shù)量為1。 若再次添加訂餐車中已經(jīng)存在的餐品,則不生成新的餐品列表,而是再次訂購的該餐品的數(shù)量與原來已經(jīng)應(yīng)夠的餐品數(shù)量相加,成為新的該餐品的訂餐數(shù)量。B. 移除餐品:本功能支持用戶從訂餐車中將餐品移除,從而保證訂餐車中的餐品確實是用戶所需要購買的。C.

7、清空訂餐車:選擇該操作后,則把用戶當(dāng)前訂餐車中的餐品列表清空。D. 價格統(tǒng)計:每次對訂餐車進(jìn)行上述操作后,統(tǒng)計每種餐品應(yīng)付的價格以及當(dāng)前訂餐車中所用餐品的總價格。E. 結(jié)算訂餐車:選擇結(jié)算以后,相當(dāng)于用戶確認(rèn)訂購當(dāng)前訂餐車中的餐品,系統(tǒng)會把當(dāng)前的訂餐列表提交,用戶只需要確認(rèn)或者填寫必須的收貨信息,便可生成訂單。7 訂餐用戶訂單管理,主要包括以下四個功能。A. 訂單提交:當(dāng)用戶確定好自己的訂餐列表后,用戶可以將自己的訂餐列表以及真實姓名、送貨地址信息、聯(lián)系電話以及送餐時間組織成為用戶此次訂餐的訂單,并且在確認(rèn)訂單無誤后,將訂單提交給管理員進(jìn)行處理。B. 訂單撤銷:在管理員尚未對該訂單進(jìn)行處理之前

8、,用戶可以隨意撤銷訂單。撤消后的訂單不會從用戶的訂單記錄中移除,而是標(biāo)記為已撤銷的訂單。C. 訂單確認(rèn):在管理員對該訂單進(jìn)行發(fā)貨處理以后,用戶可以對訂單進(jìn)行確認(rèn)操作。該操作為是用戶收到餐品以后,對系統(tǒng)以及管理員的一個反饋,選擇確認(rèn)以后,訂單會被標(biāo)記為已完成的訂單。8 添加系統(tǒng)留言:訂餐用戶登錄以后,可以在系統(tǒng)留言板進(jìn)行留言,留言字符長度不得少于8個字符。但是不能對系統(tǒng)留言進(jìn)行回復(fù),只有管理員才能回復(fù)系統(tǒng)留言。9 餐品評論:用戶登錄以后,在對應(yīng)的餐品頁面,可以對餐品進(jìn)行評論,也可以回復(fù)其他用戶的評論。10 查看公告欄:用戶可以查看管理員發(fā)布的系統(tǒng)公告欄或者餐品公告欄,系統(tǒng)公告欄公布訂餐系統(tǒng)相關(guān)的

9、公告,餐品公告欄公布餐品新動態(tài)以及餐品商業(yè)活動等相關(guān)公告。11)補(bǔ)充說明:消費(fèi)者可先登錄后訂餐,也可先行瀏覽網(wǎng)上訂餐系統(tǒng),將餐品放入訂餐車中,在提交訂單時系統(tǒng)提示其登錄。(游客用戶可以直接通過快速訂餐流程進(jìn)行訂餐,只需要填寫訂餐時必要的信息。) 系統(tǒng)管理員1 登錄/注銷:管理員必須通過后臺進(jìn)行登錄,登陸以后,可以在前臺或者后臺之間切換,更方便地對系統(tǒng)進(jìn)行管理及維護(hù)。不提供管理員注冊功能,管理員只能在數(shù)據(jù)庫中添加,以保證系統(tǒng)的安全性。登錄后,可在前臺或者后臺選擇注銷,以便安全退出系統(tǒng)。2 管理員資料修改模塊:該模塊主要就是修改管理員個人資料和賬號信息,并且只能在后臺登錄后才能進(jìn)行。3 用戶權(quán)限管

10、理:管理員可以凍結(jié)用戶以及解凍用戶。凍結(jié)的用戶無法在使用該賬號進(jìn)行登錄,直到管理員對其解凍為止。該操作只能在后臺進(jìn)行。4 用戶檢索:管理員可以通過多種方式檢索用戶,如用戶ID 、昵稱、真實姓名等。ID 檢索需要填入完全匹配的ID ,以保證快速定位用戶,而昵稱和真實姓名檢索,則采用模糊匹配,以方便匹配更多可能記錄。5 管理員餐品管理,主要包括以下四個功能。A. 餐品信息檢索:管理員能夠通過輸入餐品信息的檢索條件,來檢索自己所需要的餐品。本功能支持使用餐品名稱以及餐品簡介關(guān)鍵字來對餐品進(jìn)行檢索。在管理員使用此功能后,將返回給管理員所有符合用戶檢索條件的餐品。B. 推出新餐品:選擇該操作后,管理員需

11、要填寫新餐品的信息,包括餐品的名字、類型、圖片、市場價格、網(wǎng)訂價格以及餐品描述,其中除了圖片以及餐品描述,都是必填項,填寫后提交,可在系統(tǒng)中生成新的餐品記錄。C. 修改餐品:管理員可以修改已推出的餐品的基本信息,使得餐品信息可以更加準(zhǔn)確及完善。D. 刪除餐品:對于要下市的餐品,管理員可以對其進(jìn)行移除操作,刪除以后,對應(yīng)的該餐品的訂購記錄仍然保留,方便日后查詢。6 公告欄管理: 管理員可以通過前臺或者后臺查看、發(fā)布、更新或者刪除系統(tǒng)公告欄或者餐品公告欄,系統(tǒng)公告欄公布訂餐系統(tǒng)相關(guān)的公告,餐品公告欄公布餐品新動態(tài)以及餐品商業(yè)活動等相關(guān)公告。7 系統(tǒng)留言板管理:管理員可以通過前臺或者后臺對系統(tǒng)留言板

12、進(jìn)行維護(hù)以及管理。可以查看留言、添加留言、回復(fù)留言以及刪除惡意留言。8 管理員訂單管理,僅能在后臺進(jìn)行,包括以下三個功能。A. 訂單檢索:可以按訂單狀態(tài)分類檢索訂單,并按訂單的生成時間降序排序,可選擇的訂單檢索類型分別為所有訂單、待發(fā)訂單(尚未經(jīng)過處理的訂單)、已發(fā)訂單(已發(fā)送而未經(jīng)用戶確認(rèn)訂單)、已完成訂單(用戶確認(rèn)簽收的訂單)以及已撤銷訂單(由管理員或者用戶撤銷的訂單)。B. 訂單發(fā)送:在用戶生成訂單以后,管理員可以對訂單進(jìn)行發(fā)送操作。選擇發(fā)送以后,訂單會被標(biāo)記為已發(fā)送的訂單。C. 訂單撤銷:在尚未對該訂單進(jìn)行發(fā)送處理之前,管理員可以根據(jù)實際情況撤銷訂單。撤消后的訂單不會從系統(tǒng)的訂單記錄中

13、移除,而是標(biāo)記為已撤銷的訂單。 4.1正確性在執(zhí)行數(shù)據(jù)的增加、刪除、修改操作時,不允許:.因為程序原因?qū)е虏僮魇?.發(fā)生多增加或重復(fù)增加數(shù)據(jù)的情況 .發(fā)生多刪除數(shù)據(jù)的情況.對有關(guān)聯(lián)的數(shù)據(jù)刪除不完全的情況 4.2可使用性能快速安全的實現(xiàn)用戶注冊、登錄和購物、查詢、評價等前臺功能;能準(zhǔn)確安全的實現(xiàn)后臺管理等。 4.3保密性前臺用戶只能看到自己購物車內(nèi)的商品,登錄后只能查看自己購物的歷史記錄;只有取得管理員資格的人才能管理本系統(tǒng)。 4.4靈活性當(dāng)用戶已將物品放入購物車后,取消該物品,系統(tǒng)自動在購物車中刪除該物品。首先消費(fèi)者進(jìn)入網(wǎng)站,尋找想購買的商品,瀏覽商品信息,如果找到合適的商品,就可以在網(wǎng)上下單,否則決定是否繼續(xù)瀏覽該店或者進(jìn)入留言板進(jìn)行評價。若消費(fèi)者已經(jīng)結(jié)束購物就可對要買的商品下單。自此,消費(fèi)者通過網(wǎng)絡(luò)完成了整個過程。5.1系統(tǒng)數(shù)據(jù)流圖: 圖1 注冊流程圖 5.2系統(tǒng)數(shù)據(jù)字典根據(jù)功能需求,數(shù)據(jù)需求,業(yè)務(wù)需求分析得出如下6個數(shù)據(jù)字典: 表1 訂單明細(xì)數(shù)據(jù)字典 表2 用戶數(shù)據(jù)字典 表3 購物車數(shù)據(jù)字典表4 菜式數(shù)據(jù)字典 表5 留言板主題數(shù)據(jù)字典表6 留言板留言數(shù)據(jù)字典 系統(tǒng)E-R 圖網(wǎng)上訂餐系統(tǒng)E-R圖如下: 圖2 網(wǎng)上訂餐系統(tǒng)E-R 圖5.3 活動圖使用powerdesigner12繪制活動圖如下: 圖 3 網(wǎng)上訂餐系統(tǒng)活動圖5.4用例圖使用powerdesigner12繪制

溫馨提示

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

最新文檔

評論

0/150

提交評論