本發(fā)明涉及加油機(jī)安全交易及控制技術(shù)領(lǐng)域,尤其涉及一種加油機(jī)系統(tǒng)。
背景技術(shù):目前,隨著汽車保有量的快速增長,對于加油站的需求也不斷加大。在這種情況下,需要建設(shè)越來越多的加油站。因此,如何對眾多的加油站進(jìn)行有效管理,使得加油站在安全、可控的情況下進(jìn)行交易成為業(yè)界重要的課題之一。加油機(jī)是石油零售行業(yè)的終端交易計量設(shè)備,加油機(jī)的交易安全控制對于油站經(jīng)營者、最終用戶、乃至政府管理機(jī)關(guān)都是至關(guān)重要的。只有提高交易的可靠性,加油機(jī)交易的數(shù)據(jù)采集才有意義。因此,如何提高加油機(jī)交易安全的可靠性,使加油站在安全、可控的情況下進(jìn)行加油操作成為現(xiàn)有技術(shù)亟需解決的技術(shù)問題。
技術(shù)實(shí)現(xiàn)要素:本發(fā)明的主要目的在于提供一種加油機(jī)系統(tǒng),以解決現(xiàn)有技術(shù)存在的加油機(jī)交易安全的可靠性較低的問題。為了解決上述問題,本發(fā)明實(shí)施例提出一種加油機(jī)系統(tǒng),包括:計量子系統(tǒng)和安全子系統(tǒng),其中:所述計量子系統(tǒng)包括:檢測模塊,用于檢測加油機(jī)的抬槍信號和掛槍信號;第一發(fā)送模塊,用于在所述檢測模塊檢測到抬槍信號后向所述安全子系統(tǒng)發(fā)送請求加油機(jī)加油的請求信息;所述安全子系統(tǒng)包括:第一接收模塊,用于接收來自所述計量子系統(tǒng)的請求信息;驗(yàn)證模塊,用于根據(jù)預(yù)設(shè)的方式對接收到的所述請求信息進(jìn)行驗(yàn)證,若驗(yàn)證通過則生成允許加油機(jī)加油的授權(quán)信息;第二發(fā)送模塊,用于將所述授權(quán)信息發(fā)送至所述計量子系統(tǒng)。其中,所述計量子系統(tǒng)還包括:第二接收模塊,用于接收所述授權(quán)信息;管理模塊,用于根據(jù)所述授權(quán)信息控制相應(yīng)的加油機(jī)進(jìn)行加油操作,獲取加油操作的相關(guān)數(shù)據(jù)信息并傳送至所述安全子系統(tǒng);并在所述檢測模塊檢測到掛槍信號后通知所述安全子系統(tǒng)加油操作結(jié)束。其中,所述管理模塊進(jìn)一步包括:控制子模塊,用于根據(jù)所述授權(quán)信息控制相應(yīng)的加油機(jī)執(zhí)行加油操作;獲取子模塊,用于獲取加油操作的相關(guān)數(shù)據(jù)信息;加密子模塊,用于使用預(yù)先配置的密鑰對加油操作的相關(guān)數(shù)據(jù)信息進(jìn)行加密處理;數(shù)據(jù)傳送子模塊,用于將經(jīng)過加密處理的加油操作的相關(guān)數(shù)據(jù)信息傳送至所述安全子系統(tǒng),并在所述檢測模塊檢測到掛槍信號后通知所述安全子系統(tǒng)加油操作結(jié)束。其中,所述安全子系統(tǒng)還包括:第三接收模塊,用于接收加油操作的相關(guān)數(shù)據(jù)信息;存儲模塊,用于存儲加油操作的相關(guān)數(shù)據(jù)信息。其中,所述驗(yàn)證模塊還用于若驗(yàn)證未通過則生成拒絕加油機(jī)加油的拒絕信息;所述第二發(fā)送模塊還用于將所述拒絕信息發(fā)送至所述計量子系統(tǒng)。其中,所述第二接收模塊還用于接收所述拒絕信息;所述管理模塊還包括:鎖定子模塊,用于根據(jù)所述拒絕信息對相應(yīng)的加油機(jī)執(zhí)行鎖定操作。其中,所述驗(yàn)證模塊包括:第一驗(yàn)證子模塊,用于根據(jù)預(yù)先存儲在本地的信息對所述請求信息進(jìn)行驗(yàn)證;第二驗(yàn)證子模塊,用于通過遠(yuǎn)程驗(yàn)證的方式請求與所述加油機(jī)系統(tǒng)相連的數(shù)據(jù)管理系統(tǒng)對所述請求信息進(jìn)行驗(yàn)證。其中,所述請求信息包括加油機(jī)的以下信息之一或其組合:標(biāo)識信息、授權(quán)信息、操作數(shù)據(jù)信息。根據(jù)本發(fā)明的技術(shù)方案,通過在加油操作之前發(fā)送請求加油的請求信息,并在驗(yàn)證通過后生成允許加油的授權(quán)信息,從而使得加油機(jī)能夠進(jìn)行加油操作,提高了加油操作的安全性和可靠性。附圖說明此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:圖1是根據(jù)本發(fā)明一個實(shí)施例的加油機(jī)系統(tǒng)的結(jié)構(gòu)框圖;圖2是根據(jù)本發(fā)明另一實(shí)施例的加油機(jī)系統(tǒng)的結(jié)構(gòu)框圖;圖3是根據(jù)本發(fā)明實(shí)施例的管理模塊的的結(jié)構(gòu)框圖;圖4是應(yīng)用本發(fā)明加油機(jī)系統(tǒng)的進(jìn)行加油操作的流程圖。具體實(shí)施方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,以下結(jié)合附圖及具體實(shí)施例,對本發(fā)明作進(jìn)一步地詳細(xì)說明。根據(jù)本發(fā)明的實(shí)施例,提供了一種加油機(jī)系統(tǒng)。圖1是根據(jù)本發(fā)明實(shí)施例的加油機(jī)系統(tǒng)的結(jié)構(gòu)框圖,如圖1所示,該系統(tǒng)至少包括:計量子系統(tǒng)10和安全子系統(tǒng)20。其中,計量子系統(tǒng)10和安全子系統(tǒng)20之間通過有線或無線的方式進(jìn)行連接,本發(fā)明對連接的方式不進(jìn)行限制。計量子系統(tǒng)10進(jìn)一步包括:檢測模塊110和第一發(fā)送模塊120。其中,檢測模塊110用于檢測加油機(jī)的加油槍的抬槍信號和掛槍信號。在實(shí)際應(yīng)用中,抬槍信號是指將加油槍從槍套中移出的動作的信號,為加油之前的動作,表示操作者要使用該加油槍開始進(jìn)行加油。而掛槍信號是指將加油槍放入槍套中的動作的信號,為加油之后的動作,表示加油完畢。需要說明,在本發(fā)明中,當(dāng)檢測到抬槍信號后,在沒有接收到驗(yàn)證通過的授權(quán)信息之前加油槍的泵閥處于關(guān)閉狀態(tài),即此時提起加油槍的開關(guān)手柄加油槍也不會出油。第一發(fā)送模塊120與檢測模塊110相耦接,用于在檢測模塊110檢測到抬槍信號后向安全子系統(tǒng)20發(fā)送請求使用該加油機(jī)進(jìn)行加油的請求信息。所述請求信息包括但不限于加油機(jī)的以下信息之一或其組合:標(biāo)識信息、授權(quán)信息、操作數(shù)據(jù)信息。其中,加油機(jī)的標(biāo)識信息(ID)用于標(biāo)識加油機(jī)的身份信息,是預(yù)先為加油機(jī)配置的唯一身份信息,并且該信息中還可以包括該加油機(jī)所屬油站的信息。加油機(jī)的授權(quán)信息是指預(yù)先為該加油機(jī)配置的可以進(jìn)行合法加油操作的信息,授權(quán)信息可以是由管理機(jī)關(guān)、稅務(wù)機(jī)關(guān)等主管機(jī)構(gòu)為加油機(jī)分配的信息。操作數(shù)據(jù)信息可以包括:預(yù)先輸入的加油操作的數(shù)量、金額、總價等信息。也就是說,在加油機(jī)輸入需要加油的數(shù)量或金額后,檢測模塊110檢測到抬槍動作,此時由第一發(fā)送模塊120將包括該加油機(jī)的ID信息、授權(quán)信息、以及加油的數(shù)量或金額等信息的請求信息發(fā)送至安全子系統(tǒng)20。繼續(xù)參考圖1,安全子系統(tǒng)20進(jìn)一步包括:第一接收模塊210、驗(yàn)證模塊220和第二發(fā)送模塊230。其中,第一接收模塊210與第一發(fā)送模塊120相耦接,用于接收來自第一發(fā)送模塊120發(fā)送的請求信息。驗(yàn)證模塊220與第一接收模塊210相耦接,用于根據(jù)預(yù)設(shè)的方式對第一接收模塊210接收到的請求信息進(jìn)行驗(yàn)證。根據(jù)本發(fā)明實(shí)施例,具體的驗(yàn)證方式可以是預(yù)先在本地存儲驗(yàn)證信息,使用該驗(yàn)證信息對請求信息進(jìn)行驗(yàn)證(由第一驗(yàn)證子模塊實(shí)施);另外還可以通過遠(yuǎn)程驗(yàn)證的方式請求與加油機(jī)系統(tǒng)相連的數(shù)據(jù)管理系統(tǒng)對所述請求信息進(jìn)行驗(yàn)證(由第二驗(yàn)證子模塊實(shí)施)。本發(fā)明對于驗(yàn)證方式不進(jìn)行限制。經(jīng)過驗(yàn)證模塊220的驗(yàn)證后產(chǎn)生2種驗(yàn)證結(jié)果:若驗(yàn)證通過則生成允許該加油機(jī)加油的授權(quán)信息,若驗(yàn)證未通過則生成拒絕該加油機(jī)加油的拒絕信息。第二發(fā)送模塊230與驗(yàn)證模塊220相耦接,用于將驗(yàn)證模塊220生成的驗(yàn)證結(jié)果發(fā)送至計量子系統(tǒng)10。下面結(jié)合圖2繼續(xù)描述本發(fā)明實(shí)施例。如圖2所示,在圖1的基礎(chǔ)上,計量子系統(tǒng)10還包括:第二接收模塊130和管理模塊140。第二接收模塊130與第二發(fā)送模塊230相耦接,用于接收第二發(fā)送模塊230發(fā)送的授權(quán)結(jié)果,包括:授權(quán)信息或拒絕信息。管理模塊140分別與第二接收模塊130和檢測模塊110相耦接,若第二接收模塊130接收到的是授權(quán)信息,則根據(jù)該授權(quán)信息控制相應(yīng)的加油機(jī)進(jìn)行加油操作,獲取加油操作的相關(guān)數(shù)據(jù)信息并傳送至安全子系統(tǒng)20,并在檢測模塊110檢測到掛槍信號后通知安全子系統(tǒng)20加油操作結(jié)束;若第二接收模塊130接收到的是拒絕信息,則根據(jù)該拒絕信息對相應(yīng)的加油機(jī)執(zhí)行鎖定操作。下面結(jié)合圖3描述管理模塊的具體結(jié)構(gòu)和功能。如圖3所示,管理模塊140具體包括:控制子模塊141、獲取子模塊142、加密子模塊143、數(shù)據(jù)傳送子模塊144和鎖定子模塊145。其中,控制子模塊141用于根據(jù)授權(quán)信息控制相應(yīng)的加油機(jī)執(zhí)行加油操作。獲取子模塊142用于獲取加油操作的相關(guān)數(shù)據(jù)信息,包括但不限于:加油數(shù)量或金額、單價、總價、加油機(jī)的信息、加油操作員的信息等。加密子模塊143用于使用預(yù)先配置的加密算法及密鑰對加油操作的相關(guān)數(shù)據(jù)信息進(jìn)行加密處理,以提高數(shù)據(jù)傳輸?shù)陌踩?。?shù)據(jù)傳送子模塊144用于將經(jīng)過加密處理的加油操作的相關(guān)數(shù)據(jù)信息傳送至安全子系統(tǒng)20,并在檢測模塊110檢測到掛槍信號后通知安全子系統(tǒng)20加油操作結(jié)束。鎖定子模塊145用于根據(jù)拒絕信息對相應(yīng)的加油機(jī)執(zhí)行鎖定操作,執(zhí)行鎖定操作后的加油機(jī)被禁止加油。直到計量子系統(tǒng)接收到對于該加油機(jī)的解鎖命令后,對該加油機(jī)執(zhí)行解鎖操作后,該加油機(jī)才能夠再次進(jìn)行加油操作。繼續(xù)參考圖2,安全子系統(tǒng)20還包括:第三接收模塊240和存儲模塊250。其中,第三接收模塊240與管理模塊140相耦接,用于接收加油操作的相關(guān)數(shù)據(jù)信息。存儲模塊250與第三接收模塊240相耦接,用于存儲接收到的加油操作的相關(guān)數(shù)據(jù)信息,以便與所述加油機(jī)系統(tǒng)相連的數(shù)據(jù)管理系統(tǒng)獲取該數(shù)據(jù)信息。需要說明的是,在安全子系統(tǒng)20中還包括有解密模塊(未示出),其與加密子模塊143對應(yīng)設(shè)置,用于使用預(yù)先配置的加密算法及密鑰對接收的加油操作的相關(guān)數(shù)據(jù)信息進(jìn)行解密處理。下面結(jié)合圖4描述應(yīng)用本發(fā)明加油機(jī)系統(tǒng)的操作流程。在圖4繪示的流程圖中,位于一特定裝置所屬欄位中的流程,即代表由該特定裝置所進(jìn)行的流程。例如,標(biāo)記在“計量子系統(tǒng)”欄位中的部分,是由計量子系統(tǒng)所進(jìn)行的流程;標(biāo)記在“安全子系統(tǒng)”欄位中的部分,是由安全子系統(tǒng)所進(jìn)行的流程;標(biāo)記在“數(shù)據(jù)管理系統(tǒng)”欄位中的部分,是由數(shù)據(jù)管理系統(tǒng)所進(jìn)行的流程。如圖4所示,包括以下步驟:步驟S402,計量子系統(tǒng)檢測加油機(jī)的抬槍信號和掛槍信號。步驟S404,計量子系統(tǒng)在檢測到加油機(jī)的抬槍信號后向安全子系統(tǒng)發(fā)送請求使用該加油機(jī)進(jìn)行加油的請求信息,其中請求信息包括但不限于加油機(jī)的以下信息之一或其組合:標(biāo)識信息、授權(quán)信息、操作數(shù)據(jù)信息。步驟S406,安全子系統(tǒng)接收計量子系統(tǒng)發(fā)送的請求信息。步驟S408,安全子系統(tǒng)根據(jù)預(yù)設(shè)的方式對接收到的請求信息進(jìn)行驗(yàn)證,具體的驗(yàn)證方式本發(fā)明不進(jìn)行限定。步驟S410,安全子系統(tǒng)若驗(yàn)證通過則生成允許該加油機(jī)加油的授權(quán)信息,若驗(yàn)證未通過則生成拒絕該加油機(jī)加油的拒絕信息。步驟S412,安全子系統(tǒng)將驗(yàn)證結(jié)果發(fā)送至計量子系統(tǒng)。步驟S414,計量子系統(tǒng)接收到授權(quán)信息或拒絕信息。步驟S416,若計量子系統(tǒng)接收到授權(quán)信息,則根據(jù)該授權(quán)信息控制相應(yīng)的加油機(jī)進(jìn)行加油操作,獲取加油操作的相關(guān)數(shù)據(jù)信息并傳送至安全子系統(tǒng),并在檢測到掛槍信號后通知安全子系統(tǒng)加油操作結(jié)束。步驟S418,若計量子系統(tǒng)接收到拒絕信息,則根據(jù)該拒絕信息對相應(yīng)的加油機(jī)執(zhí)行鎖定操作,被執(zhí)行鎖定操作的加油機(jī)禁止加油。直到計量子系統(tǒng)接收到對于該加油機(jī)的解鎖命令、對該加油機(jī)執(zhí)行解鎖操作后,該加油機(jī)才被允許繼續(xù)進(jìn)行加油操作。步驟S420,安全子系統(tǒng)接收加油操作的相關(guān)數(shù)據(jù)信息。步驟S422,安全子系統(tǒng)存儲加油操作的相關(guān)數(shù)據(jù)信息,以便與加油機(jī)系統(tǒng)相連的數(shù)據(jù)管理系統(tǒng)獲取該數(shù)據(jù)信息。步驟S424,數(shù)據(jù)管理系統(tǒng)獲取并存儲數(shù)據(jù)信息。綜上所述,根據(jù)本發(fā)明的技術(shù)方案,通過在加油操作之前發(fā)送請求加油的請求信息,并在驗(yàn)證通過后生成允許加油的授權(quán)信息,從而使得加油機(jī)能夠進(jìn)行加油操作,提高了加油操作的安全性和可靠性。以上所述僅為本發(fā)明的實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。