文/张琪虹 孙涵莆 胡鑫泽 王嘉宁 姜彦吉
现如今,许多博物馆和大学校园成为热门旅游景点并免费对外开放,但需要游客自行预约。这种方式存在多种弊端,诸如:
(1)许多游客对门票预约方式并不了解,会导致游客因未进行提前预约而无法参观。
(2)年长的人对手机操作掌握不熟练,被操作中的一系列繁琐步骤打消掉旅行的积极性。
(3)预约后没有消息提醒,导致游客错过参观时间。问题已经出现,但人们始终没有针对此类景区的系统软件进行研究。
系统用户用例分析图如图1所示。
(1)简化注册流程。注册登陆时仅需要用户提供密码即可登陆成功,用户可快速进入到系统的主界面。
(2)预约信息完备。系统包含绝大多数对外开放的博物馆和大学校园的预约信息和环境,用户检索目的地时,可清晰看到访问景点的相关信息。
图1:系统用户用例分析图
(3)景点线路推荐。系统向游客展示目的地城市的其他景点和游玩路线,可给游客提供游玩建议,用户可自行参考。
(4)用户交流平台。用户以视频或文本等形式在系统中分享旅行心得,也可对景点进行评论和信息反馈。
(5)设置推送功能。系统完善信息推送功能,游客可在预约景点后看到系统推送的此景点相关信息。用户可及时了解到预约结果或预约变动。
(6)取消预约功能。用户如遇出行变动,可通过预约记录取消预约。
Andriod平台经过不断更新换代后的技术已经十分成熟且移动用户量大,所以本设计是基于Andriod平台所开发的可在终端上运行的系统。Java语言具有完备性和高效性的优点,采用eclipse开发平台并使用Java开发语言。
系统采用MySQL数据库,用于存放大量旅行资讯,并统一管理与用户相关联的多媒体资源包,例如:视频,音频,文本等信息。本系统使用MySQL数据库进行数据的存储和处理操作。
为优化用户的体验感,开发者借助JPush平台完成向各移动终端推送系统通知的功能,同时编辑展示模板,实现用户自定义设置消息。该功能主要推送用户的订阅消息,以及景点的预约安排变动。
用户初次使用系统时,需先注册个人账号。此模块需要用户自定义账号密码并提供手机号,身份证号等个人信息。可实现用户日后预约门票时,系统将用户个人信息进行自动填充,可简化操作步骤,方便用户高效率地使用此系统。
系统总揽了全国各地大部分需进行提前预约的景点信息,方便游客选择和预约。此外,将散乱的预约方式进行统一化处理,可使用户获得更多信息资源而且方便游客进行预约选择,同时方便景区管理者对游客数量进行监察和控制。
当用户进行检索步骤时,系统提供联想功能。当用户查询某处景点时,在检索框下方会出现与检索内容相关的提示信息,方便游客快速且准确地查询到景点信息。
用户检索成功后,即可进行预约操作。系统在预约界面中向用户展示出可选择的参观时间和当天参观人数及剩余名额。
预约成功后,系统将显示给用户预约成功等字样。此订单开始生效的同时,系统会以推送信息的方式,提示用户按预约时间进行参观,也可提供用户最新资讯。
当用户需要取消预约时,可登陆系统,找到预约订单,即可取消预约,同时系统及时更新剩余可预约人数。预约流程图如图2所示。
当游客检索预约地点时,系统提供推荐用户该景点所在城市的其它景点和旅行线路功能。可以给游客更多旅游信息作为参考。
4.4.1 用户信息发布
用户可在分享交流平台中以视频,照片和文本形式展示个人旅行经历和心得体会。记录经历同时供其他人参考。
4.4.2 管理员信息发布
管理员需要及时更新并发布景点开放时间,预约政策等信息,并对系统各类数据信息进行整理统计,主要任务包括解决用户反馈的使用问题,设置推送信息和景点预约信息统计。功能模块图如图3所示。
越来越多的景点已经免费对外开放,但人们始终未实现可以一体化预约景点门票的系统,鉴于此原因,设计出基于Andriod平台开发并采用Java开发语言,借助JPush平台和MySQL数据库优化设计功能的门票预约系统。系统可以给游客带来便利,管理者能够系统性地监察客流量并提高工作效率。通过测试可得知,该系统凭借一体化预约功能和线路参考模块,十分受人们欢迎。
图2:预约流程图
图3:功能模块图