一种基于B/S结构的手机旅游信息查询系统技术方案

技术编号:10486488 阅读:78 留言:0更新日期:2014-10-03 15:46
一种基于B/S结构的手机旅游信息查询系统,是一种涉及手机旅游信息查询的系统,是为了适应自助旅游的需求而设计的。该信息查询系统中包括装有浏览器的手机,web服务器和数据库。手机用户通过浏览器直接访问web服务器上的网页,点击他所想要了解的旅游咨询,web服务器从数据库调取相关信息展示给客户,同时web服务器上的分析模块通过GIS模块得到手机用户所在地理位置,自动从数据库调取该地址附近的旅游信息以列表形式提供给手机用户。本发明专利技术适用于自助旅游。

【技术实现步骤摘要】
—种基于B/S结构的手机旅游信息查询系统
本专利技术涉及一种基于B/S结构的手机旅游信息查询系统,属于网络通信领域。
技术介绍
地理信息系统(Geographic Informat1n System, GIS)是一种能集成、存储、检索、操作和分析地理数据,生成并输出各种地理信息的系统。移动GIS是以移动互联网为支撑,以智能手机或平板电脑为终端,结合北斗、GPS或基站为定位手段的GIS系统。移动GIS是近些年兴起的移动定位、移动办公等服务的核心技术。移动GIS可以为用户提供易于缩放查看的在线/离线矢量地图或瓦片叠加矢量地图,结合了实时定位、拍照摄像、视频浏览等多媒体功能,同时与其他移动信息相互集成,进一步提高了信息获取、分析、决策的效率,实现了移动数字化生活办公的全覆盖。 随着自助旅游成为风尚,人们在旅行到某地时,希望得到该地区详尽的导游信息,可以打开手机就能随时了解景点服务信息、路线信息以及导游服务等。 现有的手机旅游信息查询系统大多数的采用Client/Server方式实现,如申请号:201210130926.3基于移动平台的手机旅游信息查询系统。在用户客户机上安装本地服务程序,通过网络连接与服务器端相互配合运行,为用户提供需要的服务。C/S体系结构虽然采用的是开放模式,但这只是系统开发一级的开放性,在特定的应用中无论是Client端还是Server端都还需要特定的软件支持。C/S结构的软件需要针对不同的操作系统开发不同版本的软件,加之产品的更新换代十分快,已经很难适应现在不同手机用户的需要。而且代价高,效率低。 随着WEB的兴起和3G网络的普及,Browser/Server (以后简称B/S)方式开始显现出它维护和升级方式简单,成本降低等优点,客户机上只要安装一个浏览器Browser,如 Netscape Navigator 或 Internet Explorer,月艮务器安装 Oracle、Sybase、Informix 或SQL Server等数据库。在这种结构下,用户界面完全通过Wffff浏览器实现,浏览器通过WebServer同数据库进行数据交互。
技术实现思路
本专利技术是为了适应自助旅游的需求,从而提供一种基于B/S结构的手机旅游信息查询系统。 —种基于B/S结构的手机旅游信息查询系统,它包括装有浏览器的手机、web服务器和数据库;web服务器包括网页模块、分析模块和GIS模块;网页模块是用于用户通过手机浏览器访问的网页,其中包括用户注册模块、登录模块、选择模块、和展示模块;用户注册模块是用于手机用户通过网页注册个人信息,并将信息存入数据库;登陆模块用于用户通过手机登陆旅游信息查询系统,根据数据库所存储的个人信息判断该用户ID是否存在;选择模块是用于手机用户在网页上选择他所感兴趣的旅游信息;展示模块是用于将旅游信息展示给手机用户;分析模块是用于web服务器分析手机用户可能感兴趣的旅游信息;GIS模块是用于定位手机用户所在地理位置;数据库包括用户数据库模块、基本数据库模块和扩展数据库模块;用户数据库模块用于存储用户的私人数据,基本数据库模块用于存储预设的系统信息数据,扩展数据库模块用于存储扩展出的系统信息数据;Web服务器从用户数据库模块、基本数据库模块和扩展数据库模块中读取数据、还用于向用户数据库模块、基本数据库模块和扩展数据库模块中写入数据。 分析模块中,web服务器可通过移动GIS系统查询手机用户所在地理位置,然后按地理位置分析手机用户可能感兴趣的旅游信息。 前述一种手机旅游信息查询系统,还包括排序模块,用于web服务器将手机用户可能感兴趣的旅游信息显示在所有旅游信息靠前的位置,便于用户选择,所述排序模块设于web服务器的网页模块上。 手机通过无线网络连接web服务器,web服务器连接数据库。 其中web服务器系统采用.NET平台C# 4.0语言开发。 其中数据库采用MS SQL Server 2008 R2。 本专利技术能够充分适应自助旅游的需求,不但能够使用户通过手机上网得到全面且有效的旅游景点信息,而且能够使用户能够根据自身情况制定符合自身情况的旅游方案。 【附图说明】 图1是本专利技术的一种实施例的结构示意图;图2是本专利技术的一种实施例的工作流程图。 附图标记:1-装有浏览器的手机,2-web服务器,3_数据库,21-网页模块,22-分析模22,23-GIS模块,211-用户注册模块,212-登录模块,213-选择模块,214-和展示模块,31-用户数据库模块,32-基本数据库模块,33-和扩展数据库模块。 【具体实施方式】 本专利技术的实施例:一种基于B/S结构的手机旅游信息查询系统,它包括装有浏览器的手机l、web服务器2和数据库3 ;web服务器2上设有网页模块21和分析模22和GIS模块23 ;网页21包括用户注册模块211、登录模块212、选择模块213和展示模块214 ;数据库3上设有用户数据库模块31、基本数据库模块32和扩展数据库模块33。 用户注册模块211是用于手机用户通过网页注册个人信息,并将信息存入用户数据库模块;登陆模块212用于用户通过手机登陆旅游信息查询系统,根据数据库所存储的个人信息判断该用户ID是否存在;选择模块213是用于手机用户在网页上选择他所感兴趣的旅游信息;展示模块214是用于将旅游信息展示给手机用户; 分析模块22是用于web服务器分析手机用户可能感兴趣的旅游信息;GIS模块23是用于定位手机用户所在地理位置;用户数据库模块31用于存储用户的私人数据,基本数据库模块32用于存储预设的系统信息数据,扩展数据库模块33用于存储扩展出的系统信息数据;Web服务器从用户数据库模块、基本数据库模块和扩展数据库模块中读取数据,还用于向用户数据库模块、基本数据库模块和扩展数据库模块写入数据。 分析模块中,web服务器可通过移动GIS模块查询手机用户所在地理位置,然后按地理位置分析手机用户可能感兴趣的旅游信息。 前述一种手机旅游信息查询系统,还包括排序模块215,用于web服务器将手机用户可能感兴趣的旅游信息显示在所有旅游信息靠前的位置,便于用户选择,所述排序模块设于web服务器的网页模块上。 手机通过无线网络连接web服务器,web服务器连接数据库。 其中web服务器系统采用.NET平台C# 4.0语言开发。 其中数据库采用MS SQL Server 2008 R2。 本专利技术的系统所实现的功能:用户注册、登录:初次登陆系统的用户需要进行系统注册,之后每次使用系统前都需要进行用户登录,只有ID存在用户才可以使用本系统。 地图浏览:在网页上为用户显示用户点击查看的地图信息,用户可缩放地图,并根据地图对地点、景点进行查找。由于本系统提供个用户的信息量很大,用户可以根据自己的需要,按照景点、交通、公共服务、地标等类别,以分类复选的方式在地图上显示自己希望看到信息。由于系统具有用户评论的功能,因此用户还可以在地图上查看到该景点或地标的用户推荐热度。Web服务器通过移动GIS技术定位手机用户所在地理位置,自动为用户推荐其所在地的旅游信息。 信息浏览:对于感兴趣的景点、地标,用户可以通本文档来自技高网
...

【技术保护点】
本专利技术的实施例:一种基于B/S结构的手机旅游信息查询系统,它包括装有浏览器的手机web服务器和数据库;web服务器上设有网页模块和分析模和GIS模块;网页模块包括用户注册模块、登录模块、选择模块和展示模块;数据库上设有用户数据库模块、基本数据库模块和扩展数据库模块;用户注册模块是用于手机用户通过网页注册个人信息,并将信息存入用户数据库;登陆模块用于用户通过手机登陆旅游信息查询系统,根据数据库所存储的个人信息判断该用户ID是否存在;选择模块是用于手机用户在网页上选择他所感兴趣的旅游信息;展示模块是用于将旅游信息展示给手机用户;分析模块是用于web服务器分析手机用户可能感兴趣的旅游信息;GIS模块是用于定位手机用户所在地理位置;用户数据库模块用于存储用户的私人数据,基本数据库模块用于存储预设的系统信息数据,扩展数据库模块用于存储扩展出的系统信息数据;Web服务器从用户数据库模块、基本数据库模块和扩展数据库模块中读取数据、还用于向用户数据库模块、基本数据库模块和扩展数据库模块中写入数据。

【技术特征摘要】
1.本发明的实施例:一种基于B/S结构的手机旅游信息查询系统,它包括装有浏览器的手机web服务器和数据库;web服务器上设有网页模块和分析模和GIS模块;网页模块包括用户注册模块、登录模块、选择模块和展示模块;数据库上设有用户数据库模块、基本数据库模块和扩展数据库模块; 用户注册模块是用于手机用户通过网页注册个人信息,并将信息存入用户数据库; 登陆模块用于用户通过手机登陆旅游信息查询系统,根据数据库所存储的个人信息判断该用户ID是否存在; 选择模块是用于手机用户在网页上选择他所感兴趣的旅游信息; 展示模块是用于将旅游信息展示给手机用户; 分析模块是用于web服务器分析手机用户可能感兴趣的旅游信息; GIS模块是用于定位手机用户所在地理位置; 用户数据库模块用于存储用户的私人数据,基本数据库模块用于存储预设的系统信...

【专利技术属性】
技术研发人员:胡跃波周会强刘安辉
申请(专利权)人:洛阳市恒凯信息科技有限公司
类型:发明
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1