摘要:近年来,随着人民生活水平的提高,旅游业迅猛发展起来。然而,越来越多的人并不满足于传统的旅游模式,更加青睐于从网络中获取大量的信息,所以旅游信息水平急需提高。
计算机互联网和移动通信技术的快速发展,使得手机等智能设备成为人们生活中不可缺少的一部分。自从安卓智能操作系统在2007年被谷歌公司发布以来,它便以易于开发、平台开放、功能丰富、不被束缚等优点风靡全球,几乎占领了手机市场。
本文设计了一款基于Android平台的旅游推荐系统,它将旅游信息和智能终端结合起来,利用Android Studio等开发工具和Java语言来实现基础功能,采用JSON技术和安卓自带的SQLite进行数据的解析和存储。系统具备首页精华游记、旅游城市推荐、社区和个人中心功能,可提供给用户最新的、完整的旅游资讯,从而方便旅游者出行。
关键词:安卓;旅游;推荐系统
目录
摘要
Abstract
1 绪论-1
1.1 研究背景及意义-1
1.2 国内外研究现状-1
1.2.1 手机操作系统的研究现状-1
1.2.2 旅游系统的研究现状-2
1.3 主要研究内容-3
1.4 论文结构-3
2 旅游推荐系统的需求分析-4
2.1 系统可行性分析-4
2.2 系统功能需求分析-4
2.3 系统的功能模块划分-5
2.4 本章小结-5
3旅游推荐系统设计-6
3.1 系统架构设计-6
3.2 系统模块设计-6
3.2.1闪屏与向导模块设计-6
3.2.2主窗体模块设计-7
3.2.3资讯模块设计-7
3.2.4城市模块设计-8
3.2.5社区模块设计-8
3.2.6个人模块设计
3.3 数据存储与解析设计
3.3.1 SharePreferences存储
3.3.2 Android SQLite存储
3.3.3 数据解析设计
3.4 本章小结
4旅游推荐系统详细设计
4.1 类设计
4.2 闪屏与向导窗体模块
4.3 主窗体模块
4.3.1资讯模块
4.3.2 城市模块
4.3.3 社区模块
4.3.4 个人模块
4.4 本章小结
5旅游推荐系统的实现
5.1 欢迎界面的实现
5.1.1闪屏界面的实现
5.1.2向导界面的实现
5.2 主界面的实现
5.2.1资讯界面的实现
5.2.2城市界面的实现
5.2.3社区界面的实现
5.2.4 个人界面的实现
5.3 本章小结
结 论
参 考 文 献
附录 部分代码
致 谢