科裝公司編寫的“城市公交巴士收費管理系統”技術方案。我公司為了保證本方案的科學性、實用性、合理性和可擴展性,認真分析和研究了各地公交企業IC卡的實際需求,以及公交用戶未來信息化發展的需要,并借鑒了我公司多個城市公交巴士收費管理系統以及城市一卡通系統成功設計和順利實施的經驗。本方案將作為我公司城市公交巴士收費管理系統設計、開發、實施和項目驗收等工作的理論依據和技術指導。 系統效益分析 ![]() ![]() ![]() ![]() ![]() 系統設計的目標 ![]() ![]() ![]() ![]() ![]() 系統設計的原則 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 1. 本系統所涉及的卡類型 本系統使用的非接觸IC卡具體的用途按照以下卡類型區分: 乘客卡: 可根據公交用戶實際需要確定卡類型,如:普通卡、成人卡、學生卡、老人(愛心)卡、優惠卡、記次卡等。 具體實現方式如下: l 普通卡、成人卡:一般適用于成年人群使用 l 學生卡:一般適用于在校學生人群使用 l 老人(愛心)卡、優惠卡:適用于老年人或享受其它優惠政策人群使用 “系統功能卡”包括:授權卡、操作員卡、司機卡、乘務員卡、扇區設定卡、票價設置卡、票價清空卡、時段設定卡、限次卡、明細查詢卡、總額查詢卡等。 2. 三層軟件設計思想 三層設計思想是在CLIENT-SERVER的軟件設計思想之后,進一步發展起來的軟件設計思想,它把軟件系統的實現分為:數據訪問層、商業規則實現層、應用層三個層次。 3. 系統總體結構 本系統的總體結構包括IC卡管理中心、售卡充值點、數據回收點以及給每輛公交車配備的車載機和各種IC卡。乘客在售卡充值點購買乘客卡并充值一定金額后即可在公交車上進行乘車消費。當卡內的金額不足時,可以到售卡充值點充值。售卡充值點和數據回收點將售卡充值數據和公交車消費交易數據傳送至IC卡管理中心,IC卡管理中心將各個售卡充值點發來的售卡充值數據和每天車輛運營的交易數據在中心服務器統一保存。IC卡管理中心存儲系統內所有數據,并進行相應的處理、統計、 分析,同時進行系統數據清算。 ![]() 4. 公交IC卡系統業務流程 對乘客而言,使用公交IC卡的流程非常簡單。乘客只需要到指定的公交售卡充值點購買一張IC卡,并在卡內存入一定的金額后,就可以持卡乘坐公交車。當卡內金額不足時,車載機語音提示需要充值,乘客根據提示到公交指定的售卡充值點進行充值。 對公交公司而言,售卡充值點和數據回收點將售卡充值數據和消費數據上傳到IC卡管理中心,中心根據這些數據進行統計、清算和資金劃撥。 5. IC卡管理中心系統結構圖 公交IC卡收費管理系統的IC卡管理中心包括兩個系統:發卡充值管理系統、數據采集系統。 發卡充值管理系統負責將出廠的原始空白卡初始化成公交公司可以使用的IC卡;管理系統內所有的發卡充值信息、消費信息,對每張消費卡進行充值金額、當日消費和余額的清算,并完成系統的運行與維護;根據消費信息,得出相應的車輛(車牌號)、線路、分公司的IC卡消費數據,并生成IC卡消費數據報表。 數據采集系統主要通過數據采集機或GPRS無線傳送模塊對車載收費機的交易記錄進行采集,并把交易數據上傳到IC卡管理中心,也可以將黑名單下載到車載收費機中。 6. 售卡充值點系統流程圖 售卡充值點分為聯機售卡充值點和脫機售卡充值點。 聯機售卡充值點主要負責卡片的售卡、充值、年檢、退卡、補卡、掛失、解掛等工作。這是由于聯機售卡充值點與中心數據庫進行實時訪問,可以實時獲得系統中關于IC卡的所有信息。聯機售卡充值點一般作為IC卡系統乘客服務中心。 脫機售卡充值點負責卡片的售卡、充值和年檢。脫機售卡充值點每天把售卡充值信息通過網絡方式匯總到IC卡管理中心。 脫機售卡充值點只能進行售卡、充值、年檢的工作,這是由于脫機售卡充值點不能和實時訪問中心數據庫,從而不能獲得卡片的清算狀態及相關的售卡、充值、掛失等信息,因此不能進行退卡、補卡、掛失、解掛等工作。 ![]() (二) 系統網絡設計 根據項目的實際需要,本著實用、先進、高效、可擴展的原則,設計出如下網絡圖 二、系統總體功能結構 以上是公交IC卡收費系統總體功能結構圖。該系統共分為6個子系統,分別是:IC卡管理中心子系統、發卡子系統、財務子系統、售卡充值子系統、數據采集系統、內部管理子系統。其中IC卡管理中心子系統、發卡子系統、聯機售卡充值子系統、財務劃撥子系統、數據采集系統、內部管理子系統運行在公交總公司,脫機售卡充值子系統運行在各個售卡充值點。 |