數(shù)據(jù)庫課程設(shè)計報告---餐飲管理系統(tǒng)_第1頁
已閱讀1頁,還剩19頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p><b>  數(shù)據(jù)庫課程設(shè)計</b></p><p><b>  餐飲管理系統(tǒng)</b></p><p>  學(xué)院: 計算機(jī)科學(xué)與工程學(xué)院</p><p>  班級: XXXXXXXXXXXXXXXXXXX </p><p>  項目成員:XXXXXXXXXXX

2、XXXXXXXX</p><p>  指導(dǎo)老師:XXXXXXXXXXXXXXXXXXX </p><p><b>  目錄</b></p><p><b>  緒論3</b></p><p>  1.1 開發(fā)背景4</p><p>  1.2 需求分析4

3、</p><p>  1.3 系統(tǒng)設(shè)計5</p><p>  1.3.1 系統(tǒng)目標(biāo)5</p><p>  1.3.2 系統(tǒng)功能結(jié)構(gòu)6</p><p>  1.3.3 系統(tǒng)預(yù)覽7</p><p>  1.3.4 業(yè)務(wù)流程圖8</p><p>  1.3.5 程序運(yùn)行環(huán)境9</p&

4、gt;<p>  1.3.6 數(shù)據(jù)庫課程設(shè)計9</p><p>  1.3.7 數(shù)據(jù)庫概念設(shè)計10</p><p>  1.3.8 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計13</p><p>  1.4 登錄模塊設(shè)計14</p><p>  1.5 主窗體模塊設(shè)計15</p><p>  1.6 開臺模塊設(shè)計17

5、</p><p>  1.7 點(diǎn)菜模塊設(shè)計18</p><p>  1.8 結(jié)帳模塊設(shè)計19</p><p><b>  緒論</b></p><p>  餐飲管理系統(tǒng)是一個飲食產(chǎn)業(yè)不可缺少的部分,它的內(nèi)容對企業(yè)的決策者和管理者都至關(guān)重要,所以餐飲管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使

6、用的餐飲管理系統(tǒng)均是以人為主體的,需要很多的人力、物力、財力,且效率不是很高,在系統(tǒng)運(yùn)營時也可能產(chǎn)生人為的失誤,以致餐飲管理工作既繁瑣而且不利于分析企業(yè)的經(jīng)營狀況。</p><p>  作為計算機(jī)應(yīng)用的一部分,使用計算機(jī)對餐飲信息進(jìn)行管理,具有人工管理所無法比擬的優(yōu)點(diǎn)。例如統(tǒng)計結(jié)賬快速、安全保密性好、可靠性高、存儲量大、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高餐飲管理的效率,增強(qiáng)企業(yè)的競爭力,同時也是企業(yè)的科學(xué)化

7、、正規(guī)化管理,與世界接軌的重要條件。</p><p><b>  1.1 開發(fā)背景</b></p><p>  近幾年來,計算機(jī)網(wǎng)絡(luò)、分布技術(shù)日趨成熟,隨著科技的發(fā)展,餐飲業(yè)的競爭也越來越激烈。想在這樣競爭激烈的環(huán)境下生存,那么就必須運(yùn)用科學(xué)的管理思想與先進(jìn)的管理方法,使點(diǎn)餐與管理一體化。這樣不僅提高了工作效率,也避免了以前手工作業(yè)的麻煩,從而使管理者能夠準(zhǔn)確、有效地

8、管理餐飲。因此,餐飲業(yè)的管理者更希望從科學(xué)的管理中取得競爭的優(yōu)勢,在競爭激烈的商業(yè)市場中取勝。</p><p><b>  1.2 需求分析</b></p><p>  隨著餐飲業(yè)的不斷發(fā)展,餐飲管理系統(tǒng)的內(nèi)容對于餐飲業(yè)的決策者和管理者來說都非常重要。本系統(tǒng)主要包括桌臺顯示、消費(fèi)查詢、人事檔案及權(quán)限等幾大部分,本系統(tǒng)具有良好的用戶接口,使用方便。具有完善的查詢,對維護(hù)

9、系統(tǒng)起到輔助決策的作用,能及時、方便、靈活地進(jìn)行查詢、修改、刪除等維護(hù)性操作。餐飲管理系統(tǒng)有足夠的存儲容量,滿足酒店每日營業(yè)的變動,另外,對于操作用戶有一定的管理,并對用戶的權(quán)限有一定的設(shè)置。</p><p><b>  1.3 系統(tǒng)設(shè)計</b></p><p>  1.3.1 系統(tǒng)目標(biāo)</p><p>  本系統(tǒng)屬于小型的餐飲管理系統(tǒng),可以有

10、效地對中小型餐廳消費(fèi)進(jìn)行管理。本系統(tǒng)應(yīng)達(dá)到以下目標(biāo):</p><p>  ? 系統(tǒng)采用人機(jī)交互的方式,界面美觀友好,信息查詢靈活、方便,數(shù)據(jù)存儲安全可靠。</p><p>  ? 實現(xiàn)對餐廳顧客開臺、點(diǎn)菜/加菜、賬目查詢和結(jié)賬等操作。</p><p>  ? 對用戶輸入的數(shù)據(jù)進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗,盡可能地避免人為錯誤。</p><p>  ?

11、實現(xiàn)對消費(fèi)賬目自動結(jié)算。</p><p>  ? 實現(xiàn)對消費(fèi)的歷史記錄進(jìn)行查詢,支持模糊查詢。</p><p>  ? 系統(tǒng)應(yīng)最大限度地實現(xiàn)易維護(hù)性和易操作性。</p><p>  1.3.2 系統(tǒng)功能結(jié)構(gòu)</p><p>  1.3.3 系統(tǒng)預(yù)覽</p><p>  餐飲管理系統(tǒng)由多個窗體組成,下面僅列出幾個典型窗體

12、,其他窗體參見光盤中的源程序。</p><p>  主窗體模塊運(yùn)行結(jié)果如圖1所示,主要功能是鏈接系統(tǒng)功能菜單、顯示所有桌臺和顯示系統(tǒng)當(dāng)前狀態(tài)。點(diǎn)菜模塊運(yùn)行結(jié)果如圖2所示,主要功能是為顧客點(diǎn)菜。開臺模塊運(yùn)行效果如圖3所示,主要功能是實現(xiàn)對指定的桌臺進(jìn)行開臺操作。結(jié)賬模塊運(yùn)行效果如圖4所示,主要功能是對指定的桌臺進(jìn)行結(jié)賬操作,同時,清空結(jié)賬桌臺的所有消費(fèi)信息。</p><p>  1.3.4

13、業(yè)務(wù)流程圖</p><p>  1.3.5 程序運(yùn)行環(huán)境</p><p>  餐飲管理系統(tǒng)在運(yùn)行中的具體運(yùn)行環(huán)境如下。</p><p>  ? 系統(tǒng)開發(fā)平臺:Microsoft Visual Studio 2005。</p><p>  ? 系統(tǒng)開發(fā)語言:C#。</p><p>  ? 數(shù)據(jù)庫管理系統(tǒng):Microsof

14、t SQL Server 2000。</p><p>  ? 運(yùn)行平臺:Windows XP(SP2)/Windows 2000(SP4)/Windows Server 2003(SP1)。</p><p>  ? 運(yùn)行環(huán)境:Microsoft. NET Framework SDK v2.0。</p><p>  ? 分辨率:最佳效果1024×768像素。

15、</p><p>  1.3.6 數(shù)據(jù)庫課程設(shè)計</p><p>  在開發(fā)餐飲管理系統(tǒng)之前,分析了該系統(tǒng)的數(shù)據(jù)量。由于系統(tǒng)管理餐飲方面的數(shù)據(jù)較多,商品信息、消費(fèi)信息以及賬目清單會占用較大的空間,因此選擇Microsoft SQL Server 2000數(shù)據(jù)庫存儲這些信息,數(shù)據(jù)庫命名為db_MrCy,在數(shù)據(jù)庫中創(chuàng)建了6個數(shù)據(jù)表用于存儲不同的信息。如圖:</p><p&g

16、t;  1.3.7 數(shù)據(jù)庫概念設(shè)計</p><p>  1.3.8 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計</p><p><b>  商品信息表</b></p><p><b>  商品類別信息表</b></p><p><b>  顧客消費(fèi)信息表</b></p><p>

17、;<b>  桌臺信息表</b></p><p><b>  用戶信息表</b></p><p><b>  職員信息表</b></p><p>  1.4 登錄模塊設(shè)計</p><p>  為了使系統(tǒng)的安全性得到保障,大多數(shù)系統(tǒng)都開發(fā)登錄模塊。只有通過登錄模塊,才能對登錄用戶

18、進(jìn)行驗證,只有系統(tǒng)的合法用戶才可以進(jìn)入系統(tǒng)的主界面。這也是設(shè)計管理系統(tǒng)軟件之前必須考慮的問題,整個登錄模塊的實現(xiàn)過程非常簡單,相信讀者會很快掌握。登錄模塊運(yùn)行結(jié)果如圖所示。</p><p>  1.5 主窗體模塊設(shè)計</p><p>  在餐飲系統(tǒng)中主窗體模塊是由3部分組成的。第一部分是位于主窗體模塊上端的系統(tǒng)菜單,主要實現(xiàn)鏈接系統(tǒng)功能菜單。第二部分是位于主窗體模塊中間的桌臺顯示,主要用于

19、顯示餐廳中所有的桌臺情況,包括桌臺是否已使用、已使用桌臺的客人數(shù)量等信息,方便了用戶對桌臺的管理。第三部分是位于主窗體模塊下端的狀態(tài)欄,主要用于顯示系統(tǒng)當(dāng)前狀態(tài)信息。主窗體模塊運(yùn)行結(jié)果如圖所示。</p><p>  雙擊某個桌臺,彈出“桌臺基本信息”窗體,用于顯示此桌臺的詳細(xì)信息,如圖所示。</p><p>  在某個桌臺上單擊鼠標(biāo)右鍵,在彈出的快捷菜單中用戶可以選擇“開臺”、“取消開臺”

20、、“點(diǎn)/加菜”、“消費(fèi)查詢”和“結(jié)賬”命令,如圖所示。</p><p>  1.6 開臺模塊設(shè)計</p><p>  當(dāng)顧客要進(jìn)行消費(fèi)時,首先要看一下是否還有可用的桌臺,如果還有空閑的桌臺,那么就要為顧客開臺,只有在開臺之后,才能為顧客點(diǎn)菜、查詢和結(jié)賬。所以開臺模塊在整個系統(tǒng)中是非常重要的。開臺模塊用于對指定的桌臺進(jìn)行開臺操作,此功能是通過“開臺單”窗體實現(xiàn)的,如圖所示。</p>

21、;<p>  1.7 點(diǎn)菜模塊設(shè)計</p><p>  為顧客選定好桌臺,并且開臺之后,會根據(jù)顧客的需要點(diǎn)菜或購買茶水煙酒之類的消費(fèi)品,在點(diǎn)菜模塊中會顯示餐廳特有的一些菜系,用戶可以對不同的菜系進(jìn)行選擇。點(diǎn)菜模塊運(yùn)行結(jié)果如圖所示。</p><p>  1.8 結(jié)帳模塊設(shè)計</p><p>  顧客消費(fèi)完畢后,需要對顧客消費(fèi)清單進(jìn)行統(tǒng)計,即計算出消費(fèi)的總

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論