![餐飲管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文(ppt 29頁(yè)).doc_第1頁(yè)](http://file1.renrendoc.com/fileroot_temp2/2021-1/10/558a93f2-8cd7-474a-a9c8-1b2afafc09a8/558a93f2-8cd7-474a-a9c8-1b2afafc09a81.gif)
![餐飲管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文(ppt 29頁(yè)).doc_第2頁(yè)](http://file1.renrendoc.com/fileroot_temp2/2021-1/10/558a93f2-8cd7-474a-a9c8-1b2afafc09a8/558a93f2-8cd7-474a-a9c8-1b2afafc09a82.gif)
![餐飲管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文(ppt 29頁(yè)).doc_第3頁(yè)](http://file1.renrendoc.com/fileroot_temp2/2021-1/10/558a93f2-8cd7-474a-a9c8-1b2afafc09a8/558a93f2-8cd7-474a-a9c8-1b2afafc09a83.gif)
![餐飲管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文(ppt 29頁(yè)).doc_第4頁(yè)](http://file1.renrendoc.com/fileroot_temp2/2021-1/10/558a93f2-8cd7-474a-a9c8-1b2afafc09a8/558a93f2-8cd7-474a-a9c8-1b2afafc09a84.gif)
![餐飲管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文(ppt 29頁(yè)).doc_第5頁(yè)](http://file1.renrendoc.com/fileroot_temp2/2021-1/10/558a93f2-8cd7-474a-a9c8-1b2afafc09a8/558a93f2-8cd7-474a-a9c8-1b2afafc09a85.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、酒店餐飲管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)酒店餐飲管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 姓姓 名名 楊志敏楊志敏 學(xué)學(xué) 號(hào)號(hào) 2012AJY160152012AJY16015 年年 級(jí)級(jí) 專專 業(yè)業(yè) 計(jì)算機(jī)應(yīng)用技術(shù)計(jì)算機(jī)應(yīng)用技術(shù) 指導(dǎo)教師指導(dǎo)教師 卜勝賢卜勝賢 2014 年 3 月 I 摘 要 隨著中國(guó)餐飲業(yè)的迅速發(fā)展,一些依靠人工管理日常運(yùn)作的傳統(tǒng)餐飲企業(yè) 漸漸顯露疲態(tài),計(jì)算機(jī)進(jìn)入餐飲企業(yè)逐漸成為一種趨勢(shì)。利用計(jì)算機(jī)管理管理 系統(tǒng)對(duì)飯店的各種信息進(jìn)行管理,就可以使雜亂的業(yè)務(wù)數(shù)據(jù)具體化、直觀化、 合理化、并且隨時(shí)了解飯店的經(jīng)營(yíng)情況。 經(jīng)過(guò)分析,本系統(tǒng)運(yùn)用了 Access 為后臺(tái)數(shù)據(jù)庫(kù),以 C+為前臺(tái)開(kāi)發(fā)工具,系 統(tǒng)的實(shí)現(xiàn)了
2、前臺(tái)管理、桌臺(tái)信息查詢、開(kāi)臺(tái)信息、點(diǎn)菜、收銀、員工管理、菜 單維護(hù)、消費(fèi)查詢和盈利信息查詢等功能。 關(guān)鍵詞:酒店管理;Access;visual 6.0 II III 第一章第一章 引言引言 .1 1 第二章第二章 系統(tǒng)分析系統(tǒng)分析 .3 3 2.1 需求分析 .3 第三章第三章 系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì) .4 4 3.1 系統(tǒng)建模 .4 3.2 系統(tǒng)框架設(shè)計(jì) .11 第四章第四章 詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì) .1313 4.1 主窗體功能模塊 .13 4.2 顯示功能模塊 .13 4.3 添加功能模塊 .14 44 修改功能模塊. 16 4.5 刪除功能模塊 .18 4.6 用戶資料功能模塊. 19 47 點(diǎn)
3、菜功能模塊 .21 4.8 統(tǒng)計(jì)功能模塊. 22 結(jié)論結(jié)論 .2323 參考文獻(xiàn)參考文獻(xiàn) .2525 致謝致謝 .2626 1 第一章第一章 引言引言 管理信息系統(tǒng)(Management Information System,Mis)是信息科學(xué)的一個(gè)分 支,它是由人和計(jì)算機(jī)組成的能進(jìn)行信息收集、傳遞、儲(chǔ)存、加工、維護(hù)和使 用的系統(tǒng)。管理信息系統(tǒng)的發(fā)展經(jīng)歷了四個(gè)階段。第一個(gè)階段是統(tǒng)計(jì)系統(tǒng),主 要用于交換數(shù)據(jù)。第二個(gè)階段是數(shù)據(jù)更新系統(tǒng),這是管理信息信息系統(tǒng)的初級(jí) 階段,已經(jīng)具備了簡(jiǎn)單的數(shù)據(jù)存取功能。第三個(gè)階段死狀態(tài)報(bào)告系統(tǒng),他可以 分為生產(chǎn)狀態(tài)報(bào)告、服務(wù)狀態(tài)報(bào)告、研究狀態(tài)報(bào)告等系統(tǒng)。狀態(tài)報(bào)告還有一
4、種 形式就是數(shù)據(jù)處理系統(tǒng)。狀態(tài)報(bào)告已經(jīng)可以進(jìn)行比較復(fù)雜的數(shù)據(jù)處理了。第四 個(gè)階段是決策支持系統(tǒng),它是用來(lái)輔助決策的信息系統(tǒng),有比較良好的人機(jī)對(duì) 話方式,一般包括一些模型用以產(chǎn)生決策信息,但不強(qiáng)調(diào)全面管理功能。 近 20 年間,國(guó)內(nèi)外大公司出現(xiàn)了三種變化: (1)抓管理著重建立 MIS 系統(tǒng),是管理技術(shù)走向成熟。 (2)信息是決策的依據(jù),MIS 隨時(shí)為經(jīng)理們提供信息服務(wù)。 (3)通過(guò) MIS 使公司經(jīng)營(yíng)計(jì)劃和具體業(yè)務(wù)活動(dòng)聯(lián)系在一起。 由于以上變化,MIS 得到了迅速的發(fā)展,在各行各業(yè)都得到了廣泛的應(yīng)用,幾 乎在所有的領(lǐng)域都能發(fā)揮其方便、高效的優(yōu)點(diǎn)為人們提供服務(wù)。飯店也不例外, 要提高整體競(jìng)爭(zhēng)能力
5、,不僅要提高服務(wù)水平和服務(wù)質(zhì)量,還要提高工作效率。 在信息時(shí)代,一個(gè)完善的管理信息系統(tǒng),便于更好地管理飯店。飯店計(jì)算機(jī)管 理系統(tǒng),是管理系統(tǒng)在飯店中的具體應(yīng)用。 餐飲管理信息系統(tǒng)是在對(duì)飯店的特征、特點(diǎn)、主要作用及基本業(yè)務(wù)等各方面 進(jìn)行全面綜合的了解、分析、歸納和總結(jié)后,將飯店的工作流程和計(jì)算機(jī)技術(shù) 相結(jié)合,而開(kāi)發(fā)出的應(yīng)用軟件。該系統(tǒng)是在掌握了 MIS 系統(tǒng)針對(duì)一個(gè)單位各種 事務(wù)的全面集成管理,出了具有一般的數(shù)據(jù)處理功能外,還能利用大量定化得 科學(xué)管理方法,在預(yù)測(cè)、輔助決策、數(shù)據(jù)優(yōu)化處理等的基礎(chǔ)上,采用面向?qū)ο?分析方法進(jìn)行設(shè)計(jì)。 在系統(tǒng)分析和設(shè)計(jì)中主要研究的內(nèi)容如下: (1)顧客和一般人員可以
6、隨時(shí)訂餐、查詢飯店的菜單信息以及用餐費(fèi)用、 2 結(jié)賬、也可以通過(guò)訪問(wèn)飯店的網(wǎng)站,查詢和了解有關(guān)該飯店的其他信息。 (2)飯店工作人員可以對(duì)飯店各種信息進(jìn)行查詢,以滿足顧客訂餐要求, 3 并可以在網(wǎng)站上對(duì)顧客提出的相關(guān)問(wèn)題進(jìn)行在線咨詢和解答;飯店財(cái)務(wù)人員能 隨時(shí)對(duì)飯店的各種財(cái)務(wù)信息進(jìn)行統(tǒng)計(jì)、匯總、報(bào)表打印等。 (3)系統(tǒng)管理員可以將不同人員分為若干個(gè)等級(jí),并按等級(jí)授予的不同權(quán)限進(jìn) 行授權(quán)管理。不同人員根據(jù)系統(tǒng)管理員授予的不同權(quán)限,對(duì)系統(tǒng)數(shù)據(jù)表或者任 意范圍內(nèi)記錄行的查詢、修改、增加、刪除,從而有效地保證系統(tǒng)數(shù)據(jù)的安全 性、完整型。 (4)飯店經(jīng)理可享受一切權(quán)限,并依飯店的經(jīng)營(yíng)情況制定相應(yīng)的采購(gòu)計(jì)
7、劃,調(diào) 整和安排菜單等,從而有針對(duì)性對(duì)飯店的經(jīng)營(yíng)進(jìn)行合理的調(diào)整及管理。 4 第二章第二章 系統(tǒng)分析系統(tǒng)分析 2.1 需求分析需求分析 2.1.1 功能需求 (1)可對(duì)菜的類別、名稱、單位、備注等信息進(jìn)行添加、修改、刪除、查詢。 添加菜單時(shí),可在為每個(gè)菜自動(dòng)生成編號(hào)的同時(shí)對(duì)菜單中每種類別中菜的數(shù)目 進(jìn)行統(tǒng)計(jì),并以圖表的形式展現(xiàn)出來(lái)。 (2)可對(duì)貨物的編號(hào)、類別、名稱、單位、價(jià)格、等級(jí)、生產(chǎn)地、生產(chǎn)日期、 過(guò)期日期等信息進(jìn)行添加、修改、刪除、查詢。添加進(jìn)貨信息時(shí)可為每個(gè)菜自 動(dòng)生成進(jìn)貨編號(hào),并可根據(jù)用戶需要對(duì)某一段時(shí)間內(nèi)的進(jìn)貨信息進(jìn)行統(tǒng)計(jì)。 (3)管理員可以根據(jù)具體情況對(duì)每個(gè)菜單進(jìn)行相應(yīng)的處理,比
8、如添加菜品以及 菜品的數(shù)量、結(jié)賬、掛賬等功能。 (4)顧客可瀏覽菜單、訂餐、點(diǎn)菜、結(jié)賬??梢愿鶕?jù)需要對(duì)一段時(shí)間內(nèi)的就餐 信息進(jìn)行按桌號(hào)統(tǒng)計(jì)、按服務(wù)員統(tǒng)計(jì)、按菜名統(tǒng)計(jì)以及特色菜統(tǒng)計(jì)。 2.1.2 安全性需求 (1)顧客只能瀏覽菜單信息、訂餐,不能修改、刪除這些數(shù)據(jù)。 (2)普通員工可以瀏覽供貨信息、進(jìn)貨信息、菜單信息、訂餐信息,但不能修 改、刪除這些數(shù)據(jù);非財(cái)務(wù)工作人員不能查看飯店的財(cái)務(wù)數(shù)據(jù)等信息。 (3)總經(jīng)理和管理員有最高的權(quán)限。 2.1.3 用戶界面需求 簡(jiǎn)潔易懂,美觀大方,既可以提高飯店在同類行業(yè)中的競(jìng)爭(zhēng)力,又可以體現(xiàn)飯 店的形象。 5 第三章第三章 系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì) 3.1 系統(tǒng)建模系
9、統(tǒng)建模 3.1.1 建模工具 該系統(tǒng)采用統(tǒng)一建模語(yǔ)言 UML,即可視化(Visualing)、規(guī)范定義 (Specifying)、構(gòu)造(Constructing)和文檔化(Documenting),適用于各種軟 件開(kāi)發(fā)方法、軟件生命周期的各個(gè)階段、各種應(yīng)用領(lǐng)域以及各種開(kāi)發(fā)工具,支 持大部分現(xiàn)存的面向?qū)ο箝_(kāi)發(fā)過(guò)程,從而為設(shè)計(jì)人員、開(kāi)發(fā)人員、用戶和領(lǐng)域 專家之間的交流提供了便利。UML 能讓系統(tǒng)構(gòu)造者用標(biāo)準(zhǔn)的、易于理解的方式 建立起能夠表達(dá)他們想象力的系統(tǒng)藍(lán)圖,可對(duì)系統(tǒng)的理解、設(shè)計(jì)、瀏覽、配置、 維護(hù)和信息進(jìn)行控制,還可將模型分解成包的結(jié)構(gòu)組件,以便于軟件小組將大 的系統(tǒng)分解成易于處理的塊結(jié)構(gòu),理
10、解和控制各個(gè)包之間的依賴關(guān)系,并在復(fù) 雜的開(kāi)發(fā)環(huán)境中管理模型單元。隨著 UML 的不斷完善與發(fā)展,現(xiàn)已統(tǒng)一為大眾 所接受的標(biāo)準(zhǔn)建模語(yǔ)言。 Office Visio 2007 便于 IT 和商務(wù)專業(yè)人員就復(fù)雜信息、系統(tǒng)和流程進(jìn) 行可視化處理、分析和交流。使用具有專業(yè)外觀的 Office Visio 2007 圖表, 可以促進(jìn)對(duì)系統(tǒng)和流程的了解,深入了解復(fù)雜信息并利用這些知識(shí)做出更好的 業(yè)務(wù)決策。就像戲劇導(dǎo)演設(shè)計(jì)劇本一樣,軟件設(shè)計(jì)師使用 Office Visio 2007,以演員(數(shù)字)、使用拖放式符號(hào)程序表中有用的圖案元素(橢圓)、目標(biāo) (矩形)和消息、關(guān)系(箭頭)設(shè)計(jì)各種類,來(lái)創(chuàng)建(模型)應(yīng)用
11、框架。在本管理信 息系統(tǒng)中使用 UML 系統(tǒng)建模,從用戶需求的角度進(jìn)行確定,得到系統(tǒng)用例圖如 圖 3-1 所示。 6 用戶 菜單管理 商品管理 系統(tǒng)管理 統(tǒng)計(jì) 3-1 系統(tǒng)用例 7 3.1.2 模型設(shè)計(jì) (1)數(shù)據(jù)流程圖。該飯店的需求具體體現(xiàn)在對(duì)供貨商信息、進(jìn)貨信息、菜單信息、 預(yù)訂信息和就餐信息的添加、修改、查詢和刪除等方面,由此可得到本系統(tǒng)的 數(shù)據(jù)流程圖如圖 32 所示。 供應(yīng)商 基本信息的輸入 供貨商信息管理 貨物 基本信息的輸入 貨物信息管理 進(jìn)貨信息的輸入 進(jìn)貨信息管理 菜單管理 基本信息的輸入 顧客 菜單信息管理 點(diǎn)菜預(yù)訂信息的輸入 預(yù)訂信息管理 供貨商信息管理 基本信息的輸入 預(yù)
12、訂登記 圖 42 數(shù)據(jù)流程圖 (2)類圖設(shè)計(jì)。 實(shí)體及其屬性: 菜:菜編號(hào)、菜的類別、菜名、單位、單價(jià)、備注。 貨物:貨物編號(hào)、貨物名稱、貨物類別、等級(jí)、單位、生產(chǎn)地、生產(chǎn)日期、 過(guò)期日期、進(jìn)貨日期。 供貨商:供貨商編號(hào)、供貨商名、聯(lián)系人、地址、電話。 進(jìn)貨人:?jiǎn)T工編號(hào)、姓名、性別、出生年月、民族、籍貫、聯(lián)系地址、聯(lián) 系電話、聘入時(shí)間。 顧客:桌號(hào)、人數(shù)、就餐時(shí)間。 各個(gè)實(shí)體間有如下關(guān)系: 一個(gè)供貨商可以提供多種貨物,一個(gè)貨物只能由一個(gè)供貨商提供; 8 一個(gè)進(jìn)貨人可以進(jìn)多種貨物,一個(gè)貨物的進(jìn)貨人只能有一個(gè)進(jìn)貨人; 一個(gè)菜可以由多種材料加工而成,而一個(gè)材料只能加工一個(gè)菜; 一個(gè)顧客可以點(diǎn)多個(gè)菜,
13、而一個(gè)菜只能被一個(gè)顧客所點(diǎn); 一個(gè)顧客可以對(duì)多個(gè)菜進(jìn)行結(jié)賬,而一個(gè)菜只能被一個(gè)顧客結(jié)賬。 E-R 圖:由各實(shí)體間的關(guān)系得到的圖。見(jiàn)圖 3-3,圖中的“1”表示實(shí)體間的 對(duì)應(yīng)關(guān)系是一對(duì)一, “m” “n”表示實(shí)體與實(shí)體間的關(guān)系是一對(duì)多。由于篇幅有 限,因此圖中實(shí)體的各項(xiàng)屬性不再畫(huà)出。 供應(yīng)商提供 金額 1 貨物進(jìn)貨進(jìn)貨人 提供量加工 進(jìn)貨量 菜 結(jié)賬點(diǎn)菜點(diǎn)菜數(shù)量 顧客 nm1 m 1 mn 11 圖 3-3 E-R 圖 系統(tǒng)類圖。在 UML 中為類提供了圖形表示。通常一個(gè)類主要包括兩個(gè)部分, 類的屬性和對(duì)類的操作。用語(yǔ)言描述起來(lái),不僅繁重冗長(zhǎng),而且太過(guò)于抽象, 不容易表達(dá)清楚。系統(tǒng)類圖能夠清楚直
14、觀的表現(xiàn)出類的屬性和對(duì)類的操作,并 且能夠清晰的從視覺(jué)上給我們呈現(xiàn)出類與類之間的關(guān)系。 本系統(tǒng)的的類圖主要由 5 個(gè)大的部分組成,分別是顧客、菜、供應(yīng)商、貨 物、進(jìn)貨人。顧客的屬性有桌號(hào)、人數(shù)、就餐時(shí)間;菜的屬性包括菜的編號(hào)、 菜的類別、菜名、單位、單價(jià)、單位、備注;供應(yīng)商的屬性包括供應(yīng)商的編號(hào)、 供應(yīng)商的名稱、聯(lián)系人、地址、電話;貨物的屬性包括貨物編號(hào)、貨物名稱、 貨物類別、等級(jí)、單位、單價(jià)、生產(chǎn)地、生產(chǎn)日期、過(guò)期日期、進(jìn)貨日期;進(jìn) 貨人的屬性包括員工的編號(hào)、姓名、性別、出生年月、民族、籍貫、聯(lián)系地址、 聯(lián)系電話、聘入日期。 9 系統(tǒng)類圖如圖 3-4 所示。 -桌號(hào) -人數(shù) -就餐時(shí)間 顧顧
15、客客 -菜編號(hào) -菜的類別 -菜名 -單位 -單價(jià) -備注 菜菜 -供應(yīng)商編號(hào) -供貨商名稱 -聯(lián)系人 -地址 -電話 供供應(yīng)應(yīng)商商-貨物編號(hào) -貨物名稱 -貨物類別 -等級(jí) -單位 -單價(jià) -生產(chǎn)地 -生產(chǎn)日期 -過(guò)期日期 -進(jìn)貨日期 貨貨物物 -員工編號(hào) -姓名 -出生年月 -民族 -籍貫 -聯(lián)系地址 -聯(lián)系電話 -聘入日期 進(jìn)進(jìn)貨貨人人 圖 3-4 系統(tǒng)類圖 3.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)是整個(gè)程序設(shè)計(jì)的最關(guān)鍵部分。數(shù)據(jù)庫(kù)的設(shè)計(jì)是否合理,將對(duì) 數(shù)據(jù)庫(kù)的大小、代碼的優(yōu)化起到至關(guān)重要的作用。因此,在設(shè)計(jì)程序前必須對(duì) 數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì),而在設(shè)計(jì)數(shù)據(jù)庫(kù)前必須對(duì)所有要完成的功能進(jìn)行認(rèn)真的分析。
16、根據(jù)系統(tǒng)的要求,需要建立存放系統(tǒng)使用過(guò)程中所用到的各種信息表:菜 單信息表、預(yù)訂信息表、貨物信息表、供貨信息表、就餐信息表、結(jié)賬信息表。 (1)菜單信息表:用來(lái)存放菜單中的各種信息,包括菜的編號(hào)、菜的類別、 菜名、單位、單價(jià)和備注。菜單信息表的具體結(jié)構(gòu)如表 3-1 所示。 表 3-1菜單信息表 編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)(字段長(zhǎng)度)可否為空說(shuō)明 1 * DishIDChar(20)否菜編號(hào) 2 DishTypeVarchar(50)否菜的類別 3 DishNameChar(50)可菜名 4 UnitChar(10)可單位 10 5 UnitPriceMoney(8)可單價(jià) 6 TextText(16
17、)可備注 (2)預(yù)訂信息表:用來(lái)存放顧客的各種預(yù)訂信息,包括預(yù)訂編號(hào)、人數(shù)、餐 桌號(hào)、預(yù)訂日期、預(yù)訂時(shí)間、聯(lián)系人、電話和備注。預(yù)訂信息表的具體結(jié)構(gòu)如 表 3-2 所示。 表 3-2預(yù)訂信息表 編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)(字段長(zhǎng)度)可否為空說(shuō)明 1 * BookIDChar(20)否預(yù)訂編號(hào) 2 NumberChar(10)否人數(shù) 3 DeskNumChar(10)否餐桌號(hào) 4 BookDateDatetime(8)否預(yù)訂日期 5 BookTimeChar(10)否預(yù)訂時(shí)間 6 LinkManChar(10)否聯(lián)系人 7 TelChar(10)否電話 8 TextText(16)可備注 (3)貨物信息
18、表:用于存放飯店的各種進(jìn)貨信息,包括貨物編號(hào)、貨物名稱、 貨物類別、等級(jí)、單位、單價(jià)、數(shù)量、生產(chǎn)地、生產(chǎn)日期、過(guò)期日期、進(jìn)貨日 期、進(jìn)貨人、供貨商和備注。貨物信息表的具體結(jié)構(gòu)如表 3-3 所示。 表 3-3貨物信息表 編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)(字段長(zhǎng)度)可否為空備注 1 * GoodIDChar(20)否進(jìn)貨編號(hào) 2 GoodNameChar(20)否貨物名稱 3 GoodTypeChar(20)否貨物類別 4 GradeChar(10)否等級(jí) 5 UnitChar(10)否單位 6 UnitPriceMoney(8)否單價(jià) 7 NumberFloat(8)否數(shù)量 8 ProduceAddVarc
19、har(50)否生產(chǎn)地 9 ProduceDateDatetime(8)否生產(chǎn)日期 10 OverdueDateDatetime(8)否過(guò)期日期 11 StockDateDatetime(8)否進(jìn)貨日期 11 12 StockerChar(20)可進(jìn)貨人 13 SupplierChar(20)可供貨商 14 TextText(16)可備注 (4)供貨商信息表:用于存放供貨商的各項(xiàng)信息,包括供貨商編號(hào)、供貨商 名、供貨類別、聯(lián)系人、地址、電話和備注。提供商的信息表的具體結(jié)構(gòu)如表 3-4 所示。 表 3-4供貨商信息表 編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)(字段長(zhǎng)度)可否為空說(shuō)明 1 * SupplierIDCh
20、ar(20)否供貨商編號(hào) 2 SupplierNameChar(20)否供貨商名 3 SupplierTypeChar(20)否供貨類別 4 LinkManChar(10)否聯(lián)系人 5 AddressVarchar(50)可地址 6 TelChar(20)可電話 7 TextText(16)可備注 (5)就餐信息表:存放客人就餐的各種信息,包括就餐編號(hào)、就餐日期、就 餐時(shí)間、桌號(hào)、菜名、服務(wù)員、點(diǎn)菜數(shù)量、合計(jì)金額、餐桌狀態(tài)和就餐人數(shù)等。 餐桌狀態(tài)中,0 表示當(dāng)前餐桌處于閑置狀態(tài),1 表示當(dāng)前餐桌處于就餐狀態(tài)。就 餐信息表的具體結(jié)構(gòu)如表 3-5 所示。 表 3-5就餐信息表 編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)
21、(字段長(zhǎng)度)可否為空說(shuō)明 1 * RepastIDChar(20)否就餐編號(hào) 2 RepastDateDatetime(8)否就餐日期 3 RepastTimeChar(10)否就餐時(shí)間 4 TableNameChar(10)否桌號(hào) 5 DishNameVarcha(50)否菜名 6 WaiterNameChar(20)否服務(wù)員名 7 NumberInt(4)否點(diǎn)菜數(shù)量 8 TotalMoney(8)可合計(jì)金額 9 TableNowInt(4)可餐桌狀態(tài) 10 PeopleNumInt(4)可就餐人數(shù) 12 (6)結(jié)賬信息表:用于存放客人在結(jié)賬是的各種信息,包括結(jié)賬編號(hào)、餐桌、 點(diǎn)菜數(shù)量、應(yīng)付
22、金額、實(shí)付金額、就餐日期等信息。結(jié)賬信息表的具體結(jié)構(gòu)如 表 3-6 所示。 13 表 3-6結(jié)賬信息表 編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)(字段長(zhǎng)度)可否為空說(shuō)明 1 *JZIDChar(20)否結(jié)賬編號(hào) 2 TableNumChar(10)否桌號(hào) 3 NumberInt(4)否點(diǎn)菜數(shù)量 4 YfjeMoney(8)否應(yīng)付金額 5 SfjeMoney(8)否實(shí)付金額 6 RepastDateDatetime(8)否就餐日期 3.2 系統(tǒng)框架設(shè)計(jì)系統(tǒng)框架設(shè)計(jì) 3.2.1 開(kāi)發(fā)模式 C/S 模式。C/S 是建立在局域網(wǎng)的基礎(chǔ)上,由客戶機(jī)與服務(wù)器合作完成的二 層結(jié)構(gòu)系統(tǒng)平臺(tái)模式,它由客戶端和數(shù)據(jù)庫(kù)系統(tǒng)組成的服務(wù)器
23、端組成。C/S 模 式是客戶機(jī)發(fā)出請(qǐng)求,服務(wù)器直接將結(jié)果返回客戶機(jī)的一種資源共享的工作方 式??蛻艄ぷ髡镜膽?yīng)用請(qǐng)求被送往數(shù)據(jù)庫(kù)服務(wù)器,數(shù)據(jù)庫(kù)服務(wù)器接受請(qǐng)求并把 執(zhí)行結(jié)果傳回客戶端。在 C/S 模式中,由服務(wù)器承擔(dān)對(duì)數(shù)據(jù)庫(kù)的全面管理,服務(wù) 器是整個(gè)系統(tǒng)的主控中心,在服務(wù)器和客戶機(jī)上分別運(yùn)行服務(wù)器程序和客戶程 序。單獨(dú)采用 C/S 模式也存在著一定的缺陷,因?yàn)槊恳粋€(gè)客戶端都要安裝應(yīng)用 程序,不便于系統(tǒng)的維護(hù)。 本系統(tǒng)采用 C/S 模式,因?yàn)?C/S 模式是現(xiàn)在餐飲行業(yè)的普遍選擇,他和數(shù)據(jù) 庫(kù) ACCESS 相結(jié)合,被稱為實(shí)現(xiàn)飯店管理信息系統(tǒng)的黃金搭檔,并且由于該系統(tǒng) 對(duì)安全性要求很高,數(shù)據(jù)處理較大
24、,同時(shí)要求通信速度比較快、交互性強(qiáng)、可 靠性高,故采用 C/S 模式開(kāi)發(fā)較好。 3.2.2 系統(tǒng)功能 在對(duì)餐飲業(yè)的業(yè)務(wù)流進(jìn)行詳細(xì)的了解和分析后,將系統(tǒng)的主要功能劃分如下: (1)菜單管理功能。此功能可以根據(jù)用戶需要對(duì)菜單信息進(jìn)行添加、修改、 查詢、刪除,并且在添加菜單信息時(shí)可為每個(gè)菜自動(dòng)生成菜編號(hào)。 (2)預(yù)訂管理功能。此功能可以根據(jù)用戶需要對(duì)預(yù)訂信息進(jìn)行添加、修改、 查詢、刪除,并且在添加菜單信息時(shí)可為每個(gè)菜自動(dòng)生成菜編號(hào)。 14 (3)就餐管理功能。此功能可以根據(jù)顧客的需要點(diǎn)菜,并能計(jì)算出顧客點(diǎn) 菜的總數(shù)和總金額,并可以根據(jù)具體情況對(duì)金額進(jìn)行減免。 (4)供應(yīng)商管理功能。此功能可以根據(jù)用戶
25、對(duì)供應(yīng)商的信息進(jìn)行添加、修 改、查詢、刪除,并且在添加供貨商信息時(shí)可為每個(gè)供應(yīng)商自動(dòng)生成 供貨商編號(hào)。 (5)進(jìn)貨管理功能。此功能可以根據(jù)用戶需要對(duì)飯店的進(jìn)貨信息進(jìn)行添加、 修改、查詢、刪除,并且在添加進(jìn)貨信息時(shí)可為每個(gè)貨物生成進(jìn)貨編 號(hào)。 (6)統(tǒng)計(jì)分析功能。此公能可以根據(jù)用戶需要對(duì)飯店的就餐信息、進(jìn)貨信 息、菜單信息進(jìn)行統(tǒng)計(jì)匯總,并將就餐統(tǒng)計(jì)分為按特色菜統(tǒng)計(jì)、按菜 名統(tǒng)計(jì)、按服務(wù)員統(tǒng)計(jì)、按桌號(hào)統(tǒng)計(jì)、再以圖表的形式展現(xiàn)。此功能 是個(gè)很重要的功能,是整個(gè)管理信息系統(tǒng)的關(guān)鍵。 具體的系統(tǒng)功能圖如圖 3-5 所示。 管理信息系統(tǒng) 菜單管理 預(yù)訂管理 就餐管理 供應(yīng)商管理 進(jìn)貨管理 統(tǒng)計(jì)分析 修改菜
26、單信息 查詢菜單信息 刪除菜單信息 添加預(yù)訂信息 修改預(yù)訂信息 查詢預(yù)訂信息 刪除預(yù)訂信息 點(diǎn)菜 結(jié)賬 添加供應(yīng)商信息 修改供應(yīng)商信息 查詢供應(yīng)商信息 刪除供應(yīng)商信息 添加進(jìn)貨信息 修改進(jìn)貨信息 查詢進(jìn)貨信息 就餐信息統(tǒng)計(jì) 進(jìn)貨信息統(tǒng)計(jì) 菜單信息統(tǒng)計(jì) 刪除進(jìn)貨信息 按特色菜統(tǒng)計(jì) 按菜名統(tǒng)計(jì) 按服務(wù)員統(tǒng)計(jì) 按桌號(hào)統(tǒng)計(jì) 圖 3-5 系統(tǒng)功能圖 15 第四章第四章 詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì) 4.1 主窗體功能模塊主窗體功能模塊 (1)主窗體功能實(shí)現(xiàn) 一個(gè)設(shè)計(jì)很好的主窗體能夠給用戶一個(gè)良好的印象,增加軟件的親和力。 (2)主窗體界面設(shè)計(jì) 主窗體的界面設(shè)計(jì)如圖 4-1 所示。 圖 4-1 主窗體界面設(shè)計(jì) 4.2
27、 顯示功能模塊顯示功能模塊 (1)顯示窗體功能實(shí)現(xiàn) 16 顯示窗體的功能是根據(jù)用戶的需要將數(shù)據(jù)庫(kù)中的信息直觀地展現(xiàn)給用戶, 因此這里采用了 DB Grid 空件來(lái)顯示信息。DB Grid 控件可以顯示網(wǎng)格數(shù)據(jù), 也可以對(duì)其進(jìn)行操作,它提供了高度靈活的網(wǎng)格排序、合并和格式設(shè)置功能, 能過(guò)戶可以通過(guò)網(wǎng)格顯示清楚地了解每一條信息的詳細(xì)情況。另外,在顯示功 能方面采用了 TABSheet 函數(shù),讓多個(gè)屬性頁(yè)可以在一個(gè)界面直觀的顯示出來(lái)。 這樣不僅節(jié)約了空間,而且條理清楚,方便用戶使用。 (2)顯示窗體界面設(shè)計(jì) 在此僅以顯示商品資料為例說(shuō)明顯示窗體的界面設(shè)計(jì),見(jiàn)圖 4-2. 圖 4-2 顯示商品資料界面
28、設(shè)計(jì) 17 4.3 添加功能模塊添加功能模塊 (1)添加功能模塊流程 添加功能是管理系統(tǒng)必不可少的功能模塊。添加功能模塊的基本原理是 在用戶選擇添加功能后彈出的窗體,要求用戶輸入需要添加的內(nèi)容。當(dāng)用戶填 寫(xiě)完需要添加的內(nèi)容后點(diǎn)擊“確定”按鈕時(shí),判斷用戶輸入的信息是否符合系 統(tǒng)要求,若不符合,則彈出對(duì)話框提示用戶填寫(xiě)錯(cuò)誤并返回錯(cuò)誤文本框;若符 合要求,則從用戶輸入內(nèi)容的文本框中讀取數(shù)據(jù)輸入到數(shù)據(jù)庫(kù)中相應(yīng)的表中。 添加功能完成后,彈出對(duì)話框提示“商品添加成功” 。具體流程如圖 4-3 所示。 用戶進(jìn)入添加界面 在界面上填寫(xiě)用戶要求的內(nèi)容 用戶點(diǎn)擊“保存” 內(nèi)容符合要求? 將用戶填寫(xiě)的內(nèi)容添加到數(shù)據(jù)
29、庫(kù) “商品添加成功” Y 彈出錯(cuò)誤信息 N 圖 4-3 添加功能模塊流程圖 (2)添加窗體界面設(shè)計(jì) 在本系統(tǒng)中的菜單管理、系統(tǒng)管理、基礎(chǔ)資料管理等模塊中都用到了添 加功能,以下僅以商品資料信息添加為例說(shuō)明添加窗體的界面設(shè)計(jì),見(jiàn)圖 4-4. 18 圖 4-4 商品資料添加窗體 44 修改功能模塊修改功能模塊 (1)修改功能模塊流程 修改功能模塊是在用戶要求改動(dòng)已輸入的內(nèi)容時(shí)使用的。修改功能的基 本原理是:在 DB Grid 控件的數(shù)據(jù)列表中,用戶選中一行數(shù)據(jù),在右邊的窗體 中會(huì)讀取出該條信息的具體內(nèi)容,用戶可在右邊的窗體中對(duì)所需要修改的信息 進(jìn)行修改。修改完后點(diǎn)擊“保存”按鈕。系統(tǒng)彈出對(duì)話框“確
30、實(shí)要修改商品資 料嗎?”用戶單擊“確定”提交修改,單擊“取消”保持原內(nèi)容不變。 具體流程如圖 4-5 所示。 19 用戶選定一條數(shù)據(jù) 在界面的右邊填寫(xiě)用戶要求的內(nèi)容 用戶點(diǎn)擊“保存” 確定修改商品資料 刪除原有內(nèi)容,添加新內(nèi)容 Y 保持原有內(nèi)容不變 N 圖 4-5 修改功能模塊流程圖 (2)修改窗體界面設(shè)計(jì) 以下僅以修改商品資料信息為例說(shuō)明修改窗體的界面設(shè)計(jì)。見(jiàn)圖 4-6。 圖 4-6 商品資料修改界面 20 4.5 刪除功能模塊刪除功能模塊 (1)刪除功能模塊流程 當(dāng)用戶需要對(duì)某條信息進(jìn)行刪除時(shí),用戶在表中選中該條記錄,在右邊 的窗體中點(diǎn)擊“刪除”按鈕,然后彈出對(duì)話框“確定刪除商品?” ,用
31、戶點(diǎn)擊 “確定”按鈕刪除記錄,點(diǎn)擊“取消”按鈕則不改變?cè)杏涗洝?具體流程如圖 4-7 所示。 用戶選定一條要?jiǎng)h除的記錄 點(diǎn)擊“刪除” 確定刪除商品資料? 從數(shù)據(jù)庫(kù)中刪除改記錄 Y 保持原有內(nèi)容不變 N 圖 4-7 刪除功能模塊流程圖 (2)刪除窗體界面設(shè)計(jì) 刪除窗體界面設(shè)計(jì)如圖 4-8 所示。 21 圖 4-8 刪除商品信息 4.6 用戶資料功能模塊用戶資料功能模塊 (1)用戶資料模塊流程 用戶資料是管理系統(tǒng)的一個(gè)重要模塊,他能給多個(gè)用戶提供系統(tǒng)的使用 權(quán)。添加一個(gè)用戶的原理是:?jiǎn)螕粜略霭粹o,在窗體中填寫(xiě)用戶的信息、登入 名和密碼。單擊保存,彈出對(duì)話框“是否要添加用戶?” ,單擊“確定”按鈕
32、, 添加新用戶,單擊“取消”按鈕,保持不變。 添加用戶模塊流程圖如圖 4-9 所示。 22 單擊新增按鈕 在窗體中添加用戶信息 確定添加用戶? 從數(shù)據(jù)庫(kù)中添加用戶資料 Y 保持原內(nèi)容不變 N 圖 4-9 添加用戶模塊流程圖 用戶資料模塊是為了實(shí)現(xiàn)企業(yè)多種不同職位的員工能夠共同使用該系統(tǒng), 并且各自獨(dú)立,權(quán)限互不沖突。這樣能保證企業(yè)內(nèi)部數(shù)據(jù)的相對(duì)安全性,也能 便于企業(yè)對(duì)員工的管理。管理員可以對(duì)系統(tǒng)的數(shù)據(jù)進(jìn)行及時(shí)的維護(hù),對(duì)緊急情 況做出相對(duì)應(yīng)的決策,比如:對(duì)商品價(jià)格的調(diào)整、對(duì)數(shù)據(jù)庫(kù)中的信息進(jìn)行增、 刪、查、改等操作,對(duì)數(shù)據(jù)的清除和統(tǒng)計(jì)。員工可以利用系統(tǒng)進(jìn)行一些基本的 操作,比如開(kāi)臺(tái),結(jié)賬等,從而節(jié)
33、約了大量的人力和財(cái)力。 (2)用戶資料的的窗體設(shè)計(jì)如圖 4-10 所示。 圖 4-10 用戶資料界面模塊 23 47 點(diǎn)菜功能模塊點(diǎn)菜功能模塊 在餐飲管理信息系統(tǒng)中,點(diǎn)菜是必不可少的環(huán)節(jié),也是最經(jīng)常使用到的 功能。設(shè)計(jì)這個(gè)窗體的主導(dǎo)思想是“以人為本” ,希望能最大限度的方便用戶使 用。因此在點(diǎn)完菜,結(jié)賬的窗體上面,系統(tǒng)會(huì)自動(dòng)的計(jì)算出合計(jì)的金額。管理 員點(diǎn)擊結(jié)賬,就能清楚地看到該顧客共點(diǎn)了多少菜以及這些菜的合計(jì)金額。 點(diǎn)菜窗體設(shè)計(jì)如圖 4-11 所示。結(jié)賬信息如圖 4-12 所示。 圖 4-11 點(diǎn)菜窗體界面設(shè)計(jì) 24 圖 4-12 結(jié)賬信息 4.8 統(tǒng)計(jì)功能模塊統(tǒng)計(jì)功能模塊 統(tǒng)計(jì)功能是根據(jù)數(shù)據(jù)庫(kù)中的內(nèi)容對(duì)用戶需要的信息進(jìn)行匯總,使用戶對(duì) 這些信息由一個(gè)總體的了解。這個(gè)功能也是用戶最關(guān)心的方面之一,因?yàn)橥ㄟ^(guò) 統(tǒng)計(jì)功能可以有效地減輕用戶在“日結(jié)算” 、 “月結(jié)算”等方面的工作量,使用 戶得到切實(shí)的便利。 例如,用戶需要對(duì) 2011-5-1 日到 2011-6-1 日間的銷售報(bào)表進(jìn)行統(tǒng)計(jì),
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- LY/T 3405-2024竹材弧形原態(tài)重組材
- 人教版數(shù)學(xué)七年級(jí)下冊(cè)第7課時(shí)《平行線的性質(zhì)(一)》聽(tīng)評(píng)課記錄
- 2025年造紙色漿合作協(xié)議書(shū)
- 湘教版數(shù)學(xué)七年級(jí)上冊(cè)《3.4一元一次方程模型的應(yīng)用(1)》聽(tīng)評(píng)課記錄
- 蘇人版道德與法治九年級(jí)上冊(cè)7.2《違法要受法律處罰》聽(tīng)課評(píng)課記錄
- 生態(tài)保護(hù)資源共享合同(2篇)
- 環(huán)境監(jiān)測(cè)設(shè)備合作開(kāi)發(fā)合同(2篇)
- 六年級(jí)上冊(cè)聽(tīng)評(píng)課記錄
- (人教版)七年級(jí)下冊(cè)數(shù)學(xué)配套聽(tīng)評(píng)課記錄:5.1.3 《同位角、內(nèi)錯(cuò)角、同旁內(nèi)角》
- 四年級(jí)科學(xué)聽(tīng)評(píng)課記錄
- 拆遷征收代理服務(wù)投標(biāo)方案
- 完形療法概述
- SL631-637-2012-水利水電工程單元工程施工質(zhì)量驗(yàn)收評(píng)定標(biāo)準(zhǔn)
- 商標(biāo)基礎(chǔ)知識(shí)課件
- 監(jiān)理質(zhì)量管理講義監(jiān)理工作的基本知識(shí)
- 涉詐風(fēng)險(xiǎn)賬戶審查表
- 煙花爆竹考試真題模擬匯編(共758題)
- 2023年大學(xué)英語(yǔ)四級(jí)考試模擬真題及答案
- 四年級(jí)數(shù)學(xué)上冊(cè)口算天天練4
- 蘇教版二年級(jí)數(shù)學(xué)寒假輔導(dǎo)提高班課件 第1講 眼花繚亂的數(shù)據(jù)(66張PPT)
- 水利水電工程監(jiān)理平行檢測(cè)表部分
評(píng)論
0/150
提交評(píng)論