摘要:餐飲是酒店的主要職能之一,點菜是必不可少的環(huán)節(jié),而無線點菜則使酒店的這一方面功能更為便捷和多元化。
關(guān)鍵詞:酒店無線點菜;PDA手機;VS2008;SQL;Server;2000
中圖分類號:TN929.53 文獻標(biāo)識碼:A 文章編號:1006-3315(2011)1-179-001
一、引言
在工作節(jié)奏越來越快、時間密集度越來越大的當(dāng)代社會,飲食規(guī)律變得非常重要,而往往親自上門點菜吃飯等待上菜以及往返太過耗時。因此如何提前點菜,可以在第一時間上門吃到自己需要的飯菜或是吃到外賣,是一個很多人都需要并且想做到的事情,它既可以節(jié)約時間又可以及時補充身體所需養(yǎng)分使身體健康。本系統(tǒng)主要針對酒店點菜的特點,經(jīng)過實際的需求分析,采用VS2008技術(shù)和SQL Server 2000數(shù)據(jù)庫管理系統(tǒng)作為工具進行系統(tǒng)開發(fā)。整個系統(tǒng)服務(wù)于管理員、顧客這兩個不同的用戶,主要包括以下四個功能:后臺管理、點菜管理,智能配菜管理、營養(yǎng)分析管理,基本能滿足酒店無線點菜過程中的需要。本系統(tǒng)主要是為解決上述的問題,從如何能夠更好地利用資源,利用現(xiàn)代化的手段,把握顧客的需求,如何更為有效全面地滿足顧客對于時間和營養(yǎng)協(xié)調(diào)的需要這一指導(dǎo)思想出發(fā),開發(fā)的一個應(yīng)用軟件,以更好地節(jié)約人力、物力資源。
二、問題的調(diào)研
在本系統(tǒng)開發(fā)之初,為了做好系統(tǒng)需求分析工作,我做了充分的調(diào)研,從而認(rèn)識到完成本系統(tǒng)需做到以下幾點:
1.了解顧客的需求,了解如何點菜是顧客最希望的。
2.研究點菜系統(tǒng)中需要包含的其他問題,如酒店的后臺管理等。
3.遇到具體問題再做詳細調(diào)查研究并與指導(dǎo)老師商討。在充分了解、調(diào)查了酒店點菜具體事務(wù)管理和工作流程的基礎(chǔ)上,開發(fā)了酒店無線點菜系統(tǒng)。
三、可行性分析
1.技術(shù)可行性
開發(fā)這個酒店無線點菜系統(tǒng)使用的程序設(shè)計語言是C#。C#是Microsoft公司推出的一種全新的語言,C#是一門建立在C++和Java基礎(chǔ)上的現(xiàn)代語言,是編寫,NET框架的語言。開發(fā)環(huán)境為VS2008,Visual Studio是微軟公司推出的開發(fā)環(huán)境。是目前最流行的Windows平臺應(yīng)用程序開發(fā)環(huán)境。目前已經(jīng)開發(fā)Visual Studio 2008,Visual Studio可以用來創(chuàng)建Windows平臺下的Windows應(yīng)用程序和網(wǎng)絡(luò)應(yīng)用程序,也可以用來創(chuàng)建網(wǎng)絡(luò)服務(wù)、智能設(shè)備應(yīng)用程序和Office插件。用它來開發(fā)本系統(tǒng)是完全可行的。
使用PDA通過Web service來連接服務(wù)器。
2.經(jīng)濟可行性
該系統(tǒng)其功能涵蓋餐飲前臺營業(yè)所有業(yè)務(wù)流程,適用于各種大、中、小型餐館,所需的硬件和軟件環(huán)境均不高,所需的專業(yè)技術(shù)人員也不多,只要認(rèn)真學(xué)習(xí)和了解少量時即可親自操作了。開發(fā)此系統(tǒng)成本低,經(jīng)濟效益高,實用性高,因此系統(tǒng)經(jīng)濟可行,應(yīng)積極開發(fā)。
3.法律可行性
從法律的角度講,該系統(tǒng)在設(shè)計的過程中,完全遵守國家關(guān)于軟件設(shè)計過程的各項相關(guān)規(guī)定并且是本人經(jīng)過幾個月研究開發(fā)出來的,并不侵犯他人合法權(quán)益,因而,從法律上來說,該系統(tǒng)是可行的。
4.操作可行性
該系統(tǒng)軟件非常容易被接受,它具有簡單性、易學(xué)性、便于管理等功能。一般,只要具備簡單的計算機操作知識的用戶就可以使用它。
四、系統(tǒng)設(shè)計
本課題提出的是一個酒店無線點菜系統(tǒng),在總體上采用面向?qū)ο蟮木幊谭椒ā?/p>
本系統(tǒng)采取中心數(shù)據(jù)庫SQL統(tǒng)一存放和組織。只需在本系統(tǒng)上操作,就可以把內(nèi)容保存到數(shù)據(jù)庫,通過查詢把內(nèi)容在界面上顯示出來供用戶查看對該系統(tǒng)的需求分析并結(jié)合實際情況分析,本系統(tǒng)是無線點菜模塊、智能配菜模塊、營養(yǎng)分析模塊這三個主模塊構(gòu)成。系統(tǒng)數(shù)據(jù)模型設(shè)計
實體一聯(lián)系圖數(shù)據(jù)對象及數(shù)據(jù)對象之間的關(guān)系,是用于建立數(shù)據(jù)模型的圖形。
數(shù)據(jù)流圖描繪當(dāng)數(shù)據(jù)在軟件系統(tǒng)中移動時被變換的邏輯過程,指明系統(tǒng)具有的變換數(shù)據(jù)的功能,因此,數(shù)據(jù)流圖建立功能模型的基礎(chǔ)。
五、系統(tǒng)評價
1.系統(tǒng)特色
本系統(tǒng)以顧客的實際需求和利益為出發(fā)點,從界面設(shè)計到系統(tǒng)設(shè)置都是從方便顧客的角度出發(fā)。系統(tǒng)的特色歸納如下:
1.1本系統(tǒng)是根據(jù)實際調(diào)查,以適合實際需求和需要進行設(shè)計和開發(fā)的,切合實具有很強的實用性。
1.2本系統(tǒng)可以運行在多種操作系統(tǒng)平臺上(WindowsNT/Windows 2000/Windows XP)數(shù)據(jù)庫管理系統(tǒng)采用SQL Server 2000。
1.3用戶界面比較友好,操作簡單,使用方便。
1.4系統(tǒng)選用強大的數(shù)據(jù)庫保存各類信息。
1.5及時全面地處理各種錯誤異常,特別是對用戶提交的信息進行判斷,若出現(xiàn)輸入錯誤或信息為空的現(xiàn)象,系統(tǒng)就會及時給予用戶出錯提示。
2.系統(tǒng)存在的不足與改進方案
2.1系統(tǒng)存在的不足
本系統(tǒng)基本上滿足了顧客的需求,實現(xiàn)了無線點菜中所要求的功能,方便顧客使用。在界面上力求做到美觀、在操作方面盡量避免由于用戶操作不當(dāng)帶來系統(tǒng)的出錯現(xiàn)象。但由于這個學(xué)期剛剛深入學(xué)習(xí)VS2008和SQL Server 2000,所以在一邊學(xué)習(xí)一邊做畢業(yè)設(shè)計的情況下,時間有點緊湊,在系統(tǒng)功能等很多方面都有不足的地方。本系統(tǒng)還存在一些不足之處,主要體現(xiàn)在:
(1)界面不夠美觀,需要進一步修飾和美化。(2)點菜餐桌號未實現(xiàn),尚且無法具體標(biāo)識。(3)營養(yǎng)分析方案較為簡單,僅能從一定程度上給以顧客選擇和參考。
2.2改進方案。繼續(xù)改進和完善本系統(tǒng)。在系統(tǒng)的美觀方面,還需要對系統(tǒng)整體布局和圖片作進一步優(yōu)化。可以使用PhotoShop、FireWorks等圖片處理工具對界面進行美化,力求給用戶提供美觀友好的界面;技術(shù)方面,現(xiàn)在的系統(tǒng)雖然功能基本上實現(xiàn)了,但很多方面還考慮得不全面,如點菜的餐時餐號等由于時間關(guān)系還未能實現(xiàn),并且營養(yǎng)分析方案偏于簡單等,這些都是可以進一步改進的。
參考文獻:
[1]錢雪忠編著,數(shù)據(jù)庫與SQL Server2005教程,第1版,北京清華大學(xué)出版社,2007,10
[2]佚名,無線點菜硬件平臺解決方案,中國自動化網(wǎng),2008
[3]田洪川編著,Visual Studio2005入門,Net系列視頻教程
[4]唐耀編著,C#程序設(shè)計實用教程,中國水利水電出版社,2005
[5]劉志成,彭勇編著,數(shù)據(jù)庫系統(tǒng)原理與應(yīng)用,2007,4