《酒店管理信息系统设计与实现_高峰.docx》由会员分享,可在线阅读,更多相关《酒店管理信息系统设计与实现_高峰.docx(82页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 独创性声明 本人声明所呈交的学位论文是本人在导师指导下进行的研究工作 及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方 外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为 获得电子科技大学或其它教育机构的学位或证书而使用过的材料 a与 我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的 说明并表示谢意。 论文使用授权 本学位论文作者完全了解电子科技大学有关保留、使用学 位论文 的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘, 允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全 部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描
2、 等复制手段保存、汇编学位论文。 (保密的学位论文在解密后应遵守此规定 ) 分类号 _ 密级 UDC 注 1 穿位论又 酒店管理信息系统设计与实现 (题名和副题名) 高峰 (作者姓名) 指导教师 _ 郑华靖 _ 副教授 电子科技大学 成都 石雪岗 高 工 中铁二局集团有限公司 成都 (姓名、职称、单位名称) 申请学位级别 硕士 专业学位类 别 1C程硕士 _ 工程领域名称 软件 1C 程 提交论文日期 2014.04 论文答辩日 期 2014.05 _ 学位授予单位和日 期 电子科技大学 2014年 6月 29日 答辩委员会主席 _ MM _ 评阅人 _ 杨冈丨 J _ 蒋泉 注 1:注明国际
3、十进分类法 UDC 的类号。 THE DESIGN & IMPLEMENTATION OF HOTEL MANAGEMENT INFORMATION SYSTEM A Master Thesis Submitted to University of Electronic Science and Technology of China A/r . Master of Engineering Major:_ _ Author: _ Ga Feng _ Advisor: _ Zheng Hua Jing _ c u , School of Political Science and Public A
4、dministration School: _ 由于经济的全球化和信息化,我国的酒店业将直接面对全球竞争市场,并与 国际知名酒店集团展开直接竞争。从长远发展来看,酒店业的竞争实际上就是酒 店经营管理人员素质和经营管理理念的竞争。因此,我国酒店业只有形成自己的 竞争优势,并拥有持续的竞争能力,才是酒店业发展壮大的根本出路和保证。现 代化的酒店组织庞大,服务项目多,信息量大,要想提高劳动生产率,节约成本, 提高服务质量和管理水平,从而促进经济效益,必须借助计算机来实现现代化的 信息管理。 本论文简要介绍了酒店管理信息系统的项目背景和意义。在系统开发实现过 程中对系统的需求分析、总体设计、系统实现以
5、及系统测试等各个方面进行了详 细的分析和描述。本系统米用 B/S结构,以 Sybase公司的 PowerBuilder9.0为开发 工具,以微软公司的 SQLServer2000为数据库管理平台,实现了酒店管理系统的 各项功能。系统采用当前成熟的客户机 /服务器体系结构将酒店管理各方面信息集 中储存在 SQL Server 2000数据库中,实现了信息的多用户共享。 本系统主要针对的用户是大庆石油宾馆。在结合自身多年工作经验和用户需 求调研的基础上,以提高酒店的管理效率、减少经营过程中的漏洞为核心,结合 已掌握的计算机网络和编程经验,设计和开发了这套具有实用价值的酒店信息管 理系统。本系统具有
6、辅助用户进行动态数据统计、分析、查询的功能,除了提供 日常的操作功能外,还提供了强大的报表数据分析功能,从而为提高酒店利润、 降低成本以及提出酒店的经营决策提供了强有力的帮助。 该酒店管理系统为用户提供了预订管理、接待登记管理、收银结帐管理、房 务中心管理、夜间审核、房类预测、房态图的管理以及强大的报表中心功能。其 中的房态图集成了预订、接待和收银以及房务的 90%以上的功能,很多操作只需 在房态图点击鼠标就可完成,精心 设计的房态图是本系统的一大特色。 对使用该系统的各个用户角色,系统进行了严格的权限控制,从而最大程度 地确保系统的安全性。本系统还提供多种外围的硬件接口,具有较强的兼容性和
7、可维护性。系统在提供给大庆石油宾馆使用前进行了严格的测试,在用户使用过 程中收到了对系统的反馈信息并进行了很好的调整,系统得到了用户的肯定。 关键词:酒店管理信息系统, PowerBuilder9.0, SQLServer, 预订,接待,收银 ABSTRACT As a result of economic globalization and informatization, the Chinese hotel industry will be faced the situation of worldwide competition, so far as to compete with int
8、ernational well-known hotel group directly. From the long-term development, the competition of hotel industry is actually the competition of comprehensive ability of hotel administrative staff. Chinese hotel business will only be developed and grown through establishment of the advanced management t
9、echnology and means. In that way, Chinese hotel industry can be possessed the sustainable competitive capability. Advanced hotel has the characteristics of enormous organization, excessive service items, much amount information. In order to improve the productivity, cut down the cost, improve manage
10、ment ability, the computer information management must be adopted. The project background and significance of hotel management information system are briefly introduced in this dissertation, detailed analysis and description on the demand analysis is provided, general design, system realization, and
11、 system test during the development process are also provided. The B/S structure is adopted in the system, PowerBuilder9.0 of company Sybase is used as developed tool, and Microsoft SQL Server 2000 is adopted as the database management, that the hotel management system function is realized. This sys
12、tem stores all managerial information in SQL Server 2000 database by using the client / server architecture, the in-time information sharing among many people is realized. A modern hotel is a comprehensive consumption location for rooms, catering, and entertainment with a tremendous organization is
13、plenty service project, a large amount of information. In order to improve productivity, cut down cost, improve service quality and management level hence promoting economic efficiency, we must achieve modernized information management through computer. This system is developed according to the spec
14、ific business of Daqing Oil Hotel, mainly in the hotel front desk management as the core, to change the former design ideas about hotel management system. It has a function to assist users to have dynamic data statistics, analysis, and consulting. The hotel management level can always be statistical
15、ly analyzed by sales, hotel management, and market demand, so as to improve the hotel profits and reduce costs. Through the design of the database, and rigorous logic, then we can modify the permissions to maximally ensure the safety of the system. And also, a variety of hardware and software interf
16、aces to have good maintainability. This hotel management system offers room management, cafeteria management, accounting management, luggage management and powerful financial management. In room management module, operators can find whether room is available, whether room is ordered and checked in w
17、ith simple operation, all data in this system is managed by database management system. This hotel management system uses powerful Mongo DB as backstage database, which can guarantee data security and application stability. Keywords: Hotel Management, PowerBuilder9.0, SQL Server, Subscrible, Recepti
18、on, Check in. HI 目录 第 一 章 绪 论 . 1 1.1酒店管理信息系统总体介绍 . 2 1.1.1酒店管理信息系统的概念 . 2 1.1.2酒店管理信息系统的特点 . 3 1.1.3酒店管理信息系统的功能 . 4 1.1.4酒店管理信息系统的意义 . 5 1.2酒店信息化管理系统的现状 . 7 1.3解决的主要问题 . 10 1.4本文主要工作 . 10 1.5本论文的结构安排 . 11 1.6本章小结 . 12 第二章系统需求分析 . 13 2.1系统目标 . 13 2.2当前的主流系统 . 14 2.2.1前台预订子系统 . 14 2.2.2前台接待子系统 . 14 2
19、.2.3前台收银子系统 . 14 2.2.4需要改进的方面 . 14 2.3需求的系统 . 15 2.3.1 概述 . 15 2.3.2前台预订子系统 . 16 2.3.3前台接待子系统 . 17 2.3.4前台收银子系统 . 18 2.4本章小结 . 19 第三章系统功能详细设计 . 20 3.1系统网络架构 . 20 3.1.1酒店的部门设置 . 20 3.1.2酒店网络的设置 . 20 3.2开发工具和数据库平台的选择 . 21 3.2.1开发工具的选择 . 21 3.2.2数据库平台的选择 . 22 3.3系统的结构设计 . 22 3.3.1基本系统的设计 . 22 3.3.2前台预订
20、子系统的设计 . 23 3.3.3前台接待子系统的设计 . 24 3.3.4前台收银子系统的设计 . 25 3.3.5房态图的设计 . 26 3.3.6房类预测的设计 . 27 3.3.7夜审的设计 . 27 3.3.8报表体系的设计 . 28 3.3.9硬件接口的设计 . 30 3.3.10转帐接口的设计 . 31 3.4本章小结 . 31 第四章数据库结构设计 . 32 4.1数据库结构设计概述 . 32 4.2数据库系统表结构设计 . 32 4.3存储过程的设计 . 41 4.4本章小结 . 41 第五章系统实现 . 42 5.1系统总体功能的实现 . 42 5.2系统模块的实现 . 4
21、2 5.2.1系统登录界面 . 42 5.2.2系统主界面 . 43 5.2.3前台预订模块 . 43 5.2.4前台接待模块 . 45 5.2.5前台收银模块 . 48 5.2.6房态图的实现 . 55 5.2.7房类预测的实现 . 57 5.2.8夜审模块的实现 . 58 5.2.9报表模块的实现 . 60 5.2.10硬件接口的实现 . 61 5.2.11转帐接口的实现 . 65 5.3本章小结 . 65 第六章系统调试与性能分析 . 66 6.1测试环境的搭建 . 66 6.2程序 BUG的测试 . 66 6.3数据准确性调试 . 66 6.4系统功能的测试 . 67 6.5在不同的硬
22、件环境下测试 . 67 6.6多用户条件下的测试 . 67 6.7操作方便性的测试 . 68 6.8改进建议 . 68 6.9本章小结 . 68 第七章总结与展望 . 69 & i射 . 71 参考文献 . 72 第一章绪论 由于因特网技术的飞速发展,其正在迅速地改变着几乎所有人的生活方式,因 特网逐渐由科学工作者的工具演变成了普通百姓获取信息与相互交流的平台,而 因特网的商业应用更加引人注目。本世纪的酒店,无论是从内部管理还是到外部 销售都会发生质的飞跃。激烈的市场竞争的现实,必须要求酒店引入更先进的 IT 管理技术,对于单一的前台管理软件以及传统的前、后台软件并不能完全满足需 求。现代化的
23、酒店并不是只具有单一的功能,而是集住宿、餐饮、通讯、娱乐、 商务文化,甚至还包括其他个性服务和设施一体的综合消费场所。当前,现代化 酒店具备了组织庞大的特点,能够提供各种各样的服务项目,能获取各种各样的 信息。如果要想提高经济效益,降低经营成本,必须要从提高服务质量和管理水 平的角 度出发,才可能促进酒店的经济效益,必由之路是要采用计算机手段来进 行现代化的信息管理。 自从上个世纪八十年代改革开放以来,我国酒店行业得到了迅速的发展,成 为了我国经济中第三产业中不可或缺的组成部分。我国酒店行业的蓬勃发展经历 了发达国家相同的发展过程,即在数量方面从供给不足到过剩的变化过程。从本 质上完成了从酒店
24、行业内部的接待业务转变成以市场经营为导向的服务行业。但 与国际酒店集团相比,目前我国酒店行业的经营状况并不如人意:虽然数量多但 单个酒店的规模小,同时酒店功能结构简单和雷同,单体酒店较多且管理水平 差 强人意,集团发展较差。在经济的全球化和信息化浪潮中,在我国加入 WTO背景 下,我国酒店业将直接面对的是全球化的竞争市场,不可避免也会与国际知名酒 店集团展开面对面的竞争。从发展的角度而言,酒店业竞争的实质就是酒店经营 者及管理人员的综合素质和经营管理观念方面的竞争。由此,我国酒店业必须要 形成自己的特色,并拥有持续的创新能力,才能保证酒店行业发展的不断壮大, 在竞争中立于不败之地 1。 酒店不
25、仅要提高服务水平和服务质量,还要有更先进的管理系统来提高工作 效率,有效降低运营成本。在现代信息化的模式下,必然要有一个功能强大的管 理信息系统,便于对客人进行更好的管理,并为客人提供更为个性化的服务。随 着互联网时代的发展,把人们带进了信息化时代,如何提高现代化管理水品,如 何对面酒店之间的竞争,现代化的管理信息系统是酒店的唯一选择。随着改革开 放三十年来,国内酒店发展也进入了一个新的阶段,正不断与国际接轨,酒店作 为一体化的接待场所,代表这一个旅游城市的名片,在国家大力倡导可持续发展 的战略下,酒店服务业备受关注重视程度不亚于其他工业 2。 本系统是在调研了大庆 石油宾馆的需求的基础之上开
26、发的,本系统以酒店前 台管理为核心,改变以前酒店管理系统的设计开发思想。具有辅助用户进行动态 数据统计、分析、查询的功能。充分发挥系统辅助全面功能,使酒店管理高层随 时都能对酒店的销售情况、经营项目,市场需求进行数据上的分析。从而提高酒 店利润,降低成本。系统通过设计库的设计,通过严谨的逻辑,对权限进行设置, 最大程度的确保系统的安全性3。并且还提供,多种软硬件接口,具有较强的可维 护性。 成功的酒店一定是将提升经济效益作为酒店的根本性的运营宗旨,所以酒店 管理的核心必定是如何 提高经济效益。一个优秀的酒店客房信息管理系统必须围 绕着酒店的经济效益的提升作为目标,并且具备为酒店管理人员和员工提
27、供非常 简单容易、功能完善、高度灵活的操作工具,这样可以激励他们的积极性,同时 便于他们向酒店提供更好的服务。良好的服务能使宾客感到满意,这就会为酒店 带来更多的回头客和经济效益 4。系统通过对人流、物流和资金流的有效管理和控 制,不但可以提高员工的工作效率,而且还可以降低经营成本,从而获取最大化 的利润,因此酒店管理系统对于酒店行业的发展势在必行。 1.1酒店管理信息系统总体介绍 1.1.1酒店管理信息系统的概念 酒店管理信息系统即 HMIS (是 Hotel Management Information System英文单 词首字母的缩写 ), 是利用计算机技术和通信技术为酒店经营管理和决
28、策服务的人 机相结合的综合系统。该系统全面反映酒店企业的运营状况,通过计划和控制等 手段帮助酒店企业实现其经营目标 5。由于人们对酒店管理信息系统的的认识角度 不同,加之现代信息技术和技术管理实践的发展,人们还会做出关于酒店管理信 息系统更多的定义与解释,综述各种观点,酒店管理信息系统的概念应体现如下 三个方面 的含义: (1) HMIS是酒店企业的信息系统。这是从广义的角度来讲的,这种定义方 式也比较符合我国现在酒店企业计算机应用的实际情况,他强调以计算机技术、 网络通信技术、数据库技术为代表的信息技术基础,注重信息的收集、传递、储 存、加工、和维护使用,在实际操作上多表现为事物处理或电子数
29、据处理。这是 酒店信息系统发展的第一个阶段,也是最初级的阶段。 (2) HMIS是酒店企业的管理系统。这是从狭义的角度来讲的,这种定义方 式代表了酒店企业信息系统现在及将来的发展方向。它强调面向酒店企业中高层 管理者,注重计划、控制等管理职能的实现一机对非结构化和半结构化决策问题 的支持。这一系统不是单纯地将原手工系统或事物处理系统进行自动化,而应是 现代管理思想和管理方法与计算机手段相结合的产物 6。 (3) HIMS是一个社会技术系统。国外有关管理信息系统的研究有多种流派 和观点,但没有任何一种理论或者观点占据主导地位。对管理信息系统的研究涉 及计算机科学、管理学、运筹学、社会学、心理学和
30、经济学等多学科领域,人们 据此将管理信息系统的研究分为技术学派、行为学派和社会技术系统学派。我们 认为酒店管理信息系统是一个社会 技术系统:一方面信息技术必须适合酒店企业 的需要;另一方面酒店企业也必须通过学习新技术来速进自身的不断创新。在酒 店管理信息系统的开发过程中,要正确地界定任何计算机在系统中的地位和作用, 以便用来充分发挥它们各自的长处,这样才能使系统整体性能达到最优。 1.1.2酒店管理信息系统的特点 任何一个管理系统都有自己的独特之处,酒店管理信息系统也不例外。和其 他 MIS系统一样, HIMS首先是为经营管理服务的,是酒店经营的辅助管理工具, 是酒店经营管理信息化的主要手段。
31、作为一个系统:特别是为酒店经营服务的信 息系统 , HIMS应有几方面特点: (1) 辅助系统 酒店管理主要依靠人,计算机仅是数据处理的工具。管理人员依据计算机数 据处理的结果信息作出管理决策,已达到有效经营管理的目的。酒店信息管理系 统是一个以人为主体的人机综合控制系统,经过信息系统的快速数据处理,酒店 管理人员可以迅速得到所需信息。通过辅助的管理,能使酒店管理更加科学化, 日常事务处理更加有序、更加规范、更加准确。 (2) 开放式系统 酒店信息系统是一个具有输入、输出功能的开放系统,可以输入各种票据、 登记记录、帐单、报表等。同时可以输出各种统计报表、汇总表等,通过输出控 制整个酒店的物流
32、和资金流。不仅能够对环境进行分析并适应环境,而且能够古 仔一定范围内、一定程度上改造环境,例如通过系统制定促销计划,可以改善酒 店的营销活动 7。 (3) 反馈系统 作为一个综合控制系统,系统处理的是酒店的具体业务数据。由于酒店经营 处于不断变化的环境中,如果在运行中不根据实际情况加以调整和扩充,往往会 因脱离实际而失去作用。因此,为了延长系统的生存周期,必须根据输出的结果 信息以及外界的信息随时调整内部处理方式或扩充相应处理 功能 8。这种反馈功能 使得输出结果信息更加精确、更加实用。 (4) 层次性的系统 现代酒店的管理具有很明显的等级制,即各级管理职责分明,分工明确,下 级服从上级。 H
33、MIS为了适应这种管理也将软件设计成相应的层次,一般分为三个 层次:最底层为作业层。主要是录入和管理一些基础数据,使用 HMIS的主要目 的是为了提高工作效率和服务质量;中间层是管理层,主要功能是管理综合数据, 目的是提高管理精确度,使管理上少一些: “ 大概 ” 、 “ 差不多 ” ,使得整个酒店的计 划、组织、控制及激励更加有效、更加有的放矢;最高层是决策层,使用 对象是 酒店高层决策者,他们是根据 HMIS输的的结果信息作出经营管理决策,以提高 经营管理效益,这是计算机在酒店应用中的真正价值体现、成本控制决策、财务 计划决策、目标利润制定等都是计算机应用的主要领域,到那时 HMIS的应用
34、将 达到高级阶段,即酒店决策支持系统阶段 9。 1.1.3酒店管理信息系统的功能 本系统实现后操作简便实用,其特点为: (1) 房价的优惠程度随开房率而变化,能使酒店提高平均房价,系统具有实用 的分帐单功能,能够全面记录客人的用房爱好、嗜好、投诉意见与建议、入住次 数、发生的消费项目、客人的信用情况、遗留物品等个人相关的信息,能方便进 行随时查询和提示。 (2) 为适应酒店行业的发展趋势,一般酒店都合并了前台收银处与接待处,这 样不但可以提高服务质量,同时也减少了服务人员。我们在开发设计过程中精心 考虑,通过系统参数的调整,保证了系统能够满足两种运作模式的需要。 (3) 本系统软件是市面同类酒
35、店管理系统软件中操作最简单的一种。我们在开 发过程中,根据配置最高性能电脑的参数,设计出大量的自动操作功能,有效地 降低系统操作的复杂性,并减少了误操作。 (4) 实现了 MDI. “ 多文档界面 ” 酒店的智 能管理,减轻了操作员的负担,能够 轻松应付同时出现的几个客人的不同要求的服务,提高操作水平和服务质量。 (5) 该系统具备了成熟软件所具备的开放性的特点。除可以连接电话通信交换 机、客房的电子门锁、配套的财务软件外,还能够连接 VOD、 床控板等其他常用 设备,实现房间付费电视的查帐、留言,客人入住房间时提前由接待处自动开启 所住房间的空调预冷、预热,楼层服务人员可以通过电脑随时掌握客人是否在房 间等实用功能;同时系统也考虑到了为用户其他设备预留了新的接口,以便用户 自定义新的报表功能,当然用户也可以根据自己的实际需要来增加与修改报表,