公交車載雙POS機(jī)分段計(jì)費(fèi)設(shè)計(jì)解決方案
1 設(shè)計(jì)思想
設(shè)計(jì)依據(jù)中華人民共和國住建部行業(yè)標(biāo)準(zhǔn)《建設(shè)事業(yè)集成電路(IC)卡應(yīng)用技術(shù)》(CJ/T 166-2006)和《建設(shè)事業(yè)CPU 卡操作系統(tǒng)技術(shù)要求》(CJ/T 304-2008)的復(fù)合應(yīng)用消費(fèi)流程而定。
上車時(shí)刷卡執(zhí)行復(fù)合消費(fèi)開始流程,在卡片內(nèi)紀(jì)錄上車的時(shí)間、站點(diǎn)等信息,下車時(shí)刷卡執(zhí)行復(fù)合消費(fèi)結(jié)束流程,終端依據(jù)上車站點(diǎn)信息和下車站點(diǎn)信息計(jì)算應(yīng)扣金額,完成本次乘客乘坐公交消費(fèi)。
信息由車載刷卡POS終端從公交車上的車載GPS 智能終端實(shí)時(shí)獲取。
2 車載刷卡雙POS終端配置方案布置兩臺(tái)刷卡POS終端,乘客可在任意一臺(tái)POS終端上刷卡執(zhí)行上車或下車操作。兩臺(tái)POS終端均與車載GPS 智能終端對(duì)接,以便實(shí)時(shí)獲取站點(diǎn)信息。
3 方案詳解
3.1 刷卡POS終端刷卡交易主流程設(shè)計(jì)

3.2 上車刷卡流程

3.3 下車刷卡流程

3.4 補(bǔ)扣流程

4 方案疑問解答
為何不在上車時(shí)預(yù)扣最大金額,以防止逃票?
上車時(shí)預(yù)扣消費(fèi)金額,這有可能導(dǎo)致下車時(shí)實(shí)際應(yīng)扣金額小于預(yù)扣金額,這樣的話需要在下車時(shí)執(zhí)行脫機(jī)充值操作,這在目前公交領(lǐng)域基本上是不允許的,也是不推薦的。為保證安全性,一般都是要求聯(lián)機(jī)充值的。
為何要在上車時(shí)當(dāng)卡余額小于到線路終點(diǎn)站的票價(jià),拒絕乘客刷卡交易?有可能乘客卡內(nèi)余額是足夠其支付到其目的站的實(shí)際票價(jià)。
乘客上車時(shí)終端無法知曉其具體目的站信息,因此無法判斷乘客卡內(nèi)余額是否足夠支付其最終的實(shí)際票價(jià),因此為保險(xiǎn)起見,在上車時(shí)先判斷其卡內(nèi)余額是否足夠支付到線路終點(diǎn)站的票價(jià)。
支持透支交易,則在上車時(shí)可以只判斷卡內(nèi)余額是否大于本線路起步價(jià)。
5 其他方案
5.1 帶灰鎖機(jī)制的復(fù)合消費(fèi)
上述方案的基礎(chǔ)上增加了灰鎖機(jī)制,即乘客上車刷卡時(shí),終端將卡片置灰,乘客刷卡下車時(shí)按實(shí)際金額成功扣款后再將卡片解除灰鎖。在卡片帶灰鎖期間,卡片無法在其他終端上進(jìn)行任何交易。
優(yōu)點(diǎn)在于可以有效防止逃票;
缺點(diǎn)在于若持卡片人下車未刷卡則一直帶灰鎖,帶灰鎖期間此卡片將無法在其他終端上進(jìn)行任何交易,這可能導(dǎo)致持卡人極大的反對(duì)意見和投訴,特別是目前公交卡不單單僅用于公交乘車這個(gè)用途。