休闲旅游推荐手机App的设计与实现毕业论文
2021-03-15 20:33:55
摘 要
随着社会的进步和科技的不断发展,人们的生活水平大幅度提升。在当代社会,人们对于生活品质的追求达到极致,旅游则成为大多数人的选择。随着游客的出游意识不断成熟和旅游市场的不断扩张,以及手机的大面积普及,手机旅游App的诞生势在必行。本文设计并实现了休闲旅游推荐手机App。它提供了手机定位,旅游景点的推荐,美食及公交路线的选择。
本文设计的旅游app采用了Android平台系统构架以及分成与模块化设计方案,提高了该系统的灵活性和可扩展性。通过进行技术可行性需求分析,提炼出系统的功能特性。本文将具体介绍该app的主界面模块,定位模块,景点,美食及公交路线模块的设计和实现过程。本文的结构按照软件工程的开发流程,从可行性研究到需求分析,再到技术需求以及详细设计、实现再到最后的系统测试。
本文详细介绍了休闲旅游推荐手机App的研究背景、项目研究的意义,描述了国内外研究的现状。在此基础上,详细表述了整个APP的具体实现。最后,对APP进行了功能测试,并对本次毕业设计作了总结。
关键词:计算机;手机旅游App;Android;
Abstract
With the progress of society and the continuous development of science and technology, people's living standards have improved significantly. Modern people are more and more particular about the pursuit of quality of life, tourism has become the choice of most people. With the growing awareness of tourists and the continuous expansion of the tourism market, and the large popularity of mobile phones, the birth of Mobile Tourism App is imperative. This paper designs and implements the leisure travel recommended mobile phone App. It offers mobile location, attractions, food and bus routes.
The app designed in this paper adopts the Android platform, the system framework and the design scheme of separating and modularization, which improves the flexibility and extensibility of the system. The functional characteristics of the system are extracted through technical feasibility requirements analysis. This paper will introduce the main interface module, location module, scenic spot, food and bus route module design and implementation process of the app. The structure of this paper is based on the software engineering development process, from feasibility study to requirement analysis, and then to technical requirement, detailed design and implementation, and then to the final system test.
This paper introduces the research background, the significance of project research and the research status of mobile phone recommendation App at home and abroad. On this basis, the detailed implementation of the whole APP is described in detail. Finally, the function test of APP is carried out, and the graduation design is summarized.
Keywords:computer ; Travel Guide App;Andr
目 录
目 录 1
第1章 绪论 3
1.1 项目的背景 3
1.2 项目的目的及意义 3
1.3 国内外发展现状 3
1.4 论文主要内容简介 4
第2章 需求分析 5
2.1可行性分析 5
2.2功能需求 5
2.3可靠性和可用性需求 5
第3 章 总体功能设计 6
3.1 开发环境 6
3.1.1 选用Android Studio 作为开发平台 6
3.1.2 选用Java作为开发语言 6
3.2休闲旅游推荐手机App总体设计 7
3.2.1 系统功能设计 7
3.2.2 系统主要功能模块设计 8
第4章 系统实现 10
4.1 技术基础 10
4.1.1Android权限机制 10
4.1.2 使用HTTP协议访问网络 10
4.1.4 JSON脚本 11
4.1.5碎片 12
4.1.6Android多线程 13
4.1.7Material Design 13
4.2服务器接口及数据解析 13
4.3数据存储方面 14
4.4定位服务 14
4.5显示全省列表 17
4.6 主页面显示 18
第5章 测试 19
5.1 软件测试概述 19
5.2登陆界面测试 19
5.3主页面测试 20
5.4定位页面测试 21
5.5 下线页面测试 22
5.6旅游景点测试 22
5.7全国省份测试 23
5.8路线测试 24
第6章 总结 25
参考文献 26
致 谢 27
第1章 绪论
1.1 项目的背景
Android系统是目前世界上市场占有率最高的移动操作系统,现如今Android手机几乎无处不在,而近几年,国内手机厂商也是大放异彩,小米、华为、魅族等新兴品牌都推出了相当不错的Android手机。由于经济的高速发展,现代交通的快捷便利,选择出行旅游的人越来越多,而中国自古以来便是一片美丽的土地,所以不管是现在还是未来,旅游产业的前景大好。而传统的旅游行业存在以下几方面的短板:
- 传统的旅游行业很少提供人性化的服务,对于游客的增长需求缺乏认识
- 传统的旅游行业信息闭塞,一成不变。没法向游客提供最新的信息。
- 传统的旅游行业经营模式僵化,业务效率低。由于时间的原因某些行为方式已经作为企业的制度和文化固定下,形成了一些企业的特色,导致失去了改革的根源,降低
传统旅游业在面对市场更新换代时候的反应能力。
而现如今手机的全面普及,更是促进休闲类App的产生,特便是旅行类的App它为游客提供多种交互服务,为旅游行业注入一股新鲜的生命力。
1.2 项目的目的及意义
随着人们消费水平的不断提高刺激了旅游行业的高速发展,对于现在的游客而言,旅游的方式越来越多种多样,旅游的地点更加广阔,旅游的选择也越来越多从而导致旅客的眼光越来越挑剔,要求也越来越严格。能否抢占市场的关键在于能否打破传统的旅游模式,让用户能够从一个产品中,获得旅游真正的资讯,体会到旅游真正的乐趣。随着互联网时代的到来和手机成为人们的日常必需品,手机旅游app是毫无疑问的给了游客一个别样的选择与体验。