一種智能加油控制方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及汽車加油控制領(lǐng)域,尤其涉及一種智能加油控制方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著汽車行業(yè)的發(fā)展,對(duì)于加油站的需求越來(lái)越大,由于現(xiàn)有技術(shù)中,大多采用人工加油,由于完全采用人工操作,在收銀、打發(fā)票等環(huán)節(jié)會(huì)浪費(fèi)很多時(shí)間,這樣不僅效率低下,還需要較高的人工成本,在高峰時(shí)段更是無(wú)法滿足實(shí)際加油需求,為此,需要開發(fā)一種更加高效的加油控制方法及系統(tǒng),解決現(xiàn)有技術(shù)中加油效率低下,浪費(fèi)時(shí)間,人工成本較高的缺陷。
【發(fā)明內(nèi)容】
[0003]本發(fā)明所要解決的技術(shù)問(wèn)題是針對(duì)上述現(xiàn)有技術(shù)的不足,提供一種智能加油控制方法及系統(tǒng)。
[0004]本發(fā)明解決上述技術(shù)問(wèn)題的技術(shù)方案如下:
[0005]依據(jù)本發(fā)明的一個(gè)方面,提供了一種智能加油控制方法,包括:
[0006]步驟SOl:檢測(cè)是否插入加油卡,如果是,則進(jìn)入步驟S02,否則繼續(xù)進(jìn)行下一輪檢測(cè);
[0007]步驟S02:讀取所述加油卡的加油卡識(shí)別碼和加油卡余額,并根據(jù)所述加油卡識(shí)別碼判斷所述加油卡的類型,如果所述加油卡為加密型,則顯示輸入加油卡密碼提示信息,進(jìn)入步驟S03,否則顯示輸入加油金額的提示信息,進(jìn)入步驟S04 ;
[0008]步驟S03:接收加油卡密碼,將所述加油卡密碼與預(yù)設(shè)加油卡密碼進(jìn)行校驗(yàn),如果二者相符,則顯示輸入加油金額提示信息,進(jìn)入步驟S04,否則進(jìn)入步驟S06 ;
[0009]步驟S04:接收加油金額,將所述加油卡余額與所述加油金額比對(duì),如果加油金額小于或等于所述加油卡余額,則進(jìn)入步驟S05 ;否則進(jìn)入步驟S06 ;
[0010]步驟S05:根據(jù)所述加油金額計(jì)算加油量并進(jìn)行相應(yīng)加油量的加油,直至加油完畢;
[0011]步驟S06:退出加油卡,結(jié)束處理流程。
[0012]依據(jù)本發(fā)明的另一個(gè)方面,提供了一種智能加油控制系統(tǒng),包括讀卡模塊、中央控制模塊、輸入模塊、加油模塊和顯示模塊。
[0013]所述讀卡模塊用于檢測(cè)是否插入加油卡,如果是,則讀取所述加油卡的加油卡識(shí)別碼和加油卡余額,否則繼續(xù)進(jìn)行下一輪檢測(cè),還用于根據(jù)收到的退卡請(qǐng)求執(zhí)行退卡動(dòng)作;所述中央控制模塊用于根據(jù)所述加油卡識(shí)別碼判斷所述加油卡類型,如果所述加油卡為加密型,則向所述顯示模塊發(fā)送輸入加油卡密碼提示信息,在收到加油卡密碼時(shí)將所述加油卡密碼與預(yù)設(shè)加油卡密碼進(jìn)行校驗(yàn),如果二者相符,則向所述顯示模塊發(fā)送輸入加油金額的提示信息;如果所述加油卡為非加密型,則直接向顯示模塊發(fā)送輸入加油金額的提示信息,在收到加油金額時(shí)將所述加油卡余額與所述加油金額比對(duì),如果加油金額小于或等于所述加油卡余額,根據(jù)所述加油金額計(jì)算加油量,并向所述加油模塊發(fā)送加油控制命令,否則向顯示模塊發(fā)送余額不足提示信息;還用于根據(jù)所述加油完畢提示信息向顯示模塊發(fā)送退卡提示信息,在收到退卡請(qǐng)求后控制所述讀卡器執(zhí)行退卡動(dòng)作;所述顯示模塊用于接收并顯示輸入加油卡密碼提示信息、輸入加油金額的提示信息和余額不足提示信息,并顯示加油金額;所述輸入模塊用于根據(jù)所述顯示模塊的提示信息輸入加油卡密碼或加油金額,還用于根據(jù)所述顯示模塊的退卡提示信息輸入退卡請(qǐng)求;所述加油模塊用于根據(jù)所述中央控制模塊發(fā)送的加油控制命令進(jìn)行相應(yīng)加油量的加油,加油完成后反饋加油完畢提示信息給所述中央控制模塊。
[0014]本發(fā)明的有益效果是:本發(fā)明的一種智能加油控制方法及系統(tǒng),無(wú)需加油站配備加油員,客戶直接插入加油卡操作,自動(dòng)扣除加油金額,并自動(dòng)打印發(fā)票,非常方便,無(wú)需額外等待時(shí)間,大大提高了加油效率,降低了人工成本,節(jié)約時(shí)間,尤其是在加油高峰時(shí)段,能大大緩解排隊(duì)加油所浪費(fèi)的時(shí)間。
【附圖說(shuō)明】
[0015]圖1為本發(fā)明實(shí)施例一的一種智能加油控制方法流程圖;
[0016]圖2為本發(fā)明實(shí)施例二的一種智能加油控制系統(tǒng)結(jié)構(gòu)示意圖;
[0017]圖3為本發(fā)明實(shí)施例三的一種智能加油控制系統(tǒng)結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0018]以下結(jié)合附圖對(duì)本發(fā)明的原理和特征進(jìn)行描述,所舉實(shí)例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
[0019]實(shí)施例一、一種智能加油控制方法,下面將結(jié)合圖1對(duì)本實(shí)施例提供的一種智能加油控制方法進(jìn)行詳細(xì)的說(shuō)明。
[0020]如圖1所示,一種智能加油控制方法,包括:
[0021]步驟SOl:檢測(cè)是否插入加油卡,如果是,則進(jìn)入步驟S02,否則繼續(xù)進(jìn)行下一輪檢測(cè);
[0022]步驟S02:讀取所述加油卡的加油卡識(shí)別碼和加油卡余額,并根據(jù)所述加油卡識(shí)別碼判斷所述加油卡的類型,如果所述加油卡為加密型,則,顯示輸入加油卡密碼提示信息,進(jìn)入步驟S03,否則顯示輸入加油金額的提示信息,進(jìn)入步驟S04 ;
[0023]步驟S03:接收加油卡密碼,將所述加油卡密碼與預(yù)設(shè)加油卡密碼進(jìn)行校驗(yàn),如果二者相符,則顯示輸入加油金額提示信息,進(jìn)入步驟S04,否則進(jìn)入步驟S06 ;
[0024]步驟S04:接收加油金額,將所述加油卡余額與所述加油金額比對(duì),如果加油金額小于或等于所述加油卡余額,則進(jìn)入步驟S05 ;否則進(jìn)入步驟S06 ;
[0025]步驟S05:根據(jù)所述加油金額計(jì)算加油量并進(jìn)行相應(yīng)加油量的加油,直至加油完畢;
[0026]步驟S06:退出加油卡,結(jié)束處理流程。
[0027]本實(shí)施例中,所述步驟02中在加油卡類型判斷之前,對(duì)所述加油卡的有效性進(jìn)行檢測(cè),具體實(shí)現(xiàn)為:將所述加油卡的識(shí)別碼與預(yù)先存儲(chǔ)的加油卡信息庫(kù)中的識(shí)別碼進(jìn)行比對(duì),如果二者相符,則所述加油卡為有效加油卡,繼續(xù)進(jìn)行所述加油卡類型的判斷步驟,否則為無(wú)效加油卡,進(jìn)入步驟S06。
[0028]優(yōu)選地,所述步驟S03中,設(shè)定有加油卡密碼輸入時(shí)限,如果在所述加油卡密碼輸入時(shí)限內(nèi)收到加油卡密碼,則繼續(xù)后續(xù)密碼校驗(yàn)步驟,否則直接進(jìn)入步驟S06。通過(guò)上述方式,可以防止客戶由于客觀原因長(zhǎng)期占用加油機(jī),或者由于未能完成密碼輸入導(dǎo)致系統(tǒng)死機(jī),影響后面用戶加油。
[0029]優(yōu)選地,所述步驟S04中,設(shè)有加油金額輸入時(shí)限,如果是在所述加油金額輸入時(shí)限內(nèi)收到加油金額,則繼續(xù)后續(xù)加油卡余額與加油金額比對(duì)步驟,否則直接進(jìn)入步驟S06。通過(guò)上述方式,可以防止由于未能完成加油金額輸入導(dǎo)致系統(tǒng)死機(jī),影響后面用戶加油。
[0030]優(yōu)選地,所述步驟S05中加油完畢,還檢測(cè)是否收到打印發(fā)票請(qǐng)求,如果是,則生成打印發(fā)票命令,并完成發(fā)票打印,否則不做任何處理。
[0031]本實(shí)施例中,所述步驟S05中,所述打印發(fā)票請(qǐng)求包括打印個(gè)人發(fā)票請(qǐng)求和打印公司發(fā)票請(qǐng)求,如果收到打印個(gè)人發(fā)票請(qǐng)求,則生成打印個(gè)人發(fā)票命令并打印個(gè)人發(fā)票,如果收到打印公司發(fā)票請(qǐng)求,則檢測(cè)是否收到公司名稱,如果是,則生成打印公司發(fā)票命令并打印公司發(fā)票,否則生成打印個(gè)人發(fā)票命令并打印個(gè)人發(fā)票。非常方便,無(wú)需在加油完成后去因也挺排隊(duì)打發(fā)票,節(jié)約了客戶的寶貴時(shí)間,提高了加油效率。
[0032]實(shí)施例二、一種智能加油控制系統(tǒng),下面將結(jié)合圖2對(duì)本實(shí)施例提供的一種智能加油控制系統(tǒng)進(jìn)行詳細(xì)描述。
[0033]如圖2所述,一種智能加油控制系統(tǒng),包括讀卡模塊、中央控制模塊、輸入模塊、加油模塊和顯示模塊。
[0034]其中,所述讀卡模塊用于檢測(cè)是否插入加油卡,如果是,則讀取所述加油卡的加油卡識(shí)別碼和加油卡余額,否則繼續(xù)進(jìn)行下一輪檢測(cè),還用于根據(jù)收到的退卡請(qǐng)求執(zhí)行退卡動(dòng)作;所述中央控制模塊用于根據(jù)所述加油卡識(shí)別碼判斷所述加油卡類型,如果所述加油卡為加密型,則向所述顯示模塊發(fā)送輸入加油卡密碼提示信息,在收到加油卡密碼時(shí)將所述加油卡密碼與預(yù)設(shè)加油卡密碼進(jìn)行校驗(yàn),如果二者相符,則向所述顯示模塊發(fā)送輸入加油金額的提示信息;如果所述加油卡為非加密型,則直接向顯示模塊發(fā)送輸入加油金額的提示信息,在收到加油金額時(shí)將所述加油卡余額與所述加油金額比對(duì),如果加油金額小于或等于所述加油卡余額,根據(jù)所述加油金額計(jì)算加油量,并向所述加油模塊發(fā)送加油控制命令,否則向顯示模塊發(fā)送余額不足提示信息;還用于根據(jù)所述加油完畢提示信息向顯示模塊發(fā)送退卡提示信息,在收到退卡請(qǐng)求后控制所述讀卡器執(zhí)行退卡動(dòng)作;所述顯示模塊用于接收并顯示輸入加油卡密碼提示信息、輸入加油金額的提示信息和余額不足提示信息,并顯示加油金額;所述輸入模塊用于根據(jù)所述顯示模塊的提示信息