本站小編為你精心準(zhǔn)備了餐飲管理系統(tǒng)設(shè)計參考范文,愿這些范文能點燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。
摘要:隨著信息化產(chǎn)業(yè)的發(fā)展,現(xiàn)代酒店的管理方式必定會有翻天覆地的變化,主要表現(xiàn)在有人工管理方式改變?yōu)殡娔X自動化管理的方式。為了實現(xiàn)餐飲類企業(yè)的自動化管理,我們編寫了餐飲管理系統(tǒng)。本系統(tǒng)是一個具有現(xiàn)代化管理的餐飲軟件,從專業(yè)角度出發(fā),主要突出點單、結(jié)帳上。點單方面主要采取圖形加數(shù)據(jù)的方式使用戶能直觀的管理數(shù)據(jù)信息,并能有效的管理各個房臺。
關(guān)鍵詞:操作員權(quán)限;連接字符串;active控件;后臺數(shù)據(jù)庫
在當(dāng)今時時代,在各行各業(yè)中離不開信息處理,這正是計算機被廣泛應(yīng)用于餐飲管理系統(tǒng)的環(huán)境。使用計算機進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。尤其對于復(fù)雜的信息管理,計算機能夠充分發(fā)揮它的優(yōu)越性。餐飲管理系統(tǒng)是進(jìn)行信息的采集、存儲、加工、維護(hù)和使用的系統(tǒng)。它的功能對于酒店的服務(wù)者和管理者來說都至關(guān)重要,餐飲管理系統(tǒng)能夠為酒店營業(yè)提供前、后臺自動結(jié)算,對酒店經(jīng)營者來說可以輕松的查閱本酒店業(yè)績以及相關(guān)信息等。避免以往人工管理許多缺點,如:效率低、出錯率、保密性差。另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不少的困難。
1軟件設(shè)計過程
用戶需求分析:
①軟件使用過程當(dāng)中應(yīng)該分權(quán)限管理,一般的收銀員的權(quán)限,老板的權(quán)限,迎賓臺小姐查詢權(quán)限應(yīng)該各不相同。
②前臺和后臺必需分工明確。
③酒店初次使用軟件時必需對酒店所有信息進(jìn)行初始化,其中包括餐臺、商品、原料、員工等。
④酒店的所有的賬務(wù)信息應(yīng)有詳細(xì)的登記和查詢
⑤酒店的各項支出費用和所有員工的工資必需進(jìn)行登記和查詢。
因此把軟件分為以下六個模塊:登入,前臺服務(wù),賬務(wù)管理,費用管理,庫存管理,系統(tǒng)初始化。
2軟件的特性
①軟件開發(fā)完成后,以穩(wěn)定、可靠、安全的性能。
②采取圖形加數(shù)據(jù)的方式使用戶能更方便的操作和管理數(shù)據(jù)信息。
③連接后臺數(shù)據(jù)庫是用Connection對象進(jìn)行連接,從而是連接數(shù)據(jù)庫的傳輸速率達(dá)到最佳化。
④后臺管理包括了采購、領(lǐng)料和庫存的信息,可以使酒店有效的管理商品信息。
⑤本系統(tǒng)權(quán)限設(shè)置很明確,用戶可以給不同的賬號設(shè)置不同的權(quán)限。
3軟件運行環(huán)境
3.1硬件環(huán)境
①CPU主頻Pentiun586以上;②內(nèi)存空間64M以上;③硬盤可用空間最低100M以上;④顯示器分辯率800×600真彩色或更高;⑤打印機各種24針、激光、噴黑打印機;⑥網(wǎng)卡(10M/100M自適應(yīng));⑦兩鍵鼠標(biāo)、倍速光驅(qū)、聲卡等;
3.2軟件環(huán)境
①操作系統(tǒng)WINDOWS98/2000/XP/2003;②要求局域網(wǎng)和遠(yuǎn)程網(wǎng)絡(luò)還必須有“TCP/IP協(xié)議”支持進(jìn)行通信;
4軟件環(huán)境
軟件的主要功能有:登錄、前臺服務(wù)、財務(wù)管理、費用管理、庫存管理、系統(tǒng)初始化管理、管理員信息管理、幫助。
①前臺服務(wù)包括開臺管理、結(jié)賬管理、餐臺預(yù)定;②財務(wù)管理,其功能是管理酒店的財務(wù);③費用管理,其功能是管理酒店的各項費用和查詢酒店的各項費用;④庫存管理包括采購登記、采購查詢、領(lǐng)料登記、領(lǐng)料查詢、庫存查詢;⑤系統(tǒng)初始化,設(shè)置酒店的基本信息;
⑥管理員信息,非管理員帳號修改密碼;⑦幫助,本系統(tǒng)的幫助文件;⑧退出,退出本系統(tǒng);
5結(jié)語
①系統(tǒng)開發(fā)之前的需求分析十分重要,要切實的了解客戶的需求,在與客戶充分溝通的情況下搭建好主要的框架,并且需要說明哪些需求是可以實現(xiàn)的,哪些是無法實現(xiàn)的。否則會走很多彎路,甚至導(dǎo)致開發(fā)失敗。
②基于用戶需求的不同,選擇恰當(dāng)?shù)拈_發(fā)工具十分關(guān)鍵,正確的選擇開發(fā)工具可以事半而功倍。
③編寫程序的過程中要考慮到網(wǎng)絡(luò)版功能的實現(xiàn),過多的使用adodc控件會使服務(wù)器負(fù)擔(dān)過重,而導(dǎo)致很多意想不到的錯誤。
我們這里使用的是ado的連接字符串的方式進(jìn)行訪問數(shù)據(jù)庫,保證一個程序運行過程中始終只有一次訪問連接數(shù)據(jù)庫。從而提高了用戶的并發(fā)訪問數(shù)量。
④本軟件許多功能還沒有實現(xiàn),比如與pos機的連接接口程序,數(shù)據(jù)庫的備份問題,由于使用的是sqlserver作為后臺數(shù)據(jù)庫支持,沒有一臺真正的服務(wù)器以供開發(fā)測試,數(shù)據(jù)庫訪問方面的優(yōu)化做得不夠。
參考文獻(xiàn):
[1]劉炳文.VisualBasic程序設(shè)計教程[M].清華大學(xué)出版社,2004,(10).
[2]李紅.MicrosoftSQLServer2000[M].高等教育出版社,2005,(2).
[3]譚浩強.VisualBasic編程實例開發(fā)[M].學(xué)苑出版社,2004,(3).
[4]鄒文健.網(wǎng)絡(luò)數(shù)據(jù)庫管理與維護(hù)[M].高等教育出版社,2006,(4).