網上點餐系統需求分析說明書_第1頁
網上點餐系統需求分析說明書_第2頁
網上點餐系統需求分析說明書_第3頁
網上點餐系統需求分析說明書_第4頁
網上點餐系統需求分析說明書_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè) 網上點餐系統 之需求分析說明書 目錄目錄精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)3.3.項目需求分析項目需求分析8 80 02 24.4.項目詳細設計項目詳細設計4 44 44 46 69 99 99 99 99 99 90 06.36.3 經濟可行性分析經濟可行性分析 .2020精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)0 01. 引言引言1.1編寫目的編寫目的此立項報告旨在確定本項目的基本目標、主要內容,設計實現的流程、工作負荷、費用開支、人員結構、設備情況、局限性,運行設計的項目時間總體規(guī)劃、進度分段標準、階段考核方法,以及項目驗收方式、提交

2、的內容清單、后續(xù)工作情況。1.2定義定義本產品是為餐廳專門開發(fā)的一套訂餐管理系統,旨在合理化安排餐廳的工作,提高餐廳的管理效率,同時方便員工就餐。1.3參考資料參考資料軟件系統分析與設計 需求分析最佳實踐2. 項目概述項目概述2.12.1 項目背景項目背景 員工到食堂用餐,在路途和排隊上浪費很多時間,并且去晚了經精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)常會吃不到想吃的食物;員工對食堂的滿意度不高,有將近一半的員工會選擇去周邊飯店用餐。因此,食堂更無法準確預測員工需求,經常會出現有些食物因為沒有賣出去只好倒掉,而員工需要的一些食物卻已賣完的現象。2.22.2 項目目標項目目標 開發(fā)手機訂餐系統

3、節(jié)省員工的時間和精力,避免員工在食堂排隊等很多時間,同時也減少食堂食物的浪費,并提高服務質量以及員工對餐廳的滿意度。2.32.3 構件圖構件圖圖2.3-1 構件圖2.42.4 上下文關系圖上下文關系圖菜品信息生成訂單對菜品的評價訂菜員工訂餐子系統訂單管理子系統員工就餐情況庫存情況查詢食堂管理子系統精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)圖2.4-1 上下文關系圖2.4.12.4.1 業(yè)務事件業(yè)務事件 a. 餐廳接受訂餐信息 b. 員工查詢菜譜和推薦菜單或套餐 c員工預約訂餐 d返回客戶訂餐信息 e. 員工進行進一步確定訂單,并最終提交 d餐廳接受訂單信息,送餐廳廚房2.52.5 對產品進一步

4、解析對產品進一步解析到不前為止我們對員工的行為,餐廳服務人員,廚房廚師的行為進行了準確的分析,做這一步的操作是為了進一步分析所設計的系統能否達到預想的目的。2.62.6 適用范圍適用范圍通過分析,本項目適用于各大中小型企業(yè)、行政單位、學校等地,用于員工或教師學生進行飯前報餐,以對用餐食物進行合理預算。3.系統需求分析系統需求分析3.13.1 性能需求分析性能需求分析該系統在性能功能應達到如下要求:精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)3.1.13.1.1 操作簡單,界面友好:完全空間式的頁面布局,使得菜品、咨詢等信息錄入的工作更簡單:另外,跟蹤出現的提示信息也讓用戶隨時清楚自己的操作情況。

5、對常見類似的網站的管理的各個方面:基本信息錄入、瀏覽、刪除、修改、搜索等方面都大體實現,用戶對菜品的預定以及支付方式;3.1.23.1.2 即時可見:對客戶預定餐飲信息的處理(包括錄入、刪除)將立即在首頁的對應欄目顯示出來,達到“即時發(fā)布,即時見效”的功能3.1.33.1.3 系統運行應該快速、穩(wěn)定、高效和可靠;3.1.43.1.4 在結構上應該具有很好的可擴展性,便于將來功能的擴展和維護。3.23.2 項目活動圖項目活動圖本模塊通過購物車,可以一次性批量購買多個商品。并且通過購物車,您無需記下訂單即可在您的電腦上隨時保存或查看您想要購買的商品。購物車為廣大的用戶帶來更大的便捷。員工在線訂餐能

6、夠實現在線訂購功能,同時也是通過購物車功能實現的,員工在網上瀏覽菜單,這其中包括菜品的介紹,價格等方面的菜品信息,然后點菜把所選的菜品放入購物車中,如果不滿意可以到購物車中退菜,或修改數量,以下就是用戶在線下訂單的活動圖精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)圖 3.2-1 訂餐活動圖3.33.3 項目報表項目報表日訂餐統計報表1 餐2 餐3 餐日期就餐總數訂餐數就餐數訂餐數就餐數訂餐數就餐數訂餐數就餐數表 3.3-1菜品報表編號菜名單價制作窗口月點餐次數用戶評價等級精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)表 3.3-2客戶信息報表姓名訂餐次數就餐總次數就餐頻率(按月)信用度表 3.3-3

7、3.43.4 系統用例圖系統用例圖通過對系統的需求分析,系統的基本功能已經大體確定。 登錄網上訂餐系統 生成訂單 員工 確認訂單 發(fā)送訂單 圖 3.5-1 員工用例圖 精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè) 獲取員工訂單 食堂客服人員 發(fā)送員工訂單到廚房 圖 3.5-2 食堂客服人員用例圖 獲取窗口訂餐員工菜單 發(fā)送菜單到食堂廚房食堂窗口服務員 獲取廚房做好的菜 送菜到員工 圖 3.5-3 食堂窗口服務員用例圖精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè) 獲取員工最終訂單 做菜 餐廳廚房人員 送菜給窗口服務人員 圖 3.5-4 餐廳廚房人員用例圖3.53.5 用例文檔:用例文檔:員工登錄網上

8、訂餐系統員工登錄網上訂餐系統用例名稱員工用例編號1用例概述員工必須登錄網上訂餐系統才可進行訂餐。前置條件員工已登錄后置條件發(fā)送訂餐信息成功事件流1:登錄網上訂餐系統2:生成訂單3:發(fā)送訂單表3.6-1食堂客服人員獲取和發(fā)送訂單食堂客服人員獲取和發(fā)送訂單用例名稱食堂客服人員用例編號2用例概述獲取員工的訂單,并生成訂單,送給精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)廚房服務人員前置條件員工發(fā)送了訂單后置條件廚房服務人員接收訂單成功事件流1:獲取員工的訂單2:打印訂單3:送給廚房人員表 3.6-2食堂窗口服務員獲取菜單和給員工送菜食堂窗口服務員獲取菜單和給員工送菜用例名稱食堂窗口服務員用例編號3用例

9、概述獲取在窗口訂餐的員工的菜單,并把菜單發(fā)送給廚房服務人員。前置條件員工在窗口訂餐后置條件把在窗口訂餐的員工的菜單遞交廚房事件流1:獲取在窗口訂餐員工的訂單2:發(fā)送訂單到廚房3:送菜給員工表 3.6-3餐廳廚房人員獲取訂單并,做菜并把菜送給窗口服務人員餐廳廚房人員獲取訂單并,做菜并把菜送給窗口服務人員用例名稱餐廳廚房人員用例編號4用例概述餐廳廚房人員獲取訂單并,做菜并把菜送給窗口服務人員前置條件窗口服務員已獲得訂單或客服人員已精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)獲得訂單后置條件把菜送給窗口服務人員事件流1:獲取窗口服務員已獲得訂單或客服人員已獲得訂單2:做菜3:把菜送給窗口服務人員表 3

10、.6-44.項目詳細設計項目詳細設計4.14.1 系統模塊詳細設計系統模塊詳細設計本系統總共有兩大主要模塊,分別是顧客模塊和管理員模塊。每個模塊分別有不同的權限和使用功能。4.24.2 登錄模塊的流程圖登錄模塊的流程圖 NY圖4.2-1 系統登錄流程圖4.34.3 顧客模塊詳細設計顧客模塊詳細設計顧客模塊的主要功能是瀏覽,訂餐。瀏覽與自己相關的美食信息,訂單信息等。用戶要下訂單之前美食車要把詳細食物信息列出,物品的開始用戶名密碼是否合法結束精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)單價,購買的數量,總共的價錢,可修改和刪除購買,當符合顧客要求的時候,顧客就可以下訂單。下訂單時首先會讓用戶確定一

11、下訂單是否付合要求,確認無誤后,進入填寫接收信息后生成訂單。然后對數據庫進行操作完成。顧客模塊詳細設計主要涉及到顧客下訂單和食品搜索兩大功能,分別見圖 4.3-1 和圖 4.3-2。顧客可以通過此功能對自己選中的東西下訂單,等待服務商送貨或自己取貨。精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)顧客訂單確認顯示購物車修改訂單 不購買此商品結束操作登錄 圖 4.3-1 顧客下單流程圖據圖刪除購物車信息提示錯誤驗證登陸用戶id 是否正確NY確認結賬NY返回訂單生成提示錯誤YN精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)通過提供美食搜索控件,為顧客提供更為方便快捷的服務。顧客可以快速的找到自己想要下訂的美

12、食。判斷txtSearch 是否為空開始鍵入FoodSearch搜索控件User_SearchReault頁dlSearchBind()結束提示輸入圖 4.3-2 搜索模塊流程圖數據庫查找匹配成功提示未找到4.44.4 管理員模塊詳細設計管理員模塊詳細設計管理員模塊主要是用來對會員管理,管理員管理,上傳管理,美食及其分類管理,訂單管理等。管理員可以通過訂單管理功能來處理日常的訂單。精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)管理員登錄提示錯誤驗證登陸用戶id 是否正確N綁定數據庫信息信息綁定無誤更新數據庫結束操作選擇具體訂單顯示訂單訂單管理操作圖 4.4-1 管理員訂單處理程序流程圖精選優(yōu)質文檔

13、-傾情為你奉上專心-專注-專業(yè)管理員可以通過此功能模塊添加想要添加的各種信息,比如訂單處理等功能。開始Session“AID”是否為空添加輸入框是否為空Class ManagerClassAddadmin()驗證管理員用戶是否已存在添加到數據庫結束提示登錄提示輸入提示重新輸入圖 4.4-2 管理員添加流程圖精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)5.項目技術方案項目技術方案5.15.1 方案概述方案概述員工可以通過訪問網上報餐系統,進行登錄或注冊,報上自己在用餐時間內想吃的各種食物,食堂管理員可以查看用戶所報的菜品,并且可以對菜品進行增刪改查。5.25.2 編程環(huán)境編程環(huán)境此次開發(fā)使用 JS

14、P 作為開發(fā)語言,采用 Servlet 技術,Tomcat6.0 作為 Web 服務器,在 windows7 系統條件下開發(fā)。5.35.3 數據庫的實現數據庫的實現本系統采用 MYSQL 作為后臺數據庫。其內置的數據庫引擎可以控制訪問權限并快速處理數據,搜索引擎可以對 SQLServer 表中的數據進行索引,并執(zhí)行多種條件的查詢,快速返回結果。便于防火墻日志的管理和規(guī)則的訪問以及操作。數據庫管理員和開發(fā)人員可以方便地利用其進行數據庫管理或編寫相應的 MYSQL 語句。6可行性分析可行性分析6.16.1 技術可行性分析技術可行性分析網絡訂餐系統的開發(fā)是一項復雜的系統工程。為了保證系統開發(fā)成功,必

15、須采用工程化的系統開發(fā)方法,并研究出一些符合工程化標準的開發(fā)方法。這些方法旨在指導開發(fā)者進行工程化的系統開發(fā),從而加快系統開發(fā)的速度,保證質量以及降低開發(fā)成本。工程化的系統開發(fā)方法確實在開發(fā)實踐中取得了一定的效果。此次開發(fā)使用 JSP 作為開發(fā)語言,采用 Servlet 技術,Tomcat6.0 作為 Web 服務器。精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)6.26.2 經濟可行性分析經濟可行性分析由于本項目的特殊性,無需投入額外的設備購買及人員培訓費用。同時,系統對開發(fā)的需求以及軟硬件要求都不是很高,所以在軟硬件的支出上十分有限。因此,本系統在任何一臺連接 Internet 的機器上都可以運行,而且網絡訂餐方便快捷,節(jié)省了員工的時間和精力,也避免了食堂食物的浪費,因此訂餐系統在經濟上是完全可行的。6.36.3 運行可行性分析運行可行性分析隨著計算機知識

溫馨提示

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

評論

0/150

提交評論