本發明涉及公交計費技術領域,尤其涉及一種公交車優惠計費系統和方法。
背景技術:
隨著人們對環境保護的意識和概念越來越強烈,人們越來越傾向與綠色低碳出行,而公交車是人們出行的主要工具之一。
目前,公交車一般使用IC卡和配套的讀卡器進行計費收費,即在每輛公交車上都配置有讀卡器,乘客提前在IC卡上充值,然后使用IC卡乘車付費。其中,IC卡即為集成電路卡,它是在大小和普通信用卡相同的塑料卡片上嵌置一個或多個集成電路構成的。集成電路芯片可以是存儲器或向處理器。帶有存儲器的IC卡又稱為記憶卡或存儲卡,帶有微處理器的IC卡又稱為智能卡或智慧卡。記憶卡可以存儲大量信息;智能卡則不僅具有記憶能力,而且還具有處理信息的功能。現有的乘坐公交支付方式除了現金大部分都采用IC卡支付。
上述公交車的付費方式,雖然相對于現金付費,具有無需找零,付費更加方便快捷的優點,但是,也存在如下的缺點:
1、現有的基于IC卡技術的乘車計費,通常把負責計算優惠費率的軟件內置在公交車上的IC卡讀卡器中,當有新的乘車優惠方案時,必須先修改計算優惠費率的軟件,重新編譯之后再更新到IC卡讀卡器中才能正常運行,而由于IC卡讀卡器設置在每輛公交車上,所以,要想完成計費優惠方案的更新,需要工作人員對每輛公交車上的每個IC卡讀卡器分別進行更新,不僅需要耗費大量的人工,且效率低下;而當公交公司的優惠方案變化頻繁時,這種缺陷會更加明顯,進而可能會影響公交公司乘車優惠方案的業務推廣,不僅不利于乘客,而且不利于公交車在眾多的交通工具中提高其自身的競爭力;
2、現有技術中,由于IC卡讀卡器是獨立的設置于每輛公交車上的,所以,IC卡讀卡器內置的優惠方案只能針對乘客乘坐一輛公交車的情況計算優惠費用,而無法對乘客乘坐多輛具有相同特征的公交車的情況計算優惠費用,比如,如果乘客乘坐同一個公交公司的多輛車的情況,就無法綜合計算優惠費用,從而導致可使用的可推廣的乘車優惠方案匱乏,不能滿足乘客對于乘車優惠方案的需求,進而使得乘客乘坐公交車的意愿下降,尤其是,隨著互聯網技術的發展,拼車、順風車、定制班車等新形式的交通出行模式對公交的客流造成越來越大的沖擊,因此,公交公司迫切需要一種新的優惠計費實現方案來滿足不斷變化的市場需求。
技術實現要素:
本發明的目的在于提供一種公交車優惠計費系統和方法,從而解決現有技術中存在的前述問題。
為了實現上述目的,本發明采用的技術方案如下:
一種公交車優惠計費系統,包括:多個客戶端、計算服務器、文件服務器和多個刷卡機,所述刷卡機設置在公交車上,所述刷卡機與所述客戶端數據連接,記錄乘車信息,所有的所述刷卡機均與所述計算服務器數據連接,所述文件服務器分別與所述計算服務器和所有的所述刷卡機數據連接,所述文件服務器中設置有乘車優惠策略,所述計算服務器中設置有乘車優惠計算方法,所述計算服務器與第三方支付平臺數據連接,用于調用第三方支付平臺申請付費。
優選地,所述客戶端上均設置有二維碼,所述刷卡機上設置有二維碼掃描器,所述二維碼掃描器可識別所述客戶端上的二維碼。
優選地,所述客戶端包括智能手機和ipad。
優選地,所述刷卡機與所述計算服務器通過3G模塊或4G模塊實現數據連接。
一種公交車優惠計費方法,包括如下步驟:
S1,用戶使用客戶端下載app,使用app打開二維碼;
S2,設置在公交車上的刷卡機識別所述二維碼,記錄用戶乘車信息,并將所述乘車信息發送至計算服務器;
S3,所述計算服務器接收到的所述乘車信息后,調用文件服務器中的乘車優惠策略,計算乘車優惠費用;
S4,所述計算服務器調用第三方支付平臺,根據用戶刷卡的賬戶和所述乘車優惠費用進行付費。
優選地,S3之后,還包括步驟,所述計算服務器更新用戶乘車信息和乘車費用,發送至所述文件服務器存儲。
優選地,所述乘車優惠策略包括:非工作日優惠、重大節日優惠、工作日非早晚高峰乘車優惠、惡劣天氣狀況優惠、連續乘坐同一公司同一線路班車優惠、連續乘坐不計公司、線路、司機、車輛優惠、階梯制計費優惠、消費金額上限優惠、消費次數上限優惠、包月優惠、換乘時段優惠、換乘線路優惠和一天多次乘車優惠。
優選地S3中,所述計算乘車優惠費用,包括如下步驟:
a、根據所述乘車信息,選擇乘車優惠策略;
b、根據所述乘車優惠策略,選擇對應的計算公式;
c、選擇計算公式之間的邏輯關系,根據邏輯關系,計算優惠費用。
本發明的有益效果是:本發明實施例提供的公交車優惠計費系統和方法,通過設置后端服務器,優惠票價的計算從公交車上的刷卡器轉移到后臺的服務端軟件進行計算,從而避免了現在實行優惠方案時需要更新每臺公交車上的刷卡器軟件的弊端;而且,采用該系統和方法,可以推行多種乘車優惠計算模型,各種模型還可以自由組合,從而可以給乘客帶來更多的優惠,使得人們在眾多出行方案中,更樂于選擇具有更多優惠的公交車,進而提高公交公司的競爭力度。
附圖說明
圖1是公交車優惠計費系統結構示意圖;
圖2是公交車優惠計費方法流程示意圖;
圖3是乘車優惠費用計算實例圖。
具體實施方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施方式僅僅用以解釋本發明,并不用于限定本發明。
實施例一
如圖1所示,本發明實施例提供了一種公交車優惠計費系統,包括:多個客戶端、計算服務器、文件服務器和多個刷卡機,所述刷卡機設置在公交車上,所述刷卡機與所述客戶端數據連接,記錄乘車信息,所有的所述刷卡機均與所述計算服務器數據連接,所述文件服務器分別與所述計算服務器和所有的所述刷卡機數據連接,所述文件服務器中設置有乘車優惠策略,所述計算服務器中設置有乘車優惠計算方法,所述計算服務器與第三方支付平臺數據連接,用于調用第三方支付平臺申請付費。
上述結構的系統,實際使用過程可以為:
刷卡機通過與客戶端數據連接,可以識別乘客的身份和信息,并記錄乘客的乘車信息,將該乘車信息發送至計算服務器,計算服務器棘手到刷卡機的乘車信息后,會從文件服務器中調用優惠策略,并根據內置的計算策略,計算優惠費用,并將乘車信息和優惠費用等信息均發送至文件服務器,予以更新和保存,以便在后續計算優惠策略時根據新的記錄信息計算優惠費用。
比如,對于按照里程數的優惠策略,每次更新的數據,都會在下一次計算時,應用新的數據,按照優惠策略進行計算。
同時,計算服務器計算得到優惠費用后,向第三方支付平臺申請付費。
付費完成后,用戶可以登錄第三方支付平臺客戶端,查詢乘車付費情況。
采用這種付費方式,與現有技術中,使用IC卡付費方式相比,避免了IC卡充值和制卡過程,更加的便捷,節省了成本。
其中,文件服務器還與每輛公交車上的刷卡機數據連接,從而將更新的數據發送至刷卡機上,比如,當有新的票價數據時,需要將其發送至刷卡機以便刷卡機應用。
由于每輛公交車上的刷卡機數據都可以實時的傳送至后臺計算服務器和文件服務器,后臺計算服務器可以實時調用優惠策略,并根據乘車信息計算優惠費用,所以,當有新的優惠策略時,只需要在后臺服務器上進行更新即可,而無需對設置在公交車上的所有的刷卡機一一進行軟件更新,節省了人力,提高了效率。
另外,由于使用后臺服務器統一進行計算和數據更新,所以,可以對于不同公交車上的刷卡機記錄的乘車信息進行匯總,從而適用于對應的優惠策略,而現有技術中,將優惠策略的計算軟件置于每輛公交車上的刷卡機上,則只能適應于該一輛公交車的乘車信息對應的優惠策略,而不能將多輛公交車上的乘車信息進行匯總,適用于對應的優惠策略。即,本發明實施例提供的計費系統,可適用的優惠策略更多,不僅有利于優惠策略的推行,也給乘客帶來更多的優惠,從而提高公交公司的競爭力度。
其中,所述客戶端上均設置有二維碼,所述刷卡機上設置有二維碼掃描器,所述二維碼掃描器可識別所述客戶端上的二維碼。
采用上述方法,可以方便的實現客戶端與刷卡機之間的數據連接,使得刷卡機比較容易的記錄客戶端的乘車信息。
具體地,在實際使用過程中,乘客可以使用客戶端下載該系統對應的app,在乘車時,可以打開該app,使用其中的二維碼與刷卡機進行數據交互,刷卡機通過掃描二維碼,識別乘客的身份,記錄乘客的乘車信息,并將其發送至計算服務器。
本發明實施例中,所述客戶端可以包括智能手機和ipad。
智能手機和ipad作為常用的移動設備,對于本發明實施例的實施具有較強的可行性。
本發明實施例中,所述刷卡機與所述計算服務器可以通過3G模塊或4G模塊實現數據連接。
實施例二
如圖2所示,本發明實施例一種公交車優惠計費方法,包括如下步驟:
S1,用戶使用客戶端下載app,使用app打開二維碼;
S2,設置在公交車上的刷卡機識別所述二維碼,記錄用戶乘車信息,并將所述乘車信息發送至計算服務器;
S3,所述計算服務器接收到的所述乘車信息后,調用文件服務器中的乘車優惠策略,計算乘車優惠費用;
S4,所述計算服務器調用第三方支付平臺,根據用戶刷卡的賬戶和所述乘車優惠費用進行付費。
上述方法中,由于每輛公交車上的刷卡機數據都可以實時的傳送至后臺計算服務器和文件服務器,后臺計算服務器可以實時調用優惠策略,并根據乘車信息計算優惠費用,所以,當有新的優惠策略時,只需要在后臺服務器上進行更新即可,而無需對設置在公交車上的所有的刷卡機一一進行軟件更新,節省了人力,提高了效率。
另外,由于使用后臺服務器統一進行計算和數據更新,所以,可以對于不同公交車上的刷卡機記錄的乘車信息進行匯總,從而適用于對應的優惠策略,而現有技術中,將優惠策略的計算軟件置于每輛公交車上的刷卡機上,則只能適應于該一輛公交車的乘車信息對應的優惠策略,而不能將多輛公交車上的乘車信息進行匯總,適用于對應的優惠策略。即,本發明實施例提供的計費系統,可適用的優惠策略更多,不僅有利于優惠策略的推行,也給乘客帶來更多的優惠,從而提高公交公司的競爭力度。
本發明實施例中,S3之后,還可以包括步驟,所述計算服務器更新用戶乘車信息和乘車費用,發送至所述文件服務器存儲。
本發明實施例中,所述乘車優惠策略可以包括:非工作日優惠、重大節日優惠、工作日非早晚高峰乘車優惠、惡劣天氣狀況優惠、連續乘坐同一公司同一線路班車優惠、連續乘坐不計公司、線路、司機、車輛優惠、階梯制計費優惠、消費金額上限優惠、消費次數上限優惠、包月優惠、換乘時段優惠、換乘線路優惠和一天多次乘車優惠。
如本領域技術人員可以理解的,還可以包括其他的優惠策略。
本發明實施例中,優惠策略可以按照如下方式進行制定:根據路線、車型、路途遠近等制定基本計費方案;根據早晚高峰、連續乘坐、多次換乘等制定輔助城市交通調整的長期優惠方案;根據惡劣天氣、特殊事件道路限行、重大活動等制定短期的、臨時的、部分路線的計費、優惠方案。
具體地,部分方案示例如下:
a.非工作日優惠。周末(周六、日)乘車8折優惠,例:周六乘車坐4站距離(階梯價位優惠參見方案g),原價1元,實付0.8元。
b.重大節日優惠。如五.一、十.一、春節等大型節假日乘車半價優惠(此期間遇周末實行半價優惠),例:五.一假期期間乘車坐4站距離,原價1元,實付0.5元。
c.工作日非早晚高峰乘車優惠。10:00-17:00 8折優惠;21:00-末班車6折優惠。例:某乘客晚上加班至21.30,此時乘車坐8站回家,原價2元,實付1.2元。
d.惡劣天氣狀況優惠。乘車7折,例:下雨天,乘客乘車坐4站,原價1元,實付0.7元。
e.連續乘車優惠。連續5天乘坐同一公司、同一線路班車,則第6天免費乘坐,第7天恢復正常計費,并開始再次計時。(若5天內公司或線路發生變化,則按照方案f實行)例:某人周一至周五坐同一公交公司,同一線路的班車從家到公司,則下周一上班時免費乘車1次,周二開始正常計費,并進入下一計時周期。
f.連續乘車優惠。連續10天乘車(不計公司、線路、司機、車輛),則第11天免費乘坐,第12天恢復正常計費,并開始再次計時。例:某人需在整個城市范圍內跑業務,須經常坐車,雖不是同一線路,同一車輛等,但連續10天都會乘車,中間無間斷,此時,第11天全天可享受免費乘車優惠。
g.階梯制計費。本系統須上車、下車各刷碼一次,根據乘車區間站點數遞增,收費隨之遞增,但增長百分比會越來越小(100%、80%、60%...),即:1-5站點-1元,6-10站點-2元,10-15站點-2.8元...例:某人乘坐11站,實付2.8元。
h.消費金額上限優惠。以一個月為區間,刷碼金額到達一定數目后,給予一定優惠。月末清零。例:金額達100元,則下次乘車開始實行7.5折優惠。
i.消費次數上限優惠。以一個月為區間,刷碼次數到達一定數目后,給予一定優惠,月末清零。例:刷碼次數達40次,則下次乘車開始實行8折優惠。
j.【包月“月票”】優惠。該月票內共存100元,以一個月為區間,未刷滿100元,損失自負;刷超過100元后,以后均免費乘坐班車。月末清零。例:某人已購【包月“月票”】,由于出行較多,第20天時已刷滿100元,則此人直至月末,均可實現免費坐車優惠。
k.換乘時段優惠。乘坐需要換乘的線路班車時,20分鐘內換乘到應換乘車輛,則不收取額外費用;若超出20分鐘,則乘客須在應換乘車輛上再次刷碼(注:因交通擁堵等非乘客導致因素造成應換乘車輛遲到的情況,經驗證屬實,乘客也無需再次刷碼)。例:乘客們在換乘站點等待,但因交通擁堵,應換乘車輛遲遲未來(已超20分鐘),則經公交公司驗證情況屬實后,該車全部換乘乘客無需再次刷碼。
l.換乘線路優惠。兩不同線路班車,有公共停靠站點時,乘客可選擇換乘到另一班車,以到達目的地。(時間差的問題,請參考方案k)例:某乘客從1路車的始發站上車,但想到達2路車的終點站去,兩班車有個公共站點,該乘客只要在時限范圍內,在該站點換乘到2路車上去即可,無需在2路車上刷碼。
m.一天多次乘車優惠。以一天為區間,多次乘車第1次乘車全額刷碼,第2次乘車實行9折優惠,第3次乘車8折優惠,并以此類推。如遇特殊情況,乘車次數超過10次的,在第11次及以后免費乘車。晚間收車時清零。例:某人須乘坐班車上下班,早上上班經過8站,實付2元,晚上回家,同樣線路返回,實付1.8元。
本發明實施例中,S3中,所述計算乘車優惠費用,可以包括如下步驟:
a、根據所述乘車信息,選擇乘車優惠策略;
b、根據所述乘車優惠策略,選擇對應的計算公式;
c、選擇計算公式之間的邏輯關系,根據邏輯關系,計算優惠費用。
具體的計算示例,可參見圖3。
通過采用本發明公開的上述技術方案,得到了如下有益的效果:本發明實施例提供的公交車優惠計費系統和方法,通過設置后端服務器,優惠票價的計算從公交車上的刷卡器轉移到后臺的服務端軟件進行計算,從而避免了現在實行優惠方案時需要更新每臺公交車上的刷卡器軟件的弊端;而且,采用該系統和方法,可以推行多種乘車優惠計算模型,各種模型還可以自由組合,從而可以給乘客帶來更多的優惠,使得人們在眾多出行方案中,更樂于選擇具有更多優惠的公交車,進而提高公交公司的競爭力度。
本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。
本領域人員應該理解的是,上述實施例提供的方法步驟的時序可根據實際情況進行適應性調整,也可根據實際情況并發進行。
上述實施例涉及的方法中的全部或部分步驟可以通過程序來指令相關的硬件來完成,所述的程序可以存儲于計算機設備可讀取的存儲介質中,用于執行上述各實施例方法所述的全部或部分步驟。所述計算機設備,例如:個人計算機、服務器、網絡設備、智能移動終端、智能家居設備、穿戴式智能設備、車載智能設備等;所述的存儲介質,例如:RAM、ROM、磁碟、磁帶、光盤、閃存、U盤、移動硬盤、存儲卡、記憶棒、網絡服務器存儲、網絡云存儲等。
最后,還需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設備中還存在另外的相同要素。
以上所述僅是本發明的優選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視本發明的保護范圍。