• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      酒店客房管理系統(tǒng)開發(fā)研究

      2017-03-30 11:39:18王澤發(fā)吳江鴻
      關(guān)鍵詞:酒店客房客房住宿

      劉 寧,王澤發(fā),吳江鴻

      (泉州師范學(xué)院,福建 泉州 362000)

      酒店客房管理系統(tǒng)開發(fā)研究

      劉 寧,王澤發(fā),吳江鴻

      (泉州師范學(xué)院,福建 泉州 362000)

      目的 酒店客房管理系統(tǒng)是酒店客房信息化發(fā)展的重要組成部分,酒店客房管理系統(tǒng)能夠?qū)崿F(xiàn)酒店行業(yè)快速、科學(xué)地管理酒店客房,協(xié)調(diào)酒店客房內(nèi)部和外部各個要素直接的、動態(tài)的過程,即人力、物力、財力、時間和信息資源5大要素的協(xié)調(diào),酒店客房管理系統(tǒng)就是這5大要素相對平衡的動態(tài)管理系統(tǒng)。方法 系統(tǒng)基于B/S開發(fā),采用VB語言開發(fā),采用SQL Server數(shù)據(jù)庫管理后臺數(shù)據(jù)。結(jié)果 有效提高了酒店的智能管理,能夠給客人提供優(yōu)質(zhì)的服務(wù)和給酒店帶來更多的利潤空間。實現(xiàn)酒店的集中管理和快速反應(yīng)能力,增加經(jīng)濟(jì)效益,節(jié)約運行和管理成本。系統(tǒng)運行后,人機(jī)交互界面良好,程序操作簡單方便,系統(tǒng)運行穩(wěn)定。結(jié)論掌握了模塊化程序設(shè)計思想、函數(shù)的調(diào)用、采用自頂向下、逐步求精的函數(shù)過程設(shè)計方法,將數(shù)據(jù)庫與VB完美地結(jié)合,能滿足一般中小型酒店客房管理的基本需求。

      VB;酒店客房管理系統(tǒng);SQL

      0 引 言

      隨著經(jīng)濟(jì)的發(fā)展,旅游業(yè)越來越發(fā)達(dá),與之相關(guān)的餐飲、酒店行業(yè)也受到前所未有的沖擊,尤其是隨著客人逐漸增多,傳統(tǒng)酒店客房管理系統(tǒng)采用人工管理不科學(xué)的弊端日益顯露,所以管理信息化成為酒店客房發(fā)展的必然趨勢。酒店如果想要在服務(wù)方面取勝,必須提高工作效率,提高客戶體驗的滿意度,做到細(xì)微之處。高標(biāo)準(zhǔn)和高質(zhì)量的酒店客房管理系統(tǒng)是提高酒店管理的重要方法,準(zhǔn)確、快捷、周全是酒店客房管理最基本的成功之處。本研究開發(fā)了基于VB[1]和SQL Server[2]的酒店客房管理系統(tǒng)。

      1 系統(tǒng)功能模塊

      系統(tǒng)主要由4部分組成:住宿管理、客房管理、查詢統(tǒng)計、系統(tǒng)設(shè)計,每一部分由幾部分組成,主要的功能模塊如圖1所示。

      圖1 酒店客房管理系統(tǒng)功能模塊示意圖

      本系統(tǒng)為了保障數(shù)據(jù)的安全穩(wěn)定,提供了密碼控制技術(shù),采用面向事務(wù)的處理系統(tǒng),自動核查機(jī)制,杜絕了不完全的數(shù)據(jù)發(fā)生,保證了數(shù)據(jù)的準(zhǔn)確可靠。通過差異化的備份機(jī)制,采用多級系統(tǒng)的備份與系統(tǒng)的自動化的恢復(fù)機(jī)制,可以保障系統(tǒng)在最短的時間內(nèi)恢復(fù)工作,保證了穩(wěn)定安全的系統(tǒng)運行環(huán)境。

      2 各個功能模塊

      本系統(tǒng)主要包括4個模塊:住宿管理是對客戶基本信息的登記、對客房結(jié)算、調(diào)房的設(shè)置;客房管理是客房的狀態(tài)設(shè)置和目前房態(tài)(包括臟房、大床房、小床房等)的查詢;查詢統(tǒng)計是對住宿、退宿的查詢及住宿費的查詢提醒;系統(tǒng)設(shè)計是對整個系統(tǒng)的設(shè)置,包括系統(tǒng)管理員的權(quán)限設(shè)置和密碼修改、后臺數(shù)據(jù)的備份與恢復(fù)工作。系統(tǒng)的功能模塊基本滿足酒店客房管理、餐飲管理的需求,而且可以隨著酒店客房業(yè)務(wù)的發(fā)展擴(kuò)展升級。系統(tǒng)的登陸界面如圖2所示:

      通過輸入系統(tǒng)設(shè)置的用戶名和密碼,管理員可以登陸整個系統(tǒng),主要的功能代碼如下:

      Call OpenDatabase

      If Trim(Text1.Text)=""Then

      MsgBox"用戶名不能為空,請輸入用戶名及密碼!"

      txtName.SetFocus

      Else

      圖2 登陸界面

      rs.Open"Select * from ma where操作員='"& Trim(Text1.Text)&"'"&"and密碼='"& Trim(Text2.Text)&"'",con,adOpenDynamic,adLockOptimistic If Module1.rs.EOF=True Then

      MsgBox"用戶名或者密碼錯誤,請重新輸入!",vbOKOnly+vbExclamation,"提示"

      Text1.Text=""

      Text2.Text=""

      Text1.SetFocus

      Else

      mainform.Show

      Me.Hide

      登陸進(jìn)入系統(tǒng)主界面如下圖3所示:

      圖3 系統(tǒng)主界面

      系統(tǒng)目標(biāo):

      1)系統(tǒng)數(shù)據(jù)安全穩(wěn)定

      本系統(tǒng)提供了數(shù)據(jù)密碼控制技術(shù)及自動稽查機(jī)制,防止不完整數(shù)據(jù)的存在,這樣可以保證數(shù)據(jù)的準(zhǔn)確可靠。采用差異化的備份[3]和恢復(fù)機(jī)制[4],采用系統(tǒng)的備份技術(shù)和恢復(fù)技術(shù),系統(tǒng)可以在最短的時間內(nèi)恢復(fù)數(shù)據(jù)[5],保證安全穩(wěn)定的系統(tǒng)運行環(huán)境。

      2)操作方便簡單快捷

      (1)應(yīng)用對象廣闊

      營業(yè)模塊自由組合,滿足針對性管理需要,更適合業(yè)務(wù)功能全面的酒店,配置要求低,兼容性好,軟件穩(wěn)定。

      (2)平臺先進(jìn)可靠

      采用業(yè)界通用的C/S模式[6],大型數(shù)據(jù)庫和3層數(shù)據(jù)結(jié)構(gòu)體系[7],使用WINDOWS系統(tǒng),WINDOWS用戶界面易于操作掌握,系統(tǒng)核心提供反向帳務(wù)處理,保留原始操作痕跡,便于財務(wù)跟蹤和控制,避免作弊行為的發(fā)生。

      (3)數(shù)據(jù)安全穩(wěn)定

      提供數(shù)據(jù)存取密碼控制技術(shù)[8],面向事務(wù)的處理系統(tǒng)[9],自動稽核機(jī)制,杜絕不完整數(shù)據(jù)的發(fā)生,保障數(shù)據(jù)的準(zhǔn)確性。差異性備份機(jī)制[10],采用系統(tǒng)多級的備份技術(shù)以及系統(tǒng)自動化的恢復(fù)手段,保證系統(tǒng)在最快時間內(nèi)恢復(fù)工作,保障穩(wěn)定安全的運行環(huán)境。

      (4)操作簡單實用

      圖形化房態(tài)界面,可以一目了然狀態(tài)情況,系統(tǒng)自動過房費,動態(tài)實時的客房、客帳控制,提供客房、餐飲、桑拿洗浴、游泳康樂等模塊的自動轉(zhuǎn)帳,方便客人的消費。提供精確人性化的查詢和模糊查詢,自定義報表和屏幕顯示同步進(jìn)行,支持圖形與表格相結(jié)合,提供帳單、外幣結(jié)算,滿足涉外酒店需要。

      (5)基于角色的權(quán)限管理體系,設(shè)置靈活,管理科學(xué),確保系統(tǒng)安全可靠。

      2.1 住宿管理[11]

      住宿登記即登記要入住客戶的基本信息及所住宿客房的基本信息。住宿查詢即可查詢客人入住的時間、房間類型、消費情況等;在退宿查詢中可以查詢客人消費的基本情況,馬上計算出住宿的費用,簡單快捷。通過選擇住宿管理中的住宿登記,可以錄入房客的信息,本系統(tǒng)通過對房客的各種可能需要的各種房間進(jìn)行登記設(shè)置。

      圖4 客房信息登記頁面

      2.2 退房管理

      退房管理涉及到結(jié)賬時房費的計算,參考后臺數(shù)據(jù)庫的表格:客房預(yù)定表、客人入住表,該算法是:

      實際房費=宿費*實住天數(shù)*折扣率,

      應(yīng)收房費=押金-實際房費,通過此算法可以計算出客人在退房時應(yīng)交的款項,退房結(jié)算頁面如圖5所示。

      圖5 退房結(jié)算頁面

      3 數(shù)據(jù)庫系統(tǒng)[12]設(shè)計

      目前,幾乎所有的商業(yè)應(yīng)用都采用數(shù)據(jù)庫進(jìn)行數(shù)據(jù)的存儲和訪問,采用VB開發(fā)應(yīng)用軟件時,離不開數(shù)據(jù)庫的支持,VB具有強(qiáng)大的數(shù)據(jù)庫功能。本系統(tǒng)采用ACCESS數(shù)據(jù)庫[13],采用可視化數(shù)據(jù)管理器,運用DATA控件提供訪問數(shù)據(jù)庫中數(shù)據(jù)的方法,通過設(shè)置DATA控件的屬性,用數(shù)據(jù)控件與數(shù)據(jù)庫中的表格聯(lián)系,Recordset對象指向Data控件[14]的RecordSource屬性指定的記錄集,該記錄集包含滿足條件的所有記錄。記錄集類似于數(shù)據(jù)庫中的基本表格,由若干行和若干列組成。

      數(shù)據(jù)庫是管理和處理數(shù)據(jù)的技術(shù),是計算機(jī)軟件開發(fā)必須掌握的。目前幾乎大部分?jǐn)?shù)據(jù)庫都要存放大量數(shù)據(jù),這些數(shù)據(jù)經(jīng)過收集分析整理成一定的組織結(jié)構(gòu),通過數(shù)據(jù)庫管理系統(tǒng)(DBMS)來管理數(shù)據(jù)。VB默認(rèn)的數(shù)據(jù)庫是ACCESS[3]數(shù)據(jù)庫,可以在后臺的數(shù)據(jù)庫管理器中直接創(chuàng)建,VB還可以使用外部的數(shù)據(jù)庫管理系統(tǒng)。本系統(tǒng)采用結(jié)構(gòu)化查詢語言SQL Server,包括5張數(shù)據(jù)表:客人信息表、客房狀態(tài)表、客房預(yù)定表、客人入住表、歷史客人表?;跀?shù)據(jù)庫可以查詢統(tǒng)計及計算房費等操作,該數(shù)據(jù)庫系統(tǒng)滿足第二范式的要求。數(shù)據(jù)庫的關(guān)系模型主要有員工、客戶、客房、訂單、退房,住宿管理中客人基本信息在客人信息表中,在每一個模塊中都會用到數(shù)據(jù)庫中的表格,快速查詢到房客的信息,極大提高了管理的效率。下面以住宿查詢?yōu)槔龑崿F(xiàn)數(shù)據(jù)庫的系統(tǒng)設(shè)計。

      3.1 住宿查詢

      住宿查詢主要通過輸入住宿者的身份證號、姓名、房間號等信息,查詢客人在酒店客房的住宿信息,如到店時間、房間類型、離店時間、消費情況等,關(guān)聯(lián)的數(shù)據(jù)庫表格是客人入住表,通過此表即可查詢客人的住宿情況。

      3.2 數(shù)據(jù)庫的備份和恢復(fù)[15]

      數(shù)據(jù)庫的恢復(fù)指的是故障發(fā)生之后,數(shù)據(jù)能從錯誤的狀態(tài)恢復(fù)到之前的備份狀態(tài)。在各行各業(yè),數(shù)據(jù)庫的備份和恢復(fù)非常重要。通過設(shè)置操作員的賬號密碼備份和恢復(fù)數(shù)據(jù)庫。

      備份操作的代碼如下所示:

      Dim sql As String,sql As String

      If MsgBox("現(xiàn)在要進(jìn)行系統(tǒng)數(shù)據(jù)的備份嗎?",vbYesNo+vbQuestion,"警示")=vbYes Then

      sql="backup database jiudian to disk='"+App.Path+"akdata.bak'with init"

      rt=Update(sql)

      If rt=0 Then

      MsgBox"備份成功!"

      Else

      MsgBox"備份失敗!"

      數(shù)據(jù)庫恢復(fù)操作的代碼:

      If MsgBox("現(xiàn)在要進(jìn)行數(shù)據(jù)的恢復(fù)嗎?請等待幾分鐘",vbYesNo+vbQuestion,"警示")=vbYes Then

      strcnnbak=strcnn

      strcnn="provider=sqloledb.1;integrated security=sspi;database=master"

      Me.MousePointer=11

      sql="alter database jiudian set offline with rollback immediate"

      Call Update(sql)

      sql="restore database jiudian from disk='"+App.Path+"akdata.bak'"

      rt=Update(sql)

      If rt=0 Then MsgBox"恢復(fù)成功!"

      Else MsgBox"恢復(fù)失敗!"

      End If

      sql="alter database jiudian set online with rollback immediate"

      Call Update(sql)

      strcnn=strcnnbak

      Me.MousePointer=0

      3.3 模塊化程序設(shè)計

      在程序設(shè)計中,模塊化是為完成某個功能、程序或者子程序能夠讓編譯系統(tǒng)處理的獨立化的程序,它是大型軟件的某一個模塊。本系統(tǒng)打開數(shù)據(jù)庫、更新數(shù)據(jù)庫采用模塊化程序設(shè)計思想。

      Set con=New ADODB.Connection

      Set rs=New ADODB.Recordset

      strcnn="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=jiudian"

      con.ConnectionString=strcnn

      con.ConnectionTimeout=10

      con.Open

      Dim Cnn As New ADODB.Connection

      Dim cmd As New ADODB.Command

      On Error GoTo mm:

      Cnn.Open strcnn

      Cnn.BeginTrans

      cmd.ActiveConnection=Cnn

      cmd.CommandType=adCmdText

      cmd.CommandText=sql

      cmd.Execute

      Cnn.CommitTrans

      Cnn.Close

      Update=Err

      'MsgBox"錯誤"+Err.Description

      Exit Function

      mm:

      If Cnn.State=1 Then

      Cnn.RollbackTrans

      Cnn.Close

      End If

      Update=Err

      4 結(jié)論與討論

      酒店客房管理系統(tǒng)是酒店客房信息化發(fā)展的重要方向,本系統(tǒng)適合于中小型酒店管理,運用至今運行良好,軟件功能結(jié)構(gòu)清晰、操作方便、界面直觀大方、系統(tǒng)運行穩(wěn)定、數(shù)據(jù)可靠;它的功能可以滿足一般中小型酒店客房的管理要求,并且可以進(jìn)行系統(tǒng)升級,為酒店客房管理系統(tǒng)提供了一定的參考價值;實時經(jīng)營狀況的反饋、銷售的預(yù)算及酒店業(yè)績的分析為酒店客房管理者提供了行之有效的管理依據(jù)。

      VB語言是新型的現(xiàn)代語言設(shè)計軟件,采用模塊化的程序設(shè)計思想,具有自己的特點:可視化編程工具、面向?qū)ο蟮某绦蛟O(shè)計、強(qiáng)大的數(shù)據(jù)庫功能、結(jié)構(gòu)化的程序設(shè)計語言。本系統(tǒng)是一套簡單實用的酒店管理系統(tǒng),具有方便性:采用VB的可視化操作界面,使用者可以非常直觀地操作本系統(tǒng),而不需要任何的培訓(xùn);可擴(kuò)展性:本系統(tǒng)采用模塊化的設(shè)計思想,如果以后功能需要擴(kuò)展,可以快速擴(kuò)展。該系統(tǒng)給酒店的管理決策人員提供了可靠的信息管理方法,大大減少酒店的人力、物力、財力的損失,給酒店帶來更大的利潤空間,并且給酒店的顧客帶來方便、實惠的服務(wù)。目前,隨著移動端電子設(shè)備的發(fā)展,越來越多的人采用手機(jī)、iPAD在網(wǎng)上預(yù)訂房間,所以移動端酒店客房管理系統(tǒng)的開發(fā)也將成為信息化系統(tǒng)發(fā)展的趨勢。

      [1]楊忠寶,康順哲.VB語言程序設(shè)計教程[M].北京:人民郵電出版社,2010:187-242.

      [2]匡泰.基于WEB的進(jìn)銷存管理系統(tǒng)的設(shè)計與研究[J].浙江大學(xué)學(xué)報,2003,(06):19-23.

      [3]馬玉潔.酒店管理信息系統(tǒng)的設(shè)計與實現(xiàn)[J].商丘師范學(xué)院學(xué)報,2007,(09):93-95.

      [4]王琢,姚旭.企業(yè)進(jìn)銷存管理系統(tǒng)的研究與開發(fā)[J].硅谷,2014,13(157):21-22.

      [5]張綠洋.我國電力企業(yè)ERP系統(tǒng)應(yīng)用難點及對策研究[J].通信電源技術(shù),2014,31(06),111-112.

      [6]楊林海,徐剛,李君.中小企業(yè)進(jìn)銷存管理系統(tǒng)設(shè)計分析[J].價值工程,2014,(21):245-246.

      [7]張巖,張寧.基于C/S架構(gòu)的企業(yè)進(jìn)銷存管理系統(tǒng)的設(shè)計與實現(xiàn)[J].北京石油化工學(xué)院學(xué)報,2013,21(04):

      [8]Ying Bai,C#數(shù)據(jù)庫編程實戰(zhàn)經(jīng)典[M].北京:清華大學(xué)出版社,2011:77-79.

      [9]郭珍華.基于VB的商品進(jìn)銷存管理系統(tǒng)設(shè)計與實現(xiàn)[J].軟件導(dǎo)報,2012,11(10):87-88.

      [10]溫雪,畢軍濤.基于查詢的虛擬酒店管理系統(tǒng)開發(fā)[J].信息與電腦,2015,(10):36-37.

      [11]尹權(quán).中小型酒店管理系統(tǒng)的設(shè)計與實現(xiàn)[J].企業(yè)改革與管理,2015,(22):17.

      [12]盧文芳.飯店管理信息系統(tǒng)的構(gòu)架與應(yīng)用[J].商場現(xiàn)代化,2008,(05):143-144.

      [13]閃四清.數(shù)據(jù)庫系統(tǒng)原理與應(yīng)用[M].北京:清華大學(xué)出版社,2001:30-97.

      [14]劉敏賢,湯娟.SQL Server數(shù)據(jù)庫應(yīng)用系統(tǒng)中數(shù)據(jù)完整性的設(shè)計與實施[J].微機(jī)發(fā)展,2002,12(04):50-53.

      [15]楊文龍,姚淑珍,吳蕓.軟件工程[M].北京:電子工業(yè)出版社,2005:52-105.

      [責(zé)任編輯:王榮榮 英文編輯:劉彥哲]

      Management System Development of Hotel Guest Room

      LIU Ning,WANG Ze-fa,WU Jiang-hong

      (Quanzhou Normal University,Quanzhou,Fujian 362000,China)

      Objective The hotel guest room management system is an important part of the informatization development of hotel room.The hotel guest room management system can be helpful to fast and scientific management of hotel rooms,and directly dynamic coordination of internal and external factors of guest rooms,namely,coordinating the five elements of manpower,material resources,financial resources,time and information resources.Methods Based on B/S development,and using VB language development,and SQL Server database in background processing.Results The system effectively improved the intelligent management of the hotel,and brought more profits to the hotel as well as more high-quality services to the guests.It also achieved centralized management and rapid response,improved economic efficiency,and saved operation and management costs.The system had good man-machine interface,simple and convenient procedure and stable operation.Conclusion The system helps master modularized design idea and function calls.By using procedure design method of the top-down,stepwise refinement function,the perfect combination of database with VB can meet the basic needs of guest room management in small and medium-sized hotels.

      VB;hotel room management system;SQL

      2015年福建省大學(xué)生基金項目(2015DKJ06)

      劉寧(1980-),女,山東威海人,碩士研究生,泉州師范學(xué)院實驗師,主要研究方向:軟件開發(fā)設(shè)計。

      TP 315

      A

      10.3969/j.issn.1673-1492.2017.01.010

      來稿日期:2016.05.11

      猜你喜歡
      酒店客房客房住宿
      《酒店客房》
      男生女生住宿差異大賞
      酒店建筑中的客房設(shè)計思路之研究
      門窗(2021年5期)2021-12-07 11:18:00
      環(huán)境藝術(shù)設(shè)計作品
      高校酒店客房教學(xué)中情景教學(xué)法的應(yīng)用
      民宿市場占比已超星級酒店
      酒店智能客房影院系統(tǒng)構(gòu)建指引
      第28次瑞典冰旅館
      讀者欣賞(2018年1期)2018-01-19 17:34:11
      煙囪里的客房
      P大的住宿學(xué)院
      资兴市| 齐河县| 武山县| 界首市| 池州市| 乐至县| 玉田县| 合作市| 吉林省| 江山市| 五河县| 兰溪市| 虹口区| 新巴尔虎右旗| 广丰县| 龙南县| 临海市| 江阴市| 连城县| 乌鲁木齐县| 南安市| 抚顺市| 武川县| 东阳市| 揭东县| 贵定县| 清新县| 北碚区| 长沙县| 鹤山市| 德保县| 仁化县| 宁阳县| 清流县| 百色市| 渑池县| 舒城县| 彝良县| 本溪市| 肇源县| 湖北省|