1.基于插件方式的交通行业数据质量监测平台,其特征在于:该监测平台包括数据接入插件、数据检查插件、spring应用服务器、异步消息队列;数据接入插件包括GPS数据接入插件、刷卡数据接入插件、检测器数据接入插件,数据检查插件包括极大值检查插件、趋势变化检查插件、数据到达检查插件;数据接入插件、数据检查插件通过JMS与异步消息队列进行交互,数据接入插件、数据检查插件均与spring应用服务器连接;spring应用服务器中,spring容器启动,加载数据接入和检查插件实例;根据业务数据特性,依配置的检查流程执行质量检测;对于问题数据以邮件、短信方式通知数据使用者。
2.根据权利要求1所述的基于插件方式的交通行业数据质量监测平台,其特征在于:该监测平台的实施包括如下步骤:
1)定义spring应用服务器中的平台框架与数据接入插件、数据检查插件的接口以及spring应用服务器中的平台程序结构,平台框架与每个接入和检查插件之间具有统一的接口定义,减少开发各类的插件接口或平台接口的时间,从而缩短插件化软件平台系统的开发时间,提高开发效率;
2)采用spring应用服务器,加载交通行业各种数据接入和质量监测插件Bean到容器的进程上下文中,平台自身不需要管理java Bean的初始化,都由spring来管理其生命周期;
3)通过GPS数据接入插件、刷卡数据接入插件、路面监测器数据接入插件接入路面监测器、AFC刷卡数据、公交GPS、出租GPS数据,对接入的实时数据进行预处理;
4)数据接入插件和数据质量检查插件之间可通过异步消息方式进行通信,当数据接入成功后,接入插件会发送异步消息通知数据质量检查插件对接入的数据进行质量检查;
5)配置数据质量监测流程,选取数据检查插件,根据交通行业数据业务要求,配置相应的数据检查流程,此平台提供了内置的极值、趋势变化、数据到达情况检查插件。
3.根据权利要求1所述的基于插件方式的交通行业数据质量监测平台,其特征在于:根据交通行业数据业务需求开发数据接入插件和质量监测插件,将交通各个业务领域的数据通过插件接入到数据质量监测平台后,通过异步消息机制与通知质量监测插件执行数据质量检查;
1)定义平台框架与插件的接口以及程序结构
定义接口如下:
数据接入插件接口
2)将所开发的交通行业数据监测插件应用容器spring启动,加载各种数据接入和质量监测插件Bean到容器上下文中;
2)实时接入路面监测器、AFC刷卡数据、公交GPS、出租GPS等实时数据,对接入的实时数据预处理;
3)选取数据检查插件,根据交通行业数据业务要求,配置相应的数据检查流程,此平台提供了内置的极值、趋势变化、数据到达情况等检查插件。