陳育民
一把新秤是否準(zhǔn)?需要校秤。聯(lián)網(wǎng)收費是高速公路發(fā)展的必然趨勢,聯(lián)網(wǎng)收費必然要面對收費金額的拆分,不同的股東,不同的投資方式,不同路段對應(yīng)著不同的收益,所以,準(zhǔn)確拆分就意味著利益得到公正、公平、準(zhǔn)確的分配,意味著投資者能獲得應(yīng)有的收益。因此,收費金額的準(zhǔn)確拆分是聯(lián)網(wǎng)收費中至關(guān)重要的一個環(huán)節(jié),是聯(lián)網(wǎng)收費中最為引人關(guān)注的一項工作,同樣也最能讓人產(chǎn)生種種的疑問。收費拆分是否準(zhǔn)確?有什么機(jī)制可以進(jìn)行準(zhǔn)確的檢查和校對每次拆分的準(zhǔn)確性?就像人們自然而然的懷疑一把剛買回來的新秤一樣,解決的辦法同樣是核對校驗,方法有很多,使用原始的辦法是根據(jù)車流量一筆一筆的人工核算,工作量當(dāng)然大,要講究效率和效果,就要建立一套與原拆分原理不一樣的核對技術(shù)方法,采用數(shù)據(jù)庫技術(shù)進(jìn)行核對。現(xiàn)將廣東聯(lián)網(wǎng)收費粵北區(qū)域的收費拆分核對技術(shù)方法分析如下:
一、首先簡要了解收費數(shù)據(jù)的生成、上傳、存儲、拆分原理及其技術(shù)析
1 .收費數(shù)據(jù)的生成、上傳和存儲。
收費數(shù)據(jù)在收費車道計算機(jī)中生成,在出口車道,經(jīng)過收費員操做,讀取通行卡中的入口信息,在收費電腦中就生成了一條收費數(shù)據(jù)。該收費數(shù)據(jù)詳細(xì)記錄了該車的入口路段、入口站號、入口站名、入口時間、入口車型、出口路段、出口站號、出口站名、出口車型、出口車種、出口時間、出口收費金額等等出入口信息,這些出入口信息就是將來用于收費拆分帳的重要資料。
收費數(shù)據(jù)在車道生成后,可在車道電腦中以文件方式進(jìn)行一定期限的存儲,存儲量可以根據(jù)實際需要設(shè)置,收費數(shù)據(jù)需要上傳,最終匯總。匯總的收費數(shù)據(jù),采用數(shù)據(jù)庫儲存方式,可用結(jié)構(gòu)查詢語言查詢,其形狀為一條條的條狀數(shù)據(jù)。收費數(shù)據(jù)的上傳需要用專用的軟件從收費車道中讀取文件存儲方式的收費數(shù)據(jù),并將其插入到收費系統(tǒng)數(shù)據(jù)庫中,實現(xiàn)數(shù)據(jù)上傳。對于數(shù)據(jù)庫中存儲的收費數(shù)據(jù),出口數(shù)據(jù)有專門的出口流水表來存儲,出口流水表中的數(shù)據(jù)就是需要進(jìn)行拆分的數(shù)據(jù)。
2. 收費金額拆分原理及其技術(shù)簡析。
出口收費數(shù)據(jù)是尚未拆分的數(shù)據(jù),其收費金額可能包含著各個路段的路費,因此,需要將其拆分成各個路段路費的數(shù)據(jù)。拆分并不是在物理上把條狀的數(shù)據(jù)在某個部位將其斷開,而是通過編制專用的軟件,利用該專用軟件逐條對出口流水表中的數(shù)據(jù)進(jìn)行分析。如果是跨路段數(shù)據(jù)(即車輛跨路段行駛,收費金額中包含著其所行駛過的各路段的路費),則一條出口數(shù)據(jù)經(jīng)過拆分可生成多條分別屬于各路段路費的拆分?jǐn)?shù)據(jù)存儲在拆分結(jié)果表中。如果只單路段行駛數(shù)據(jù)(即車輛只在一個路段中行駛,收費金額中只有該路段的路費),則只生成一條屬于該路段路費的拆分?jǐn)?shù)據(jù)存儲在拆分結(jié)果表中。拆分結(jié)果表中的拆分?jǐn)?shù)據(jù)詳細(xì)記錄了收益路段、路費金額、入口路段、入口站號、截斷點的站號、出口路段、出口站號等信息。因此,可使用數(shù)據(jù)庫查詢語句,直接求和收益路段對應(yīng)的路費金額,可得到各個路段的實際路費收入。
總結(jié),收費金額的拆分原理是根據(jù)一條出口收費數(shù)據(jù),生成一條或多條屬于單路段或各個路段路費的拆分?jǐn)?shù)據(jù),最終對拆分?jǐn)?shù)據(jù)進(jìn)行求和屬于各個路段的實際路費收入。
二、拆分核對原理及其技術(shù)分析
要核對該拆分方法拆分出來的數(shù)據(jù)是否正確,當(dāng)然不能參照其方法進(jìn)行核對校驗,必須建立新的核對技術(shù)方法,對出口收費數(shù)據(jù)進(jìn)行分析,最終求出屬于各個路段的實際路費收入,并與收費拆分的結(jié)果進(jìn)行對比。
我們采用的核對技術(shù)方法就是收費車流量乘于費率表。首先,在收費系統(tǒng)數(shù)據(jù)庫中建立一個各個路段路費的費率表。其次,求跨路段車流量數(shù)據(jù)(不含回頭車)。在出口流水表中,使用查詢語句分別查詢出各個路段的跨路段行駛車流量表,該跨路段行駛車流量表按入口路段號、入口站號、出口車型進(jìn)行排列,免費車除外。第三,求跨路段路費收入。完善查詢語句,將跨路段行駛車流量表與各個路段的費率表相乘,求出各個路段的該部分路費收入。第四、用查詢語句直接求和只單路段行駛的各個路段路費收入。因車輛只在單路段中行駛,其收費金額中只含該路段的路費,所以無需進(jìn)行拆分,可直接求和。第五、求和回頭車屬于各路段的路費。對于特殊性的收費車輛,如丟卡車、半程免費公務(wù)車和回頭車。丟卡車在本區(qū)域的是按最遠(yuǎn)程路費收費,其拆分原則按最遠(yuǎn)程入口條件作精確拆分;半程免費的公務(wù)車只收取不免費路段的路費;回頭車按全程路費收費,路費按全程作精確拆分。因此,在核對時可將丟卡車和半程免費公務(wù)車并入跨路段行駛車流量表中,回頭車則需要建立回頭車費率表,求出回頭車車流量表與之相乘得出回頭車屬于各個路段的路費收入。第六,求出本路段收費金額中的屬于自己的實際路費收入。匯總查詢語句,將跨路段路費收入與只單路段行駛路費收入和回頭車路費收入相加,最終得出該路段的全部實際路費收入。第七,匯總上述所有的查詢語句,一次性查詢出收費金額中的屬于自己路段的實際路費收入。
三、收費拆分核對實例分析
本例示范核對廣東省聯(lián)網(wǎng)收費粵北區(qū)域京珠北分公司2004-9-6日收費金額拆分核對的具體方法和步驟,本區(qū)域只有兩個路段,分別為京珠北和京珠南路段,所以較為簡單。
1. 總體思路。
第一步:直接求和(2004-9-6日京珠北收費金額)=1630655元。該收費金額中含有京珠北和京珠南的路費,是尚未拆分的京珠北收費金額。
第二步:直接求和(只京珠北路段行駛的路費)=121130元。因車輛只在京珠北路段內(nèi)行駛,所以無需拆分,此直接為京珠北的路費。
第三步:分步運算求和(京珠北的跨路段的車流量乘于本路段費率表的金額,不含回頭車)=496800元。此為跨路段收費金額中屬于京珠北的路費。
第四步:求和(回頭車中屬于京珠北的路費)=0元。此為回頭車收費金額中屬于京珠北的路費。
第五步:計算,京珠北收費金額中屬于京珠北的路費收入=121130+496800+0 =617930元。
第六步:計算,京珠北收費金額中屬于另一路段京珠南的路費收入=1630655-617930=876095元。
2 .詳細(xì)步驟。
a 求和京珠北路段的收費金額作為京珠北收費金額。
b求和只京珠北路段行駛的收費金額作為只京珠北路段行駛的路費(不含回頭車、丟卡車)。
c按出口站、車型分組求和跨路段中的車流量,并乘于京珠北本路段的費率表(含丟卡車和本路段不免費的跨路段公務(wù)車,不含回頭車)。
d求和c步驟的車流量與費率表的乘積作為跨路段中屬于京珠北的路費(含丟卡車和本路段不免費的跨路段公務(wù)車,不含回頭車)。
在《車流量乘于費率表》表中金額欄就是車流量與費率的乘積,所以只要求和金額欄就可得到跨路段中屬于京珠北的路費。
e 按車型分組求和回頭車的求流量,并乘于京珠北本路段回頭車費率表。
f求和e步驟的回頭車車流量與費率表的乘積作為回頭車屬于京珠北的路費。
g將b步、d步、f步的求和金額累加,即將(只京珠北路段行駛的路費)+(跨路段中屬于京珠北的路費)+(回頭車中屬于京珠北的路費)即可得到京珠北收費金額中屬于京珠北的路費收入。
京珠北收費金額中屬于京珠北的路費收入=(只京珠北路段行駛的路費)+(跨路段中屬于京珠北的路費)+(回頭車中屬于京珠北的路費)=121130+496800+0 =617930元。
h計算另一路段屬于京珠南的路費收入。將a步驟的查詢出的京珠北收費金額減去(7)步驟中的計算的京珠北收費金額中屬于京珠北的路費收入,得到另一路段屬于京珠南的路費收入。
另一路段屬于京珠南的路費收入=京珠北收費金額-京珠北收費金額中屬于京珠北的路費收入=1630655-617930=876095元。
i 最終將所有的SQL查詢語句匯總,可進(jìn)行一次性查詢獲得京珠北收費金額、京珠北收費金額中屬于京珠北的路費收入和另一路段屬于京珠南的路費收入。
j將該方法查詢出來的各個路段的路費收入分別與收費拆分出來的各個路段路費收入分別進(jìn)行比較,結(jié)果一致。
作者單位:廣東省高速公路有限公司京珠北分公司機(jī)電隧道管理部