基于Web Service的泰山旅游掌上应用系统设计与实现.doc

基于Web Service的泰山旅游掌上应用系统设计与实现.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Web Service的泰山旅游掌上应用系统设计与实现

基于Web Service的泰山旅游掌上应用系统设计与实现 随着社会经济的发展,生活水平的提高,人们越来越情愿将更多的金钱、时间投入到非物质享受中。而泰山旅游业也随之茁壮成长。据统计:泰安市国内旅游收入占全山东省第七,国内旅游人数占全山东省第八,每年旅游花费平均比山东省平均水平高出20%。而在2007年接受调查的泰安旅游者中,认为旅游综合服务很好的占全部调查者的14%,认为好的占41.2%,认为一般的占30.5%,认为尚可的占11.4%。基本满意度为97.1%。 在游客旅游服务颇感不满的因素中,以下问题最值得关注: (1)住宿不便,宾馆信息获取途径少; (2)难以及时获取天气信息; (3)出行难,航班、列车信息获取不便; (4)景点导航系统不完备。 为解决上述问题,泰安市投入了相当大的人力、物力,为旅客提供包括相关服务性网站、导航路标等一系列的服务。但是针对泰山交通设备不能直接到达旅游景点的特点,要靠这些传统的方式来为迅速提高旅游服务质量是比较困难的。 而随着3G手机的逐步普及,掌上应用受到越来越多的关注。3G技术为手机与Internet的互联提供了理想的技术平台,为进一步丰富手机上的应用提供了基础。掌上设备与Internet连接后,需要更加丰富多样的应用软件作为基础。因此,设计掌上应用系统有着广泛的需求和广阔的应用前景。基于智能手机的软件系统将逐步取代PC,尤其是旅游型系统,因为它的方便携带、随时随地查阅等特性都是PC无法完成的。 综上所述,开发手机等掌上设备软件为旅客提供住宿、交通、餐饮等相关旅游服务,并委托移动或联通公司发送短信提示游客免费下载该软件。只要游客安装了该软件,便可以随时随地查阅自己需要的信息。彰显高效、快捷、方便的优势。 2 系统分析与设计 针对上述泰山旅游服务存在的主要问题,本文旨在设计实现一套基于Web Service的掌上应用系统,为国内外的旅客解决旅行途中衣、食、住、行等一系列的问题,给到泰山旅游的消费群体提供一种轻松、便捷、可靠、安全的个性化的一条龙旅游服务模式。系统功能结构图如图1所示。 系统主要功能介绍如下: (1)公交查询模块:在该模块中给旅客给出详细的乘车方案。有直达则列出所有可以直达的车次,如没有直达则列出需换乘的所有中转站及其相应车次; (2)图行泰山模块:给出各登山路线的导航地图及沿途景点图。旅客在查看地图是可以根据需求实现拖动、放大、缩小。 (3)景点查询模块:通过查询景点名称,得到景点介绍、门票价、地址以及景点相关图片,彰显高效、快捷、方便的优势; (4)酒店查询模块:通过酒店名称、地址、住房价位条件来查询查询出酒店的详细信息,以满足游者住宿难的问题; (5)酒店加盟:提供给酒店加盟商,通过加盟注册,一方面使得酒店查询模块更加全面完整,另一方面也可为酒店加盟商带来商机,势必推动我市的经济发展; (6)天气预报模块:实现通过省市名称查询,查询全国各地近三天气象信息,泰山游者可根据气象信息及时制定出行计划,让天气的变化不再困扰旅游者; (7)航班查询模块:实现通过出发地、目的地、出发日期等信息,查询航班车次、时间等详细信息,让泰山游客即使在旅游旺季也可轻松旅游; (8)火车查询模块:实现通过车次或出发地、目的地查询,方便快捷的查询所有相关列车详细信息; 本项目将游客旅行中经常需要查阅的信息呈现于手机上,游客不必在电脑上,而是通过手机随时随地都查找相关信息,不但方便了游客也更全面的将泰安市城区呈现给游客。 3 系统实现 系统通过调用自己开发的Web Service和来自Internet相关服务站点的Web Service在手机Client实现以上共能。其中自己开发编写的Web Service 有酒店查询的Method、景点查询的Method、公交查询的Method、以及图片序列化的Method。天气预报、航班查询、火车查询则是调用WebXmL网站提供的服务接口实现。 系统的业务流程如下图: 4 系统优化 在本系统中,用户需要使用手机等掌上设备,并通过网络调用服务器上的Web Service服务,因此系统性能、速度显得尤其重要。在开发本系统时,我们主要从两个方面进行:界面初始化速度优化和系统响应速度优化。 4.1系统界面设计优化 在界面设计上,我们主要遵循了以下设计原则: (1)不同界面上保持同样的菜单顺序。这样做的目的是为了减少用户的记忆负担,用户不必在使用系统时候专门去记住每个窗体的那个操作在什么地方等。 (2)在等待状态下通过鼠标忙碌状态并屏蔽其他按钮提示用户操作生效。这样做非常有必要的,因为windows mobile 的cpu处理能力同pc比较是差很多的,计算一个结果或者处理一个操作的时候是项目缓慢的。比如:一个计算结果的按钮,在pc上我们点击后很快就

文档评论(0)

feixiang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档