随着互联网时代的发展和到来,网络给人们的生活带来了极大的便利的同时也改变了人们的生活方式。如果说是互联网将人们的查看旅游景点的理念从报纸杂志转向PC终端,那么移动互联网则是让人们的查看旅游景点的理念转向了移动终端即手机App。传统的互联网产品正在逐步的转移。移动互联网产品已悄然变得越来越丰富,带给人们更美好的体验。正在逐步改变人们的生活。
旅游导航APP的开发能使旅游爱好者打开手机,就可以获取到自己喜欢的关注的旅游相关资讯, 本系统使用Java作为开发语言,使用mysql数据库存储旅游导航,运用MVC模式开发思想完成。开发环境是Eclipse ADT
本软件的最终用户主要是旅游爱好者,也就是希望了解旅游导航的用户。他们希望通过最简单的操作就能查看自己喜欢的旅游导航信息。旅游爱好者们只需懂得手机基本操作知识和简单的互联网知识即可熟练运用该App。
目 录
摘要 1
abstract 1
目 录 2
1 项目概述 - 1 -
1.1 问题描述 - 1 -
1.2 项目目标 - 1 -
1.3 项目适用范围 - 1 -
1.4 涉众 - 1 -
1.5 项目应准备的标准 - 1 -
2 开发技术和工具介绍 - 2 -
2.1 Android - 2 -
2.2 Mysql数据库服务器 - 2 -
2.3 JAVA技术 - 2 -
2.4 Myeclipse开发工具 - 3 -
2.5 Eclipse ADT开发工具 - 3 -
3 需求分析 - 3 -
3.1 用列图 - 3 -
3.2 非功能需求 - 4 -
3.3 运行环境 - 4 -
3.4 系统重要流程图 5
3.4.1 用户注册流程 5
3.4.2 用户登录流程 5
3.4.3 用户管理流程 6
3.4.4 添加信息流程 7
3.4.5 信息查询流程 7
4 系统分析 9
4.1 技术路线 9
4.2 可行性分析 9
4.2.1 技术可行性 9
4.2.2 经济可行性 9
4.2.3 操作可行性 9
4.3 功能模块分析 10
4.4 数据库设计 10
5 系统编码实现. 12
5.1 环境搭建 12
5.2 App端设计 13
5.2.1 手机端用户登录 13
5.2.2 手机端主页 14
5.2.3 手机端景点资源 14
5.2.4 个人信息 16
5.3 服务端设计 17
5.3.1 地域管理 17
5.3.2 景点资源 18
5.3.3 注册用户管理 18
6 总体设计 19
6.1 测试的重要性 19
6.2 测试目的 19
6.2.1 测试的目的 19
6.2.2 测试的准则 19
6.2.3 测试的方法 19
6.2.4 测试用例 20
结束语 21
参考文献 21
致谢 23