摘 要 手机和互联网的广泛使用,使基于这两种方式提供的服务成为用户的首选。而交通信息是人们日常生活中普遍关注的信息,所以该服务的客户群是庞大的。该文介绍了系统的设计框架和关键模块的设计,系统的实现基于.NET,使用短消息和网页两种方式为用户提供导航信息,并给出实时拥塞畅通信息,支持了移动通信与Internet的融合。 关键词 交通信息系统;短消息;Web查询;.NET
1 引言
人类进入21世纪。随着信息化浪潮的推进,手机和互联网早已深入人们的生活,如何利用这些信息手段为人们的生活提供更加便利的服务,正在成为系统研究和实现的首要目的。
本文提出的系统主要是在信息管理和信息利用的基础上,设计和实现了一个交通信息系统,提供交通信息增值服务。
社会公众最为关注交通出行信息,要求在出行前和出行中都能够及时地发送和接收相关交通信息。信息服务方式分为“广播式”和“交互式”两种。“广播式”信息服务是指一点对多点的无选择性的单向信息发布;“交互式”信息服务是指点对点的查询/应答的双向信息发布。相对于“广播式”信息服务,“交互式”信息服务更能够体现出用户信息需求的个性特征,是未来信息服务方式发展的主要方向。目前可以通过调频广播、手机短消息、交通信息网站和车载导航等4种方式获取相关数据信息。表1是对这几种方式的一个比较,其中GPS为车载导航装置。
表1 交通信息服务方式的适用性
信息服务方式 | 接收设备 | 适用用户 | 服务手段 |
调频广播 | 收音机 | 驾驶员 | 广播式 |
手机短消息 | 手机 | —— | 交互式 |
交通信息网站 | 计算机 | —— | 交互式 |
车载导航 | GPS | 驾驶员 | 交互式 |
目前对于调频广播方式,北京的调频103.9MHz就是一个专门的交通广播,不过由于它不能提供交互性,听众不能获得特有的信息,一般只有驾驶员会使用,普通的用户不适用。而类似于GPS的车载导航装置,由于装备本身费用昂贵,也还未被普遍使用。而手机和计算机的普遍使用,使这两种方式成为人们普遍易于接受的方式。
该系统设计与实现基于.NET,实现了基于GSM短消息的交通信息查询和基于Web的交通信息查询,支持了移动通信与Internet的融合。
2 系统框架设计
广义的信息处理大体包括:信息的采集、存储、查询、传输和控制等。基于此,该系统主要分三大模块实现:信息采集模块、信息查询模块、后台数据管理模块。
2.1 信息采集模块
信息采集就是综合研究,本系统将基于短消息和网页这两种方式组合起来,而且除了提供常规的导航信息外,还能给用户提供该导航路段上的实时拥塞畅通信息,给予用户最全面的信息。该模块的数据结构化如下:
● 查询导航信息,获取中间节点。假设用户要查询的是A点到E点的导航信息,根据地图可以返回详细的路段名road1,road2,road3,road4等和路段上的一些详细的节点B、C、D等(主要是立交桥的名称)。查询出的导航信息,反映了用户的行进方向,存储这些节点的时候,需要按行进顺序。
● 查询该段路程所有的拥堵路段。查询拥堵路段,主要是根据节点A、B、C、D、E的组合。将任意两点的组合(只取行进方向组合)与路况信息表中的起始位置与终止位置进行匹配,获取该两点间的实时拥塞畅通信息,并记录拥堵的两点与主要路段名。可将除终点外的前面所有节点如A、B、C、D作为起始位置,对于A、B、C、D中每一个节点,选取行进方向上它后面的所有节点分别作为终止位置(如将B作为起始位置,可将C、D、E作为终止位置),到数据库中进行匹配,找到相对应的记录则获取所需字段值。
● 若查询出的导航信息没有一些关键节点的信息,只有路段名称,则将该路段名与数据库中的路段名字段进行匹配,然后返回给用户该路段上哪两个节点间拥塞。
4 结束语
虽然对于提供用户导航信息这项服务已经得到了广泛参考文献
[1] 徐洪峰,杨晓光,彭春露. 城市公路网交通信息平台规划研究[J]. ITS通讯. 2005(11):13-16
[2] 戴明. 基于GSM短消息的信息查询系统的设计与研究[D]. 西安:长安大学,2005
[3] 易庆,石志国,王志良,李擎. 基于GSM短消息的信息查询系统[J]. 计算机应用研究,2003,20(2):63-65
[4] 陈冬林,谭云兰. 基于GSM短消息的编码
方法及其编程实现[J]. 计算机与现代化,2006(3):115-117
[5] 丁昊凯等. ASP.NET网站开发典型模块与实例精讲[M]. 北京:电子工业出版社,2006.8
[6] 胡勇辉,曹倬瑝,兰湘涛. ASP.NET开发实战精讲:入门、模块、系统[M]. 北京:电子工业出版社,2006
转贴于 范文论文吧 http://www.fwlw8.com