ImageVerifierCode 换一换
格式:DOCX , 页数:23 ,大小:372.06KB ,
资源ID:6203503      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6203503.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(酒店客房信息管理系统.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

酒店客房信息管理系统.docx

1、酒店客房信息管理系统酒店客房信息管理系统摘 要本论文以宾馆业的发展现状为背景,分析了我国宾馆业在传统管理模式下的不足,阐述了宾馆客房管理信息化的必要性。通过走访各宾馆、酒店,从宾馆的实际业务出发,建立了酒店客房管理信息系统的组织模型。在此基础上,对酒店客房的业务流程进行了详细调查,建立了功能结构图,如客户入住、住宿登记、退房结算等,从而实现了管理工作的透明度。从实际需求出发,建立了概念结构,提出了系统设计原则和设计方法,给出了数据库实现方案,开发了一个实用的单机版客房管理信息系统。本论文不仅从业务的角度对宾馆客房系统进行了详细的分析和设计,而且还对系统进行了评价。关键词:宾馆管理,信息系统,数

2、据库,结构设计,VBPUBLIC HOUSE INFORMATION MANAGEMENT SYSTEMABSTRACTThe present paper take the guesthouse industry development present situation as a background, has analyzed our country guesthouse industry under the traditional management pattern insufficiency, elaborated the guesthouse guest room manageme

3、nt informationization necessity.Through visits various guesthouses, embarked from the guesthouse actual service, has established the public house guest room management information system organization model. In this foundation, has carried on the close investigation to the public house guest room ser

4、vice flow, has established the function structure drawing, like the customer enters, the member registration, returns a house the settlement and so on, thus has realized the supervisory work transparency.Embarked from the actual demand, has established the concept structure, proposed the system desi

5、gn principle and the design method, have given the database realization plan, has developed a practical single plane version guesthouse guest room management information system. Not only the present paper has carried on the detailed analysis and the design from the service angle to the guesthouse gu

6、est room system,moreover has also carried on the appraisal to the system.KEY WORDS:Guesthouse management, information system, database, structural design, VB目录前言在信息社会中,企业只有利用各种先进的管理方式和技术手段实现信息的高度集成,提高获取信息、分析、利用信息的能力,发展知识经济,才能在激烈的市场竞争中获取优势,随着市场经济的发展。各行各业为加强信息管理,提高经济效益的日益要求,迫切需要把现代化信息处理技术应用到经济管理工作中去。酒

7、店客房管理系统是酒店、宾馆经营管理中不可缺少的部分,它的内容对于经营的决策者和管理者来说都至关重要,所以酒店客房管理系统、信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。作为计算机应用的一部分,使用计算机对酒店客房信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高酒店客房经营管理的效率,也是企业的科学化、正规化管理,与世界

8、接轨的重要条件。迅速发展起来的宾馆行业,为了提高自身的管理水平,加强竞争能力,提高经济效率等,需要动态掌握宾馆各个环节中信息的变更,必然离不开计算机的帮助。酒店客房信息管理系统能够使酒店的领导层人员更加及时的掌握酒店经营过程中更加准确、全面、详实的各种信息以及数据情况,从而更加科学的对其进行整理和改进。同时,也使酒店的经营管理更加充分、合理、科学。这样,也就可以为酒店持续、健康、稳定的发展打下基础,并且创造出更多、更好的发展机会和空间。宾馆在正常的运营中需要对客房资源、顾客信息、结算信息进行管理,利用宾馆管理信息系统及时了解各个环节中信息的变更,有利于提高管理效率。因此,我决定选择酒店客房管理

9、系统作为本人的毕业设计,力求开发出一套界面友好,功能强大,使用简单的适用于各中、小规模的酒店客房的管理系统。同时也是一款完全适合酒店客房管理傻瓜式日常业务管理的软件。软件设计综合了具有一定代表性的多家宾馆和旅馆的业务处理模式。界面设计大方、简洁、实用,操作简单方便。使用本软件可以使您的酒店客房管理摆脱繁重混乱的手工操作,进行科学高效的信息管理!第一章 系统分析系统分析(又称逻辑设计)是管理信息系统开发的关键环节,要求在系统调查的基础上,对新系统的功能进行细致的分析,并建立一个新系统的逻辑模型。新系统的逻辑模型由系统数据流程图、概况表、数据字典、物理逻辑表达式及有关说明组成。最后要完成系统分析报

10、告(也称为系统逻辑设计说明书)。在系统设计阶段认真、细致的分析、研究工作,避免新系统在功能上存在先天不足或缺陷。 因为新系统模型是建立在对现行系统的分析及要求的基础上的,所以系统调查工作要进行得深入、细致、全面。1.1 需求分析在分析现行手工操作的基础上,进一步研究客房管理的处理流程,确定系统的总体结构及功能模块,研究各个模块之间的联系,确定模块之间的接口方案。依照实用性、可靠性、可扩充性、经济性的原则,设计有关的各类码表及相关的程序代码,并验证代码的正确性,设计一套合理、完整的测试方案,对系统进行测试,是系统达到用户的使用要求。系统开发的总体任务是实现酒店客房各种信息的系统化、规范化和自动化

11、。要解决的几个关键问题:(1) 合理的设计数据库及数据表作为酒店客房管理系统,应具有信息的录入,删除,修改,浏览等基本功能,还要求能够根据用户的需要进行操作。所需录入的表有客户信息数据表;房间供需情况表;密码表。并在数据表中加入标志字段,以便更好的控制数据,尽量合理地减少数据库数据的冗余,使重复的数据保持在最小限度,这样将不必要的多占用存储空间,减少产生混乱影响的危险,还能提高计算机的运行速度。(2) 设计出友好的界面界面的友好与否是用户评价一个软件优劣的重要方面。应设计登陆后系统的主窗口,要求能够显示酒店客房管理的基本信息,桌面尽量少用菜单,数据的录入,修改,删除、查询等功能按钮直接分布在主

12、界面上,且布局合理,美观。要充分的利用Visual Basic提供的强大的功能,多用窗口和控件,充分体现窗口的多元化格局。尽量减少用户的键盘输入,减少用户的工作量,提高工作效率。(3) 搞好系统调查新系统的系统分析与系统设计工作都要建立在对现行系统调查的基础上,即必须调查现行系统的运行情况、问题等,明确用户的需求,特别是合作开发和委托开发方式。(4) 完成系统评价主要是指系统建成后,经一段时间的运行后,要对系统目标与功能的实现情况进行检查,并与系统开发中设立的系统预期目标进行对比,及时写出系统评价报告。系统维护与评价阶段是系统生命周期中的最后一个阶段,也是时间最长的一个重要阶段。1.2 主要完

13、成功能酒店客房管理信息系统是在对客房的日常运作进行综合调查的基础上开发出来的一套系统。主要包括客房资源、顾客信息、结算信息进行管理,利用酒店客房管理信息系统及时了解各个环节中信息的变更,有利于提高管理效率。系统以SQL Server2000作为后台数据库,Visual Basic 6.0为前台开发工具,运用自顶向下逐层分解的模块化结构设计思想、面向对象的设计方法,完成了管理系统的主要模块。住宿人员基本信息录入,包括姓名、证件号码、证件名称、年龄等。客房基本信息的输入,包括房间号、房间等级、价格、折扣、最大人数、住宿启时等。客房信息查询包括按房间号、姓名、团队名称查询。员工信息的输入,包括员工号

14、、员工姓名、员工性别、员工年龄等。员工的信息查询,包括员工号,员工姓名等。 结算信息的输入,包括客户身份证号、房间号、客户姓名、单价、折扣、住宿启时、住宿终时、应付金额。系统设置,新建用户,用户登录,修改密码等。1.3 系统功能模块设计 按结构化程序设计思想,分析得出如下系统功能模块图图1-1 系统功能模块图第二章 数据库设计所谓数据库(Database)就是指按一定组织方式存储再一起的,相互有关的若干个数据的结合,数据库管理系统(Database Management System)就是一种操纵和管理数据库的大型软件,简称DBMS,他们建立在操作系统的基础上,对数据库进行统一的管理和控制,其

15、功能包括数据库定义,数据库管理,数据库建立和维护,于操作系统通信等。DBMS通常由数据字典,数据描述语言及其编译程序,数据操纵(查询)语言及其编译程序,数据库管理例行程序等部分组成。数据库设计步骤:数据库需求分析。数据库概念结构设计。数据库逻辑结构设计。2.1 数据库需求分析分析调查有关客房管理信息需求的基础上得本系统所处理的数据流程图2-1 宾馆客房管理信息系统数据流程图针对一般客房管理信息系统的需求,通过对客房管理过程的内容和流程分析,设计如下面所示的数据项和数据结构:客房信息,包括的数据项有:房间号、客房标准、客房单价、折扣等。客户信息,包括的数据项有:姓名、性别、证件名称、证件号码等。

16、结算信息,包括的数据项有:客房编号、顾客姓名、顾客身份证号码、折扣、应付金额等。2.2 数据库概念结构设计本系统根据以上的设计规划出的实体有:客房标准信息实体、客房信息实体、客户信息实体、结算信息实体。各个实体具体的描述-图如下:图2-2 客房信息实体-图图2-3 客户信息实体-图图2-4 结算信息实体-图图2-5 实体之间关系-图第三章 数据库结构的实现系统设计又称系统物理设计。系统设计要根据系统分析报告中的系统逻辑模型综合考虑各种约束,利用一切可利用的技术手段和方法进行各种具体设计,确定新系统的实施方案,解决“系统怎么做”的问题。结构化系统设计是指利用一组标准的图表工具和准则,确定系统有哪

17、些模块,用什么方法连接,如何构成良好的系统结构,并进行系统输入、输出、数据处理、数据存储等环节的详细设计。这一阶段的重点是设计好系统的总体结构,选择最经济合理的技术手段。系统设计阶段的文件是系统设计报告(又称系统物理设计说明书)。利用SQL Server2000数据库系统中的查询分析实现数据库的物理结构,其表格如下:表3-1 Customerinformation 字段名称数据类型字段名称数据类型房间号varchar证件名称char姓名varchar证件号码varchar性别varchar工作单位varchar 年龄varchar登记时间datatime职业varchar备注text来自var

18、char是否团队varchar去往varchar团队名称varchar住宿理由text房间位置char表3-2 Roominformation 字段名称数据类型字段名称数据类型房间号varchar住宿启时datatime房间等级char住宿终时datatime价格varchar最大人数char表3-3 Roomsituation字段名称数据类型字段名称数据类型楼层char06varchar01varchar07varchar02varchar08varchar03varchar09varchar04varchar10varchar05varchar表3-4 Staffinformation 字

19、段名称数据类型字段名称数据类型员工号varchar员工电话varchar员工姓名char证件名称varchar员工性别char证件号码varchar员工年龄smallint表3-5 Sumprice 字段名称数据类型字段名称数据类型房间号varchar时间char价格float第四章 详细设计详细设计的主要任务是设计每个模块的实现算法、所需的局部数据结构。详细设计的目标有两个:实现模块功能的算法要逻辑上正确和算法描述要简明易懂。为每个模块确定采用的算法,选择某种适当的工具表达算法的过程,写出模块的详细过程性描述;确定每一模块使用的数据结构;确定模块接口的细节,包括对系统外部的接口和用户界面,对

20、系统内部其它模块的接口,以及模块输入数据、输出数据及局部数据的全部细节。在详细设计结束时,应该把上述结果写入详细设计说明书,并且通过复审形成正式文档。交付给下一阶段(编码阶段)的工作依据。要为每一个模块设计出一组测试用例,以便在编码阶段对模块代码(即程序)进行预定的测试,模块的测试用例是软件测试计划的重要组成部分,通常应包括输入数据,期望输出等内容。4.1菜单设计:酒店客房管理系统实现功能菜单如下:住房登记:散客住宿登记 团队住宿登记客房信息查询:客房全部信息一览 住宿查询客户结账:以身份证号结账 以房间号结账客户投诉登记表大堂管理:资料管理 员工管理 处理投诉系统用户:新建用户 用户登录 修

21、改密码 忘记密码 用户换班4.2功能模块设计:宾馆客房信息管理系统实现各个功能模块设计如下。图4-1 用户登录窗口If Adodc3.Recordset.Fields(userscale) = 0 And a = 1 And b = 1 ThenMDIForm1.menuregister.Enabled = TrueMDIForm1.menusearch.Enabled = TrueMDIForm1.menupay.Enabled = TrueMDIForm1.menucomplain.Enabled = TrueMDIForm1.menumanager.Enabled = FalsefrmL

22、ogin1.HideEnd IfIf Adodc3.Recordset.Fields(userscale) = 1 And a = 1 And b = 1 ThenMDIForm1.menuregister.Enabled = TrueMDIForm1.menusearch.Enabled = TrueMDIForm1.menupay.Enabled = TrueMDIForm1.menucomplain.Enabled = TrueMDIForm1.menumanager.Enabled = TruefrmLogin1.HideAdodc5.CommandType = adCmdTextAd

23、odc5.RecordSource = select * from staffinformation where staffnum = & a1 & Adodc5.RefreshMDIForm1.StatusBar1.SimpleText = 值班员工: & Adodc5.Recordset.Fields(0) & Space(2) & Adodc5.Recordset.Fields(1) & Space(2) & Adodc5.Recordset.Fields(4)End IfEnd Sub图4-2 主界面住房登记:实现散客住宿登记,团队住宿登记等功能。 图4-3 住宿登记Private S

24、ub Form_Load()DataGrid1.Visible = FalseExBtn3.Visible = FalseAdodc1.RefreshAdodc1.Recordset.AddNewCombo1.AddItem 标准间Combo1.AddItem 三人间Combo1.AddItem 贵宾房Combo1.AddItem 多人间Combo1.AddItem 总统套房Combo1.AddItem 活动室Combo1.AddItem 办公室Combo2.AddItem 150Combo2.AddItem 200Combo2.AddItem 250Combo2.AddItem 500Com

25、bo2.AddItem 1000Combo3.AddItem 1Combo3.AddItem 2Combo3.AddItem 3Combo3.AddItem 多人Label12.Caption = Now()ExBtn1.Enabled = FalseForm6.Width = 6045Form6.Height = 6495客房信息查询:客房全部信息一览、住宿查询。 图4-4 客房全部信息一览Private Sub Form_Load()Dim a1 As StringDim a2 As StringDim a3 As StringDim a4 As StringDim k As Intege

26、rDim i As IntegerForm5.Width = 4700Form5.Height = 5000DataGrid1.Width = 4600DataGrid1.Height = 4800Adodc2.RecordSource = select roomnum from roominformation where situation=1Adodc2.Refreshk = Adodc2.Recordset.RecordCountFor i = 1 To kAdodc2.Recordset.MoveFirsta1 = Left(Adodc2.Recordset.Fields(0), 1)

27、 1a2 = Right(Adodc2.Recordset.Fields(0), 2) 01Adodc3.RecordSource = select * from roomsituation where 楼层= & Trim(a1) Adodc3.Refresha3 = Adodc3.Recordset.Fields(Trim(a2)a3 = Left(a3, 3)If a2 = 01 ThenAdodc4.RecordSource = SELECT * from roomsituation where (楼层 = & a1 & ) AND (01 = & (a3 & 空闲中) & ) Els

28、eIf a2 = 02 ThenAdodc4.RecordSource = SELECT * from roomsituation where (楼层 = & a1 & ) AND (02 = & (a3 & 空闲中) & ) ElseIf a2 = 03 ThenAdodc4.RecordSource = SELECT * from roomsituation where (楼层 = & a1 & ) AND (03 = & (a3 & 空闲中) & ) ElseIf a2 = 04 Then Adodc4.RecordSource = SELECT * from roomsituation

29、 where (楼层 = & a1 & ) AND (04 = & (a3 & 空闲中) & ) ElseIf a2 = 05 ThenAdodc4.RecordSource = SELECT * from roomsituation where (楼层 = & a1 & ) AND (05 = & (a3 & 空闲中) & ) ElseIf a2 = 06 ThenAdodc4.RecordSource = SELECT * from roomsituation where (楼层 = & a1 & ) AND (06 = & (a3 & 空闲中) & ) ElseIf a2 = 07 Th

30、enAdodc4.RecordSource = SELECT * from roomsituation where (楼层 = & a1 & ) AND (07 = & (a3 & 空闲中) & ) ElseIf a2 = 08 Then Adodc4.RecordSource = SELECT * from roomsituation where (楼层 = & a1 & ) AND (08 = & (a3 & 空闲中) & ElseIf a2 = 09 Then Adodc4.RecordSource = SELECT * from roomsituation where (楼层 = & a1 & ) AND (09 = & (a3 & 空闲中) & ) ElseIf a2 = 10 Then

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1