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