《餐飲管理系統(tǒng)》PPT課件

上傳人:san****019 文檔編號:20455560 上傳時間:2021-03-22 格式:PPT 頁數(shù):21 大?。?97.06KB
收藏 版權(quán)申訴 舉報 下載
《餐飲管理系統(tǒng)》PPT課件_第1頁
第1頁 / 共21頁
《餐飲管理系統(tǒng)》PPT課件_第2頁
第2頁 / 共21頁
《餐飲管理系統(tǒng)》PPT課件_第3頁
第3頁 / 共21頁

下載文檔到電腦,查找使用更方便

9.9 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《《餐飲管理系統(tǒng)》PPT課件》由會員分享,可在線閱讀,更多相關(guān)《《餐飲管理系統(tǒng)》PPT課件(21頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、 餐飲管理系統(tǒng) 姓 名:杜強(qiáng) 學(xué) 號: 07110138 指導(dǎo)老師:趙玉芹 學(xué) 校:東華理工大學(xué) 系統(tǒng)簡介 餐飲管理系統(tǒng)是為了促進(jìn)中小型飯店管理信息計 算機(jī)化、系統(tǒng)化、管理規(guī)范化,減輕工作負(fù)擔(dān)和 提高工作效率,專門針對酒吧、餐廳的工作而提 出的項目需求。 系統(tǒng)是基于 MFC對話框,通過封 裝 ADO來操作數(shù)據(jù)庫 下開發(fā) 而成 , 總 共由 以下幾 大功能模塊組成 : 登陸管理 功能 餐飲管理 功能 查詢系統(tǒng) 功能 營業(yè)設(shè)置 功能 財務(wù)管理 功能 系統(tǒng)開發(fā)環(huán)境 數(shù)據(jù)庫: SQLSever2000數(shù)據(jù)庫 開發(fā)工具: Visual Basic 6.0 開發(fā)語言: Visual Basic 操作系統(tǒng):

2、 Microsoft windows XP 功能模塊圖 對功能的規(guī)定主要功能包括 餐飲管理 IPO表 營業(yè)設(shè)置系統(tǒng) IPO表 財務(wù)查詢(由總經(jīng)理室監(jiān)控) IPO表 由于系統(tǒng)采用 Microsoft Visual C+ 6.0開發(fā)設(shè)計主界面,利用 Access做 數(shù)據(jù)庫,這兩個工具都是微軟的產(chǎn)品,在兼容性上比較好,而且比較容 易實(shí)現(xiàn),所以我們統(tǒng)采用三層架構(gòu)模式進(jìn)行設(shè)計,系統(tǒng)的表示層使用 Visual C+ 6.0開發(fā)設(shè)計主界面。首先,微軟產(chǎn)品 Microsoft Visual C+ 6.0已經(jīng)具有完善的函數(shù)功能以及各種所需已封裝好的類,開發(fā)起來相對 簡單便捷,這正是敏捷開發(fā)中主張的 “ 最簡單解

3、決方案就是最有效的解 決方案 ” 的簡單原則。 既然選擇了表示層使用 Visual C+ 6.0開發(fā)設(shè)計主界面,那么后臺代碼就 必須是 C+語言。作為一門發(fā)在比較成熟的編程語言,已經(jīng)在當(dāng)今的軟 件行業(yè)中占有一定的地位。選擇 C+可以使我們借此機(jī)會更多的去了解 和學(xué)習(xí)這個開發(fā)語言,是非常難得的一個學(xué)習(xí)新知識的機(jī)會。 最后是數(shù)據(jù)庫的選擇。酒店餐飲管理作為中小型項目,沒有對數(shù)據(jù)庫必 須采用 Oracle這種大型數(shù)據(jù)庫的要求。而前臺使用了 Visual C+ 6.0,同 為微軟產(chǎn)品的 Access數(shù)據(jù)庫完全能夠滿足當(dāng)前管理系統(tǒng)的設(shè)計需求。 所以最后決定的技術(shù)方案是:使用三層架構(gòu)模式,表示層使用 Vis

4、ual C+ 6.0開發(fā)設(shè)計主界面,后臺使用 C+語言開發(fā),數(shù)據(jù)庫使用 Access。 技術(shù)方案 登錄界面 功能實(shí)現(xiàn): ( 1)如果要實(shí)現(xiàn)用戶的登錄,就必須用到數(shù)據(jù)庫用戶信息的調(diào)用,這里我們用 到了 ADO數(shù)據(jù)庫開發(fā)的技術(shù),在編碼的過程中想要正確的調(diào)用數(shù)據(jù)庫中的信息, 需要在 StdAfx.h文件的末尾加入下面的語句,從而實(shí)現(xiàn) ADO庫的引入: #import c:program filescommon filessystemadomsado15.dll no_namespace rename(EOF,adoEOF) ( 2)當(dāng) ADO庫導(dǎo)入成功后,就要初始化 OLE/COM庫環(huán)境 。必須注意

5、的是, ADO 庫是一組 COM動態(tài)庫,這意味應(yīng)用程序在調(diào)用 ADO前,必須初始化 OLE/COM庫 環(huán)境。在 MFC應(yīng)用程序里,一個比較好的方法是在應(yīng)用程序主類的 InitInstance成 員函數(shù)里初始化 OLE/COM庫環(huán)境。 BOOL CMyAdoTestApp: InitInstance() if(!AfxOleInit()/這就是初始化 COM庫 AfxMessageBox(“OLE初始化出錯 !”); return FALSE; ( 3)最后就是進(jìn)行數(shù)據(jù)庫的連接。要建立數(shù)據(jù)庫的連接需要使用的連接對象。 在 ADO庫包含三個基本接口 :_ConnectionPtr接口、 _Comm

6、andPtr接口和 _RecordsetPtr接口。 主界面 用戶管理模塊 相關(guān)關(guān)鍵點(diǎn)實(shí)現(xiàn): 首先在文本框內(nèi)輸入用戶的基本信息。在右邊的權(quán)限框內(nèi),選在新增或者修 改用戶的使用權(quán)限。這部分要用到 Visual C+ 中的復(fù)選框。在新增、刪除、 保存中就需要數(shù)據(jù)庫的調(diào)用。尤其是在進(jìn)行保存之前,需要判斷新增信息有 沒有跟數(shù)據(jù)庫中的已有信息想重復(fù),然后進(jìn)行添加保存。 實(shí)現(xiàn)方法: void CUserDlg:OnButtonUsave() CString sql=select * from USERS; UpdateData(); /檢查數(shù)據(jù)完整性 if(m_username.IsEmpty()|m_l

7、ogname.IsEmpty()|m_upwd.IsEmpty() . 在功能的實(shí)現(xiàn)方面,需要用到異常處理。再樣在程序運(yùn)行出現(xiàn)錯誤時可以給 出相應(yīng)的錯誤提示,方便程序的修改和進(jìn)一步的完善。 營業(yè)設(shè)置模塊 相關(guān)功能實(shí)現(xiàn): ( 1)商品類型:選中商品類別頁,即可出現(xiàn)酒菜大類列表,可以直 接在列表中進(jìn)行編輯修改。按 “ 鄭家同級分類 ” 可以增加大類,按 “ 增加下級分類 ” 可以增加小類,按 “ 刪除 ” 可以刪除當(dāng)前類別,同 時還可以對當(dāng)前類別的菜品進(jìn)行 “ 折扣 ” 的設(shè)定。系統(tǒng)投入正式使用 后,強(qiáng)烈建議不要修改或刪除大類(可以增加大類),否則在歷史查 詢和統(tǒng)計時講發(fā)生前后不一致的問題。 (

8、2)商品資料:選中商品資料頁,出現(xiàn)酒菜大類和酒菜資料兩個列 表,在酒菜大類列表中選擇大類,酒菜類別列表中即顯示屬于該大類 的類別,這兩個列表都不能編輯修改。選中酒菜類別后,在右邊編輯 框、選擇框里進(jìn)行菜名、價格等的錄入,按 “ 保存 ” 完成錄入。選中 菜名點(diǎn)擊 “ 刪除 ” 按鈕,可完成菜式資料的刪除工作。此頁面也可以 設(shè)置具體菜式的 “ 折扣 ” 工作。 ( 3)付款方式設(shè)置:付款方式設(shè)置在其他設(shè)置窗口中,用于設(shè)置結(jié) 賬收款時可能用到的付款方式,系統(tǒng)預(yù)定義了幾種常見的付款方式, 請加入您需要的其他付款方式。注意,請不要修改系統(tǒng)原來定義的付 款方式。 財務(wù)管理模塊 相關(guān)功能實(shí)現(xiàn): ( 1)銷

9、售報表:選擇 “ 銷售報表 ” 并點(diǎn)擊 “ 統(tǒng)計 ” 可顯示所選期限內(nèi)的各菜品大類的總銷售額情 況、折扣情況、總就餐人數(shù)、使用桌臺數(shù)量、未結(jié)單號及目前消費(fèi)總額。 ( 2)單品報表:對所選期限內(nèi)客人所點(diǎn)的菜的數(shù)量進(jìn)行分類統(tǒng)計。 ( 3)根據(jù)用戶選擇的統(tǒng)計方式,在文本框中統(tǒng)計出所需要的數(shù)據(jù)。 void CStatDlg:OnButtonStat() switch(nselect)/Get if it is discount. case IDC_RADIO_WEEK: n=0; m_oListtitle.SetWindowText( * 銷售匯總報表 *); break; case IDC_RADI

10、O_SINGLE: n=1; m_oListtitle.SetWindowText( * 單品報表 *); 表關(guān)系圖 PassWordInfor 系統(tǒng)數(shù)據(jù)庫 用戶: ID PassWord MATERIEL SALEBILL PAYMODE PAYDETAIL USERS 系統(tǒng)設(shè)計總結(jié) 畢業(yè)設(shè)計培養(yǎng)了嚴(yán)肅認(rèn)真和實(shí)事求是的科學(xué)態(tài)度。而且培 養(yǎng)了吃苦耐勞的精神以及相對應(yīng)的工程意識。通過這次畢 業(yè)設(shè)計,本人不僅掌握了許多新的知識,更為重要的是, 本人的自學(xué)能力和把所學(xué)知識應(yīng)用于實(shí)踐的能力也有了很 大的提高,為今后的學(xué)習(xí)和工作奠定了良好的基礎(chǔ)。在設(shè) 計實(shí)現(xiàn)期間,真實(shí)的項目使理論知識得到了實(shí)踐,動手能 力得到提高,而且積累了實(shí)際設(shè)計工作經(jīng)驗(yàn),對日后在該 領(lǐng)域發(fā)展奠下了良好的基礎(chǔ)。

展開閱讀全文
溫馨提示:
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. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!