2。1。3 经济可行性分析 3
2。2 需求分析 3
2。2。1 功能需求分析 3
2。2。2 运行环境需求分析 4
2。2。3 数据库需求分析 4
第三章 系统设计 6
3。1 总体功能模块设计 6
3。2 客户端各功能模块设计 6
3。2。1 景区漫游功能模块设计 7
3。2。2 随身导游功能模块设计 8
3。2。3 游客留言功能模块设计 8
3。2。4 登录注册功能模块设计 9
3。2。5 个人信息功能模块设计 11
3。2。6 主菜单功能模块设计 12
3。3 服务器端设计 12
3。4 数据库逻辑设计 13
第四章 系统实现 15
4。1 服务器端的实现 15
4。1。1 服务器端数据库操作的实现 15
4。1。2 服务器端主体部分的实现 17
4。2 客户端的实现 19
4。2。1 主菜单功能模块的实现 19
4。2。2 登录注册功能模块的实现 22
4。2。3 个人信息功能模块的实现 23
4。2。4 景区漫游功能模块的实现 24
4。2。5 随身导游功能模块的实现 26
第五章 系统测试 30
5。1 测试硬件平台 30
5。2 测试过程 30
5。3 测试结果 31
总 结 32
致 谢 33
参考文献 34
第一章 绪 论
1。1 开发目的和意义
随着经济的发展,收入的提高、休假制度的完善以及人们对生活质量的追求,在有假期的情况下越来越多的人选择了外出旅游[1]。然而用户想要全面的了解景区,选择一个旅游的目的地却并非易事,特别是一些有文化底蕴的景点,用户在游览时如果没有导游讲解,很难了解到其中的文化和知识。因此开发一个能够让用户更好的了解旅游景区,能够为用户进行实时讲解、向用户展示景区的三维效果的手机应用不仅能够方便用户,也很有市场前景。
1。2 国内外的现状和存在的问题以及解决方案
目前国内外针对某一景区的自助服务系统的安卓应用非常的少,目前市面上充斥着的旅游类应用基本都在解决一个问题:买票(如同程,途牛等等),用户只能通过一些图片和文字介绍或者其他用户的评价来了解一个景区,十分片面也容易造成刷评论之类的现象,误导用户。
市面上有一款叫作声旅的安卓应用,可以帮助已购买票,并到达景区的用户制定游览路线、了解所在景点。这款应用的主要功能是定位所在景点语音讲解,以图片和地图形式推荐旅游路线,寻找附近的卫生间,照片墙等。这个应用十分优秀,但是仍然存在一些问题。首先在旅游之前无法直观的让用户对景区全面了解,帮助用户在旅游前更好的选择自己喜欢的景区,只能通过其他用户的留言;其次GPS定位所在景点不是很精确,特别是一些小的挨得比较近的景点就只能通过手动选择景点来听取语音讲解,而且纯碎的语音讲解也仍然不够全面。