收藏 分销(赏)

酒店管理论文.doc

上传人:丰**** 文档编号:3330459 上传时间:2024-07-02 格式:DOC 页数:34 大小:1.91MB
下载 相关 举报
酒店管理论文.doc_第1页
第1页 / 共34页
酒店管理论文.doc_第2页
第2页 / 共34页
酒店管理论文.doc_第3页
第3页 / 共34页
酒店管理论文.doc_第4页
第4页 / 共34页
酒店管理论文.doc_第5页
第5页 / 共34页
点击查看更多>>
资源描述

1、景德镇陶瓷学院酒店管理系统院 系 信息工程学院 专 业 计算机与科学 班 级 10计科(2)班 学 号 学 生 姓 名 吴凌风 指 导 教 师 李慧颖 李娟 摘 要本文完整的描述了一个酒店管理系统的设计与实现的过程,采用真正的sqlserver2023数据库,完毕了酒店管理系统的功能。现代化的宾馆是集客房、餐饮、商务文化及其他各种服务与设施为一体化的消费场合,酒店宾馆组织庞大,服务项目多,信息量大,要想提高劳动生产,减少成本,提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理,本系统是一套合用于中、小型星级宾馆使用的优秀系统,操作简朴,灵活性好、系统安全性高,运营稳

2、定。该酒店管理系统,该系统可供用户进行酒店查询,客房预订操作。让人们可以不出门就可以预订酒店。关键词:酒店管理系统 SQLserver2023 Abstract This paper describes a complete hotel management system design and implementation of the process, USES the real sqlserver2023 database, the completion of the hotel management system function. Modern hotel is gathers gue

3、st room, dining, business culture and all kinds of other services and facilities for the integration of consumer place, hotel organization huge, services, information, to improve the labor production and reduce the cost, improve the service quality and the management level, and promote the economic

4、benefits, must use the computer to modern information management, the system is a set of applicable to medium and small star hotels use of excellent system, simple operation, good flexibility, high security system, the operation is stable. The hotel management system, this system is available for us

5、ers hotel query, hotel operation. Let people can not go out ok and hotel booking. Keywords: Hotel Management System SQLserver2023目 录第一章 绪论.1.1研发背景1.2系统目的第二章 系统分析2.1酒店管理系统可行性分析2.2系统需求分析第三章 系统总体设计3.1系统功能结构3.2系统概念设计3.3数据库表结构第四章 数据库与系统总体设计4.1 数据库分析4.2数据库设计与实现4.2.1创建数据库表结构4.2.2 创建表第五章 具体设计5.1 数据库设计与实现5.2

6、 用户登陆5.3 客户预定模块5.4 查询模块5.5 入住模块5.6 退房模块结 论1. 课题研究过程中难点与解决方案: 2. 系统存在的问题和进一步的工作参考文献:引 言当今社会,是个高科技、高效率、高度竞争的全新社会。随着人们物质水平的逐步提高,人们的精神生活也开始趋向丰富多彩。人们已经不再仅仅局限于待在家中,不再把自己局限在周边的生活圈子里。为了丰富自己的文化生活和自身娱乐,人们已经习惯了运用假期外出旅游。各个地区的旅游业也因此出现了连续增长的好势头。这对于各地的酒店来说是一种机遇也是一种挑战。商场如战场,竞争十分剧烈 ,在竞争中假如公司自身不能从公司内部入手,提高自身的竞争力,就有也许

7、被社会所淘汰。只有提高公司自身的生命力才是公司对的的发展方向。酒店部门以前那种老的运作机制已经不能适应当今社会的需要,单纯靠手工去进行大量的信息解决,不仅给公司自身带来很大的不便,同时也给顾客带来很大的麻烦,导致公司花费大量的人力、物力和时间,仍然导致工作效率的减少。所以,对于酒店部门来说,建立一套合理有效的管理信息系统迫在眉睫,这也是适应社会发展和增强竞争力的重要手段。第一章 绪论1.1研发背景当今社会,因特网技术的飞速发展正在迅速地改变着人们的生活方式,因特网正在由科学工作者的工具变为普通百姓获取信息、进行交流的场合,而因特网的商业应用则尤为引人注目。21世纪的酒店,从内部管理到外部销售都

8、将发生质的变化。剧烈的市场竞争,规定酒店引入更多、更新、更高的IT技术,非单一的前台管理软件甚至传统的前、后台软件所能满足。现代化的酒店是集客房、餐饮、通讯、娱乐,商务文化及其他各种服务与设施为一体化的消费场合,酒店组织庞大,服务项目多,信息量大,要想提高劳动生产,减少成本,提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理。 成功的酒店是将经济效益作为酒店的运营宗旨,管理的核心是在于如何提高经济效益。优秀的酒店客房信息管理系统以酒店的经济效益为目的,为酒店管理人员和员工提供简朴易用、功能强大并高度灵活的应用工具,激励他们的积极性,促使他们向酒店提供更好的服务。这些

9、改善使来宾感到更加满意,为酒店带来更多的回头客和收入。同时,通过对人流、物流、资金流的科学管理和有效控制,提高员工的工作效率,减少各种经营成本,从而获取持久的利润,因此酒店行业对于酒店管理系统的引进势在必行。1.2系统目的本次设计将要模拟完毕建立一个酒店管理系统系统,实现信息化。加强了公司的现代化管理和高效的服务。酒店平常管理中所涉及到的大量数据都由数据库管理系统管理。本文中数据库服务器端采用了商业流行的SQLSERVER2023作为后台数据库,结合SQL语句强大的解决功能实现酒店管理中各个对象的分类、添加、删除、修改等操作,采用免费的eclipse编程平台,使开发成本降到最小。第二章 系统分

10、析2.1 可行性分析随着旅游业的发展,酒店、餐饮娱乐行业日趋发达,引入全方位的电脑服务和电脑管理日益流行。同时,酒店和餐厅娱乐业引入电脑服务和管理也取得了优良的经济 效益和社会效益。为此,国家建设部已于最近作出明确规定:凡星级酒店在项目审批时,其设计方案必须涉及电脑管理系统,否则不予立项。可见,酒店管理电脑化 势在必行。酒店管理系统将先进的电脑技术与现代酒店服务管理完美地结合起来,实现了住宿、餐饮、娱乐全新概念的服务和管理方式。一个成熟的酒店管理系统不仅仅是记录酒店客人的信息,提供查询,报表打印等一系列简朴的工作,它能让工作人员从烦琐的手工操作中解脱,并且酒店管理系统本 身就代表着一种管理方法

11、。随着它的进一步,将带动公司的运做,为管理和决策提供支持。为了达成这个规定,它必须依靠高起点的硬件环境和软件开发工具来保证系 统的稳定和正常运营。酒店电脑系统规定24小时连续运营,数据量大,可靠性规定高,因此整个电脑系统供电采用专线方式,加配UPS(不间断供电系统),并合理接地,以便保障整套系统的正常运营。2.2 需求分析系统需对用户登录进行管理。使用各功能模块时,系统应验证用户身份的有效性,否则规定用户登录。此外,允许用户对自己的密码进行修改。系统应提供客房的分类管理功能,可分类制订客房面积、价格、是否配备空调等客房类型,对不同标准的客房进行有效管理。系统可实现对客房信息的添加、删除以及修改

12、。在进行入住/退房管理时,系统可以根据客房当前的状态自动提醒可用服务(入住/退房)。假如客房没有客人入住,则该客房的可用服务为“入住”;否则,可用服务为“退房”。系统的客户端在Windows平台下运营,服务器端可在Windows平台或UNIX平台下运营。系统还需要有较好的安全性和可扩展性8。需求分析是从客户的需求中提取出软件系统可以帮助用户解决的业务问题,通过对用户业务问题的分析,规划出系统的功能模块,即定义用例。这个环节是对理解需求的升华,直接关系到该系统的质量。整个系统可以分为2大部分。酒店网站部分(客户服务网站)和酒店管理部分(管理员部分)。本系统只做了有关酒店管理的一部分。2.2.1

13、酒店管理部分1.客房管理:预订客房管理、客房查询、退房管理。前台服务员的重要职能是负责订房和退房,以及查询入住的客户信息。所有该角色只可以使用部分功能,涉及预定管理、客户信息查询,入住管理,退房管理功能。图1-1(酒店管理的数据流程图) 第三章 系统总体设计3.1系统功能结构系统重要功能结构如下图1-2所示:图1-2系统重要功能结构3.2数据库模型3.2.1 数据库需求分析职工信息:职工ID,姓名,职位,性别,籍贯,年龄,民族,健康状况,婚姻状况,省份证号,家庭住址,家庭电话,备注等.客房类型:类型ID,类型名称,客房价格,拼房价格,可超额定数.客房资料:客房ID,类型ID,类型名称,楼层编号

14、,额定人数,固有床数,客房状态,客房描述,备注等.3.2.2 数据库概念结构设计:职工信息实体图:图1.21职工查询实体图客房类型实体图:图1.22客房类型实体图酒店管理系统总体E-R图如图1.23所示图1.23酒店管理系统总E-R图3.3数据库表结构客房信息表用来保存酒店所有客房的基本信息,表的结构如下1-6表所示1-6职工信息表中文名称数据类型可否为空长度职工ID,VarcharNot NULL10姓名VarcharNot NULL10性别VarcharNULL10职位VarcharNULL10民族VarcharNot NULL10预定客房信息表用来保存酒店预定客房的基本信息,表的结构如下

15、表1-7所示。1-7预订客房信息表中文名称数据类型可否为空长度电话号码VarcharNot NULL20预抵店时间DatetimeNot NULL预离店时间DatetimeNULL来宾姓名VarcharNot NULL20客房种类VarcharNot NULL10客房数量NumericNULL10房价NumericNULL10入住信息表用来保存酒店所有入住客房的基本信息,表的结构如下表1-8所示。1-8入住信息表中文名称数据类型可否为空长度顾客姓名VarcharNot NULL20年龄NumericNULL4性别VarcharNULL4国籍VarcharNULL10证件类型VarcharNot

16、 NULL10证件号码VarcharNot NULL20客房编号VarcharNot NULL8入住时间DatetimeNULL结算日期DatetimeNULL10金额NumericNULL20第四章 数据库与系统总体设计4.1 数据库分析l 数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术,具体说,数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之可以有效地存储数据,满足各种用户的应用需求(信息规定和解决规定)。4.2数据库设计与实现数据库分析完毕后,我们就可以对数据库进行设计了。在酒店客房管理系统中,数据库的设计工作重要涉及建

17、立管理系统的数据库,创建所需要的表,也可以设计相关的视图及存储过程。这些设计工作都在powerdesigner环境下操作并实现导入到Mysql4.2.1 创建数据库如下所示:创建职工信息表如下:创建预定客房信息表如下:创建入住信息表如下:第五章系统总体设计5.1 数据库设计与实现数据库通用类由DAO部分来实现,它是应用程序通过数据池访问数据的基础类,也是应用程序实现上层业务逻辑的基础。该类重要封装了创建访问数据库的一些对象或方法,如数据库连接对象等,以及执行数据库操作的对象或方法。数据库连接是连接数据库的必要对象,在该类定义了连接对象CON,该对象在整个类中都 可以使用。5.2 用户登陆在本次

18、系统中,用户登陆模块与普通应用系统的用户登陆是基本相同的。因此当一个用户登陆管理系统之后,管理员的操作流程如以下图所示图2.1管理员登陆操作流程图2.2系统登陆界面截图5.3 客户预定模块预定模块有三个子功能实现:预定登记,修改登记和取消登记;各子模块实现如下:在本系统中,预定系统模块重要实现对酒店预定添加,修改,取消的管理,关系如下列图。添加是为预定客户保存预定信息,流程如下:图2.3客户预订操作流程图2.4预登记模块界面截图图 2.5预定客户信息表界面 “修改”操作为预定客户提供修改相关信息的功能,流程图如下:图2.6“修改”流程图2.7修改流程“取消”操作为客户提供取消预定的功能,方便客

19、户改变计划,流程图如下:图2.8“取消“流程5.4 查询模块 在本系统中,查询系统模块重要实现对酒店房间状态查询,客户查询和所有客户信息查询的管理,查询设计重要涉及:房间入住情况查询,客户查询和显示所有客户;关系如下列图。查询房间状态能更好的了解酒店入住情况,为客户修改房间号提供依据,流程如:图2.9“房间状态”查询流程图3.0房间入住情况查询界面截图客户查询为其别人员查找客户提供方便快捷的功能,提高效率,其流程图如下:图3.1“客户查询”流程显示所有客户信息是客户查询的进一步扩展,可以查看所有的客户,并提供修改的功能,其流程图如下:图3.2 “显示所有客户”流程 图3.3“显示所有客户”查询

20、界面截图5.5 入住模块 在本系统中,入住系统模块重要实现对预定客户入住和散客登记入住的管理,关系如下列图。 预定入住是为预定客户提供入住手续的模块,为预定客户提供方便,其流程图如下:图3.4“预定入住”流程图3.5“预定入住”模块界面截图 登记入住是为散客提供入住的操作,其流程如下:图3.6“登记入住”流程5.6 退房模块 在本系统中,退房模块重要实现对入住客户退房的管理,关系如下列图。图3.7“退房”操作流程图3.8“退房”操作界面截图客户退房模块设计是:输入房间号后查询客户信息及消费情况;在输出之前一方面要预先查询房间号是否有人入住,再修改数据库信息,最后显示客户的信息及消费情况。结 论

21、1. 课题研究过程中难点与解决方案:在本次设计中,在连接数据库时,我认为已经按照以前可以运营的方法做好了所以的操作任务了,但是在运营中碰到了一个另我很长时间解决不了的问题。在检查数据库和连接数据库代码以及各项操作代码都没有问题的情况了(可以显示数据库中已有的记录),居然连最简朴的提交表单功能都不能实现。解决的方法是:在项目中导入Mysql的数据库驱动程序即可2. 系统存在的问题和进一步的工作通过这段时间的精心设计,系统的基本功能已经实现,并能实践于一些业务管理过程中,但酒店业务管理系统是一个庞大的工程,要使网络交互功能的实现,脚本的设计,网页的构架,网页的美工,文字的编辑,非一朝一夕可尽善尽美

22、的,这需要一个长期的摸索与完善过程,同时还要在实践中发现与操作者使用规定不相符合的 地方还要修改。子系统功能虽已基本实现,但仍有诸多地方需要修改。在劳动密集型的服务性公司中,酒店是较早应用了计算机管理系统的行业。随着酒店业务的扩展,服务的增长,酒店业务管理系统也逐渐发展、完善。假如没有一套可靠的酒店业务管理系统,但凭手工操作,不仅效率低下,并且会极大地形象到酒店的服务质量。要在酒店服务中选择好适合自己酒店实际情况的业务管理系统不仅 要考虑该系统在酒店的实用性,还要考虑酒店对该系统所可以承担费用的能力,以及这个系统对操作员来说的操作难易限度。 通过本次设计中,我掌握了sqlserver数据库和动

23、态页面的用法。比较全面的巩固了下面向对象的编程思想。也通过本次设计,使我懂得的谨慎的重要性。特别是对于一个程序员的工作态度以及他的良好的习惯。参考文献1 萨师煊,王珊.数据库系统概论M.北京:高等教育出版社,19972 唐德鹏,张文娟,黄宇海.现代饭店经营管理M. 北京:中国水利电力出版社,20233 刘善鑫,赵津燕等数据库实用技术教程M北京:中国水利电力出版社,20234 彭伟民.基于需求的酒店管理系统的建模与实现M. 北京:人民邮电出版社,20235 薛华成.管理信息系统M. 北京:清华大学出版社,19966 刘学明.饭店客房管理M.广东:广东旅游出版社,2023 7 方俊基于Web的监理

24、信息管理系统的设计与实现J福建电脑,2023(12):23-848 Abraham SilberschatzDATABASE SYSTEM CONCEPTS(Fourth Edition)M北京:高等教育出版社,20239 Kenneth C.LaudonMANAGEMENT INFORMATION SYSTEMS(Sixth Edition)M北京:高等教育出版社,202310 朱福喜,余振坤.J2EE经典实例详解M北京:人民邮电出版社,2023,12-24511 王海鹏译.Java与UML面向对象程序设计M北京:人民邮电出版社,2023 12 甄广启,于耀译.Java数据库编程宝典M北京:电子工业出版社,202313 陈刚.Eclipse从入门到精通M北京:清华大学出版社,2023

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服