本课题主要采用的设计语言是Java语言和Mysql数据库,所设计的基于Android的旅游记忆系统包括后台管理系统和前台Android客户端,后台管理系统包括景点分类管理、地区大类管理、地区小类管理功能模块,前台Android客户端包括用户注册登录、个人管理、记忆碎片、旅游社区、管理员登录模块。
系统能够正常运行,各个界面交互性较好。
本文介绍了旅游记忆的开发过程。论文详尽论述了从需求分析、系统分析、概要设计、详细设计以及测试与调试的整个开发过程。首先系统地研究了旅游记忆系统的背景和意义,分析了当今旅游记忆的特点和共性,从而得出设计本系统的思路和方法。接着介绍了实现系统开发的Android平台环境,数据库用MySQL实现。同时简要介绍了以上工具的功能和方法。所设计的旅游记忆系统包括后台管理系统和前台Android客户端,后台管理系统包括景点分类管理、地区大类管理、地区小类管理功能模块,前台Android客户端包括用户注册登录、个人管理、记忆碎片、旅游社区、管理员登录模块。
基于Android的旅游记忆系统当用户登录以后,可以添加好友,并且上传自己的所拍摄的旅游照片,上传到网络相册里,好友看到照片可以对此照片添加评论,在我的位置里可以对自己当前的位置和想去的旅游景点进行搜索路线,地图路线实时展现并导航,同时可以查看当地的天气预报。
1 引言 1
1.1 系统研究的背景和意义 1
1.2 研究内容 1
1.3 开发工具与环境的介绍 1
1.3.1 Eclipse简介 1
1.3.2 MyEclipse简介 3
1.3.3 Tomcat简介 3
1.3.4 MySql数据库 4
1.4 开发技术的介绍 7
1.4.1 JDBC简介 7
1.4.2 Jquery简介 7
1.4.3 Ajax简介 8
1.4.4 Android简介 8
2 需求分析 9
2.1 需求概要分析与设计 9
2.1.1系统背景概要简略分析 9
2.1.2概要设计E-R 图 9
2.2功能性分析与设计 10
2.3 系统的工作流程 12
3 数据库设计 12
4系统功能设计与实现 15
4.1用户注册、登录、注销、退出 15
4.1.1 用户注册 15
4.1.2 用户登录 16
4.2个人管理的设计 17
4.2.1 好友管理 17
4.2.2 个人信息维护功能 18
4.3记忆碎片的功能 19
4.3.1分类查询自己与好友分享的旅游内容的设计 19
4.3.2用户交互模块的设计与实现 22
4.4旅游记忆的设计 25
4.4.1发布旅游资源功能的设计 25
4.4.2当地搜索模块的设计 26
4.5管理员登录设计 27
5 系统运行及测试与分析 28
结 论 28
参考文献 29
致 谢 30