基于安卓平台的旅游助手程序设计毕业论文
2021-05-18 22:33:17
摘 要
本文借助了安卓开发工具eclipse并使用Java语言进行了系统软件开发,对于用户在不熟悉旅游城市情况下进行了需求分析,所得结果对于基于安卓平台的旅游助手软件的开发具有重要的指导意义。
论文主要研究了基于安卓平台的旅游助手软件的研究背景和国内外研究现状,然后针对系统软件进行用户需求分析,进而对系统进行相关设计,设计内容包括功能设计和性能设计。论文重点介绍了系统开发与实现的流程,详细分析介绍了采用的相关技术,如异步加载技术、定位查询技术、数据解析技术等,同时深入了解了数据库设计、数据读取操作、线路规划算法等。最后对系统软件进行测试和评估。
研究结果表明:基于安卓平台的旅游助手软件可以让用户更加全面地、便捷地获取旅游相关的实时信息,以便用户安排出行计划,极大的方便和改善了用户自助旅游体验。
本文的特色:对用户需求进行了详细的分析。
关键词: 旅游;需求;安卓系统;地图导航;附近信息查询
Abstract
With the help of the Android development tools eclipse and the system software development using java language, for users in not familiar with the city tourism situation has carried on the demand analysis. The results has important guiding significance for development of Android platform travel assistant software based on.
Are studied in this paper based on the Android platform travel assistant software research background and research status at home and abroad and for the software system were user demand analysis, and related to the system design, design content includes design of function and performance. Paper introduces the process of system development and implementation, in detail introduced related to the use of technology, such as query asynchronous loading technology, positioning technology and data analysis technology, and in-depth understanding of database design, data read operation, route planning algorithm. At last, the system software is tested and evaluated.
The results of the study show that: Based on Android platform travel assistant software allows users to more comprehensive, convenient to obtain travel related real-time information so that users can arrange travel plans, great convenience and improve the user self-help travel experience.
The characteristics of this paper: a detailed analysis of user needs.
Key words: Tourism; Requirements; Android system; Map Navigation; Nearby information query
目 录
摘 要 I
Abstract II
第1章 绪论 1
1.1 研究背景及意义 1
1.2 研究现状分析 1
1.2.1国外关于信息化旅游的现状 1
1.2.2国内关于信息化旅游的现状 2
1.2.3 开发平台Android现状 2
1.3本文主要工作及文章结构 2
第2章 旅游助手的系统需求分析 4
2.1系统的总体需求 4
2.2系统的功能需求 4
2.3系统性能需求分析 5
2.4 本章小结 6
第3章 旅游助手的系统设计 7
3.1系统总体架构简介 7
3.2系统模块化设计 8
3.2.1客户端的总体设计 8
3.2.2 客户端模块化功能设计 9
3.2.3 客户端模块化流程设计 9
3.3 系统数据存储设计 13
3.4 本章小结 13
第4章 基于安卓平台的旅游助手系统的实现 14
4.1 功能选择模块 14
4.2 多景点切换模块 14
4.3 旅游记录模块 16
4.4 多媒体应用模块 22
4.5 电子地图模块 24
4.6 本章小结 24
第5章 系统测试与评价 25
5.1测试方法 25
5.1.1单元测试 25
5.1.2测试用例 26
5.2 系统评价 27
第6章 总结与展望 28
参考文献 29
致 谢 30
第1章 绪论
1.1 研究背景及意义
随着近年来我国飞速发展的经济,人们物质生活水准也在日益提高,精神文化生活需求也与时俱进,旅游相关服务项目也在不断丰富和完善,国内旅游需求开始了多元化发展的道路,与传统旅游方式不同,人们安排旅游活动的习惯与方式也发生了重大改变。自助游方式被越来越多的人所接受和采纳,现已成为一种旅游新潮流和新时尚[1]。并占据旅游市场中的重要地位。
同时随着科学技术的发展,特别是随着智能终端技术不断发展以及智能手机的快速普及,移动智能终端功能不断完善细化,并且安卓手机平台具有开源性、封装性和高性价比等特点,使得安卓系统成为目前移动智能操作系统的领头羊,根据NetMarketShare数据网站监测结果显示,Android操作系统占全球手机市场份额为83.64%。是当之无愧的手机市场霸主[2]。
因此,对安卓系统进行研究和应用开发具有极高的现实意义和社会价值,本课题以安卓系统为基础,开发一个Android旅游助手平台,以实现旅游服务的全套流程功能。满足用户自助出行的所有需求。本系统是基于安卓平台的旅游助手,系统能够进行旅游相关信息查询,比如宾馆信息、旅游线路等相关功能。用户通过使用此软件,可以快捷地安排旅游日程,摆脱了从前旅行社预先安排行程的模式,从而满足不同用户个性化需求。
1.2 研究现状分析
1.2.1国外关于信息化旅游的现状