- 相關(guān)推薦
賓館客房管理系統(tǒng)論文
論文常用來指進行各個學術(shù)領(lǐng)域的研究和描述學術(shù)研究成果的文章,下面是關(guān)于賓館客房管理系統(tǒng)論文的內(nèi)容,歡迎閱讀!
摘要:客房管理系統(tǒng)主要目的是為了方便對客房的實際情況進行集中的查詢與管理工作,以提高整個客房的工作效率。本系統(tǒng)以住宿管理模塊為例,使用delphi7.0和SQL SERVER2005作為開發(fā)工具,對整個系統(tǒng)進行設(shè)計與開發(fā)。實驗證明本系統(tǒng)操作簡單,靈活性好、系統(tǒng)安全性高,運行穩(wěn)定,具有一定的實用性。
關(guān)鍵詞:客房管理系統(tǒng) delphi7.0 sql server 2005 數(shù)據(jù)庫
隨著人們物質(zhì)水平的逐步提高,為了豐富自己的文化生活和自身娛樂,人們已經(jīng)習慣了利用假期外出旅游。各個地區(qū)的旅游業(yè)也因此出現(xiàn)了持續(xù)增長的好勢頭。現(xiàn)代酒店的客房管理和計算機系統(tǒng)結(jié)合得非常緊密,很多客房服務(wù)的有效執(zhí)行和監(jiān)督都依賴于完善的計算機客房管理系統(tǒng),目標就是實現(xiàn)客房管理的系統(tǒng)化、規(guī)范化和自動化。本系統(tǒng)主要功能是完成對客房信息、客戶預(yù)訂房間、登記住宿等功能。以住宿管理模塊為例詳細論述實現(xiàn)過程。
一、系統(tǒng)總體設(shè)計
本系統(tǒng)的主要服務(wù)對象是客戶,他們可以直接通過本系統(tǒng)進行預(yù)訂房間,登記住宿、訂票、訂餐等操作。根據(jù)系統(tǒng)功能要求可以將系統(tǒng)分解成以下幾個模塊分別:
1.住宿管理:主要是針對客戶,客房可以預(yù)定房間,也可以直接登記住宿并且操作員可以對客戶在客房的住宿天數(shù)進行統(tǒng)計并計算出總的客房費,然后還可以對客戶在客房的總消費進行統(tǒng)計計算、結(jié)算出最終的消費金額。
2.住宿維護:操作員可以對入住單、預(yù)訂單進行維護,還可以查詢可用房、歷史客戶情況、歷史客戶資料,對房間狀態(tài)進行管理。
二、數(shù)據(jù)庫設(shè)計
以住宿管理模塊為例,所涉及到的表有預(yù)訂單表(bookinfo),客戶信息表(guestinfo),客房信息表(roominfo),客戶信息表用來預(yù)訂房間或者登記住宿時填寫客戶基本信息。
三、詳細設(shè)計部分
1.預(yù)訂房間模塊。在本模塊的實現(xiàn)過程中所涉及到的表有預(yù)訂單表(checkinfo)、客戶信息表(guestinfo)還有客房信息表(roominfo)。它們之間通過SQL語句進行連接。在具體實現(xiàn)的過程序中,先把預(yù)訂信息、客戶信息分別填入預(yù)訂單表和客戶信息表然后把所預(yù)訂的客房狀態(tài)更新為“保留”即可。
如果輸入的預(yù)訂單號已經(jīng)存在,則會出現(xiàn)提示框,提示輸入的預(yù)訂單號已經(jīng)存在,讓你重新選擇。具體的運行界面就不再顯示了。
2.登記住宿模塊。本模塊的實現(xiàn)過程中所涉及到的表有登記住宿表、客戶信息表、客房狀態(tài)表,首先將客戶基本信息添加至在住客戶信息表中,然后根據(jù)所選擇的房間更新客房狀態(tài)表。它們的實現(xiàn)和預(yù)訂客房時差不多,只是把客房狀態(tài)更新為“住房”即可,其它的設(shè)計方法和預(yù)訂客房時一樣。
3.離店結(jié)算模塊。一般各個客房的收費準則有兩種:第一種是客人在12點以前退房,不算當日的住宿;在12點至18點之間的時間退房,按半天計算;18點以后退房,算一天的住宿。第二種是按客人實際在店的時間計算,不足一天的時間部分,如果不足12小時忽略不計,超過12小時算半天,超過18小時算一天。在這里我所采用的是第一種收費準則。
具體的實現(xiàn)方法如下:分別用兩個Maskedit顯示客戶的入住時間和離店時間,然后用離店時間性減去入住時間得到客戶在客房住宿的整數(shù)天數(shù)m,然后再判斷離店時間,如果小于上午12點則客戶在客房住宿的天數(shù)為m天,如果離店時間是12點到18點之間,則客戶在客房住宿的天數(shù)為(m+0.5)天,如是客戶是在下午18點之后退的房,則客戶在客房住宿的天數(shù)為(m+1)天,最后結(jié)算時是用住宿天數(shù)乘以客戶所住房間的房價就得到了客戶在本客房所總共消費的客房費。
在本系統(tǒng)的實現(xiàn)過程中,曾經(jīng)因為時間函數(shù)的轉(zhuǎn)換而迷惑不解,也試過許多轉(zhuǎn)換時間的函數(shù),均沒有得到下正確的答案,問了許多同學也沒有找到答案,最后在一本參考書上發(fā)現(xiàn)了這種方法,覺得真是柳暗花明。
實現(xiàn)此功能的代碼如下:
procedure TForm12.Button3Click(Sender: TObject);
vardays,enter,leave:Tdatetime;
roomfee:currency;
begin enter:=strtodatetime(MaskEdit1.Text);
leave:=strtodatetime(MaskEdit2.Text);
days:=int(leave)-int(enter);
if (frac(leave)>0.5) and (frac(leave)<=.75) then
days:=days+0.5
else if frac(leave)>0.75 then
days:=days+1;
roomfee:=days*strtofloat(edit3.Text);
panel1.caption:=format('您的住宿時間是:%5.1f天,住宿費是%5.0f元!',[days,roomfee]);
end;
四、結(jié)論
本論文針對客房管理系統(tǒng)的住宿管理模塊進行了分析、設(shè)計與實現(xiàn),經(jīng)檢驗,能夠完成基本的食宿登記、費用結(jié)算等功能,具有一定的實用意義。
參考文獻:
[1]賽奎春,陳紫鴻,宋坤.數(shù)據(jù)庫開發(fā)關(guān)鍵技術(shù)與實例應(yīng)用.北京:人民郵電出版社.
[2]周松辰.舉一反三delphi程序設(shè)計實戰(zhàn)訓練.北京:人民郵電出版社.
[3]求是科技.Delphi7程序設(shè)計與開發(fā)技術(shù)大全.北京:人民郵電出版社.
【賓館客房管理系統(tǒng)論文】相關(guān)文章:
管理系統(tǒng)設(shè)計論文03-28
員工管理系統(tǒng)論文06-29
構(gòu)建戰(zhàn)略成本管理系統(tǒng)的論文06-30
小型酒店管理系統(tǒng)論文07-04
考試分析管理系統(tǒng)設(shè)計與實現(xiàn)的論文07-03
超市信息管理系統(tǒng)論文06-29