酒店房态查询模块设计与实现毕业论文.doc
《酒店房态查询模块设计与实现毕业论文.doc》由会员分享,可在线阅读,更多相关《酒店房态查询模块设计与实现毕业论文.doc(19页珍藏版)》请在三一办公上搜索。
1、云南大学旅游文化学院本科生毕业论文(设计)题 目: 酒店房态查询模块设计与实现 系 别: 信息科学与技术 专 业: 计算机科学与技术 学 号: 20081201119 姓 名: 指导教师: 完成时间: 2012年6月10日 摘 要本文完整的描述了一个酒店房态查询模块的设计与实现的过程,采用C#语言为基础,结合SQL Server 2005 数据库,完成了酒店房态查询模块的功能。客房的管理在整个酒店的运作中起着非常重要的作用,它在酒店的工作人员、基础设施与客户资源之间信息沟通中起桥梁的作用。该课题的理论意义在于:通过信息的管理,宾馆的管理人员能够随时了解客房的入住情况,可以在宏观上分配基础设施的
2、使用,调度服务人员的工作,从而提供更加及时的优质服务。利用数据库管理资料可以方便地管理客户的资料有利于业务上的往来和客服调查,同时功能强大的查询操作使客房信息管理系统成为管理人员的得力助手。该系统可供用户进行客房管理,客房按房型、位置生成任意时间段的空房,按用户的要求为客房进行预订、入住、续住、换房等功能。系统主要分为:登陆模块用以管理员的身份确认,客房信息管理模块用以客房的增添及删除,客房管理模块用以查询、预订、入住、预订转入住功能,续住换房模块用以客房的续住与换房功能。关键词:信息查询 酒店房态 算法 C#AbstractThis paper describes a complete ho
3、tel room state inquires the module design and implementation of the process, uses the c # as the foundation, combined with SQL Server 2005 database, the completion of the hotel room state inquires the function of the module.The management of the hotel rooms in the operation of the plays a very impor
4、tant role, it in the hotel staff, infrastructure and client resources in information communication between the bridge role. This topic theoretical significance lies in: through the information management, hotel management personnel can understand room occupancy, can again on macroscopic infrastructu
5、re use of distribution, scheduling staff work, so as to provide more timely quality service. Use of database management data can be easily management of customer information to business contacts and customer service survey, and powerful query operation make room information management system of the
6、management personnel as assistant.This system is available for users room management, according to the room, guest room position any time generated rooms available, according to customers requirements for rooms for reservation, stay, stay, move rooms etc. Function. System mainly divided into: landin
7、g module to the administrators identification, guest room information management module to add and delete the guest rooms, guest room management module to query, reservation, stay, reservation into the live function, stay move rooms to stay of guest room module and move rooms function.Key Words: Inf
8、ormation inquiry The hotel room state Algorithm C#目 录1. 绪论11.1 研究的背景及意义11.2 论文的主要研究内容12. 系统分析与系统结构设计22.1 技术可行性分析22.2 需求分析22.3 系统结构设计23. 数据库设计33.1 数据需求分析33.2 数据库概念模型设计43.3 数据库逻辑模型设计44. 房态查询算法设计55. 系统实现85.1开发环境及工具85.1.1 C#的特点85.1.2 SQL简介95.2 系统介绍105.2.1 管理员登陆模块105.2.2 客房信息管理模块105.2.3 客房管理模块115.2.4 续住及
9、换房模块12总结13致谢14参考文献15酒店房态查询模块设计与实现1. 绪论1.1 研究的背景及意义随着计算机技术的飞速发展,信息时代的到来,信息改变了我们这个社会。各类行业在日常经营管理各个方面也在悄悄地走向规范化与信息化。酒店房态查询模块是酒店管理的一个不可分割的重要模块。酒店房态查询模块的信息化程度体现在将计算机及信息技术应用于经营与管理,以现代化工具代替传统手工作业。无疑,使用信息化管理使客房管理更先进、更高效、更科学,信息交流更迅速。酒店管理系统是酒店经营管理中不可缺少的部分,所以酒店管理系统应该能够为用户提供充足的信息与快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,
10、这种管理方式存在着许多弊端,如:效率低,容易出现差错等,且对于查询空房间及已订房间等极为不方便。酒店管理系统是将酒店管理与计算机技术紧密结合起来,对酒店的日常事务进行现代化的科学管理,以此来提高酒店形象、档次与服务水准。这不仅使工作人员的劳动强度降低,工作效率增加,还能给管理者实时动态地掌握酒店的客房状况,从而为酒店带来良好的经济效益与社会效益。面对庞大的信息量,酒店在正常运营中需要对客房资源、顾客信息、结算信息进行管理,为了轻松的处理酒店庞大的信息量,减少在管理上面的物力与人力资源,提高酒店的工作效率与经济效益,及时了解各个环节中信息的变更。开发一个酒店管理系统将会为酒店的管理带来极大的方便
11、,并且降低酒店的管理成本。通过系统,可以做到信息的规范管理、统计与快速的查询,从而减少在管理方面的工作量。在某种意义上,酒店管理的信息化已成为现代化酒店的重要标志。在国内,近年来,随着我国改革开放的发展,国内的酒店服务业得到了日新月异的发展。现代酒店作为一体化的接待场所,相当于一个小型社会。对一个城市而言,酒店业也起到了举足轻重的作用。酒店在其运作期间,服务水平的高低,直接影响到酒店的形象与声誉,如服务安排、调度等。以客房管理为核心,为用户提供迅速、高效的服务,减免手工处理的繁琐与误差的酒店管理系统能提高酒店的服务质量,再配合现代化的酒店管理,能获得更好的经济效益1。1.2 论文的主要研究内容
12、此次设计将要实现酒店房态查询模块功能,通过先进的C#语言实现前台的查询、预订、入住、续住、换房处理等功能,房态查询中所涉及的数据都有数据库管理系统管理。本文中数据库服务器端采用了商业流行的SQL Server 2005作为后台数据库,结合SQL语句强大的处理功能实现房态查询中各个对象的分类、添加、删除、修改等操作,采用Microsoft Visual Studio 2008编程。经过对酒店管理业务的具体分析,精心对相关信息的学习和在指导老师的指导下,开发制作酒店房态查询模块,本系统的设计遵循软件开发的全过程,在做需求分析的时候实际到酒店企业中熟悉酒店的业务流程和管理,然后概要设计,详细设计和编
13、码测试。每个过程都按照软件工程的规范进行。本系统的设计中运用C#和SQL语言操作后台数据库。本系统有以下特点:系统中模块划分明确,模块功能设计有较强的针对性。系统操作界面简单,灵活性好、响应时间短2。2. 系统分析与系统结构设计2.1 技术可行性分析可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可行性,对系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。在开发技术上,酒店房态查询模块是酒店管理系统的一个模块,就酒店管理系统来看,现在开发技术已经非常成熟,开发工具繁多。
14、在此本人欲采用以下的组合来满足小型酒店管理系统开发的要求:Microsoft Windows Xp操作系统、PC机、SQL。因此,系统的开发平台已经成熟可行。硬件方面,当今科技飞速发展,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台也完全满足该系统的需求。2.2 需求分析需求分析是从客户的需求中提取出软件系统能够帮助用户解决的业务问题,现在我国的中小型酒店客房管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力与物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。而购买大型通用酒店管理系统,对小型酒店老板来说,需要付出昂贵的代价,而且
15、管理项目不一定完全符合小型酒店客房管理的要求。因此根据企业目前实际的酒店管理情况开发一套酒店管理系统是十分必要的。通过对用户业务问题的分析,规划出系统的功能模块,即定义用例。这个步骤是对理解需求的升华,直接关系到该系统的质量。面对酒店发展过程中日益出现的问题及各种情况,在实施酒店客房管理系统之后,应解决以下问题:信息化管理,可随时掌握客房预订、住宿等信息;系统内部控制严密,数据存储安全可靠;系统工程界面友好美观,操作简易,查询多样且方便;提高工作效率,减少工作成本3。2.3 系统结构设计本文从界面设计大方、简洁、实用,操作简单方便。使用本软件可以使您的酒店客房管理摆脱繁重混乱的手工操作,进行科
16、学高效的信息管理,它所完成的主要功能有以下几个方面:1) 查询管理:主要按客户的需求进行空闲房间查询。a) 按房间名查询:直接输入房间名、入住时间及退房时间,查询该时段是否空闲。b) 按房型查询:按客房的配备分为普间、标间、三人标间、豪华间。通过选择类型、入住时间及退房时间,查询出符合要求的空闲房间。c) 按区域查询:按客房所处楼层来定义区域。通过输入楼层、入住时间及退房时间,查询出符合要求的空闲房间。d) 综合查询:可指定房型、区域、入住时间及退房时间,查询符合要求的空闲房间。2) 预订管理主要完成订房信息的录入管理。3) 入住管理主要完成对客户入住信息的录入,预订转为入住管理。4) 续住管
17、理主要通过指定续住房间及续住日期完成续住管理。5) 换房管理主要通过房间名进行换房管理系统结构如图2-1所示。酒店房态查询模块按房名查询按房型查询按区域查询预订管理入住管理查询管理续住管理换房管理综合查询图2-1系统结构图3. 数据库设计3.1 数据需求分析1) 管理员信息表管理员信息表主要存储管理员的信息,如用户名、密码等。2) 客房信息表客房信息表主要存储客房的信息,如客房名、客房类型、客房楼层、客房设备等。3) 预订信息表预订信息表主要存储客户的预订信息。4) 入住信息表入住信息表主要存储客户的入住信息。3.2 数据库概念模型设计数据库E-R图如图3-1所示。管理员预订信息入住信息客房管
18、理mns1用户名密码客房名姓名证件号电话号入住时间退房时间押金退房时间入住时间电话号证件号姓名客房名押金客房名客房类型楼层设备图3-1 酒店房态查询系统数据库E-R图3.3 数据库逻辑模型设计数据库逻辑模型如表3.13.4。表3.1 管理员Login字段名数据类型长度可否为空说明usernamevarchar10否用户名(主键)passwordvarchar16否密码表3.2 客房Room字段名数据类型长度可否为空说明RoomNamevarchar20否客房名(主键)RoomTypevarchar20否客房类型RoomPositionvarchar20否客房所在楼层AirConditionbi
19、tbit可房间空调HasPhonebitbit可房间电话HasTelevisionbitbit可房间电视HasToiletbitbit可房间卫生间表3.3 客房预订RoomBook字段名数据类型长度可否为空说明BookingRoomvarchar20否预订客房名GuestNamevarchar20否客户姓名GuestIDvarchar20否客户证件号GuestTelvarchar20否客户电话号DateIndatetimedatetime否预订入住时间DateOutdatetimedatetime否预订退房时间Cashmoneymoney否预订押金表3.4 客房入住RoomCheck字段名数据
20、类型长度可否为空说明CheckRoomvarchar20否入住客房名GuestNamevarchar20否客户姓名GuestIDvarchar20否客户证件号GuestTelvarchar20否客户电话号DateIndatetimedatetime否入住时间DateOutdatetimedatetime否退房时间Cashmoneymoney否入住押金4. 房态查询算法设计string selectstr = select RoomName as 房间,RoomType as 房型,RoomPosition as 所在楼层 from Room; SqlConnection conn = new
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒店房态查询模块设计与实现 毕业论文 酒店 查询 模块 设计 实现

链接地址:https://www.31ppt.com/p-4069343.html