酒店综合管理系统的设计与实现_许博宁.docx

上传人:88****9 文档编号:14883 上传时间:2017-12-30 格式:DOCX 页数:50 大小:1.20MB
返回 下载 相关 举报
酒店综合管理系统的设计与实现_许博宁.docx_第1页
第1页 / 共50页
酒店综合管理系统的设计与实现_许博宁.docx_第2页
第2页 / 共50页
点击查看更多>>
资源描述

《酒店综合管理系统的设计与实现_许博宁.docx》由会员分享,可在线阅读,更多相关《酒店综合管理系统的设计与实现_许博宁.docx(50页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、 分类号: TP311 密级:硕 士 学 位 论文 ( 专 业 学 位 ) 论文题目:酒店综合管理系统的设计与实现 Hotel management system of design and implementation 作者姓名 许 博 宁 学 院 名 称 计 算 机 科 学 与 技 术 学 院 专 业 学 位 名 称 计算机技术 指导教师 石冰教授 合作导师 2012年 4 月 15日单位代码: 10422 学 号: 08430470463 原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独 立进行研究所取得的成果。除文中己经注明引用的内容外,本论文不 包含任何其他个人或

2、集体已经发表或撰写过的科研成果。对本文的研 究作出重要贡献的个人和集体,均已在文中以明确方式标明。本声明 的法律责任由本人承担。 论文作者签名:日期: 2012- 4 - 20 关于学位论文使用授权的声明 本人完全了解山东大学有关保留、使用学位论文的规定,同意学 校保留或向国家有关部门或机构送交论文的复印件和电子版,允许论 文被查阅和借阅;本人授权山东大学可以将本学位论文的全部或部分 内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段 保存论文和汇编本学位论文。 (保密论文在解密后应遵守此规定 ) 论文作者签名导师签名 : 匕 日期: 2 0 1 2 - 4 - 20 目录 摘要 .

3、 I ABSTRACT . II 第 1章 绪 论 . 1 1.1开发背景 . 1 1.2酒店管理系统的现状 . 1 1.3本文的主要工作及研究内容 . 2 第 2章相关技术与开发工具 . 3 2.1体系结构方案研究 . 3 2. 1. 1 Client/Server 体系结构 . 3 2.1. 2 Browser/Server 体系结构 . 3 2. 2开发工具 . 4 2. 2. 1 Eclipse . 4 2.2.2 DB2 . 5 第 3章酒店信息综合管理系统的分析 . 7 3. 1信息综合管理系统的特点 . 7 3. 1. 1信息综合管理系统的组成 . 7 3.1.2.信息综合管理系

4、统的界面特点 . 7 3. 2 .信息综合管理系统的开发过程 . 8 3. 3酒店信息综合管理系统的需求分析 . 9 3. 3. 1酒店信息综合管理系统功能需求简介 . 10 3. 3. 2功能需求描述 . 10 第 4章酒店信息综合管理系统的分析设计 . 14 4.1目标系统要求 . 14 4.2系统平台选择 . 14 4. 3系统设计 . 14 4.3.1网络结构设计 . 14 4.3.2系统结构设计 . 15 4. 4划分子系统 . 15 4. 4. 1系统划分原则 . 15 4. 4. 2划分子系统 . 16 4.5网上预约系统的设计 . 16 4.6系统登录窗体的设计 . 17 4.

5、7系统主控窗体的设计 . 18 4.8客房查询系统的设计 . 18 4.9客户预约系统的设计 . 19 4. 10登记入住系统的设计 . 21 4.11记录管理系统的设计 . 22 4. 12房间调整系统的设计 . 22 4.13结账退房系统的设计 . 23 4_ 14人力资源系统的设计 . 24 4.15客房管理系统的设计 . 24 4. 16存档管理系统的设计 . 25 4.17其它模块的设计 . 25 4.18数据库的设计 . 26 4. 18. 1数据库介绍 . 26 4.18.2数据库设计的内容 . 29 4. 18. 3数据库设计的基本步骤 . 30 4. 18. 4本系统数据库需

6、求分析 . 33 4. 19酒店管理系统数据库的具体设计 . 33 第 5章结论及展望 . 37 参考文献 . 38 SSt . 39 CONTENTS Abstract in Chinese . I Abstract in English . II Chapter 1 Perface . 1 1.1 Background of project . 1 1.2 Management situation . 1 1.3 Abstract of thesis . 2 Chapter 2 Related technology and development tool . 3 2.1 Structur

7、e scheme . 3 2.1.1 C/S System structure . 3 2.1.2 B/S System structure . 3 2.2 Development tools . 4 2.2.1 Eclipse . 4 2.2.2 DB2 . 5 Chapter 3 Management system development . 7 3.1 Management system features . 7 3.1.1 Management system composition . 7 3.1.2 Management system interface . 7 3.2 Manage

8、ment system development process . 8 3.3 Management system requirements analysis . 9 3.3.1 System function demand profile . 10 3.3.2 Function requirement description . 10 Chapter 4 Comprehensive management system design . 14 4.1 Target system requirements . 14 4.2 System platform choice . 14 4.3 Syst

9、em design . 14 4.3.1 Network structure design . 14 4.3.2 System structure design . 15 4.4 Dividing subsystems . 15 4.4.1 System classification principles . 15 4.4.2 Dividing subsystems . 16 4.5 Online booking system design . 16 4.6 Design of system login form . 17 4.7 System of the form master contr

10、ol design . 18 4.8 Guest inquires the design of the system . 18 4.9 Gustomers booking system design . 19 4.10 Check in the design of the system . 21 4.11 Design of the record management system . 22 4.12 Djust the system design room . 22 4.13 Check-out the design of the system . 23 4.14 Talent resour

11、ces system design. 24 4.15 Rooms management systems design . 24 4.16 Archive management system design . 25 4.17 Other module design . 25 4.18 Database design . 26 4.18.1 Database introduce . 26 4.18.2 Database design content . 29 4.18.3 Database design steps . 30 4.18.4 Database demand analysis . 33

12、 4.19 specific design of system database . 33 Chapter 5 Conclusion and appreciate . 37 Reference . 38 Thanks . 39 摘要 随着中国加入世贸组织,各行各业的大环境不像从前,都面临着巨大的挑战 和机遇,酒店行业更是如此。国外伺行业先进的管理技术和管理理念无疑对传统 的酒店管理有着巨大的冲击,传统手工式的酒店管理己经无法适合市场繁多变的 需求,酒店行业要依托计算机网络实现资源共享提高工作效率,以适应市场的需 要。所以,实现系统平台方面由主机计算模式向 B/S和 C/S模式过度,采用全新 的

13、计算机网络和管理系统,己成为提高酒店的管理效率、改善服务质量的重要手 段之一。 现在的许多中小酒店(甚至包括一些大型酒店)还没有实现信息化,网络化。 数据传递、信息发布等多为手工模式,管理方面缺少科学化。这使得酒店的工作 效率难以提高,劳动成本也难以降低。也有一些酒店使用了微机管理,但也只是 单机独立运行方式,而随着科技的发展,管理系统的网络化才是发展的趋势。 本系统是通过对中小酒店本身的特征特点和主要作用及基本业务等各方面进 行全面综合地了解,分析,归纳和总结,把中小酒店的工作方法和计算机技术相 结合,加之酒店管理的实际市场需求,详细介绍了系统的开发过程和各个子系统 的功能,阐述了酒店管理系

14、统软件的开发和实现过程,并做了如下具体工作: 1. 酒店管理系统的需 求分析; 2. 数据库的学习和实现; 3. 系统各模块的详细开发和设计。 目前系统能够较好地在酒店企业的管理和办公中使用,真正意义上提高了工 作效率,节约了人工和时间,避免了系统出现的不可操作性和不可实用性。 关键词:酒店;效率;管理; B/S架构 ABSTRACT With Chinas accession to the world trade organization, people from all walks of life environment than there used to be? are facing

15、a great challenge and opportunity, the hotel industry is even more so. Foreign advanced management technology and management concept of traditional hotel management undoubtedly have enormous impact, the traditional manual type hotel management has been unable to suit the needs of the various market

16、change, The hotel industry should rely on computer network to realize the resource share to improve work efficiency, in order to adapt to the needs of the market. So, the system platform by host mode to the calculation of B/S and C/S mode excessive by new computer network and management system, has

17、become the improve the management efficiency and improve the quality of service one of the important methods. Many of the small and medium-sized hotel now (including some large hotel) is not implemented information, network. Data transfer, information release, etc for manual mode, lack of scientific

18、 management. This makes the work hard to improve the efficiency of the hotel, labor costs are also difficult to reduce. Some hotels use the computer management, but also just single independent operation mode, and with the development of science and technology, management systems is the trend of the

19、 development of the network. The system is through the hotel itself to small and medium the characteristics, characteristics, main function and basic business the aspects to a comprehensive understanding, analysis, summed up the small and medium-sized hotel working method and computer technologies,

20、together with the actual market demand hotel management, introduces in detail the development process of the system and the function of each subsystem, Expounds the hotel management system software development and implementation process, and do the following specific work: 1. Hotel management system

21、 requirements analysis; 2. Database of study and the implementation; 3. System of each module in detailed development and design. At present the system can be well applied in hotel management and office of the enterprise, really improve work efficiency and save the artificial and time, should avoid

22、impracticability of the system and not practical. Keywords: Hotel; Efficiency; Management; B/S Structure 第 1 章 绪 论 1.1开发背景 伴随计算机技术的快速发展,个人电脑开始进入千千万万个家庭,不但整体 性能越来越优异,而且价格也越来越能够被普通家庭所接受。在这种背景下,将 管理人员作为系统核心的人机交互式管理系统应运而生。很多企业在这套系统的 基础上建设了适合企业自身特点的 MIS (经营通知系统 ), 以便推动企业的快速发 展。 另外中国加入世界贸易组织,为中国经济发展带来了良好的

23、发展契机,但也 使得国内各行业迎来了前所未有的挑战。酒店业也将不能幸免地在管理经验和管 理技术两方面承受世界领先的酒店业的影响。国内传统的酒店管理模式过程繁杂, 在面对当今酒店业集团式酒店的纷繁的服务项目及海量的客户信息时,容易出错 并且执行耗时长,己经不能满足当今信息化市场的发展要求。因此,在当下网络 技术迅速发展的趋势下,国内的酒店业都期望利用这些新技术来创造一种全新的 依托于网络技术的全新的组织管理模式。这种模式既可以帮助企业在网络时代树 立全新的企业形象,还可以实现信息资源共享,最大限度地使工作效率得到提升, 同时获得最大化的效益。虽然是否采用该系统并不是一个酒店成功与否的评判标 准,

24、但是该系统确实可以使酒店运营中涉及到的关键因素作用发挥到最大。 . 因此,国内酒店业应该接受这种全新的网络管理系统,完成向 B/S和 C/S模 式的过 度,并利用该网络管理系统全面提升自身的管理效率和服务质量。 1.2酒店管理系统的现状 在人类的经济生活中,信息一直处于非常重要的位置,影响巨大。但是等到 1946年计算机诞生以后,信息才被引入到经济管理系统中并高效运用。通常所说 的管理信息系统,是指利用计算机收集、存储各种与管理相关的信息,然后对收 集的信息进行处理,以便在组织或企业管理过程中使用的 “ 人 -机系统 ” 。该系统 最初形成于 “ 后工业经济 ” 时代,在其形成的初始阶段,功能

25、单一,效率不高, 是简单的 “ 人-机系统 ” ,发挥的作用十分有限。二十世纪八十年代末, 在通信技 术迅速发展及互联网在世界范围内普及,企业管理信息系统迎来了网络化时代。 随后,全新的管理信息系统在部分西方国家逐渐成熟,并在本国经济活动领域发 挥了不可替代的作用。90年代初, “ 金卡 ” 、 “ 金关 ” 、 “ 金桥 ” 工程拉开了我 国管理信息系统迅速发展的序幕,各种局域网、广域网管理信息系统在多个企业、 单位相继建立。随着知识经济时代的来临,管理信息系统在系统结构、处理能力 以及面向对象等方面都有了长足发展。这种变化不仅发生在应用于工业经济的信 息系统,还发生在面向专业人士的专家系统

26、 (ES)及决策支持系统 (DSS)。 现阶段,许多中小酒店在数据共享和发布信息等方面仍然使用传统的手工模 式进行,工作效率较低,缺乏科学地管理模式。有些酒店虽然也采用了计算机管 理,但是没有实现网络化管理。这些现状都不能满足现今网络时代的发展要求。 因此,只有形成顺应时代要求的网络化管理系统才能为酒店管理找到最佳解决方 案。 1.3本文的主要工作及研究内容 本文研究的信息管理系统是在全面了解中小酒店自身特点的基础上,综合考虑 了中小酒店的企业性质、业务功能等因素,将其管理方法与计算机、网络技术相 融合而研发的管理软件。该系统的研发过程及附属功能将在本论文中做充分而详 实的介绍。第 2章相关技

27、术与开发工具 2.1体系结构方案研究 2.1.1 Client/Server 体系结构 客户机 /服务器 ( Client/Server 简称 C/S)是一种存在时间比较长,并且在 系统管理领域得到广泛应用的双层管理体系结构。 C/S结构将收到的管理信息任 务进行科学的分组后分别发往客户机和服务器:前台信息分配给客户机处理;后 台信息分配给服务器处理。 这样的系统构成结构减少了系统内数据传输的流量, 并且发挥了客户机和服务器的最大能力。这样的系统结构在发展前期成为最流行 的结构。 在这样的系统结构中,本来单一的信息管理系统软件被分为两太类:一类工 作于客户机;一类工作于服务器。工作于客户机的系

28、统应用软件主要功能包括以 下四个方面: 1、向客户发送有效信息; 2、响应客户输入的指令; 3、数据交互; 4、在数据发往服务器前进行检查。该客户机端软件提供了良好的图形式人机界面, 可与客户进行人机交互,并能独立的完成管理信息任务。通过服务器端的系统软 件可以进行管理信息 数据库的查询及大量数据的计算。而系统内管理信息的请求、 处理及处理结果的回传都由位于客户机与服务器之间的中间服务器来负责。这样 的系统结构大大提高了管理信息的处理效率和管理信息数据库的共享效率,并减 少了系统内数据传输的流量,融合了客户机友好的人机界面和服务器强大的计算 处理能力。 2. 1.2 Browser/Serve

29、r 体系结构 浏览器 /服务器 ( Browser/Server, 简称 B/S)是一种以网络浏览器为基础的 三层管理信息系统结构。它的基本组成为:浏览器、数据服务器和网络服务器三 部分。通用的网络 浏览器便是其客户端。网络服务器作为服务器端,与本地服务 器一同对客户端浏览器的请求信息做出反应。 B/S体系结构采用了 HHKHypertext transfer protocol)传输协议。其工作流程为:客户通过网络浏览器发出指令, 服务器接收指令并对请求信息进行处理后将处理结果回传到浏览器供客户查阅。 以互联网为基础的 Browser/Server (B/S)系统结构有很多优势: 1. 在 B

30、/S系统中,客户端只需要是一台拥有网络浏览器的个人电脑。对管理 信息数据库的访问、客户指令的处理及处理结果的回传都交由网络服务器负责。 另外该软件还采用在线更新的形式进行升级。在每次客户访问时,软件都会进行 渐层,并自动更新到最新版本。 2. B/S系统软件占用的系统资源极少,客户端仅仅需要一个能够连接互联网的 网络浏览器即可。并且用户只要会使用浏览器,就会使用该管理信息系统,不需 要额外花费时间培训。 3. B/S系统管理信息处理迅速,软件开发耗时短。其开发过程可以分两个部分: 网络应用开发和网络页面制作。网络应用开发过程中将采用先进的可视化开发软 件,开发难度不高且容易掌握;网 络页面制作

31、则采用现有的页面制作软件,不需 要单独编制专用的软件。 4. 平台独立性。该系统采用一对多、多对多的数据传输模式,实现了不同系 统平台间的信息交互,并且可以传输多样化的信息。 5. 开放性。该系统采用的协议和标准都是开放式的。这样的方式使得该系统 有良好的可扩展性、开放性。 本文所研究开发的新的管理信息系统融合了 B/S系统的网络预约及注册功能 和C/S系统的客户端运行服务器管理特性。 2. 2开发工具 2. 2. 1 Eel ipse Eclipse是一个基于 Java的开源、可扩展开发平台。 Eclipse功能强大可以 通过添加各种不同的插件、组件来构建适合用户需要的开发环境。 Eclip

32、se附带 的插件集包括 Java 开发工具 ( Java Development Tools, JDT)。 Eclipse除了被多数人当作 Java IDE使用外自身还包含了插件开发环境 (Plug-in Development Environment, PDE)。 这个 PDE 组件主要作用是按照软 件开发人员的要求来扩展 Eclipse, 因为 PDE允许开发人员构建自己需要的编程 工具,并能与 Eclipse图 2-3 eclipse 兼容。 Eclipse的所有特性都是通过各种各样的插件来实 现的,所以所有的幵发人员都可以发挥自己的才能根据自己的需求开发所需的插 件。 虽然 Eclip

33、se是基于 Java语言开发的,但是它又没有被 Java语言束缚,它 同时还会兼容其他编程语言的开发工具。例如, Eclipse还支持 C/C+、 Eiffel 和 COBOL等编程语言的插件,并且在将来较短的时间内就会得到实现。此外, Eclipse的开发框架还能用做其他应用程序类型的开发基础,例如系统内容管理 系统。这方面的典型案例就是 IBM的 WebSphere Studio Workbench。 该软件构成 了 IBM Java 系列软件的基础构架。另外 , WebSphere Studio Application Developer还可以访问 JSP、 EJB、 XML、Web服务

34、等和数据库。 1999年初,在 IBM和 OTI两家公司的 IDE产品开发组的共同努力下 , Eclipse 诞生了。 IBM公司完成了 Eclipse原始代码,这些源代码包括 Platform、 JDT和 PDE。 现在,在 IBM公司的带动下,与 Eclipse相关的研发项目已经迅速扩展成为 一个规模庞大的 Eclipse联盟。现在该联盟中已经包括了 150多家软件公司。 Eclipse在源代码方面的开放性使得用户可以根据自己的需要来定制适合 自己的 插件。这种开放性吸引了越来越多的开发人员加入 Eel ipse家族。近期,包括 Oracle 在内的几家大公司也相继宣布与Eclipse相关的研发项目,并预测 Eclipse将成 为软件开

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 毕业论文

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com