欢迎来到天天文库
浏览记录
ID:6685127
大小:40.50 KB
页数:6页
时间:2018-01-22
《[嵌入式设计精品] 基于web service的泰山旅游掌上应用系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于WebService的泰山旅游掌上应用系统设计与实现摘要:本文详细介绍了基于WebService的泰山旅游掌上应用系统的设计和实现方案,阐述了泰山旅游目前存在问题和WebService技术特点,对系统的性能、速度和实用性进行了详细的讨论,为推动旅游服务业的信息化发展提供了理论和技术支持。关键字:泰山;旅游;WebService1引言随着社会经济的发展,生活水平的提高,人们越来越情愿将更多的金钱、时间投入到非物质享受中。而泰山旅游业也随之茁壮成长。据统计:泰安市国内旅游收入占全山东省第七,国内旅游人数占全山东省第八,每年旅游花费平
2、均比山东省平均水平高出20%。而在2007年接受调查的泰安旅游者中,认为旅游综合服务"很好"的占全部调查者的14%,认为"好"的占41.2%,认为"一般"的占30.5%,认为"尚可"的占11.4%。基本满意度为97.1%。在游客旅游服务颇感不满的因素中,以下问题最值得关注:(1)住宿不便,宾馆信息获取途径少;(2)难以及时获取天气信息;(3)出行难,航班、列车信息获取不便;(4)景点导航系统不完备。为解决上述问题,泰安市投入了相当大的人力、物力,为旅客提供包括相关服务性网站、导航路标等一系列的服务。但是针对泰山交通设备不能直接到达旅
3、游景点的特点,要靠这些传统的方式来为迅速提高旅游服务质量是比较困难的。而随着3G手机的逐步普及,掌上应用受到越来越多的关注。3G技术为手机与Internet的互联提供了理想的技术平台,为进一步丰富手机上的应用提供了基础。掌上设备与Internet连接后,需要更加丰富多样的应用软件作为基础。因此,设计掌上应用系统有着广泛的需求和广阔的应用前景。基于智能手机的软件系统将逐步取代PC,尤其是旅游型系统,因为它的方便携带、随时随地查阅等特性都是PC无法完成的。综上所述,开发手机等掌上设备软件为旅客提供住宿、交通、餐饮等相关旅游服务,并委托移
4、动或联通公司发送短信提示游客免费下载该软件。只要游客安装了该软件,便可以随时随地查阅自己需要的信息。彰显高效、快捷、方便的优势。2系统分析与设计针对上述泰山旅游服务存在的主要问题,本文旨在设计实现一套基于WebService的掌上应用系统,为国内外的旅客解决旅行途中衣、食、住、行等一系列的问题,给到泰山旅游的消费群体提供一种轻松、便捷、可靠、安全的个性化的一条龙旅游服务模式。系统功能结构图如图1所示。TaiShanTravelingWebService景点查询图行泰山公交导航航班查询酒店查询天气预报火车查询客户端WebXML数据库图
5、1系统功能结构图酒店加盟系统主要功能介绍如下:(1)公交查询模块:在该模块中给旅客给出详细的乘车方案。有直达则列出所有可以直达的车次,如没有直达则列出需换乘的所有中转站及其相应车次;(2)图行泰山模块:给出各登山路线的导航地图及沿途景点图。旅客在查看地图是可以根据需求实现拖动、放大、缩小。(3)景点查询模块:通过查询景点名称,得到景点介绍、门票价、地址以及景点相关图片,彰显高效、快捷、方便的优势;(4)酒店查询模块:通过酒店名称、地址、住房价位条件来查询查询出酒店的详细信息,以满足游者住宿难的问题;(5)酒店加盟:提供给酒店加盟商,
6、通过加盟注册,一方面使得酒店查询模块更加全面完整,另一方面也可为酒店加盟商带来商机,势必推动我市的经济发展;(6)天气预报模块:实现通过省市名称查询,查询全国各地近三天气象信息,泰山游者可根据气象信息及时制定出行计划,让天气的变化不再困扰旅游者;(7)航班查询模块:实现通过出发地、目的地、出发日期等信息,查询航班车次、时间等详细信息,让泰山游客即使在旅游旺季也可轻松旅游;(8)火车查询模块:实现通过车次或出发地、目的地查询,方便快捷的查询所有相关列车详细信息;本项目将游客旅行中经常需要查阅的信息呈现于手机上,游客不必在电脑上,而是通
7、过手机随时随地都查找相关信息,不但方便了游客也更全面的将泰安市城区呈现给游客。3系统实现系统通过调用自己开发的WebService和来自Internet相关服务站点的WebService在手机Client实现以上共能。其中自己开发编写的WebService有酒店查询的Method、景点查询的Method、公交查询的Method、以及图片序列化的Method。天气预报、航班查询、火车查询则是调用网站提供的服务接口实现。系统的业务流程如下图:用户界面层业务逻辑层Webservices层数据库请求返回数据图2“无忧泰山旅”
8、业务流程示意图返回数据返回数据请求请求4系统优化在本系统中,用户需要使用手机等掌上设备,并通过网络调用服务器上的WebService服务,因此系统性能、速度显得尤其重要。在开发本系统时,我们主要从两个方面进行:界面初始化速度优化和系统
此文档下载收益归作者所有