本發(fā)明屬于公共交通自動(dòng)檢票終端監(jiān)控領(lǐng)域,具體涉及公共交通自動(dòng)檢票終端的監(jiān)控系統(tǒng)及監(jiān)控方法。
背景技術(shù):
自動(dòng)檢票終端(也稱閘機(jī))是指以控制人員進(jìn)出為目的,具備身份和人數(shù)識(shí)別功能,以扇門式、拍打門式或轉(zhuǎn)桿式為控制對象的設(shè)備,可泛指出/入站檢票閘機(jī),公交、民航、城市軌道交通等的自動(dòng)檢票設(shè)備。每臺(tái)自動(dòng)檢票機(jī)上都設(shè)有多個(gè)閘門,閘門內(nèi)密封存放著自動(dòng)檢票機(jī)的核心控制設(shè)備,因此,閘門不便輕易打開;如果不對自動(dòng)檢票機(jī)閘門設(shè)置監(jiān)控系統(tǒng),閘門內(nèi)存放的核心控制設(shè)備則容易被盜或被非專業(yè)維修人員損壞,影響檢票機(jī)的正常使用?,F(xiàn)有技術(shù)中公開了一種自助終端外設(shè)硬件狀態(tài)監(jiān)控系統(tǒng)及方法,在設(shè)備發(fā)生故障時(shí)通過短信和界面展示方式告知對應(yīng)負(fù)責(zé)人,可以第一時(shí)間獲取外設(shè)故障信息并及時(shí)處理故障,但出于設(shè)備系統(tǒng)穩(wěn)定和安全的考慮,由設(shè)備產(chǎn)生的日常管理、維護(hù)的數(shù)據(jù)信息的使用權(quán)限在上層管理人員,對于一線操作人員來說,他們對線路、設(shè)備當(dāng)前的應(yīng)用情況不能得到直觀、及時(shí)的認(rèn)識(shí),必須等待上層的命令或者不時(shí)巡查才能進(jìn)行維護(hù)工作,因而大大降低了維護(hù)工作質(zhì)量和效率。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的問題是,針對現(xiàn)有技術(shù)的不足,提供公共交通自動(dòng)檢票終端的監(jiān)控系統(tǒng)及監(jiān)控方法,將對監(jiān)控系統(tǒng)按功能劃分為多個(gè)模塊,并使用分層體系進(jìn)行軟件構(gòu)架,當(dāng)需要增加或變動(dòng)時(shí)便無需花費(fèi)較大精力修改程序,增強(qiáng)系統(tǒng)的可擴(kuò)展性,實(shí)現(xiàn)各層工作人員與各層模塊維護(hù)工作的一一對應(yīng),進(jìn)一步提高維護(hù)自動(dòng)檢票終端的效率,降低人力成本。
本發(fā)明解決上述問題采用的技術(shù)方案如下:
公共交通自動(dòng)檢票終端的監(jiān)控系統(tǒng),包括數(shù)據(jù)采集模塊、命令下發(fā)模塊、系統(tǒng)管理模塊、報(bào)表模塊、異常處理模塊;
所述數(shù)據(jù)采集模塊包括數(shù)據(jù)接收、處理子模塊、數(shù)據(jù)存儲(chǔ)模塊、數(shù)據(jù)顯示子模塊,用于采集并處理檢票終端的數(shù)據(jù)信息;
所述命令下發(fā)模塊包括運(yùn)營數(shù)據(jù)下發(fā)、票價(jià)數(shù)據(jù)下發(fā)、黑名單數(shù)據(jù)下發(fā)、軟件更新數(shù)據(jù)下發(fā)、時(shí)鐘同步數(shù)據(jù)下發(fā),分別用于設(shè)置檢票終端的運(yùn)營模式,設(shè)置各個(gè)站點(diǎn)的票價(jià),傳送黑名單車票的刪除、增補(bǔ)記錄,更新檢票終端各模塊的軟件以及同步時(shí)鐘;
所述系統(tǒng)管理模塊包括系統(tǒng)設(shè)置管理子模塊、系統(tǒng)日志管理子模塊、程序異常日志管理子模塊、數(shù)據(jù)庫管理子模塊;所述系統(tǒng)設(shè)置管理子模塊用于設(shè)置系統(tǒng)的監(jiān)聽端口參數(shù);所述系統(tǒng)日志管理子模塊用于記錄系統(tǒng)運(yùn)行階段的各類參數(shù);所述程序異常日志管理子模塊用于記錄系統(tǒng)異常時(shí)間參數(shù);所述數(shù)據(jù)庫管理子模塊用于創(chuàng)建、刪除數(shù)據(jù)庫表格以及針對用戶權(quán)限的管理;
所述報(bào)表模塊包括業(yè)務(wù)統(tǒng)計(jì)報(bào)表、異常事件報(bào)表、操作記錄報(bào)表;用于分析檢票終端的數(shù)據(jù)并生成報(bào)表,同時(shí)記錄監(jiān)控系統(tǒng)的所有命令下發(fā)的操作情況;
所述異常處理模塊用于自動(dòng)修復(fù)、處理系統(tǒng)中各個(gè)模塊出現(xiàn)的異常信息。
優(yōu)選地,所述數(shù)據(jù)接收、處理子模塊所接收的數(shù)據(jù)包含實(shí)時(shí)數(shù)據(jù)和歷史數(shù)據(jù),其用于監(jiān)聽來自檢票終端設(shè)備的連接請求并接收數(shù)據(jù),并根據(jù)監(jiān)控系統(tǒng)和檢票終端的通信協(xié)議將檢票終端上傳的加密后的數(shù)據(jù)還原為原始數(shù)據(jù)。
優(yōu)選地,所述數(shù)據(jù)存儲(chǔ)模塊為軟件內(nèi)存和/或數(shù)據(jù)庫。
優(yōu)選地,所述實(shí)時(shí)數(shù)據(jù)包含閘機(jī)維護(hù)寄存器數(shù)據(jù)、閘機(jī)收益寄存器數(shù)據(jù);所述歷史數(shù)據(jù)包含閘機(jī)各模塊狀態(tài)數(shù)據(jù)、閘機(jī)交易數(shù)據(jù)。
優(yōu)選地,所述軟件內(nèi)存用于存儲(chǔ)所述實(shí)時(shí)數(shù)據(jù);所述數(shù)據(jù)庫用于存儲(chǔ)所述歷史數(shù)據(jù)。
本發(fā)明還提供了公共交通自動(dòng)檢票終端的監(jiān)控方法,該方法具體包括以下步驟:
S1:設(shè)定心跳頻率,并向檢票終端發(fā)送所述心跳頻率的控制指令;
S2:數(shù)據(jù)采集模塊接收所述檢票終端按照預(yù)設(shè)的心跳頻率發(fā)送的數(shù)據(jù)信息,將所述數(shù)據(jù)信息處理后發(fā)送至命令下發(fā)模塊;
S3:命令下發(fā)模塊將所述處理后的數(shù)據(jù)信息與歷史數(shù)據(jù)進(jìn)行對比,并根據(jù)規(guī)則執(zhí)行下發(fā)對應(yīng)的命令;
S4:系統(tǒng)管理模塊接收到命令后,將實(shí)時(shí)數(shù)據(jù)記錄入軟件內(nèi)存,或?qū)v史數(shù)據(jù)記錄入數(shù)據(jù)庫,或更新升級(jí)數(shù)據(jù);
S5:報(bào)表模塊通過分析檢票終端的數(shù)據(jù)并生成報(bào)表,將對應(yīng)的異常信息發(fā)送至異常處理模塊;
S6:異常處理模塊自動(dòng)處理異常信息或異常信息升級(jí)或?qū)⑺霎惓P畔l(fā)送至各層管理人員。
優(yōu)選地,所述步驟S6具體包括以下步驟:
S6.1:異常處理模塊判斷異常信息是否可以自動(dòng)處理,若是,則進(jìn)行自動(dòng)修復(fù)或升級(jí)處理;否則,轉(zhuǎn)到步驟S6.2;
S6.2:將異常信息數(shù)據(jù)根據(jù)分等級(jí)告警短信規(guī)則,發(fā)送短信至對應(yīng)的各層管理人員。
所述分等級(jí)告警短信規(guī)則的告警對象具體分為以下:一級(jí)告警對象是上級(jí)系統(tǒng)管理人員,負(fù)責(zé)軟件程序維護(hù)工作;二級(jí)告警對象是中層維護(hù)人員,負(fù)責(zé)檢票終端內(nèi)部硬件維護(hù)工作;三級(jí)告警對象是一線操作工作人員,負(fù)責(zé)檢票終端現(xiàn)場外接的設(shè)備維護(hù)工作;同時(shí),可以根據(jù)客戶的需求進(jìn)行調(diào)整。
與現(xiàn)有技術(shù)相比,本發(fā)明具有的有益效果:
對監(jiān)控系統(tǒng)按功能劃分為多個(gè)模塊,并使用分層體系進(jìn)行軟件構(gòu)架,當(dāng)需要增加或變動(dòng)時(shí)便無需花費(fèi)較大精力修改程序,增強(qiáng)系統(tǒng)的可擴(kuò)展性,采用本發(fā)明提供的公共交通自動(dòng)檢票終端的監(jiān)控方法,克服現(xiàn)有技術(shù)的不足,提高公共交通自動(dòng)檢票終端運(yùn)營的監(jiān)控管理水平,系統(tǒng)設(shè)置自動(dòng)修復(fù)、升級(jí)功能提高維護(hù)自動(dòng)檢票終端的效率,另一方面,采用的分等級(jí)告警短信規(guī)則實(shí)現(xiàn)各層工作人員與各層模塊維護(hù)工作的一一對應(yīng),降低一線操作人員的勞動(dòng)強(qiáng)度和人力成本,提高檢票終端的使用率和維護(hù)響應(yīng)速度,為廣大用戶帶來更大的便利,同時(shí)為整個(gè)公共交通線網(wǎng)的安全高效的運(yùn)行提供保障。
附圖說明
圖1為本發(fā)明具體實(shí)施1所述的公共交通自動(dòng)檢票終端的監(jiān)控系統(tǒng)的結(jié)構(gòu)示意圖;
圖2為本發(fā)明具體實(shí)施1所述的數(shù)據(jù)采集模塊的結(jié)構(gòu)示意圖;
圖3為本發(fā)明具體實(shí)施1所述的命令下發(fā)模塊的結(jié)構(gòu)示意圖;
圖4為本發(fā)明具體實(shí)施1所述的系統(tǒng)管理模塊的結(jié)構(gòu)示意圖;
圖5為本發(fā)明具體實(shí)施1所述的報(bào)表模塊的結(jié)構(gòu)示意圖;
圖6為本發(fā)明具體實(shí)施1所述的公共交通自動(dòng)檢票終端的監(jiān)控方法流程圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對本發(fā)明進(jìn)一步說明, 但是本發(fā)明的保護(hù)范圍不僅僅局限于以下具體實(shí)施例。
本實(shí)施例將所述監(jiān)控系統(tǒng)主要應(yīng)用于地鐵、高鐵等檢票終端進(jìn)行舉例說明。
實(shí)施例1:
如圖1所示,其為公共交通自動(dòng)檢票終端的監(jiān)控系統(tǒng),包括數(shù)據(jù)采集模塊、命令下發(fā)模塊、系統(tǒng)管理模塊、報(bào)表模塊、異常處理模塊;
具體的說明,所述異常處理模塊分別與所述數(shù)據(jù)采集模塊、所述命令下發(fā)模塊、所述系統(tǒng)管理模塊以及所述報(bào)表模塊連接,用于自動(dòng)修復(fù)或升級(jí)上述模塊異常信息。
如圖2所示,其為數(shù)據(jù)采集模塊,包括數(shù)據(jù)接收、處理子模塊、數(shù)據(jù)存儲(chǔ)模塊、數(shù)據(jù)顯示子模塊,用于采集并處理檢票終端的數(shù)據(jù)信息;
如圖3所示,其為命令下發(fā)模塊,包括運(yùn)營數(shù)據(jù)下發(fā)、票價(jià)數(shù)據(jù)下發(fā)、黑名單數(shù)據(jù)下發(fā)、軟件更新數(shù)據(jù)下發(fā)、時(shí)鐘同步數(shù)據(jù)下發(fā),分別用于設(shè)置檢票終端的運(yùn)營模式,設(shè)置各個(gè)站點(diǎn)的票價(jià),傳送黑名單車票的刪除、增補(bǔ)記錄,更新檢票終端各模塊的軟件以及同步時(shí)鐘;
如圖4所示,其為系統(tǒng)管理模塊,包括系統(tǒng)設(shè)置管理子模塊、系統(tǒng)日志管理子模塊、程序異常日志管理子模塊、數(shù)據(jù)庫管理子模塊;所述系統(tǒng)設(shè)置管理子模塊用于設(shè)置系統(tǒng)的監(jiān)聽端口參數(shù);所述系統(tǒng)日志管理子模塊用于記錄系統(tǒng)運(yùn)行階段的各類參數(shù);所述程序異常日志管理子模塊用于記錄系統(tǒng)異常時(shí)間參數(shù);所述數(shù)據(jù)庫管理子模塊用于創(chuàng)建、刪除數(shù)據(jù)庫表格以及針對用戶權(quán)限的管理;
如圖5所示,其為報(bào)表模塊,包括業(yè)務(wù)統(tǒng)計(jì)報(bào)表、異常事件報(bào)表、操作記錄報(bào)表;用于分析檢票終端的數(shù)據(jù)并生成報(bào)表,同時(shí)記錄監(jiān)控系統(tǒng)的所有命令下發(fā)的操作情況;
所述異常處理模塊用于自動(dòng)修復(fù)、處理系統(tǒng)中各個(gè)模塊出現(xiàn)的異常信息。
具體的,所述數(shù)據(jù)接收、處理子模塊所接收的數(shù)據(jù)包含實(shí)時(shí)數(shù)據(jù)和歷史數(shù)據(jù),其用于監(jiān)聽來自檢票終端設(shè)備的連接請求并接收數(shù)據(jù),并根據(jù)監(jiān)控系統(tǒng)和檢票終端的通信協(xié)議將檢票終端上傳的加密后的數(shù)據(jù)還原為原始數(shù)據(jù)。
所述數(shù)據(jù)存儲(chǔ)模塊為軟件內(nèi)存和/或數(shù)據(jù)庫。
所述實(shí)時(shí)數(shù)據(jù)包含閘機(jī)維護(hù)寄存器數(shù)據(jù)、閘機(jī)收益寄存器數(shù)據(jù);所述歷史數(shù)據(jù)包含閘機(jī)各模塊狀態(tài)數(shù)據(jù)、閘機(jī)交易數(shù)據(jù)。
所述軟件內(nèi)存用于存儲(chǔ)所述實(shí)時(shí)數(shù)據(jù);所述數(shù)據(jù)庫用于存儲(chǔ)所述歷史數(shù)據(jù)。
本實(shí)施例還提供了公共交通自動(dòng)檢票終端的監(jiān)控方法,如圖6所示,該方法具體包括以下步驟:
S1:設(shè)定心跳頻率,并向檢票終端發(fā)送所述心跳頻率的控制指令;
S2:數(shù)據(jù)采集模塊接收所述檢票終端按照預(yù)設(shè)的心跳頻率發(fā)送的數(shù)據(jù)信息,將所述數(shù)據(jù)信息處理后發(fā)送至命令下發(fā)模塊;
S3:命令下發(fā)模塊將所述處理后的數(shù)據(jù)信息與歷史數(shù)據(jù)進(jìn)行對比,并根據(jù)規(guī)則執(zhí)行下發(fā)對應(yīng)的命令;
S4:系統(tǒng)管理模塊接收到命令后,將實(shí)時(shí)數(shù)據(jù)記錄入軟件內(nèi)存,或?qū)v史數(shù)據(jù)記錄入數(shù)據(jù)庫,或更新升級(jí)數(shù)據(jù);
S5:報(bào)表模塊通過分析檢票終端的數(shù)據(jù)并生成報(bào)表,將對應(yīng)的異常信息發(fā)送至異常處理模塊;
S6:異常處理模塊自動(dòng)處理異常信息或異常信息升級(jí)或?qū)⑺霎惓P畔l(fā)送至各層管理人員。
具體的,所述步驟S6還包括以下步驟:
S6.1:異常處理模塊判斷異常信息是否可以自動(dòng)處理,若是,則進(jìn)行自動(dòng)修復(fù)或升級(jí)處理;否則,轉(zhuǎn)到步驟S6.2;
S6.2:將異常信息數(shù)據(jù)根據(jù)告警短信規(guī)則,發(fā)送短信至對應(yīng)的各模塊維護(hù)管理人員,或者可以根據(jù)客戶的需求而調(diào)整短信發(fā)送的規(guī)則。
實(shí)施例2:
本實(shí)施例采用的監(jiān)控系統(tǒng)同實(shí)施例1所述的監(jiān)控系統(tǒng)。
公共交通自動(dòng)檢票終端的監(jiān)控方法,該方法具體包括以下步驟:
S1:設(shè)定心跳頻率,并向檢票終端發(fā)送所述心跳頻率的控制指令;
S2:數(shù)據(jù)采集模塊接收所述檢票終端按照預(yù)設(shè)的心跳頻率發(fā)送的數(shù)據(jù)信息,將所述數(shù)據(jù)信息處理后發(fā)送至命令下發(fā)模塊;
S3:命令下發(fā)模塊將所述處理后的數(shù)據(jù)信息與歷史數(shù)據(jù)進(jìn)行對比,并根據(jù)規(guī)則執(zhí)行下發(fā)對應(yīng)的命令;
S4:系統(tǒng)管理模塊接收到命令后,將實(shí)時(shí)數(shù)據(jù)記錄入軟件內(nèi)存,或?qū)v史數(shù)據(jù)記錄入數(shù)據(jù)庫,或更新升級(jí)數(shù)據(jù);
S5:報(bào)表模塊通過分析檢票終端的數(shù)據(jù)并生成報(bào)表,將對應(yīng)的異常信息發(fā)送至異常處理模塊;
S6:異常處理模塊自動(dòng)處理異常信息或異常信息升級(jí)或?qū)⑺霎惓P畔l(fā)送至各層管理人員。
更進(jìn)一步地,所述步驟S6具體包括以下步驟:
S6.1:異常處理模塊判斷異常信息是否可以自動(dòng)處理,若是,則進(jìn)行自動(dòng)修復(fù)或升級(jí)處理;否則,轉(zhuǎn)到步驟S6.2;
S6.2:若異常信息為軟件程序類別時(shí),屬于一級(jí)告警,則發(fā)送告警短信至對應(yīng)的上級(jí)系統(tǒng)管理人員。
實(shí)施例3:
本實(shí)施例采用的監(jiān)控系統(tǒng)同實(shí)施例1所述的監(jiān)控系統(tǒng)。
公共交通自動(dòng)檢票終端的監(jiān)控方法,該方法具體包括以下步驟:
S1:設(shè)定心跳頻率,并向檢票終端發(fā)送所述心跳頻率的控制指令;
S2:數(shù)據(jù)采集模塊接收所述檢票終端按照預(yù)設(shè)的心跳頻率發(fā)送的數(shù)據(jù)信息,將所述數(shù)據(jù)信息處理后發(fā)送至命令下發(fā)模塊;
S3:命令下發(fā)模塊將所述處理后的數(shù)據(jù)信息與歷史數(shù)據(jù)進(jìn)行對比,并根據(jù)規(guī)則執(zhí)行下發(fā)對應(yīng)的命令;
S4:系統(tǒng)管理模塊接收到命令后,將實(shí)時(shí)數(shù)據(jù)記錄入軟件內(nèi)存,或?qū)v史數(shù)據(jù)記錄入數(shù)據(jù)庫,或更新升級(jí)數(shù)據(jù);
S5:報(bào)表模塊通過分析檢票終端的數(shù)據(jù)并生成報(bào)表,將對應(yīng)的異常信息發(fā)送至異常處理模塊;
S6:異常處理模塊自動(dòng)處理異常信息或異常信息升級(jí)或?qū)⑺霎惓P畔l(fā)送至各層管理人員。
更進(jìn)一步地,所述步驟S6具體包括以下步驟:
S6.1:異常處理模塊判斷異常信息是否可以自動(dòng)處理,若是,則進(jìn)行自動(dòng)修復(fù)或升級(jí)處理;否則,轉(zhuǎn)到步驟S6.2;
S6.2:若異常信息為檢票終端內(nèi)部硬件類別時(shí),屬于二級(jí)告警,則發(fā)送告警短信至對應(yīng)的中層維護(hù)人員。
實(shí)施例4:
本實(shí)施例采用的監(jiān)控系統(tǒng)同實(shí)施例1所述的監(jiān)控系統(tǒng)。
公共交通自動(dòng)檢票終端的監(jiān)控方法,該方法具體包括以下步驟:
S1:設(shè)定心跳頻率,并向檢票終端發(fā)送所述心跳頻率的控制指令;
S2:數(shù)據(jù)采集模塊接收所述檢票終端按照預(yù)設(shè)的心跳頻率發(fā)送的數(shù)據(jù)信息,將所述數(shù)據(jù)信息處理后發(fā)送至命令下發(fā)模塊;
S3:命令下發(fā)模塊將所述處理后的數(shù)據(jù)信息與歷史數(shù)據(jù)進(jìn)行對比,并根據(jù)規(guī)則執(zhí)行下發(fā)對應(yīng)的命令;
S4:系統(tǒng)管理模塊接收到命令后,將實(shí)時(shí)數(shù)據(jù)記錄入軟件內(nèi)存,或?qū)v史數(shù)據(jù)記錄入數(shù)據(jù)庫,或更新升級(jí)數(shù)據(jù);
S5:報(bào)表模塊通過分析檢票終端的數(shù)據(jù)并生成報(bào)表,將對應(yīng)的異常信息發(fā)送至異常處理模塊;
S6:異常處理模塊自動(dòng)處理異常信息或異常信息升級(jí)或?qū)⑺霎惓P畔l(fā)送至各層管理人員。
更進(jìn)一步地,所述步驟S6具體包括以下步驟:
S6.1:異常處理模塊判斷異常信息是否可以自動(dòng)處理,若是,則進(jìn)行自動(dòng)修復(fù)或升級(jí)處理;否則,轉(zhuǎn)到步驟S6.2;
S6.2:若異常信息為檢票終端現(xiàn)場外接的設(shè)備類別時(shí),屬于三級(jí)告警,則發(fā)送告警短信至對應(yīng)的一線操作工作人員。
綜上所述,本發(fā)明提供的公共交通自動(dòng)檢票終端的監(jiān)控系統(tǒng),采用對該系統(tǒng)按功能劃分為多個(gè)模塊的人性化設(shè)計(jì),并使用分層體系進(jìn)行軟件構(gòu)架,當(dāng)需要增加或變動(dòng)時(shí)便無需花費(fèi)較大精力修改程序,增強(qiáng)系統(tǒng)的可擴(kuò)展性;實(shí)施本發(fā)明提供的公共交通自動(dòng)檢票終端的監(jiān)控方法,客服現(xiàn)有技術(shù)的不足,提高公共交通自動(dòng)檢票終端運(yùn)營的監(jiān)控管理水平,系統(tǒng)不但設(shè)置自動(dòng)修復(fù)、升級(jí)功能提高維護(hù)自動(dòng)檢票終端的效率,同時(shí)還采用了分等級(jí)告警短信規(guī)則實(shí)現(xiàn)各層工作人員與各層模塊維護(hù)工作的一一對應(yīng),與傳統(tǒng)的檢票終端監(jiān)控系統(tǒng)對比,本發(fā)明降低一線操作人員的勞動(dòng)強(qiáng)度和人力成本,提高檢票終端的使用率和維護(hù)響應(yīng)速度,為廣大用戶帶來更大的便利,同時(shí)為整個(gè)公共交通線網(wǎng)的安全高效的運(yùn)行提供保障。
以上內(nèi)容不能認(rèn)定本發(fā)明具體實(shí)施只局限于這些說明, 對于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思前提下,還可以做出若干簡單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明由所提交的權(quán)利要求書確定的專利保護(hù)范圍。