|
技术:Android等
摘要:
旅游业是我国近年来发展迅猛的产业之一,然而我国旅游业的信息化水平急待提高。随着计算机技术和网络通信技术的飞速发展,智能操作系统越来越广泛地用于如手机、多媒体播放器、导航仪等嵌入式终端设备。比如传统设备,智能终端功能更为全面,用户体验更好。
Android是谷歌开发的一款手机平台,主要依赖Linux内核。Linux内核应该来说是一个广泛认可并且稳定的操作系统,为Android提供了硬件抽象层,这样便于将Android移植到更多的平台上,Android平台的发展,带动了相应软件的增多。
本系统是基于Android平台的一款旅游交友软件,安装在手机客户端,应用此软件的用户可以在手机客户端查询所在地的景点信息,对旅游地点的信息查询,发布AiYou号召,找寻志同道合的驴友,为景点,AiYou点赞,记录自己的旅游路线或者计划,方便自己随时开启欢快旅行。
本系统采用了Java语言,windows操作系统,开发工具为eclipse,加载了Android开发插件,后台数据库为MySql,除了完成旅游景点展示、AiYou计划发布、个人管理以外,还添加了对旅游景点的点赞功能,通过AiYou计划用户可以线下联系,方便用户之间的交流 互动,信息互通有无,从而能更好的享受旅程。
关键词:旅游;交友;Android;ssm
目录:
1 前 言 1
1.1 选题经过 1
1.2 Android发展史与现状 2
1.3 课题内容 3
1.3.1 国内旅游出行App的现状与未来 3
1.3.2 课题研究内容 4
2 可行性和需求分析 5
2.1 系统可行性分析 5
2.1.1 需求调研 5
2.1.2 技术可行性 5
2.1.3 经济可行性 6
2.1.4 操作可行性 6
2.1.5 法律可行性 6
2.2 系统需求分析 6
2.2.1 景点模块 7
2.2.2 AiYou模块 7
2.2.3 我的模块 8
2.3 功能模块图: 8
3 总体设计 9
3.1 设计的基本思想 9
3.1.1 后台设计思想 9
3.1.2 App设计思想 9
3.1.3 系统的安全性 10
3.1.4 系统的操作性 10
3.2 数据库的分析与设计 12
3.2.1 需求分析阶段 12
3.2.2 概念结构设计阶段 12
3.2.3 逻辑结构设计阶段 13
3.2.4 剩余阶段 15
4 详细设计 16
4.1 后台系统设计 16
4.1.1 Login相关接口 16
4.1.2 Landscape相关接口 17
4.1.3 Tourism相关接口 19
4.2 App端设计 23
4.2.1 景点模块的实现 24
4.2.2 AiYou模块的实现 26
4.2.3 我的模块的实现 27
4.2.4 App实现过程的一些需要注意的问题 27
5 系统测试 30
5.1 测试的目的 31
5.2 测试用例 31
5.3 Bug记录表 32
6 系统搭建 34
6.1 后台搭建 34
6.1.1 前期准备 34
6.1.2 eclipse配置 34
6.1.3 运行后台系统 35
6.2 前台App安装 35
总 结 36
参考文献 37
致 谢 38
外文原文 38
中文翻译 44
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|