基于Android的导游服务APP设计与实现毕业论文
2021-03-14 21:46:36
摘 要
为了迎合人们对旅行个性化需求的迫切趋势,本文设计并实现了基于Android平台的导游服务APP,该APP依托于现在最主流的移动设备--Android手机,为用户提供了一个能够查询旅游景点,客栈民宿信息,特产小吃信息的平台,同时,用户可以对景点进行评星与评论,方便其他用户来进行参考,使其他用户能够更好的了解到该景点的详细信息。为了方便用户合理安排路线,APP还为用户提供了线路规划功能。本文详细的阐述了基于Android平台的导游服务APP开发过程中的主要工作内容,包括客户端和服务器端的模块设计与实现过程,系统的需求分析,概要设计和详细设计。
关键词:Android;导游;服务
Abstract
In order to cater to the trend of personalized travel urgently needs, this paper designed and implemented a Android platform based on the APP. APP tour guide services, relying on the most of the mainstream of the mobile --Android mobile phone, can provide a query for users of tourist attractions, snacks Inn B amp; B information, information platform, at the same time, users will be able to star attractions and other users to comment, convenient for reference, so that other users can better understand the details of the scenic spots. In order to facilitate the user to arrange the route reasonably, APP also provides the route planning function for the user. This paper explains the main work guide service APP Android platform development process based on the contents of module design and implementation process, including client and server, the system needs analysis, outline design and detailed design.
Key Words:Android;guide;service
目 录
摘 要 I
Abstract II
第1章 绪论 1
1.1 项目背景 1
1.2 课题相关国内外发展现状研究 2
1.3 课题的主要内容和论文的组织结构 3
第2章 导游服务APP的相关技术综述 4
2.1 Android系统框架 4
2.2 服务器端SSH框架简介 6
2.3 本章小结 7
第3章 导游服务APP需求分析 8
3.1 需求分析综述 8
3.1.1 客户端特点分析 8
3.1.2 用户特征分析 8
3.2 功能性需求分析 9
3.2.1 主界面模块 9
3.2.2 shop显示模块 10
3.2.3 shop详细信息显示模块 12
3.2.4 个人中心模块 13
3.2.5 线路规划模块 14
3.3 非功能性需求分析 14
3.4 本章小结 14
第4章 导游服务APP概要设计 15
4.1 设计目标 15
4.2 客户端总体功能结构 15
4.3 数据库设计 16
4.4 本章小结 18
第5章 导游服务APP详细设计与实现 19
5.1 主界面模块 19
5.1.1 主界面模块流程分析 19
5.1.2 主界面模块类设计 20
5.1.3 主界面模块效果展示 20
5.2 shop显示模块 20
5.2.1 shop显示模块流程分析 21
5.2.2 shop显示模块部分类设计 21
5.2.3 shop显示模块效果展示 22
5.3 shop详细信息显示模块 23
5.3.1 shop详细信息显示模块流程分析 23
5.3.2 shop详细信息显示模块部分类设计 23
5.3.3 shop详细信息显示模块效果展示 24
5.4 个人中心模块 24
5.4.1 个人中心模块流程分析 25
5.4.2 个人中心模块部分类设计 25
5.4.3 个人中心模块效果展示 26
5.5 线路规划模块 26
5.5.1 线路规划模块流程分析 27
5.5.2 线路规划模块部分类设计 27
5.5.3 线路规划模块效果展示 28
5.6 系统测试与验收 29
5.6.1 测试环境 29
5.6.2 测试方法 29
5.6.3 测试用例设计 29
5.7 本章小结 31
第6章 结论 32
6.1 全文总结 32
6.2 参考文献 33
致 谢 35
第1章 绪论
随着中国经济的发展和交通的日益便利,外出旅行逐渐成长为人们的首要休闲方式。自驾游,海外游,国内游等多种旅行方式正在飞速发展。“智慧旅游”[1]的概念也伴随着旅游行业的火热应运而生,成为旅游行业力推的热点,旅游业也将会因为IT的发展和人们的多样化旅行需求而发生重大的变革。在该背景下,基于Android平台的导游服务应运而生,本APP旨在为用户提供一个集导游与交流于一身的平台,用户可以通过评论分享自己对某景点的一些观点,给其他用户提供参考意见。客户端主要包括主界面模块、shop显示模块、shop详细信息显示模块、个人中心模块和线路规划模块五个功能模块。本章主要介绍项目的背景,概述项目的目的及意义、相关的国内外研究现状,最后概述本论文的结构框架。
1.1 项目背景
中国作为世界四大文明古国之一,早在中国古代就已经开始兴起旅行活动了,那些耳熟能详的诗人比如李白,都有过旅行的经历。倘若李白没有旅行过,没有这么多的经历也就写不出那么优美的诗句。时至今日,伴随着科技的发展和人们生活质量的提高,人们对旅行的个性化要求也就越来越高。人们在旅行过程中渴望更多无拘无束的体验,对于旅行中的各项标准都有了新的要求。传统旅游行业固定的路线与模式,成为游客吐槽的中心。市场需要更加符合当代状况的新旅行方式,传统旅游行业的变革便成为一种必然[2]。传统旅游行业有下面几种缺点:
- 传统旅游行业不提供服务,而是提供产品,不能够完全尊重游客日益完善的个性化要求。
- 传统旅游行业墨守成规,不能给游客提供全方位的衣食住行方面的实时资讯。
- 传统旅游行业不能为游客提供一个进行交流的平台,能够通过其他用户的评论来为自己行程进行合理规划。
- 传统旅游行业效益低。如果传统旅游行业能够利用互联网来进行业务扩展,那将会使收益大大提高。
基于Android平台的导游服务APP的出现使得上述需求变为可能,在该平台上用户可以查询自己想去的地点以及地点的周边,还有其它用户的评论,这样就可以自行规划出一个比较适合自己旅行方案。
在线旅游是通过互联网和移动互联网的方式,查询和预定旅游产品。和传统的旅游行业相比,在线旅行个性化和自主性更强[3]。在线旅行提供给用户服务,而不是产品,所以和传统旅游行业相比拥有更大的市场前景,逐渐受到人们的喜爱。同时也完善了旅游行业,推动了旅游市场步入全面成熟阶段。