已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
酒店管理信息系统毕业设计(论文)酒店管理信息系统-客房子系统系别:*专业:*学号:*姓名:*班级:*3酒店管理信息系统-客房子系统摘 要纵观近几年国内酒店业的发展趋势,随着酒店业竞争的加剧,酒店之间客源的争夺越来越激烈,客房销售的空间利润越来越小,酒店需要使用更有效的智能化系统来拓展经营空间降低运营成本,提高管理和决策效率,酒店管理实质上是对酒店运行过程中人流、物流、资金流、信息流的管理,计算机的管理就其表现形式看时对酒店大量的常规性信息的输入、存储、处理和输出。为实施这些战略,本次设计采用了基于vb的方法,最终实现了酒店管理系统的用户登录功能,客户预定功能,修改功能,查询功能,入住功能,退房功能等,为酒店提供了良好的信息环境。此系统的应用降低了经营成本,提高了酒店的管理效益及经济效益,酒店内提高了酒店决策效率,使酒店的总体效益得到了有效的提高!关键词:模块,智能,数据库,流程ABSTRACT In recent years the development trend of the Chinese hotel,with the hotel industry competition intensifieshotel patrons intensifying competition between the rooms sales profit space more small,hotel need to use more effective intelligent system to expand efficiency.Hotel management is essentially to hotel operation processOf transfering,logistics cash flow,information management,the computer is the form of the hotel is the watch of the input,regular information storage,processing and output.To implement these strategies,this design based on vb methods,finally achieve hotel management system user password landing function,client reservation function,modify function,inqures the function,check-in and check-out function for the hotel function etc,prvide good information environment.This syetem application reduced operating costs,improve the management benefit and economic benefit,hotel heightening hotel decision-making efficiency,the overall benefit to hotel effectively improve !KEY WORDS:modul,intelligent,database,process目录前言11.1酒店信息处理21.1.1酒店的信息21.1.2酒店的信息处理22.1 技术上可行性4第三章 系统需求分析53.1 系统管理53.2 订房管理53.3结算管理53.4基础数据管理63.5系统数据库流程分析6第四章 数据库分析设计84.1 系统E-R图84.2 数据库逻辑结构设计94.3创建系统主界面114.31系统管理模块114.32”房间类型管理”模块13第五章 系统维护175.1 程序维护175.2 数据维护175.3硬件设备维护17结论18谢 辞19参考文献20前言客房管理系统是一个集成的客房信息处理系统,通过将各种客房管理功能结合起来,达到快速获取信息,提高工作效率,改进服务质量,尽量避免人为操作失误等目的。本系统达到以下目标:能够管理所有客房信息和顾客信息,快速地进行各类信息的查询,高效地进行订房管理等。酒店业务管理系统在达到节省人力资源成本的同时,可以提高业务效率,并能够及时、准确、迅速地满足顾客服务的需求。该客房管理子系统的任务主要包括房间类型管理,房间信息管理,订房信息管理,结算信息管理,系统管理。本系统实现的是客房管理子系统,她是酒店管理信息系统一部分,实现了系统用户管理、客房类型/标准管理、客房信息管理、订房信息管理和结算信息管理等功能。使用该该案例的目的是想把前面的内容综合起来,让读者对开发一个整体软件有个初步的了解,尤其ADO使用数据库访问技术开发一个管理信息系统有个初步的了解。客房管理子系统涉及ACESS,数据库SQL,VB,其重点内容在VB语言的编程上。第一章 选题背景1.1酒店信息处理1.1.1酒店的信息现代社会,信息是一种财富,是效益,是生命。及时、正确的信息是企业最重要,最活跃的资源。如果酒店的管理者对信息心中无数,将必然出现生意冷淡,人员设施闲置,造成无挽回的经济损失;或者在客流旺季,接待不力,手忙脚乱,影响服务质量和酒店的声誉。结果,都会造成对酒店不利。所以,酒店对信息的及时性和正确性要求很高。酒店的信息有市场信息和酒店内部信息两种。市场信息是指客源市场动向。包括客流构成,客流量,客人的意见和要求,或国内外政治经济动态和国家有关政策,特别是本地的市场信息对客源,客流的影响。他们将直接影响酒店经营决策计划的制订和实施。酒店内信息主要是内部管理资料。包括订房预测,接待报告,客房状况分析及各种收益,财务,统计报表等等。这些信息每天都发生,并随着业务经营活动的变化而变化。他们提供决策,计划和实施的信息反馈,有助于管理者深入具体地掌握企业目前的经营管理状况,针对经营目标,及时采取纠偏措施。实践证明,获得并利用信息会产生巨大的经济效益。那么如何将原始的,孤立的信息,转变成全面的,综合的有用信息呢?这就是要加强信息管理,做好信息处理工作。1.1.2酒店的信息处理信息处理就是将分散的信息汇集成信息流。主要包含对信息进行输入,处理,输出的过程。输入过程是把收集到的信息,进行记录和评价。如对有关资料加以简编,排列或制成图表,做出评价,以提高处理的效率。处理过程是对信息进行归类和计算。例如,在预定系统中,将所有经过预定或预付订金的住房进行准确的,有效的计算和帐务处理并转化成相关的信息输出。输出过程分为报告和存储两个方面。并不是所有输出信息都要以报告形式,也可以记录在单表上或存储在存储器上,或者,二者兼而有之。例如,宾客档案是需要存储的信息;而客房出租率既需要打印成报告,又需要存储;每日的客房状况差异报表为酒店现状提供信息反馈,作用有限且时效性强,因而没有必要保存。第二章可行性研究2.1 技术上可行性 本系统开发主要包括后台数据库的建立与维护以及前端应用程序的开发两个方面。对于 前者要求建立起数据一致性和完整性强数据安全性好的库。而对于后者则要求应用程序功能完备,使用灵活等特点。 本系统使用Win98、Win2000Server、WinXP等操作系统,开发工具使用VISUAL BASIC6.0,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一功能方面而简洁的操纵数据库的智能化对象。2.2 经济上可行性本系统由作者自主开发,操作人员只需简单培训即可上岗。管理和维护比较简单,除了必要的设备投资外,后期只需少量的资金就可确保运转。本系统的使用能大大提高员工工作效率,加速资金周转、降低各项成本及改善服务质量,能够取得良好的经济效益。同时无纸化办公可以节省资源,减少后期资源浪费。因此,开发本系统在经济上是可行的。2.3 管理上可行性由于本系统操作比较简单,对于工作人员不存在太大难度。加上业务员一直使用原来老版本的酒店管理系统,对该类软件操作是很熟悉的。对于系统管理员来说,因为系统管理员具有维护数据库技能的功能,对数据库中的数据进行添加、删除、更新等操作没有问是没有问题的。因此开发本系统在管理功能上时可行的。在本系统运营阶段,使用系统的工作人员,除了具备在Windows平台上使用个人电脑知识,并不需要特别的技术能力。这方面的知识,在该酒店与本项目运营相关的直接人员中已经具备。综上所述,开发系统,在经济上,技术上,管理上都是可行的。 4酒店管理信息系统毕业设计(论文)第三章 系统需求分析根据以上对客房管理系统的任务和目标的分析,本客房管理子系统设计了如下图所示的一些功能,其中每一个功能模块又包含了一系列的子模块,如下图:图3-1 客房管理子系统(功能结构图)3.1 系统管理图3-2 “系统管理”模块(功能结构图)3.2 订房管理图3-3 “订房管理” 模块(功能结构图)3.3结算管理 图3-4 “结算管理”模块(功能结构图)3.4基础数据管理 图3-5 “基础数据管理”模块(功能结构图)3.5系统数据库流程分析图3-6 流程图7第四章 数据库分析设计根据本系统需求分析,系统需要在数据库中建立5个表,其用途分别如下:(1)User表:保存系统用户信息。(2)RoomType表:保存房间类型信息。(3)Room表:保存具体房间信息。(4)OderRoom表:保存当前未结账顾客的订房信息。(5)OldOlderRoom:保存已经结账顾客的订房信息。4.1 系统E-R图E-R图是一种信息模型图,体现了系统实体之间的关系。通过系统需求分析,本系统设计规划出的实体有房间类型实体、房间信息实体、订房信息实体和结算信息实体。 实体之间关系E-R图4.2 数据库逻辑结构设计 User表字段名数据类型必添字段说明UseeName文本是用户名Password文本否密码Admin是否否等级,是否是管理员表4-1RoomType表字段名数据类型必添字段说明RTID文本是类型编号RTName文本是类型名称RTPrice货币是单价RTBedCount数字(整型)否床位数RTArea数字(单精度型)否面积RTAirConditioner文本否是否有空调RTWashroom文本否是否有卫生间RTAdsl文本否是否有宽带RTTV文本否是否有电视RTTele文本否是否有电话 表4-2Room表字段名数据类型必添字段说明ID文本是房间编号Type文本是房间类型名称Posi文本否楼层Director文本否负责人名称Memo备注否备注Putup是否否是否被订制表 4-3OrderRoom表字段名数据类型必添字段说明ID自动编号是订房编号RoomID文本是房间编号CustomID文本是顾客身份证号Customname文本是顾客姓名Discount数字否折扣Indate日期时间是入住日期Sex文本否性别Memo备注否备注Outdate日期时间否离店日期Ammount数字否结算金额表4-4OldOrderRoom表字段名数据类型必添字段说明ID自动编号是订房编号RoomID文本是房间编号CustomID文本是顾客身份证号Customname文本是顾客姓名Discount数字否折扣Indate日期时间是入住日期Sex文本否性别Memo备注否备注Outdate日期时间否离店日期Ammount数字否结算金额表4-54.3创建系统主界面图4-3-1 “客房管理子系统”主界面设计4.31系统管理模块图4-3-2 用户登录窗体Private Sub CmdCancel_Click()Unload MeEnd SubPrivate Sub CmdOK_Click()Dim rs As ADODB.RecordsetDim sql As StringDim msgstr As StringDim grade As Booleansql = select * from UserInfo where username = & txtUserName.Text & Set rs = GoSql(sql, msgstr)If Not rs.EOF ThenIf txtPassword.Text = rs.Fields(1) ThenG_UserName = rs.Fields(0)grade = rs.Fileds(2)If Not grade ThenfrmMain.mnuSysAdd.Enabled = FalsefrmMain.mnuSysDele.Enabled = FalsefrmMain.mnuRoomTypeDele.Enabled = FalsefrmMain.mnuRoomInfoDele.Enabled = FalseEnd IffrmMain.ShowUnload MeElseMsgBox 密码错误,请重新输入!, , 登录txtPassword.SetFocusEnd IfElseMsgBox 无此用户,请重新输入!, , 登录txtUserName.SetFocusEnd IfSet rs = NothingEnd Sub4.32”房间类型管理”模块图4-3-3”添加房间”窗体Private Sub Form_load()Call refreshcbortEnd subSub refreshcbort()Dim rs as ADODB. RecordsetDim sql as stringDim msg as stringCboroomtype.clearSql=”select * from roomtype”Set rs =gosql(sql,msqster)Do while not rs.eofCboroomtype.additem rs.fileds(1)Rs.movenextLoopIf cboroomtype.listcount0 thenCboroomtype.listindex=0End ifSet rs=nothingEnd subPrivate sub txtIn_lostfocus(index as integer) Dim rs as ADODB.recordsetDim ssql as string Dim msqster as stringIf index=0 thenSql=”select * from room where id= ” & trim(txtin(0).text) & “ “Set rs =gosql(sql,msgstr)If not rs.eof thenMsgBox”此房间已编号存在,请使用其他编号!”,vbokonly+vbexclamation,”警告”Txtin(0).selstart=0Txtin(0).sellength=len(txtin(0).text)Txtin(0).setfocusEnd ifSet rs=nthingEnd ifEnd subPrivate sub cmdcancel_click()Unload meEnd subPrivate sub cmdok_click()Dim rs as ADODB.recordsetDim sql as stringDim msgstr as stringDim I as integerIf trim(txtin(0).text=” thenMsgBbox”此房间编号不能为空!”,vbokonly+vbexclamation,”警告”Txtin(0).setfocusExit subEnd ifIf trim(cboroomtype.text)=”thenMsgBox ”房间类型不能为空!”,vbokonly+vbexclamation,”警告”Txtin(0).setfocusExit subEnd ifIf trim(cboroomtype.text)=”then MsgBox ”房间类型不能为空!”,vbokonly+vbexclamation,”警告”Cboromtype.setfocusExit subEnd ifSql=”select *from room”Set rs gosql(sql,sgstr)Rs.addnewRs.fileds(0)=trim(txtin(0).text)Rs.fileds(1)=trim(cboroomtype.text)Rs.fileds(2)=trim(txtin(1).text)Rs.fileds(3)=trim(cbodirector.text)Rs.fileds(4)=trim(txtinmemo.text)Rs.updateMsgBox”房间信息添加成功! “, ,”提示”Set rs =nothingFor i=0 to 1Txtin(i).text=”NextTxtmeno.text=” “NextTextmeno.text=”End sub16第五章 系统维护 系统维护是指在系统运行过程中,对系统自身的调整、更新和修复。系统维护是不可缺少的,也是不可避免的。可以说,信息系统就是在不断维护中才得以生存的。我们对本系统的系统维护主要涉及一下几个方面:程序维护、数据文件的维护、代码维护、硬件的维护。根据本系统和酒店具体情况,进行系统维护是要充分考虑到:一方面是酒店具体业务的变更、系统的当前情况、维护对象、维护工作的复杂性与规模;另一方面是维护工作的影响,包括对系统目标的影响、对当前工作进度的影响、对本系统其他部门的影响;第三方面就是资源要求,包括对维护的时间要求、维护所需费用、维护所需技术人员和技术资料。酒店系统的维护工作主要包括:5.1 程序维护 系统程序维护主要是根据酒店业务对系统程序的更新和修改,在酒店增加新业务需要对程序更新修改时,必须通过一定的批准手续,先由操作人员用书面形式提出更新修改要求,部门经理进行调查做出决定是否修改,当要进行更行修改时,则向维护人员下达任务。修该完成验收通过后,取代旧部分,以实现系统新功能。5.2 数据维护根据酒店业务的发展,许多数据需要不定期的进行更行或调整。在对数据进行改动后都应对数据库备份,并且定期使用后台的SQL进行数据库备份及部分维护。5.3硬件设备维护为保证整个系统的正常运作,酒店安排专门人员进行硬件的日常维护,如设备故障的检修,易损部件的更换等。另外,如果情况允许的话,还要对部分硬件设备进行定期升级换以满足日益增长的业务要求。 18结论这次的课程设计,结合这几年的计算机专业所学到的很多专业知识,又通过在在具体的设计过程中,以计算机理论为基础,在实践过程中克服了一个有一个困难和难题,在指导老师的帮助下,终于完成了此次课程设计。 通过此次的软件开发过程,使我对所学专业有了更深一层的提高,并且有了一些切身的体会。光有计算机理论知识是不行的,还得有更丰富的实践经验,就比如这次课程设计就提供了一次非常好的实践操作机会。 我用的是Microsoft的Visual Basic6.0开发这个系统的,菜单中的联级应用,工具栏的使用,以及多文档窗口的使用,都十分具有Windows程序风格;Visual Basic强大的数据窗口以及数据窗口的风格使用都是有特点的。这次课程设计只是一个开始,只有以后通过不断地努力不断地钻研和学习,才能掌握更多的软件设计的技术和方法,才能设计出更好更完善的软件作品来。 在整个过程中深深体会到,要严格按照软件工程的开发思路,不能急于求成,一来就马上编程,应该多做分析和研究,理清思路。前一阶段的工作的好坏将直接影响后一阶段工作的开展;多学习多请教,更多新的技术的不断涌现,可以通过请教别人或上网学习别人的编程方法,研究编程案例,可以转变成你的知识,才能做得更好。这次课程设计,为以后能够变出更好的程序提供了一个平台。谢 辞在这段短暂而紧张的时间内,非常感谢老师对我们小组的指导和讲解,在与老师接触的过程中,我们深深为老师治
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026广东揭阳市人民医院住培招录50人考试备考题库及答案解析
- 天气作业设施维修合同协议合同三篇
- 2026河北邢台地矿地质工程勘察院有限公司第二批公开招聘笔试模拟试题及答案解析
- 第11课 认识APP Inventor(一)教学设计2023-2024学年青岛版(2019)初中信息技术第三册
- 2026广东广州市中山大学孙逸仙纪念医院药学部工程岗位招聘1人备考题库附答案详解(夺分金卷)
- 2026江苏扬州大学招聘教学科研和医务人员214人备考题库(第一批)及参考答案详解(精练)
- 2026福建宁德市蕉城区教育局补充招聘紧缺急需人才6人备考题库(三)附参考答案详解(黄金题型)
- 2026年4月安徽芜湖高新区(弋江区)国有企业人员招聘14人备考题库及答案详解(易错题)
- 2026四川自贡市中医医院编外人员招聘10人备考题库及答案详解(基础+提升)
- 2026湖北武汉东风鸿泰汽车资源循环利用有限公司招聘1人备考题库及参考答案详解(满分必刷)
- 【道法】权利与义务相统一教学课件-2025-2026学年统编版道德与法治八年级下册
- 2026年初级社会工作者综合能力全国考试题库(含答案)
- 2025-2030中国网络创意营销市场发展研发创新及投资前景研究研究报告
- 展厅管理制度规范
- 舞台搭建与灯光音响方案
- 猪场 养殖档案管理制度
- 军用通信基础知识
- 2025年498人备考题库国企招聘参考答案详解
- DB31∕T 405-2021 集中空调通风系统卫生管理规范
- 老年服务与管理概论
- 银行审计考试题库及答案
评论
0/150
提交评论