论文部分内容阅读
移动互联网以高速发展,随着空中接口带宽地不断增加,移动终端也随之不断增强并越来越易用并具有人性化。这样的操作系统平台以Android、IOS为典型代表,向终端应用软件提供了很大的平台空间。同时,随着人均GDP的提高和社会文化水平的提高,旅游经济运行总体也在提升。旅游行业的增长动力充足,逐渐以观光游、休闲游逐渐到度假自助游的层面改变。性质上,也逐渐从团队游向自助游或多元化旅游方式相结合的方式倾向。与国外旅游业相比,国内的旅游业还有巨大潜在市场待挖掘,特别是城镇和农村市场。在这样的市场经济背景环境下,借助于3G互联网为便捷载体的自助游应用应运而生。本文通过Android平台的构架分析,MVC(Model/View/Control)模式进行设计开发。将基于位置服务的技术融合进来,将旅游景点的吃住玩购等信息整合分析后,向用户提供可直观展示界面的手机应用程序,实现自助游好伴侣的角色。自助游软件不能简单的采用传统旅游系统方案,而要结合旅游者自身的爱好和偏好,尤其要实现旅游系统的查询和规划、数据自动筛选功能。为实现上述目的,本文通过前后台系统的五个模块来实现,其中有三个特色组合模块:一是景点管理模块,通过WebService接口从后台读取数据,解决手机自身存储受限的问题;二是实现自助游景点的周边吃、住关联,使用户通过有效距离和价位信息进行决策;三是线路规划,通过调用算法达到以时间为优先或以线路上景点为先导的偏好设置。在服务器端,将海量数据源通过算法多层自动筛选,实现了数据的自动处理功能,大大提升了数据处理的效率和质量。本文主要从需求分析、设计与实现、测试等过程,使该系统满足课题初衷,基本满足该系统的功能性与非功能性要求,最终让用户通过使用该软件可以实现旅游自助服务,成为旅游的得力助手。