陳玉鋒 上海鐵路局信息技術所
近年來,為了更好地方便旅客購票,提高客運服務質量,以適應上海局客運發展的需求,上海局對客票代售點進行了集中整合規范管理,并對代售點布局進行優化,通過加快全局客票代售點的建設工作,加強代售點的管理體制,提高綜合服務質量,實現旅客方便、快捷、滿意購票,充分發揮出代售點的分銷渠道作用。代售點的增設按照“中心布局、周邊輻射、照顧邊遠”指導思想,合理優化代售點布局的方針。目前全局范圍共計有代售點近千家,其中上海地區有296家,分布面廣,地理位置分散,管理難度非常高。以往代售點統計、分析采用的是“人工統計”的方式,面對統計人員少、工作量大的實際情況,統計部門的精力全部放到數據統計、核對上,數據準確性、實時性不高,無法對代售點數據進一步分析。因此,根據代售點實際情況及管理代售點需求,設計開發了一套穩定、使用方便、信息豐富、功能強大、普遍使用的管理系統。
建立B/S模式分析管理系統,所有代售點的管理、分析、統計功能均在頁面上操作,基于網絡的訪問方式,降低用戶訪問位置的限制和要求,降低系統安裝的硬件和人力成本,方便在局內辦公網使用。為用戶提供穩定可靠的運行環境,建立整合的數據架構和靈活的分析管理功能,采用多層分布式構件技術,力求技術先進性和應用的健壯性。
通過該系統,改變以往代售點數據統計采用人工統計的方式,通過客票系統接口服務器定時傳送數據,減少中間過程,數據取自客票系統,數據準確、實時性高,并為代售點考核提供依據,將客票代售點管理工作系統化、標準化、數字化、信息化,將代售點管理工作建設落到實處,提高企業的經濟效益、管理水平和隊伍建設能力。
系統在設計時,從操作簡便、界面友好、靈活、實用、安全的要求出發,使系統具有方便、快捷、實用特點。
在數據庫上建立代售點窗口信息表、操作員信息表、結賬數據表及各類報表數據表等。用戶通過局域網IE瀏覽器訪問服務器。代售點窗口信息、操作員信息由系統管理員專人維護,代售點結賬數據由客票系統通過接口服務器自動傳到服務器數據庫中,報表數據由系統自動定時統計。
系統結構如圖1所示。
該系統具備數據傳輸及統計、基礎信息維護、報表查詢統計、系統維護、數據備份等主要功能,具體如圖2所示。

圖1 系統結構

圖2系統功能
數據傳輸每日將客票系統的代售點結賬數據及學生票統計數據,定時通過客票系統接口服務器,傳輸到代售點經營分析管理系統里。數據入庫后,通過定時統計過程,將代售點結賬數據及學生票統計數據統計生成需要的報表數據,這樣用戶在統計數據時只需要到數據庫中查詢統計好的數據,有效地提高了響應時間。
通過基礎信息維護可以完成代售點窗口、操作員、獎金系數定義及維護工作。管理員可以增刪改代售點窗口、操作員、獎金系數定義。窗口定義中定義了歸屬車站、售處、窗口號、代售點單位全稱、代售點地址、郵編、聯系人及方式、營業時間、票據號、漢卡號、銅牌號、結賬地址、所屬區域、營業屬性、營業屬性細分、繳款銀行等信息;操作員定義中定義了歸屬車站、售處、操作員工號、操作員姓名、統計班次、用工性質等信息;獎金系數定義中定義每類操作員不同售票張數計算系數,進款獎系數,以及保底獎等信息。
根據需求分析,系統報表包括經營情況日報表、經營業績匯總表、售票數據比例統計表、后臺統計表、服務費整理報告、預付賬款查詢表、各項費用統計表、聯營店分成明細表、經營收入一覽表、售票員計件獎金表。
經營情況日報表:可按時間段統計每一個代售點窗口的售票張數、進款、服務費收入及學生票、互聯網換票、電話訂票情況。
經營業績匯總表:可按時間段匯總不同經營模式下各地區代售點售票張數、進款、服務費收入情況。
售票數據比例統計表:可按時間段與歷史數據分析、對比代售點售票情況,可分析出售票張數、進款比例。
后臺統計表:可按時間段分區域統計各代售點售票張數、進款、服務費收入及溢收、賠款情況。
服務費整理報告:可查看各代售點服務費票領取、使用情況。
預付賬款查詢表:可按日統計各代售點銀行預付款、抵用款、欠余款情況。
各項費用統計表:可按月統計各代售點收入與支出(房租費、水電費、電話費、設備維護費、通訊費等)情況。
聯營店分成明細表:可按月統計聯營代售點分成明細。
經營收入一覽表:可按月制作管理單位月收支情況匯總表。
售票員計件獎金表:可按月統計每個在職員工的收入情況,包括張數獎、計件獎、效益獎、公休獎、加班獎、補貼等。
系統維護主要包括用戶增、刪、改管理,用戶權限管理,日志管理等內容。
系統能夠定時將基礎數據及動態數據進行本地及異地備份。系統利用SYBASE ASE數據庫技術,編寫數據導出、導入腳本,通過LINUX系統的CRONTAB計劃任務,定時執行導出,實行數據本地、異地備份,使系統在出現故障時能夠快速恢復運行,為保障系統的運行提供了可靠的手段。
數據源包括代售點窗口售票存根數據及結賬數據,均取自客票系統。代售點規定每日九點前完成前一日結賬統計,結賬報表需與售票張數、票款對上方能代表窗口業務正常,該數據同時做為精密統計數據源,所以數據完全準確。每日十點通過客票系統接口服務器定時將結賬數據及學生票統計數據(由售票存根統計)自動傳到代售點經營分析管理服務器,并導入到數據庫中,再經過精密算法統計、分析生成報表數據。
客票系統使用專用網絡,不能直接和辦公網進行數據傳輸,只有通過客票安全網關的接口服務器才能進行單向的數據傳輸,也正是利用到接口服務器,簡化了數據傳輸過程。
數據庫設計時考慮與潤乾報表工具的結合,數據以日、月形式存儲,對于數據匯總報表的工作由潤乾工具處理。在設計和操作維護數據庫時,關鍵的步驟就是要確保數據正確地分布到數據庫的表中。使用正確的數據結構,不僅便于對數據庫進行相應的存取操作,而且可以極大地簡化應用程序的其他內容(查詢、窗體、報表、代碼等)。數據應該盡可能減少冗余,這意味著重復數據應該減少到最少。表設計盡量簡潔、結構明晰。
由于代售點經營分析管理系統涉及到信息維護、報表統計查詢、系統維護多方面的工作,并且涉及大量數據,因此著重加強系統的操作性和實用性。
系統采用表示層、邏輯層和數據層三層結構模型,系統結構清晰、分工明確,便于后期維護及升級。
開發工具采用了ASP.NET,基于辦公網,使用IE瀏覽器,用戶無需安裝客戶端,有效地降低了系統對客戶機的要求,避免了在客戶機上分發應用程序與版本控制的困難。
該系統由WEB服務器、數據庫服務器和客戶端瀏覽器組成。
服務器:CPU2G以上,內存4 G以上,硬盤100 G以上。
客戶端:每臺安裝有瀏覽器并連接到辦公網的機器,都可以進入該系統。
WEB服務器:WINDOWS2003或WINDOWS2008操作系統。
數據庫服務器:SUSE LINUX 10操作系統。
客戶端:WIN2000/WINXP等各種WINDOWS版本,安裝INTERNET EXPLORER6.0以上瀏覽器,需要安裝系統插件。
該軟件開發采用ASP.NET,結合潤乾報表工具,使用SYBASE ASE 12.5版本作為數據庫,用于數據的存儲和修改。
代售點經營分析管理系統自2011年10月投入使用以來,經過不斷完善優化,實現了對上海直屬站代售點的集中管理,減少了管理中的復雜環節,減輕了管理者的工作強度和難度,改變以往代售點數據通過人工統計方式,減少了中間過程,所有數據都是取自客票系統,數據準確、實時性高,有效地提高管理能力,量化工作質量,并為代售點考核提供依據。