我们所研发的基于android的旅游导航系统,可以方便用户在旅游景点,随时查看景点的介绍,相关视频介绍,图片浏览,和歌曲欣赏。本项目旨在给用户提供一个,友好,方便的旅游导航系统,提供给旅游自助查询景点信息的功能。
1. 游客信息管理模块:游客信息管理模块负责对团队游客的信息进行管理,支持数据存储、查询、修改等功能,以随时记录游客信息,方便对旅游团队进行管理。
2. 多媒体应用模块:包括3 个主要功能: 景点音频解说、景点图片预览、景点视频播放。利用解说音频的播放可以有效降低导游的工作强度,而且通过景点图片和视频的预览,可以展现景点图片和特定时间段的景色。
通过Andriod 系统提供了常见的媒体编码、解码机制,如MP3, JPG,MPEG4,h. 264 等编码格式,可以集成音频、视频和图片等多媒体,并且可以通过用网格视图的setAdapter方法将待预览的图片的引用和该视图对象进行绑定,适合图片预览的应用。
3.电子地图功能模块:借助Google maps 的API来进行编程,可以用于地点查找,显示卫星图、街景图、交通图,并对地图进行放大和缩小操作。可以方便找到目的地的位置。并且获得目的地经度纬度。
4. 景点周围信息查询功能模块,为游客提供周围的交通和食宿信息。
目录
第一章 绪 论 1
1.1引言 1
1.2导游系统发展状况 1
第二章 旅游导航系统的可行性分析 2
3.1开发前景 2
3.2市场可行性 2
3.3技术可行性 2
第三章 Android架构分析和应用程序结构剖析 3
3.1 Android的功能特征 3
3.2 Android架构分析 4
3.2.1 应用程序框架 4
3.2.2 类库 5
3.2.3 Android运行时的组件 6
3.3 Android应用的构成和工作机制 6
3.4 应用程序基础 7
3.5 应用程序组件 7
3.5.1 活动(Activities) 8
3.5.2 服务(Services) 10
3.5.3 广播接收者(Broadcast receivers) 11
3.5.4 内容提供者(Content providers) 11
第四章 系统概要设计 12
4.1设计的目的 12
4.2系统总体需求 12
4.3系统详细需求 13
第五章 系统详细设计与实现 13
5.1数据库设计 13
5.2系统的实现 14
5.2.1 环境搭建 14
5.2.2 管理员登陆 16
5.2.3 地域管理 16
5.2.4 景点资源 17
5.2.5 注册用户管理 17
5.2.6 手机端用户登录 18
5.2.7手机端主页 18
5.2.8 手机端景点资源 19
5.2.9 个人信息 21
第六章 导游系统的测试 22
6.1系统的测试 22
6.1.1性能要求 22
6.1.2测试的过程 22
6.1.3 测试结果 23
总结 24
致谢 25
参考文献 25