
酒店前台预定管理系统设计报告.pdf
15页1 酒店前台预定管理系统设计报告学生姓名:毛坤指导老师:卢曼莎摘要本课程设计主要解决的是在一个酒店中,实现计算机对来客的订房情况,消费情况等准确、便捷的管理在课程设计中,系统开发平台为Windows XP,程序设计设计语言采用 VB,数据库采用ACCESS,程序运行平台为Windows 98/2000/XP在 vb中可以实现的功能有预定客户管理,客户日常事务登记,住房管理,综合服务等Access作为各种信息资料的后台数据库包括客人信息、房间信息等本系统实现酒店住房费用的一次性结算服务,提供酒店管理员关于一定时间段里的来客住宿情况统计程序通过调试运行,初步实现了设计目标,并且经过适当完善后,将可以应用在酒店前台解决实际问题关键词程序设计;数据库;ACCESS;VB 1 引言酒店是为客人提供住宿、餐饮、购物、娱乐和其它服务的综业,它所接待的客人可能来自世界各地,而且这些客人的生活习惯、消费水平、宗教信仰等各不相同随着社会生活水平的普遍提高,人们对于酒店消费不断地提出更高、更多样性的要求如何以酒店企业所拥有的有限的人力、物力、财力和信息资源服务于住店客人,满足客人的各种消费需求,在当今竞争日趋激烈的酒店行业中,是经营好酒店企业的重要问题。
这就要求酒店经营管理人员不但要掌握科学的管理思想和管理方法来综合的运用酒店资源,而其还应该采用先进的计算机管理手段处理日益复杂的信息资源,正确、及时地对客源市场信息作出反应和正确的指定经营决策,保证酒店企业的生存和发展成功的应用先进的计算机管理手段辅助酒店企业的经营管理,不但要求酒店的日常操作模式要符合计算机信息处理的要求,而且需要有相应的管理体系和人员配合作为酒店的经营管理人员只有充分的掌握酒店的各职能岗位的信息流程和计算机处理的要求,并善于结合两者的要求和长处,才能使想进的计算信息处理技术有效的服务与酒店的经营管理本课程设计主要实现对酒店内部各种服务管理的电子化,自动化,提高各个模块之名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 15 页 -2 间的办公效率,为提高质量酒店服务提供保证1.1 课程设计的目的前厅每天要处理大量有关客房预订、入住登记、户籍管理、询问、结帐等业务,手段操作速度慢、效率低,数据处理手段滞后,不适应经营管理发展和服务的需要运用计算机技术则可以克服这些障碍,极大的提高前厅服务的工作效率前厅服务种类繁多,客人需求变化随机性强,常常因发生信息错误、传递失误等而影响服务质量。
计算机技术则由于信息存量大、处理速度快以及实时性控制等,显示了更大的优越性,从而为提高服务质量和服务水平提供了可靠的技术保障1.2 课程设计的意义前厅作为酒店前台业务管理中心、信息中心和协调中心,使用计算机技术进行管理和控制意义重大采取计算机技术不仅可以节省人力、物力,提高前厅部工作效率,而且还可以提高酒店的整体管理水平,增加市场竞争力,从而使酒店最终达到增收节支和成本控制、物流空控制的目的,更大的提高经济效益酒店计算机管理系统及应用软件本身就是完整的管理模式,它集中反映了经营者的宗旨、组织、计划、控制及经营目的因此,恰当地、不失时机地引进并很好的使用计算机技术,对加强前台和后台管理,完善功能,保持管理风格,提高酒店管理规范化水平都具有重要意义2 系统功能介绍酒店管理系统包括客房预定、销售、前台管理、财务管理等模块在这里我们主要介绍的是前台管理模块,下图 1 为前厅部计算机系统示意图,主要从客人的预订、登记、查询等,一直到结帐退房,进行自动管理,使酒店各部门随时掌握房间使用状况,以及管理所需要的各种信息,图2 为前厅管理模块信息流向示意图2.1 客房预定功能利用计算机进行预订业务操作是指应用管理信息系统中的预定功能模块接受和处理客人的订房信息,并随客房状况实施有效控制。
通常计算机处理预定信息的功能体现名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 15 页 -3 在以下具体内容1)受理在系统设定期限内任意一天的预定2)利用放好提前为客人排房3)每项预定纪录都可通过姓名、帐号(预定号)、抵离店日期、公司名称等方式查询4)设置预订单特殊要求功能5)接受新输入的预定信息,自动建立一个不重复的帐号,提供给客人作为预订号6)可更改或取消预定记录,并对更改和取消进行存档记录7)对预定记录进行修改、取消并作存档记录2.2总台接待功能总台接待员利用计算机为客人办理入住登记手续,可以尽量缩短客人滞留总台的时间,为客人提供快捷高效的服务总台接待功能主要包括下列具体内容1)在预定客人抵店前,录入入住登记资料,打印登记单,并提前排房2)预定客人抵店时,可按预订号、姓名、国籍、公司名称等查询相关资料,进行接待3)在计算机中为客人办理入住登记手续,包括客人详细资料、住宿时间、房间号,输入或更改房价,自动为客人建立账单预订单生成入住登记表4)离店客人重新入住功能随时显示客房状况,包括出租率、房态、可售房、住店人数、当日预抵离房数等名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 15 页 -4 图 1 前厅部计算机系统示意图服务器前台接待待待前台收银客房中心餐饮总机预订问讯后台名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 15 页 -5 图 2 前厅管理模块信息流向示意图预定客人需求客房基本信息、远期动态信息预定报表接待入账客账信息结账退房客人入账信息日常处理应收账、前台营业信息统计后台账务房租客人账单退房信息更改房态客房基本信息近期动态信息客人汇总名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 15 页 -6 2.3问讯功能该模块主要对住客信息及历史资料进行查询。
根据前厅部管理要求及对客服务的需要,系统中的问讯功能应做到快捷、准确和高效,同时应具有多种方式的查询途径问讯员应能够随时快速地从计算机中查询每位住店客人或以预定客人的资料问讯功能集主要通过姓氏、日期、客人占用情况、客人账单、公司名称查询等美容来提供相关信息1)按各种条件查询打印现住及离店的客人信息2)按各种条件查询,包括房间号、姓名、地区等3)可查本日抵离店客人,明日应到、应离客人等情况4)客房占用情况查询2.4 客房状况控制功能客房是酒店的主要产品,要充分发挥客房的效益,建立有效的客房状况控制系统是非常必要的通过计算机可以快速、准确地掌握客房的使用情况,使得前厅部与客房部之间的信息沟通更快、更准确另外也能使服务员及时掌握客饭状况,做好销售工作,更好的为客人服务,提高客房出租率管理信息系统中的房态控制功能是客房管理和总台接待工作能否成功的关键,其功能主要包括以下内容1)显示可售房状况,随时实施动态查询可用房情况2)反映和更改每一间房的状况(包括空房、待修房、住客房、预定房等),并有维护修房、非出租房提示,客人信息等3)提供客房占用情况报告3 系统代码设计分析3.1 登陆数据库代码输入 数 据 库 用 户账 号(admin)、密 码(PassWo rd);(1).无 此 用 户或 输 入 错 误如果 这 样,系 统都 会 提 示,用 户 重 新输 入 用 户名 和 密 码。
Text 1.T ext =Text2.Text=MsgBo x 请 重 新 输入 你 的 用 户 名和 密 码,谢 谢,vb YesN o,信名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 15 页 -7 息提 示!(2).用 户 为 系统 数 据 库 管 理 员则可 以 直 接 登 陆系 统,进 入 酒 店 管 理界 面I f Tex t1.Tex t r s.F ields(ad min).value Or Te xt2.Text rs.F ields(pa ssword).val ue Then flag=0 rs.MoveNextEl seflag=1End Ifrs.M ove Nex t(3).退出(退出系统)End 3.2 酒店管理的实现(1)客户管理界面操作的主要代码显示客户信息Adodc1.RecordSource=Select*From guest Adodc1.Refresh DataGrid1.Refresh DataGrid1.Visible=True 添加客户信息Dim sql As String Adodc1.Recordset.addnew If Not Adodc1.Recordset.GetRows Then Adodc1.Recordset.MovePrevious End If If Adodc1.Recordset.EOF Then Adodc1.Recordset.delete 名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 15 页 -8 End If 删除客户信息If Not Adodc1.Recordset.EOF Then Adodc1.Recordset.delete If Adodc1.Recordset.EOF Then Adodc1.Recordset.MoveLast Else Adodc1.Recordset.MoveNext End If(2)日常登记界面操作的主要代码这个版块基本上是对以前的数据和窗体进行重新调用添加日常信息可以调用以前的数据库信息,然后进行添加Adodc1.Recordset.addnew 删除信息If Not Adodc1.Recordset.EOF Then Adodc1.Recordset.delete If Adodc1.Recordset.EOF Then Adodc1.Recordset.MoveLast Else Adodc1.Recordset.MoveNext End If 查询信息选取查询字段Dim Temp As String Dim i As Integer Labfield.Caption=Combo1.Text If(Combo1.Text=guest_id)Then Combo3.AddItem 10001 Combo3.AddItem 10002 名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 15 页 -9 Combo3.AddItem 10003 Combo3.AddItem 10004 Combo3.AddItem 10005 Combo3.AddItem 10006 Combo3.AddItem H003 Combo3.AddItem H004 Select Case i Case 0 Temp=10001 Case 1 Temp=10002 Case 2 Temp=10003 Case 3 Temp=10004 Case 4 Temp=10005 Case 5 Temp=10006 End Select 选取关系运算符Dim Temp As String Select Case Combo2.ListIndex Case 0 Temp=Case 1 Temp=Case 2 Temp=Case 3 Temp=名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 15 页 -10 Case 4 Temp=Case 5 Temp=End Select Laboperate.Caption=Temp 查询值的选取Labvalue.Caption=Combo3.Text 查询功能的实现Dim Fieldname,operate,value As String Dim i As Integer Select Case Combo2.ListIndex Case 0 operate=Case 1 operate=Case 2 operate=Case 3 operate=Case 4 operate=Case 5 operate=End Select Fieldname=Combo1.Text value=C。
