版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 目錄</b></p><p> 一、引言…………………………………………………………………1</p><p> 二、系統(tǒng)的可行性分析…………………………………………………2</p><p> 三、需求分析…………………………………………………………3四、總體設(shè)計……………………………………………………………6
2、</p><p> 五、詳細設(shè)計……………………………………………………………9</p><p> 六、測設(shè)方案……………………………………………………………13</p><p> 七、設(shè)計總結(jié)……………………………………………………………14</p><p> 八、參考文獻……………………………………………………………15</
3、p><p><b> 引言</b></p><p><b> 1.1背景</b></p><p> 隨著人民生活水平和生活方式的轉(zhuǎn)變,餐飲業(yè)具有巨大的投資市場,被稱為中國的黃金產(chǎn)業(yè),但同樣也應(yīng)看到,餐飲業(yè)不僅面臨著巨大的發(fā)展機遇,也面臨著前所未有的挑戰(zhàn)和考驗。這些挑戰(zhàn)主要來源于以下幾方面: </p><
4、;p> 1.人才的專業(yè)化程度不夠?qū)е聝?nèi)功不足:因餐飲業(yè)門坎較低,中國的大多數(shù)餐飲企業(yè)的老板是從小店發(fā)展起來的,家族式管理的居多,還沒有發(fā)展到聘請職業(yè)經(jīng)理人,許多還是“人治”,并沒有一套現(xiàn)代企業(yè)制度和監(jiān)督管理體制,所以從觀念意識、經(jīng)營思想和管理水平還有待專業(yè)化。 </p><p> 2.變能力差,缺乏先進的信息工具:現(xiàn)在的餐飲市場火爆,許多以前做電子、房地產(chǎn)等其他行業(yè)的老板都憑借雄厚的資金實力擠進餐飲市場
5、,爭先恐后的上規(guī)模、上檔次、比菜品、比服務(wù)、拼價格,使餐飲市場競爭激烈,但是許多餐飲企業(yè)缺乏對市場的應(yīng)變能力和靈敏的信息工具,在現(xiàn)今網(wǎng)絡(luò)經(jīng)濟的時代,許多餐飲企業(yè)還處在手工及半手工狀態(tài)。</p><p> 因此,設(shè)計一個餐飲管理系統(tǒng),就顯得越來越重要了。</p><p><b> 1.2目的</b></p><p> 餐飲管理系統(tǒng)是為了顧客
6、方便,提高工作效率,提高服務(wù)質(zhì)量,增加經(jīng)濟效益,加快公司發(fā)展步伐。</p><p> 二、餐飲管理系統(tǒng)的可行性分析</p><p> 2.1 技術(shù)水平分析</p><p> 本軟件采用SQL Server 2005 數(shù)據(jù)庫作為后臺數(shù)據(jù)庫支持。本軟件專為中小型餐廳消費管理而設(shè)計,本軟件可在Windows XP/Win7上運行,不用專業(yè)人士去配制服務(wù)器可以直接安裝
7、使用,具有很好的可移植性,有良好的中文界面,操作簡便,適合餐飲服務(wù)人員使用。</p><p> 2.2 經(jīng)濟效益分析</p><p> 本軟件能在很大程度上解決中小型餐廳的消費管理,方便對顧客的消費進行管理,本系統(tǒng)運行時能在主菜單上看到當(dāng)前的桌臺情況——是否被占用,能很好分配顧客的用餐,顧客點菜時能很好的進行記錄,有方便的結(jié)賬功能,直接計算出找零,本系統(tǒng)還能對桌臺信息進行管理,方便以后
8、的增加與減少桌臺,同時也能方便的對服務(wù)人員的信息進行管理,有系統(tǒng)數(shù)據(jù)庫備份功能,防止系統(tǒng)在死機的情況下丟失大量重要信息。</p><p><b> 2.3 市場分析</b></p><p> 現(xiàn)如今餐飲業(yè)發(fā)展壯大迅速,擁有一套良好的餐飲管理系統(tǒng)能在很大程度上解決許多問題,方便對服務(wù)人員的管理,以及內(nèi)部的一些信息變化的管理——如菜品的增刪,價格的改變、桌臺的增刪、人
9、員的流動,還能很好的管理顧客的點菜、查詢消費記錄、結(jié)賬,這將能改善傳統(tǒng)意義上的管理,使管理變得方便并且有效,所以本系統(tǒng)有著很好的市場需求前景。</p><p><b> 需求分析</b></p><p> 3.1 系統(tǒng)需求分析</p><p> 建立餐飲管理系統(tǒng),首先要對該系統(tǒng)進行必要的需求分析,經(jīng)分析,該管理系統(tǒng)需包括以下的信息:<
10、;/p><p> 日始日結(jié):設(shè)定每個營業(yè)日的開始和結(jié)束酒菜設(shè)置:按類別(酒水飲料、涼菜、熱菜主食、包桌、服務(wù)用品等)設(shè)置酒菜數(shù)據(jù)營業(yè)分析:對營業(yè)數(shù)據(jù)進行統(tǒng)計分析、打印報表</p><p> 銷售分析:營業(yè)總況、收入金額</p><p> 點單查詢:查詢所有歷史點單</p><p> 操作員管理:管理操作員信息,并設(shè)置系統(tǒng)操作權(quán)限和最低折扣
11、值</p><p> 帳單查詢:查詢所有已結(jié)帳單</p><p> 財務(wù)查詢:查詢各類單據(jù)和消費情況</p><p> 工資管理:員工工資的查詢、修改、錄入</p><p> 餐桌管理:餐桌類型及數(shù)量的刪除、添加、修改</p><p> 菜品管理:菜品名稱、類別及售價的添加、刪除、修改的管理</p>
12、;<p> 零售品管理:零售品名稱、進價、及賣價的添加、修改、刪除操作</p><p> 3.2 餐飲管理系統(tǒng)用例圖,如下</p><p> 圖2.3 餐飲管理系統(tǒng)的用例圖 </p><p> 3.3業(yè)務(wù)流程分析圖</p><p><b> 3.4 數(shù)據(jù)流程圖</b></p><
13、;p><b> 四、總體設(shè)計</b></p><p><b> 4.1 項目規(guī)劃</b></p><p> 餐飲管理系統(tǒng)主要由用戶登錄、桌臺信息管理、服務(wù)員信息管理、修改密碼、開臺、取消開臺、點/加菜、消費查詢、數(shù)據(jù)庫管理和退出等模塊組成,具體規(guī)劃如下。</p><p> (1) 用戶登錄模塊</p&g
14、t;<p> 該模塊主要用于實現(xiàn)驗證用戶是否合法,只有合法用戶才能有權(quán)登錄,只有登錄成功情況下才能進入系統(tǒng)功能主界面,并且在登錄的同時能驗證登錄人員的管理權(quán)限,根據(jù)權(quán)限顯示其能管理范圍。</p><p> (2) 桌臺信息管理模塊</p><p> 該模塊主要用于管理桌臺的信息,可以設(shè)置桌臺名稱,桌臺位置,桌臺占用所需價錢。</p><p>
15、(3) 服務(wù)員信息管理模塊</p><p> 該模塊主要用于方便對服務(wù)人員的信息進行管理。</p><p> (4) 修改密碼模塊</p><p> 該模塊主要用于實現(xiàn)對登錄人員的密碼進行管理,長時間不更換密碼是不安全的,增加此模塊能增加系統(tǒng)的安全性。</p><p><b> 開臺模塊</b></p>
16、;<p> 該模塊主要用于實現(xiàn)對顧客進行開臺,已經(jīng)占用的桌臺不能被再次分配,方便分配未占用的桌臺給顧客</p><p><b> 取消開臺模塊</b></p><p> 該模塊主要用于實現(xiàn)對已經(jīng)開臺的桌臺進行取消開臺。</p><p><b> 消費查詢模塊</b></p><p&
17、gt; 該模塊主要用于實現(xiàn)客戶能夠查詢自己已消費清單情況,進行核對自己的消費。</p><p><b> 結(jié)賬模塊</b></p><p> 該模塊主要用于實現(xiàn)對客戶的消費進行自動匯總,顯示消費金額,能進行找零計算。</p><p><b> 數(shù)據(jù)庫管理模塊</b></p><p> 該模
18、塊主要用于實現(xiàn)對系統(tǒng)數(shù)據(jù)庫的備份,防止系統(tǒng)在死機的情況下丟失大量重要信息。</p><p> 4.2 系統(tǒng)業(yè)務(wù)流程分析</p><p> 餐飲管理系統(tǒng)的業(yè)務(wù)流程圖如圖3.1所示。</p><p> 4.3 系統(tǒng)功能結(jié)構(gòu)</p><p> 系統(tǒng)功能結(jié)構(gòu)圖如圖3.2所示。</p><p> 圖3.2 系統(tǒng)功能結(jié)構(gòu)
19、圖1</p><p><b> 詳細設(shè)計</b></p><p><b> 5.1 數(shù)據(jù)庫設(shè)計</b></p><p> 本系統(tǒng)采用SQL Server 2005作為后臺數(shù)據(jù)庫,數(shù)據(jù)庫名稱為restaurantManage,其中包含5張數(shù)據(jù)表。下面分別介紹:</p><p> 5.1.1 數(shù)
20、據(jù)表概要說明</p><p> 為了對本系統(tǒng)后臺數(shù)據(jù)庫中的數(shù)據(jù)表有一個更清晰的認(rèn)識,在此設(shè)計了一個數(shù)據(jù)表樹形結(jié)構(gòu)圖,該結(jié)構(gòu)圖包括系統(tǒng)所有數(shù)據(jù)表,如圖5.1所示。</p><p> 圖5.1 數(shù)據(jù)表樹狀結(jié)構(gòu)圖</p><p> 5.1.2 部分?jǐn)?shù)據(jù)表E-R圖</p><p> 本里中規(guī)化出的實體主要有菜品信息實體、顧客點菜信息實體、桌臺
21、信息實體、用戶登錄信息實體和服務(wù)員信息實體。其中部分實體的E-R圖如下所示。</p><p> 圖5.2 用戶表實體E-R圖</p><p> 圖5.3 菜品信息實體E-R圖</p><p> 圖5.4 桌臺信息實體E-R圖</p><p> 圖5.5 員工信息實體E-R圖</p><p> 圖5.6 顧客點
22、菜信息實體E-R圖</p><p> 5.1.3 數(shù)據(jù)表的結(jié)構(gòu)</p><p> (1) food表(菜品信息表)</p><p> 表food用于保存菜品的基本信息,該表的結(jié)構(gòu)如圖5.7所示。</p><p> 圖5.7 菜品信息表</p><p> (2) guestfood表(顧客點菜信息表)</
23、p><p> 表guestfood用于保存顧客點菜的詳細信息,該表的結(jié)構(gòu)如圖5.8所示。</p><p> 圖5.8 顧客點菜信息表</p><p> (3) room表(桌臺信息表)</p><p> 表room用于保存桌臺的一些有關(guān)信息,該表的結(jié)構(gòu)如圖5.9所示。</p><p> 圖5.9 桌臺信息表<
24、;/p><p> (4) userlogin 表(登錄人員信息表)</p><p> 表userlogin用于保存登錄用戶基本信息,表的結(jié)構(gòu)如圖5.10所示。</p><p> 圖5.10 登錄用戶信息表</p><p> (5) waiter表(餐廳服務(wù)人員信息表)</p><p> 表waiter用于保存餐廳
25、服務(wù)人員的一些基本信息,表的結(jié)構(gòu)如圖5.11所示。</p><p> 圖5.11 餐廳服務(wù)人員信息表</p><p><b> 測試方案設(shè)計</b></p><p> ?。?).測試用戶登陸是否成功: 打開餐飲管理系統(tǒng),在“用戶名”里填入admin,“密碼”框里我們填入123456作為用戶登錄密碼。</p><p>
26、 填寫完成點擊“確定”按鈕,將會出現(xiàn)操作程序頁面,即該用戶已經(jīng)登陸成功了。再運行程序,會有提示頁面出現(xiàn):程序已經(jīng)運行,不能再次裝載! </p><p> ?。?).測試其他用戶是否能夠登錄: 打開系統(tǒng)登錄頁面,輸入任意密碼,點擊“登錄”按鈕。將出現(xiàn)密碼出錯提示頁面。然后點“確定”返回系統(tǒng)登錄頁面。</p><p> ?。?).測試添加功能是否成功: 添加功能:在登錄成功之后,即可進入相
27、應(yīng)的管理頁面,點擊“添加”,即出現(xiàn)添加頁面,即可以添加用戶的個人信息資料。最后保存。 </p><p> (4).測試查詢功能是否成功: 查詢功能:在登錄成功之后,點擊“查詢”,在彈出的文本框,在里面輸入想要查找尋的用戶的資料,點擊“查詢”按鈕,成功即可出現(xiàn)結(jié)果頁面,頁面內(nèi)顯示查詢出來的用戶資料內(nèi)容,表示測試成功。 </p><p> (5).用戶登出系統(tǒng)的測試: 在管理操作已全部完成
28、,需要退出程序的時候,在系統(tǒng)頁面“系統(tǒng)設(shè)置”下拉菜單的有一個“退出”的選項,點擊之后便可退出。也可以點“關(guān)閉”退出。</p><p> ?。?).測試系統(tǒng)運行所需的數(shù)據(jù)庫:在未裝有SQL Server 2005數(shù)據(jù)庫的電腦上運行該程序,會提示未發(fā)現(xiàn)符合系統(tǒng)的數(shù)據(jù)庫,無法運行。</p><p><b> 七、設(shè)計總結(jié)</b></p><p>
29、 做程序時,一定不要急于編寫代碼,而應(yīng)該首先把需求分析做好,同時把個模塊之間的關(guān)系、作用和功能了解清楚,另外,值得注意的是,為了方便程序的后期維護,在編寫代碼的過程中,整體分析一定要明確,代碼編寫一定要規(guī)范。這個系統(tǒng)基本上可以滿足一個餐飲企業(yè)的需要。該系統(tǒng)設(shè)計新穎,功能齊全;但是由于水平有限,一些技術(shù)無法實現(xiàn)導(dǎo)致一些功能無法完成,也有一些不足之處,如:用戶可以隨意修改工人的工資,系統(tǒng)財務(wù)部分過于復(fù)雜,結(jié)算方式中刷卡問題無法徹底解決,系統(tǒng)
30、管理員賦予用戶的權(quán)限這個問題無法徹底結(jié)果,管理員與用戶權(quán)限相同的問題。 </p><p><b> 八、參考文獻</b></p><p> 《軟件需求》(第2版),Karl E.Wiegers,清華大學(xué)出版社</p><p> 《軟件工程》 彭龑,重慶大學(xué)出版社</p><p> 《數(shù)據(jù)庫系統(tǒng)》 施伯樂、丁寶康、
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小型餐飲系統(tǒng)課程設(shè)計
- pb課程設(shè)計餐飲管理系統(tǒng)
- vb課程設(shè)計--餐飲管理系統(tǒng)
- 課程設(shè)計報告---餐飲管理系統(tǒng)
- vc++課程設(shè)計-- 餐飲管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計報告---餐飲系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計餐飲管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計報告---餐飲管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計報告--餐飲管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計---餐飲管理系統(tǒng)(.net)
- 課程設(shè)計(論文)-delphi 7.0學(xué)校餐飲ic系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計--餐飲下單管理系統(tǒng)
- 管科mis課程設(shè)計-- 餐飲管理信息系統(tǒng)
- 課程設(shè)計—火車售票系統(tǒng)課程設(shè)計
- 通風(fēng)系統(tǒng)課程設(shè)計--某企業(yè)車間通風(fēng)系統(tǒng)課程設(shè)計
- 《面向?qū)ο笳n程設(shè)計》課程設(shè)計---媒體管理系統(tǒng)
- 課程設(shè)計---課程設(shè)計圖書管理系統(tǒng)
- eda課程設(shè)計-- eda與數(shù)字系統(tǒng)課程設(shè)計
- c課程設(shè)計---圖書管理系統(tǒng)課程設(shè)計
- 課程設(shè)計-訂單式銷售管理系統(tǒng)課程設(shè)計
評論
0/150
提交評論