酒店房间预定系统的设计与实现毕业论文
2021-04-11 16:59:15
摘 要
随着酒店业的发展,传统的手工记账已经不能适应现代酒店管理的需要,随着信息技术的发展,酒店房间预订系统也得到了不断地完善和发展。在互联网时代,移动的平台服务也越来越受人们欢迎,其便利性得到了广泛的认可,在生活中,手机也逐渐成为了人们生活的必需品,如支付宝,微信,qq已经成为了手机最重要的应用,本文是基于Android平台的酒店房间预订系统设计。
论文主要工作是:
(1)从酒店业发展的角度来看酒店房间预订系统的研究意义,及当下国内外研究现状。
(2)该系统需要完成的功能,如客户登录,客房查询,客房预订,以及取消订单等操作。
(3)数据库Mysql的安装,spring后台的实现,Android前端的实现方法。
关键词:酒店客房预订,Andriod,spring,MySql
Abstract
With the development of the hotel industry, traditional manual bookkeeping has been unable to meet the needs of modern hotel management. With the development of information technology, the hotel room reservation system has been continuously improved and developed. In the Internet age, mobile platform services have become more and more popular, and their convenience has been widely recognized. In life, mobile phones have gradually become a necessity for people's lives, such as Alipay, WeChat, qq has become the most mobile phone. Important application, this article is based on the Android platform hotel room reservation system design.
The main work of the thesis is:
(1) From the perspective of the development of the hotel industry, the research significance of the hotel room reservation system, and the current research status at home and abroad.
(2) The functions that the system needs to complete, such as customer login, room inquiry, room reservation, and cancellation of orders.
(3) Database Mysql installation, spring background implementation, Android front-end implementation.
Keywords: hotel room reservation, Andriod, spring, MySql
目录
第1章 绪论 1
1.1 研究背景及研究意义 1
1.2 国内外研究现状 2
1.2.1 国内研究现状: 2
1.2.2 国外研究现状: 4
1.2.3 对比 4
1.3 论文研究内容 4
1.4 论文组织结构 5
第2章 需求分析 6
2.1 总体需求分析 6
2.1.1 客户端功能需求 6
2.1.2 性能需求 6
2.2 系统建设目标 6
2.3 可行性研究 7
2.3.1 经济可行性 7
2.3.2 技术可行性 7
2.3.3 社会可行性 8
2.4 本章小结 8
第3章 系统设计 9
3.1 系统框架图 9
3.2 功能模块设计 10
3.2.1 客户登录模块设计 10
3.2.2 客户选房模块设计 10
3.2.3 订单信息模块设计 10
3.2.4 客户个人信息模块设计 11
3.3 数据库设计 11
3.3.1 登录信息表设计 11
3.3.2 客房信息表设计 11
3.3.3 客户信息表设计 12
3.3.4 入住信息表设计 12
3.3.4 各表之间联系 13
3.4 本章小结 13
第4章 系统实现 15
4.1 开发环境介绍 15
4.1.1 数据库介绍 15
4.1.2 后台介绍 15
4.1.3 客户端介绍 15
4.2 数据库实现 16
4.3 各功能模块实现 17
4.3.1 POST方式发送字符串 17
4.3.2 系统登录/注册 17
4.3.3 客户选房 19
4.3.4 订单信息 23
4.3.5 个人信息 23
4.4 后台实现 24
4.4.1 后台连接数据库 24
4.4.2 后台操作数据库 24
4.4.3 后台接收消息 25
4.4 本章小结 25
第5章 系统测试 26
5.1 测试方法 26
5.1.1 模块单独测试 26
5.1.2 系统总体测试 34
5.2 测试结果及分析 36
结论及展望 37
参考文献 38
致 谢 39
第1章 绪论
研究背景及研究意义
当前中小型酒店的信息管理系统大都采用的是基于C/S结构的MIS系统,这种传统的软件模式一般只满足酒店内部管理的需要[4].
今天,手机已经成为了我们工作和生活的必要工具,其低廉的价格和与日俱增的性能,让它已经应用于许多领域,它之所以如此流行的原因主要有一下几个方面:
(1)手机可以代替人工进行许多复杂的计算;
(2)手机可以随身携带,其小空间可以存储大容量;
(3)发达的互联网让我们能从小手机看大世界;
对于安卓手机,Google 给安卓提供了强大的数据处理终端 SQLite,它具有出色的数据存储、管理、维护等功能[11]。
酒店预定过程是一种动态过程[10],而为了方便酒店的管理,客户订房,提高工作人员的工作效率并且能够更好更准确的为顾客服务,开发一个完善的酒店管理系统十分必要,本课题的主要目的就是开发一个实用的完善的酒店管理系统以满足广大用户和酒店的需要,让小小的手机能为我们做更多的事。
随着社会的发展,人们的旅行,办公,甚至约会等都越来越离不开酒店。交通工具愈发发达,而住宿难的问题也就会愈发严重,对于游客,通过这个平台,我们能提前预定好酒店房间,避免找不到住宿的问题的发生。