没有合适的资源?快使用搜索试试~ 我知道了~
基于Android的旅游攻略App的设计与实现.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 189 浏览量
2023-09-07
16:18:43
上传
评论 2
收藏 10.25MB DOC 举报
温馨提示
试读
67页
基于Android的旅游攻略App的设计与实现.doc
资源推荐
资源详情
资源评论
目录
第一章 绪论 .............................................................................................1
1.1 课题背景与意义.........................................1
1.2 研究现状...............................................1
1.3 论文研究的主要内容.....................................2
第二章 系统概述及系统分析...................................................................3
2.1 系统目标分析(编写目的) .................................3
2.2 系统功能需求分析.......................................3
2.2.1 系统功能概述(总体需求) ........................................3
2.2.2 登录注册 ......................................................4
1.注册功能需求...........................................................................................................................4
2.登录功能需求...........................................................................................................................4
2.2.3 用户活动 ......................................................4
1.查看旅行分类功能需求...........................................................................................................5
2.查询热门活动需求...................................................................................................................5
3.搜索热门景点...........................................................................................................................5
2.2.4 动态 ..........................................................6
1.查看动态功能需求...................................................................................................................6
2.发表动态功能需求...................................................................................................................6
3.与发表该动态的用户进行聊天功能需求 ...............................................................................6
2.2.5 导航 ..........................................................7
1.定位功能需求...........................................................................................................................7
2.路线规划与导航功能需求.......................................................................................................7
2.2.6 我的界面 ......................................................7
1.查询收藏功能需求...................................................................................................................8
2.创建攻略功能需求...................................................................................................................8
3.查询点赞过的动态功能需求...................................................................................................8
2.3 非功能性需求...........................................8
2.4 本章小结 ...............................................9
第三章 系统总体设计 ............................................................................10
3.1 系统总体功能设计......................................10
3.2 系统流程设计..........................................10
3.2.1 系统总体流程设计 ............................................10
3.2.2 各模块流程设计 ..............................................11
3.3 系统架构设计..........................................16
3.3.1 系统总体架构 ................................................16
3.3.2 系统软件体系架构设计 ........................................16
3.4 本章小结 ..............................................17
第四章 系统详细设计 ............................................................................18
4.1 系统开发环境及相关工具和所用技术简介 ..................18
4.2 系统核心功能模块的详细设计 ............................18
4.2.1 用户注册的详细设计 ..........................................18
4.2.2 用户登录的详细设计 ..........................................19
4.2.3 查看旅行分类的详细设计 ......................................19
4.2.4 查询热门活动的详细设计 ......................................20
4.2.5 查看动态的详细设计 ..........................................20
4.2.6 发表动态的详细设计 ..........................................21
4.2.7 聊天的详细设计 ..............................................21
4.2.8 定位与路线规划的详细设计 ....................................22
4.2.9 导航的详细设计 ..............................................22
4.2.10 创建攻略的详细设计 .........................................23
4.2.11 我的界面的详细设计 .........................................24
4.2.12 搜索的详细设计 .............................................24
4.3 数据库设计............................................25
4.4 系统界面原型设计......................................26
4.5 本章小结..............................................31
第五章 系统编码实现 ............................................................................32
5.1 系统各模块的实现......................................32
5.1.1 登录注册模块的实现 ..........................................32
5.1.2 活动首页模块的实现 ..........................................36
5.1.3 动态模块的实现 ..............................................42
5.1.4 导航模块的实现 ..............................................50
5.1.5 我的模块的实现 ..............................................54
5.2 本章小结..............................................58
第六章 系统测试....................................................................................59
6.1 系统测试概述..........................................59
6.2 系统测试环境与测试方法 ................................59
6.3 系统测试步骤与结果....................................59
6.4 本章小结..............................................61
第七章 结论 ...........................................................................................62
参考文献.................................................................................................63
致谢 ........................................................................................................64
1
第一章 绪论
1.1 课题背景与意义
近年来,随着移动互联网的蓬勃发展,智能手机时代悄然到来,不断改变着我们的
生活方式。而随着人们生活水平的不断提高,出行游玩成为了越来越多人的一个生
活计划。但是,在旅游业蓬勃发展的同时,人们对出行的地点等方面都有不同的需
求,需要获取自己感兴趣的景点并做出选择,如今随着传统旅游业与移动互联网产
业的融合速度加快,用户只需在手机上点几下屏幕,就能随时获取景点的介绍以及
旅游的攻略。
基于上述背景分析,本文将在调研相关旅游攻略 App 优缺点基础上,以便利用
户获取自己需求的旅游景点和类型为目标,设计和实现了一款基于 Android 的旅游
攻略 App,可提供查看查询不同类型旅游景点的介绍,浏览其他用户分享的旅游动
态并进行交流,同时自己也可进行分享,还有导航旅行路线,收藏景点介绍,创建
自己的旅游攻略等等。
1.2 研究现状
随着移动互联网的蓬勃发展,互联网通信的普及和智能手机的使用极大地便利
了我们的生活,移动手机端的网络用户人数已经超越其他方式上网人数。Android 作
为一款专为移动设备设计的开放平台,多年来不断成为智能手机主流平台之一。
当代人们尤其是 90 后正在爱上旅行,在很多调查中,绝大多数人表示每年都至
少有两次外出旅行的计划,而且在周末的短期双休时间中也会约上朋友在周边游玩
放松。但人们很多都是可能通过与同学、同事、或者朋友等小圈子中结伴而行,这
样就有很大的局限性,可能会出现很难找到和自己一样喜欢旅行的人的问题。同时,
用户也存在着去哪里和如何找到自己喜欢的类型的旅行地点的烦恼,尤其是考虑到
自己的时间、距离、喜好等问题。而设计开发一个这样的旅游攻略 App,可以让用
户之间分享自己的旅行经历,并且还可以互相交流,听取建议,同时找到志同道合
的人结伴出行。更重要的是,可以在应用中筛选出适合自己的旅行类型如周边游、
出境游、爬山类等,浏览有关信息。近年来,旅游出行类的 App 也逐渐成为人们出
行前的必备应用,便利了用户的出行旅游。
2
1.3 论文研究的主要内容
本课题的研究目标是以移动手机用户为核心的发展理念。通过对旅行用户的需
求进行了解,结合其他的旅行 App 进行了功能上的分析,大致了解系统开发所需要
用到的技术,以及结合一些当下流行的开发模式进行初步的模式选择,从而实现该
App 进行大概的系统模块上的分析和模块上的设计,划分我们系统所需要的功能模
块,完成系统的总体设计和各模块的详细设计,逐步完成系统的编码实现与测试。
本论文研究的主要内容:
(1)分析旅游攻略 App 的现状以及研究的意义,确定研究的目的
(2)研究 Android、SQLite 数据库等相关技术
(3)详细分析了旅游攻略 App 的功能,并进行了具体的需求分析
(4)研究了旅游攻略 App 的总体设计方案、相关架构和基于视图层、模型层、控
制层三层结构的设计方法,并进行各功能模块的详细设计
(5)分析编码实现过程,对完成的 App 进行测试。在测试中发现其中的问题,不
断地解决问题,完善应用
剩余66页未读,继续阅读
资源评论
南抖北快东卫
- 粉丝: 72
- 资源: 5584
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功