计算机软件论文栏目提供最新计算机软件论文格式、计算机软件硕士论文范文。详情咨询QQ:1847080343(论文辅导)

基于Android的在线旅游系统的研究与实现

日期:2018年07月16日 编辑:ad200901081555315985 作者:刘韬 点击次数:1204
论文价格:150元/篇 论文编号:lw201807161110553995 论文字数:34623 所属栏目:计算机软件论文
论文地区:中国 论文语种:中文 论文用途:硕士毕业论文 Master Thesis
第一章绪论
1.1 研究背景及意义
伴随着人们对生活品质要求的升高,远足、出行渐渐成为现下流行的大众休闲方式。有数据显示,在过去的2015年国内旅游业势头强劲,超过总数99%的人有出行计划,而51%的人计划旅行3次甚至更多;占到95%的出行者选择保持不变或者增加旅游预算,其中超过33%的人的预算超过1万元[1]。此外,根据最新发布的《2015-2016年中国旅游发展分析与预测》显示,旅游业已经发展成为促进社会经济稳步增长的新力量[2]。
伴随着智能终端的高速发展,移动互联网与传统旅游业开始了加速融合,如今的旅游业已经得到了蓬勃发展。用户只需要一台移动终端,就能够随时随地掌握各类旅游讯息,获取在线订票等服务,移动旅游俨然已逐步成为在线旅游的代名词。于出行者而言,移动端服务对旅游业的支撑大大提高了出行体验度,同时对于推动地方其他产业的发展有着非常积极的作用。从目前的旅游市场发展趋势来看,旅游业的核心价值是体验与服务,不久的将来手机应用系统必将成为旅游电子商务的主战场[3]。
经过一段时间的调研发现,现在旅游出行群体中"散客”占据极高的比例。所谓散客是指习惯零星支付旅游费用,喜欢自由安排旅行行程的新消费主义群体,他们多具有批量小、批次多、要求多、变化大、预订期短等特点[4]。自上世纪80年代始,散客出行的方式逐步在世界旅游市场流行起来。20世纪初,欧美的许多旅游接待中散客比率高达80%~90%,有资料显示国内1995年旅游业客源的结构中,散客与团队游客首次达到持平。之后十年散客比重逐步增加,根据中国旅游协会发布的《中国旅游发展报告(2015-2016)》数据显示:在过去的2015年中通过抽样调查统计,国内城镇居民中团体游客占总数比重的17.5%,而散客旅游者占总数比重高达82.5%;农村居民的团体游客占总数比重的6.8%,散客旅游出行者比重占到历史性的93.2%[5]。散客旅游已然成为旅游的主要出行方式,早已从“小众”发展成为“主流”。
伴随着旅游市场的强劲发展势头,越来越多的小型旅店、旅馆为了更好的在旅游住宿的行业大潮中占有一席之地纷纷提升自己的服务品质,以低廉的价格、特色的服务获得了越来越多旅行者的青睐。中国旅游协会发布的《中国旅游发展报告(2015-2016)》数据显示:过去的2015年中通过抽样调查统计,国内旅游出行中10.7%的游客及出游团队入住在三星级及以上级别的高端连锁酒店;30.6%的游客选择快捷连锁酒店;而40.3%选择当地的民宿或者经济型酒店,即小型旅店;18.4%旅行者选择其他方式。对比最近3年的相关数据,选择小旅店的住宿的比例也在连年上升,分别为10.6%、20.5%、40.3%[5]。为了满足旅途中更加多元化的体验,节省旅行成本,更多的人愿意倾向于这种小型旅店的选择[6]。但这些小型旅店往往规模相对较小,没有自己的旅店管理系统,也缺乏好的宣传推广途径,只能依靠传统的记账本及发放传单的模式进行管理与宣传,效率与效果极其的低效,他们迫切的需要一个系统来推销展示自己的产品。
目前国内的旅游网站很多,内容也很繁杂,商业气息浓厚,由政府部门组织搭建的公益类旅游信息服务网站并不多。湖南旅游网是由湖南省旅游协会建设成立,接受湖南省旅游局管理,面向湖南省旅游的相关用户群体免费提供信息服务交互的系统。该系统是一个基于web的旅游信息综合服务系统,站内开辟了景区、美食、天气、攻略、线路、酒店、票务等诸多功能模块,经过资格审核的商家用户可以站内发布服务资源信息,旅行者用户可以通过站内浏览获取到自己需要的服务信息。系统很好的起到了推广、展示、整合湖南省境内的旅游资源的作用,为游客提供安全有保障的旅游服务。但伴随散客旅游群体的壮大,传统的PC端无法满足日益增长的新兴用户的需求,随地随地、方便快捷的移动端信息服务成为更为重要的旅游信息支撑系统。而大量的小型旅店用户由于人手的有限性,也希望通过移动端来方便灵活的推广管理自己的酒店信息[7]。面对旅游市场的新生需求,湖南旅游网决定在现有web系统的基础上,搭建一个面向移动用户群体的在线旅游app。新的移动端系统不但要继承湖南旅游网的主要功能业务,更要针对散客旅游者、小型旅店商的需求特点,在移动旅游app的内容和构架上进行大幅调整,使功能界面变的更加简洁实用。
1.2 国内外研究现状
在线旅游在移动端的应用(移动旅游电子商务)诞生于21世纪初期,欧美国家率先在全球范围内推广自己的一移动旅游产业。互联网理念的发展以及信息技术的革新,改变了游客对旅游服务信息的获取和消费方式,同时也促使旅游业传统的信息发布方式发生了变化[8]。旅游业是非常适合组建移动电子商务的行业,因为旅游产品在初期的购买阶段的特点,服务供应商往往只需要提供产品信息,而不需要提供产品本身。ACCOR GROUP这所在线旅游行业中极具代表性的法国最大旅游酒店集团,就是通过全球分销系统聚集了世界各地的几千家酒店加盟。国外对游客消费行为的分析研究比较早,涉及有出行决策制定、信息搜索行为、旅客感知特征和满意度等方面[9]。CNNIC报告指出:2012年美国有超过68%的旅行者通过移动互联网预订旅游产品,移动互联网已经成为旅行者最为重要的服务系统和信息来源[10]。
目录
学位论文原创性声明 I
摘要 III
ABSTRACT V
目录 1
第一章绪论 1
1.1 研究背景及意义 1
1.2 国内外研究现状 2
1.3 研究目标及内容 4
1.3.1 研究目标 4
1.3.2 研究内容 4
1.4 本文的主要内容和结构 4
第二章在线旅游系统需求分析 6
2.1 湖南旅游网简介 6
2.2 系统总体分析 6
2.3 需求分析 8
2.3.1 功能需求分析 9
1、注册登录模块 9
2、在线票务预订模块 11
3、在线酒店预订模块 12
4、旅店管理模块 13
5、旅游资讯模块 14
6、会员中心 15
2.3.2 性能需求分析 17
2.4 本章小结 17
第三章在线旅游系统设计 18
3.1 系统架构的设计 18
3.2 系统开发方法及技术 19
3.2.1 服务器端技术架构介绍 19
3.2.2 移动端技术架构介绍 21
3.2.3 缓存机制设计 22
3.2.4 XML与JSON 24
3.2.5 页面自动刷新技术 26
3.3 数据库设计 28
3.3.1 E-R实体关系设计 28
3.3.2 系统数据库表结构设计 29
3.4 系统接口设计 33
3.4.1 系统内部接口设计 33
3.4.2 系统外部接口调用 35
3.5本章小结 37
第四章在线旅游系统的实现 38
4.1 开发环境 38
4.2 注册登录的实现 38
4.2.1 用户注册 38
4.2.2 用户登录 39
4.2.3 忘记密码 41
4.2.4 系统主界面 43
4.3 在线票务预订的实现 44
4.3.1 汽车票预订 46
4.3.2 火车票预订 47
4.3.3 飞机票预订 48
4.3.4 票务订单查看 49
4.4 在线酒店预订的实现 50
4.4.1 在线酒店预订 50
4.4.2 酒店订单查看 52
4.5 旅游资讯发布的实现 52
4.6 旅店管理的实现 55
4.7 会员中心的实现 58
4.8 后台管理实现 58
4.9 本章小结 60
第五章在线旅游系统测试 61
5.1 测试内容 61
5.2 测试方法 61
5.3 系统功能测试 61
5.3.1 测试环境 61
5.3.2 功能测试用例和结果 61
5.4 系统性能测试 67
5.4.1 终端兼容性测试 67
5.4.2 压力测试 68
5.5 本章小结 69
第六章总结与展望 70
6.1 总结 70
6.2 展望 71
参考文献 73
致谢 76
第六章总结与展望
6.1 总结
Android智能手机的普及结合移动互联网技术的不断发展,促使人们的消费习惯得到巨大改变,旅游产品在线预订的服务深受广大用户喜爱,使得在线旅游企业迫不及待的加大相关投入。因此,移动旅游方向必将成为在线旅游行业的未来。
本文所设计的在线旅游系统就是顺应了这个时代的潮流,根据用户体验调查进行设计开发的,简化了票务及酒店预订的流程,让用户能快速、及时地了解到详细信息,随时随地、方便快捷的实现在线预订功能;旅游资讯让用户更直观明了的检索到需要的信息资讯;功能划分清晰、使用简便的会员中心设计,让旅店合作商更好的管理自己的旅店信息。既降低了旅行者与商户之间的沟通成本,同时也减轻了从业工作人员的工作量。
在线旅游系统运用面向对象的分析方法,通过对传统旅游行业流程的考察及用户行为方式的调查,对系统需求进行了设计。系统采用C/S体系架构风格,使用Android作为程序开发语言,使用My SQL作为数据库开发工具,利用酒店、车票、景点等数据结构为基础,建立后台数据库,设计实现了支持信息检索、信息发布、在线预订和权限管控等功能的信息管理系统。
本文的主要工作和贡献有:
1、从移动旅游信息服务系统的研究意义和背景开始,依次介绍了在线旅游网站在国内外的研究现状,研究目标、内容及文章的主要内容和结构,使整个论文结构合理。
2、对在线旅游系统进行了需求概述的描述,先对系统的需求概述进行描述,并结合用例图对系统功能和非功能需求进行分析设计,详细介绍各个模块的功能需求,同时为了拥有良好的用户体验,为系统制定了性能指标。
3、对系统架构、开发方法及技术的描述,使在线旅游系统使用起来更加方便、更加经济,用户只需打开app,可以进行到系统的登录界面,进行系统的相关操作。然后对数据库和外部接口进行了设计,概要介绍了数据库中的表结构及表中数据来源。在数据库设计中使用实体模型图对系统的数据库设计进行详细说明并结合数据库表结构使数据库设计更加有条理;由于系统要进行外部数据的导入,系统实现了接口设计,实时准确的接入第三