● 摘要
智能交通系统(Intelligent Transport System, 简称ITS)能够提高道路的运输效率,解决交通问题,而其中的发布系统能够实时准确的提供动态交通信息服务,发布交通导航、路况信息、交通流量等信息。但是目前的交通信息发布服务有信息服务分散,缺少统一的集成式管理,无法进行统一访问等问题,需要构建一个交通信息整合与发布平台对其进行集中式的管理。本文首先对于交通信息服务的现状进行了研究与分析,确定了交通信息整合与发布平台的关键问题,然后提出了平台的总体解决方案,采用基于组件的系统架构,即JMX(Java Management Extension)服务组件实现平台对于各种交通服务子系统的动态整合和统一管理,使得平台具有较强的兼容性;采用分层的架构和基于JMS的消息机制来保证平台内的信息传递和逻辑分离,使得多通道多交互模式的发布接口得以实现;采用居于角色的权限机制来保证平台访问的安全性。本文按照软件工程的流程对交通信息整合与发布平台进行了需求分析,概要设计,详细设计与实现,并且设计并实现了CMMB交通信息发布服务,作为服务组件整合到平台中去。最后对于平台进行了部署与测试。本文设计实现的交通信息整合与发布平台已经应用于北京智能交通研究实验中心,能够满足平台的需求,解决本文提到的问题,并且有效的提高交通信息服务管理与发布的效率。