第三組-餐飲管理系統需求規格說明書_第1頁
第三組-餐飲管理系統需求規格說明書_第2頁
第三組-餐飲管理系統需求規格說明書_第3頁
第三組-餐飲管理系統需求規格說明書_第4頁
第三組-餐飲管理系統需求規格說明書_第5頁
已閱讀5頁,還剩6頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

精選優質文檔-----傾情為你奉上精選優質文檔-----傾情為你奉上專心---專注---專業專心---專注---專業精選優質文檔-----傾情為你奉上專心---專注---專業需求規格說明書1軟件需求說明引言1.1編寫目的為了說明編寫本軟件所需要的數據,所擁有的功能、性能及對功能、性能的規定,對所需設備、運行環境等的要求。預期讀者為本小組的開發人員。1.2背景說明:軟件系統的名稱:酒店餐飲管理系統。本項目的任務的開發者:面向用戶:酒店餐飲的前臺服務員、廚房管理員、原材料的供貨部門以及經理部門的管理人員。實現該軟件的計算中心或計算機網絡:支持Windows98對等網和NT/2000網絡。C.系統命名:餐廳管理系統小組成員:張宏凱(組長)、石萍、丁浩、黃澤坤、李志磊、趙明開發工具:vs2008sqlserver20051.3參考資料本軟件開發的《可行性研究報告》、軟件工程導論(清華大學出版社張海藩)數據庫原理及應用2任務概述2.1目標本餐飲管理系統廣泛適用于中、小型餐飲行業、咖啡廳、飯店、酒樓、等場所。為方便酒店管理人員更有效的管理酒店而開發。該系統可以幫助餐飲企業處理日常工作業務,規范管理工作和操作流程,是餐飲行業的得力助手。另外,本餐飲管理系統具有強大的統計分析功能,可以幫助經營者分析自己企業的經營狀況。比如可以很方便的統計出任意一天、任意一段時間的營業額,使對自己的企業經營狀況了如指掌;可以統計出任意一段時間的菜品銷售排行榜,可以按照各菜品的銷售額、銷售數量、利潤等任意排行,使你清楚的了解貴公司哪些菜品顧客最喜歡、哪些菜品利潤最高,進而可以分析這樣的菜品為什么顧客比較喜歡,從而為貴公司的經營決策提供了科學依據;以及統計出任意一段時間的平均客流時段分析等。本餐飲管理系統屬小型網絡系統,可應用于酒店中的餐飲部門以及咖啡廳、飯店、酒樓、等場所,具有一定的獨立性。2.2用戶的特點本餐飲管理系統對用戶的教育水平與技術專長要求不高,一般只要求具備電腦操作基本知識,會打字就可以了。維護人員為本小組開發人員,均為計算機專業本科教育,懂得VC++6.0編程,數據庫管理等相關技術。2.3假定和約束a.系統可以長期運行,版本也可以不斷升級,來滿足用戶的新需求。b.構建該系統的酒店提供必要的資金購買電腦架構網絡,實現前臺和供貨部門以及酒店管理部門的聯網,使整個酒店一體化,提高酒店的運營效率和效益。c.系統是由Vs2008開發的,大部分的操作系統都能夠順利運行,適合廣大的酒店使用。為保證系統的正常運行必須有專門的人員來維護系統并對系統數據庫進行更新。d.系統操作簡單,酒店的工作人員只需掌握一些基本的電腦使用方面的知識,要求會打字,這樣簡單進行培訓能夠輕松使用本系統,無須酒店花費多少財力物力來培訓員工。e.系統一經投入便能夠運行,并產生效益得到回報。3需求描述3.1系統功能圖酒店餐飲管理系統財務管理酒菜信息查詢餐桌預定信息帳單查詢客戶信息銷售分析餐桌使用情況食品查詢就餐時間預定餐桌桌臺號菜單折扣付款方式預定新開臺用戶管理密碼修改退出系統酒店餐飲管理系統財務管理酒菜信息查詢餐桌預定信息帳單查詢客戶信息銷售分析餐桌使用情況食品查詢就餐時間預定餐桌桌臺號菜單折扣付款方式預定新開臺用戶管理密碼修改退出系統餐飲管理查詢系統營業設置登陸管理餐飲管理查詢系統營業設置登陸管理3.2系統的性能需求為了保證系統能夠長期、安全、穩定、可靠、高效的運行,餐飲管理系統應該滿足以下的性能需求:系統處理的準確性和及時性系統處理的準確性和及時性是系統的必要性能。在系統設計和開發過程中,要充分考慮系統當前和將來可能承受的工作量,使系統的處理能力和響應時間能夠滿足企業對信息處理的需求。系統的開放性和系統的可擴充性餐飲管理系統在開發過程中,應該充分考慮以后的可擴充性。例如訂餐系統的方式的改變(網上訂餐),用戶查詢的需求也會不斷的更新和完善。所有這些,都要求系統提供足夠的手段進行功能的調整和擴充。而要實現這一點,應通過系統的開放性來完成,既系統應是一個開放系統,只要符合一定的規范,可以簡單的加入和減少系統的模塊,配置系統的硬件。通過軟件的修補、替換完成系統的升級和更新換代。系統的易用性和易維護性餐飲管理系統是直接面對使用人員的,而使用人員往往對計算機并不時非常熟悉。這就要求系統能夠提供良好的用戶接口,易用的人機交互界面。要實現這一點,就要求系統應該盡量使用用戶熟悉的術語和中文信息的界面;針對用戶可能出現的使用問題,要提供足夠的在線幫助,縮短用戶對系統熟悉的過程。餐飲管理系統中涉及到的數據是公司的相當重要的信息,系統要提供方便的手段供系統維護人員進行數據的備份,日常的安全管理,系統意外崩潰時數據的恢復等工作。系統的標準性系統在設計開發使用過程中都要涉及到很多計算機硬件、軟件。所有這些都要符合主流國際、國家和行業標準。例如在開發中使用的操作系統、網絡系統、開發工具都必須符合通用標準。如規范的數據庫操縱界面、作為業界標準的TCP/IP網絡協議及ISO9002標準所要求的質量規范等;同時,在自主開發本系統時,要進行良好的設計工作,制訂行之有效的軟件工程規范,保證代碼的易讀性、可操作性和可移植性。5.系統的先進性目前計算系統的技術發展相當快,做為餐飲管理系統工程,應該保證系統在下個世紀仍舊是先進的,在系統的生命周期盡量做到系統的先進,充分完成企業信息處理的要求而不至于落后。這一方面通過系統的開放性和可擴充性,不斷改善系統的功能完成。另一方面,在系統設計和開發的過程中,應在考慮成本的基礎上盡量采用當前主流并先進且有良好發展前途的產品。6.系統的響應速度餐飲管理系統系統在日常處理中的響應速度為秒級,達到實時要求,以及時反饋信息。在進行統計分析時,根據所需數據量的不同而從秒級到分鐘級,原則是保證操作人員不會因為速度問題而影響工作效率。3.2系統的數據需求機票預定系統的數據需求包括如下幾點:數據錄入和處理的準確性和實時性數據的輸入是否準確是數據處理的前提,錯誤的輸入會導致系統輸出的不正確和不可用,從而使系統的工作失去意義。數據的輸入來源是手工輸入。手工輸入要通過系統界面上的安排系統具有容錯性,并且對操作人員要進行系統的培訓。 在系統中,數據的輸入往往是大量的,因此系統要有一定的處理能力,以保證迅速的處理數據。數據的一致性與完整性對于輸入的數據,要為其定義完整性規則,如果不能符合完整性約束,系統應該拒絕該數據。數據的共享與獨立性系統的數據應是共享的。然而,從系統開發的角度上看,共享會給設計和調試帶來困難。因此,應該提供靈活的配置,使各個分系統能夠獨立運行,而通過人工干預的手段進行系統數據的交換。這樣,也能提供系統的強壯性。3.3系統的數據字典餐桌狀態表名字:餐桌狀態表名字:餐桌狀態表別名:描述:記錄餐桌當前狀態的信息定義:餐桌狀態表(tableuse)=餐桌號(zhuohao)+狀態(state)+備注(beizhu)位置:桌號名字:桌號(zhuohao)名字:桌號(zhuohao)別名:描述:唯一標識系統中唯一的餐桌定義:桌號位置:餐桌狀態表財務收入表名字:財務收入表(shouru)名字:財務收入表(shouru)別名:描述:財務收入表(shouru)=收入金額(Dayshouru)+收入日起(timeshouru)名字:賬單表(paybill)別名:名字:賬單表(paybill)別名:描述:描述顧客消費明細信息定義:賬單表(paybill)=桌號(zhuohao)+菜單(cainame)+數量(cainum)+價格(caiprice) 菜名 名字:菜名(cainame)名字:菜名(cainame)別名:描述:能具體描述沒種菜的信息定義:cainamechar 價格名字:價格(caiprice)名字:價格(caiprice)別名:描述:描述沒種菜的價格信息定義:caipricedouble 用戶表名字:用戶表(user)名字:用戶表(user)別名:描述:描述每個經營管理者的具體信息定義:用戶表(user)=姓名(name)+密碼(password)+性別(sex)+權限(competence)名字:菜單表(caidaninfo)別名:名字:菜單表(caidaninfo)別名:描述:描述餐廳所有菜單的信息定義:菜單表(caidaninfo)=編號(ID)+菜名(name)+價格(price)3.3系統用例圖圖一、餐飲管理系統第一層圖四、信息查詢系統3.4系統的圖一、餐飲管理系統第一層圖四、信息查詢系統打印帳單餐飲管理信息查詢點菜、給客人預訂餐桌打印帳單餐飲管理信息查詢點菜、給客人預訂餐桌員工員工食品、帳單餐桌使用及預訂情況查詢食品、帳單餐桌使用及預訂情況查詢信息查詢帳單查詢客人信息查詢帳單查詢客人營業設置信息查詢營業設置信息查詢對酒菜信息對酒菜信息經理部門經理部門財務管理信息查詢財務管理信息查詢對銷售額的分析對銷售額的分析圖圖二、餐飲管理輸入桌臺號輸入桌臺號理信息查詢新新開臺輸入菜名輸入菜名輸入就餐人數輸入就餐人數員工員工付款方式付款方式輸入結賬輸入結賬輸入賬單折扣率輸入賬單折扣率打印輸入付款金額打印輸入付款金額客人客人客戶資料(姓名、性別、證件號碼及聯系方式等)客戶資料(姓名、性別、證件號碼及聯系方式等)輸入輸入預定預定輸入預定桌號輸入預定桌號輸入就餐時間輸入就餐時間圖圖三、信息查詢系統食品查詢員工酒菜名稱、單價、庫存數量食品查詢員工酒菜名稱、單價、庫存數量基本信息查詢桌臺號及使用狀態基本信息查詢桌臺號及使用狀態餐桌使用情況餐桌使用情況客人姓名、性別、證件號碼、聯系方式、預定的桌臺號、預定就餐時間客人姓名、性別、證件號碼、聯系方式、預定的桌臺號、預定就餐時間餐桌預定情況餐桌預定情況經理部門經理部門財務狀況查詢財務狀況查詢桌號、帳單號、酒菜信息、折扣率、付款方式、總金額及實付金額等桌號、帳單號、酒菜信息、折扣率、付款方式、總金額及實付金額等帳單查詢帳單查詢員工資料查詢員工姓名,工號,職務,生日,籍貫,權限等員工資料查詢員工姓名,工號,職務,生日,籍貫,權限等4系統的運行要求餐飲管理系統中的各個子系統的硬件和軟件的配置如下:1.服務器端子系統的運行要求:系統軟件:WindowNTServer數據庫管理系統:SQLServer硬件要求:PentiumIII450以上,258MRAM,14GHD2.客戶端子系統的運行要求:系統軟件:WindowNTWorkstation數據庫管理系統:SQLServer硬件要求:Pentium133以上,32MRAM,4.3GHD5建立餐飲管理系統的約束1.人力、資金、時間的約束機票預

溫馨提示

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

評論

0/150

提交評論