酒店前台预定管理系统设计报告.doc_第1页
酒店前台预定管理系统设计报告.doc_第2页
酒店前台预定管理系统设计报告.doc_第3页
酒店前台预定管理系统设计报告.doc_第4页
酒店前台预定管理系统设计报告.doc_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

酒店前台预定管理系统设计报告学生姓名:毛坤 指导老师:卢曼莎摘 要 本课程设计主要解决的是在一个酒店中,实现计算机对来客的订房情况,消费情况等准确、便捷的管理。在课程设计中,系统开发平台为Windows XP,程序设计设计语言采用VB,数据库采用ACCESS,程序运行平台为Windows 98/2000/XP。在vb中可以实现的功能有预定客户管理,客户日常事务登记,住房管理,综合服务等。Access作为各种信息资料的后台数据库包括客人信息、房间信息等。本系统实现酒店住房费用的一次性结算服务,提供酒店管理员关于一定时间段里的来客住宿情况统计。程序通过调试运行,初步实现了设计目标,并且经过适当完善后,将可以应用在酒店前台解决实际问题。关键词 程序设计;数据库;ACCESS;VB1 引 言酒店是为客人提供住宿、餐饮、购物、娱乐和其它服务的综合性服务企业,它所接待的客人可能来自世界各地,而且这些客人的生活习惯、消费水平、宗教信仰等各不相同。随着社会生活水平的普遍提高,人们对于酒店消费不断地提出更高、更多样性的要求。如何以酒店企业所拥有的有限的人力、物力、财力和信息资源服务于住店客人,满足客人的各种消费需求,在当今竞争日趋激烈的酒店行业中,是经营好酒店企业的重要问题。这就要求酒店经营管理人员不但要掌握科学的管理思想和管理方法来综合的运用酒店资源,而其还应该采用先进的计算机管理手段处理日益复杂的信息资源,正确、及时地对客源市场信息作出反应和正确的指定经营决策,保证酒店企业的生存和发展。成功的应用先进的计算机管理手段辅助酒店企业的经营管理,不但要求酒店的日常操作模式要符合计算机信息处理的要求,而且需要有相应的管理体系和人员配合。作为酒店的经营管理人员只有充分的掌握酒店的各职能岗位的信息流程和计算机处理的要求,并善于结合两者的要求和长处,才能使想进的计算信息处理技术有效的服务与酒店的经营管理。本课程设计主要实现对酒店内部各种服务管理的电子化,自动化,提高各个模块之间的办公效率,为提高质量酒店服务提供保证。1.1 课程设计的目的前厅每天要处理大量有关客房预订、入住登记、户籍管理、询问、结帐等业务,手段操作速度慢、效率低,数据处理手段滞后,不适应经营管理发展和服务的需要。运用计算机技术则可以克服这些障碍,极大的提高前厅服务的工作效率。前厅服务种类繁多,客人需求变化随机性强,常常因发生信息错误、传递失误等而影响服务质量。计算机技术则由于信息存量大、处理速度快以及实时性控制等,显示了更大的优越性,从而为提高服务质量和服务水平提供了可靠的技术保障。1.2 课程设计的意义前厅作为酒店前台业务管理中心、信息中心和协调中心,使用计算机技术进行管理和控制意义重大。采取计算机技术不仅可以节省人力、物力,提高前厅部工作效率,而且还可以提高酒店的整体管理水平,增加市场竞争力,从而使酒店最终达到增收节支和成本控制、物流空控制的目的,更大的提高经济效益。酒店计算机管理系统及应用软件本身就是完整的管理模式,它集中反映了经营者的宗旨、组织、计划、控制及经营目的。因此,恰当地、不失时机地引进并很好的使用计算机技术,对加强前台和后台管理,完善功能,保持管理风格,提高酒店管理规范化水平都具有重要意义。2 系统功能介绍酒店管理系统包括客房预定、销售、前台管理、财务管理等模块。在这里我们主要介绍的是前台管理模块,下图1为前厅部计算机系统示意图,主要从客人的预订、登记、查询等,一直到结帐退房,进行自动管理,使酒店各部门随时掌握房间使用状况,以及管理所需要的各种信息,图2为前厅管理模块信息流向示意图。2.1 客房预定功能利用计算机进行预订业务操作是指应用管理信息系统中的预定功能模块接受和处理客人的订房信息,并随客房状况实施有效控制。通常计算机处理预定信息的功能体现在以下具体内容。(1) 受理在系统设定期限内任意一天的预定。(2) 利用放好提前为客人排房。(3) 每项预定纪录都可通过姓名、帐号(预定号)、抵离店日期、公司名称等方式查询。(4) 设置预订单特殊要求功能。(5) 接受新输入的预定信息,自动建立一个不重复的帐号,提供给客人作为预订号。(6) 可更改或取消预定记录,并对更改和取消进行存档记录。(7) 对预定记录进行修改、取消并作存档记录。2.2总台接待功能总台接待员利用计算机为客人办理入住登记手续,可以尽量缩短客人滞留总台的时间,为客人提供快捷高效的服务。总台接待功能主要包括下列具体内容。(1) 在预定客人抵店前,录入入住登记资料,打印登记单,并提前排房。(2) 预定客人抵店时,可按预订号、姓名、国籍、公司名称等查询相关资料,进行接待。(3) 在计算机中为客人办理入住登记手续,包括客人详细资料、住宿时间、房间号,输入或更改房价,自动为客人建立账单。预订单生成入住登记表。(4) 离店客人重新入住功能。随时显示客房状况,包括出租率、房态、可售房、住店人数、当日预抵离房数等。服务器前台接待待待前台收银客房中心餐饮电话总机预订问讯后台 图1 前厅部计算机系统示意图预定客人需求客房基本信息、远期动态信息预定报表接待入账客账信息结账退房客人入账信息日常处理应收账、前台营业信息统计后台账务房租客人账单退房信息更改房态客房基本信息近期动态信息客人汇总图2 前厅管理模块信息流向示意图2.3问讯功能该模块主要对住客信息及历史资料进行查询。根据前厅部管理要求及对客服务的需要,系统中的问讯功能应做到快捷、准确和高效,同时应具有多种方式的查询途径。问讯员应能够随时快速地从计算机中查询每位住店客人或以预定客人的资料。问讯功能集主要通过姓氏、日期、客人占用情况、客人账单、公司名称查询等美容来提供相关信息。(1) 按各种条件查询打印现住及离店的客人信息。(2) 按各种条件查询,包括房间号、姓名、地区等。(3) 可查本日抵离店客人,明日应到、应离客人等情况。(4) 客房占用情况查询。2.4客房状况控制功能客房是酒店的主要产品,要充分发挥客房的效益,建立有效的客房状况控制系统是非常必要的。通过计算机可以快速、准确地掌握客房的使用情况,使得前厅部与客房部之间的信息沟通更快、更准确。另外也能使服务员及时掌握客饭状况,做好销售工作,更好的为客人服务,提高客房出租率。管理信息系统中的房态控制功能是客房管理和总台接待工作能否成功的关键,其功能主要包括以下内容。(1) 显示可售房状况,随时实施动态查询可用房情况。(2) 反映和更改每一间房的状况(包括空房、待修房、住客房、预定房等),并有维护修房、非出租房提示,客人信息等。(3) 提供客房占用情况报告。3 系统代码设计分析3.1登陆数据库代码输入数据库用户账号(admin)、密码(PassWord); (1).无此用户或输入错误如果这样,系统都会提示,用户重新输入用户名和密码。Text1.Text = Text2.Text = MsgBox 请重新输入你的用户名和密码,谢谢, vbYesNo, 信息提示!(2).用户为系统数据库管理员则可以直接登陆系统,进入酒店管理界面。I f Text1.Text rs.Fields(admin).value Or Text2.Text rs.Fields(password).value Then flag = 0 rs.MoveNext Else flag = 1End Ifrs.MoveNext(3).退出 (退出系统) End3.2 酒店管理的实现(1) 客户管理界面操作的主要代码 显示客户信息 Adodc1.RecordSource = Select * From guest Adodc1.Refresh DataGrid1.RefreshDataGrid1.Visible = True添加客户信息 Dim sql As StringAdodc1.Recordset.addnewIf Not Adodc1.Recordset.GetRows ThenAdodc1.Recordset.MovePreviousEnd IfIf Adodc1.Recordset.EOF Then Adodc1.Recordset.delete 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 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 = 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 = Combo3.Text For i = 0 To Form4.Adodc1.Recordset.Fields.Count - 1 Select Case Combo1.ListIndex Case i While Not Form4.Adodc1.Recordset.EOF Combo3.AddItem Form4.Adodc1.Recordset.Fields(i).value Form4.Adodc1.Recordset.MoveNext Wend FindString = Fieldname & operate & value Next i End Select Label4.Caption = FindString Form4.Adodc1.RecordSource = select * from order1 where & & FindString Form4.Adodc1.Refresh Form4.DataGrid1.Refresh Form7.Hide(3) 住房管理界面操作的主要代码 入住功能的实现代码: Adodc1.Recordset.AddNewa = Adodc1.Recordset.Fields.CountPrint a 退房功能: 退房人选择:(对查询功能中的数据信息中的客户信息进行重复调用) 如1.2,b中查询信息,选取字段查询。 关系运算:调用1.2,b中选取关系运算符。 查询值:为房间号(调用数据库中信息) Labvalue.Caption = Combo3.Text另外,系统还有一个定义参数变量的模块,最后系统实现打包,使该软件可以将应用程序安装到用户的计算机上。4数据结构和数据库设计 我们使用的的是access的数据库,它功能强大,简单易用。根据需要,我们建立了数据库(rder.mdb),库中有6张物理表。(1) Admin表-存储管理员信息图3 Admin表(2) Guest表-存储客户信息图4 Guest表(3) room表-存储房间详细信息图5 Room表(4) search表-存储客户住宿信息图6 Search表5输入输出设计5.1输入设计输入设计的目的是保证向系统输入正确的数据。在此前提下,应做到输入方法简单,迅速,经济,方便。所以,因该遵循最小量原则,也就是保证满足处理要求的前提下,使输入量最小,这样出错几率小;简单性原则,输入的准备,输入的过程应尽量容易,以减少错误发生。早检验原则,对数据的检验尽量接近原数据发生点,使错误能及时得到改正;少转换原则,输入数据尽量用其处理所需形式记录,以避免数据转换介质时发生错误。我们采用以下方法进行输入数据的校验:(1) 输入方式:由于我们做的是一个简单的信息系统,我们选择了不适合大批中间处理的数据输入方式,即键盘输入。它主要适用于常规,少量的数据和控制信息的输入以及原始数据的录入。(2) 输入格式:改变统计报表或数据库关系表二者之一的结构,并使其一致,以减少输入格式设计的难度,采用人工输入。(3) 校对方式:常用的输入方式有,人工校对,二次键入校对,数据平衡校对,对于我们系统而言,我们选择了适合我们的校对方式,人工校对与二次键入校对相结合,减少出错的可能性。(4) 用户界面:我们采用了菜单方式,因为它是信息系统功能选择操作的最常用方式。它的好处是方便,灵活,便于统一处理。5.2 输出设计(1) 确定输出内容:输出的内容主要是系统给出对用户进行的分析结果,和为客户提供方便。其中包括客户的基本信息,酒店的住房信息,管理信息等。(2) 确定输出设备及介质:我们没有采用大量的输出设备,因为酒店前台预定信息的内容的价值,不在于外部输出设备,而在于其信息内容本身,可以供客户随时查阅。(3) 确定输出格式:采用类似报表的形式输出,分表头,表体和表尾。报表的输出,对于单个用户一次性使用的表格,因为没有保留价值,可以在显示终端上输出。6 结束语在本管理系统中,当客人要在酒店预定房间时,就在预定客户管理中加入客人;当这个客人到酒店登记入住时,就把他的信息再次确定,否则删除。当客人入住后通过客户日常事务登记来记录客人的出入。住房管理信息系统是对酒店房间的管理,通过它了解酒店的入住情况,房间利用率等。在综合服务里我们可以通过房间号找到客人的信息,也可通过客人的姓名找到他的房间号等信息。本系统使用的查找方式有实现输入字段和选择查询两种方式。以上

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论