1.基于插件方式的交通行業(yè)數(shù)據(jù)質(zhì)量監(jiān)測平臺,其特征在于:該監(jiān)測平臺包括數(shù)據(jù)接入插件、數(shù)據(jù)檢查插件、spring應(yīng)用服務(wù)器、異步消息隊列;數(shù)據(jù)接入插件包括GPS數(shù)據(jù)接入插件、刷卡數(shù)據(jù)接入插件、檢測器數(shù)據(jù)接入插件,數(shù)據(jù)檢查插件包括極大值檢查插件、趨勢變化檢查插件、數(shù)據(jù)到達檢查插件;數(shù)據(jù)接入插件、數(shù)據(jù)檢查插件通過JMS與異步消息隊列進行交互,數(shù)據(jù)接入插件、數(shù)據(jù)檢查插件均與spring應(yīng)用服務(wù)器連接;spring應(yīng)用服務(wù)器中,spring容器啟動,加載數(shù)據(jù)接入和檢查插件實例;根據(jù)業(yè)務(wù)數(shù)據(jù)特性,依配置的檢查流程執(zhí)行質(zhì)量檢測;對于問題數(shù)據(jù)以郵件、短信方式通知數(shù)據(jù)使用者。
2.根據(jù)權(quán)利要求1所述的基于插件方式的交通行業(yè)數(shù)據(jù)質(zhì)量監(jiān)測平臺,其特征在于:該監(jiān)測平臺的實施包括如下步驟:
1)定義spring應(yīng)用服務(wù)器中的平臺框架與數(shù)據(jù)接入插件、數(shù)據(jù)檢查插件的接口以及spring應(yīng)用服務(wù)器中的平臺程序結(jié)構(gòu),平臺框架與每個接入和檢查插件之間具有統(tǒng)一的接口定義,減少開發(fā)各類的插件接口或平臺接口的時間,從而縮短插件化軟件平臺系統(tǒng)的開發(fā)時間,提高開發(fā)效率;
2)采用spring應(yīng)用服務(wù)器,加載交通行業(yè)各種數(shù)據(jù)接入和質(zhì)量監(jiān)測插件Bean到容器的進程上下文中,平臺自身不需要管理java Bean的初始化,都由spring來管理其生命周期;
3)通過GPS數(shù)據(jù)接入插件、刷卡數(shù)據(jù)接入插件、路面監(jiān)測器數(shù)據(jù)接入插件接入路面監(jiān)測器、AFC刷卡數(shù)據(jù)、公交GPS、出租GPS數(shù)據(jù),對接入的實時數(shù)據(jù)進行預(yù)處理;
4)數(shù)據(jù)接入插件和數(shù)據(jù)質(zhì)量檢查插件之間可通過異步消息方式進行通信,當(dāng)數(shù)據(jù)接入成功后,接入插件會發(fā)送異步消息通知數(shù)據(jù)質(zhì)量檢查插件對接入的數(shù)據(jù)進行質(zhì)量檢查;
5)配置數(shù)據(jù)質(zhì)量監(jiān)測流程,選取數(shù)據(jù)檢查插件,根據(jù)交通行業(yè)數(shù)據(jù)業(yè)務(wù)要求,配置相應(yīng)的數(shù)據(jù)檢查流程,此平臺提供了內(nèi)置的極值、趨勢變化、數(shù)據(jù)到達情況檢查插件。
3.根據(jù)權(quán)利要求1所述的基于插件方式的交通行業(yè)數(shù)據(jù)質(zhì)量監(jiān)測平臺,其特征在于:根據(jù)交通行業(yè)數(shù)據(jù)業(yè)務(wù)需求開發(fā)數(shù)據(jù)接入插件和質(zhì)量監(jiān)測插件,將交通各個業(yè)務(wù)領(lǐng)域的數(shù)據(jù)通過插件接入到數(shù)據(jù)質(zhì)量監(jiān)測平臺后,通過異步消息機制與通知質(zhì)量監(jiān)測插件執(zhí)行數(shù)據(jù)質(zhì)量檢查;
1)定義平臺框架與插件的接口以及程序結(jié)構(gòu)
定義接口如下:
數(shù)據(jù)接入插件接口
2)將所開發(fā)的交通行業(yè)數(shù)據(jù)監(jiān)測插件應(yīng)用容器spring啟動,加載各種數(shù)據(jù)接入和質(zhì)量監(jiān)測插件Bean到容器上下文中;
2)實時接入路面監(jiān)測器、AFC刷卡數(shù)據(jù)、公交GPS、出租GPS等實時數(shù)據(jù),對接入的實時數(shù)據(jù)預(yù)處理;
3)選取數(shù)據(jù)檢查插件,根據(jù)交通行業(yè)數(shù)據(jù)業(yè)務(wù)要求,配置相應(yīng)的數(shù)據(jù)檢查流程,此平臺提供了內(nèi)置的極值、趨勢變化、數(shù)據(jù)到達情況等檢查插件。