侯金川
(西南交通大學(xué) 信息科學(xué)與技術(shù)學(xué)院, 成都 610031)
隨著鐵路信息化地不斷建設(shè)和發(fā)展,早期基于C/S模式的小站現(xiàn)車(chē)管理系統(tǒng)在提高鐵路運(yùn)輸管理效率、降低鐵路維護(hù)升級(jí)成本等方面已有所欠缺,無(wú)法滿(mǎn)足車(chē)站信息集中管理的需求。基于RIA(RIA是Web開(kāi)發(fā)和部署模式的一種演變)模式新型小站現(xiàn)車(chē)管理系統(tǒng)的研發(fā),實(shí)現(xiàn)全局現(xiàn)在車(chē)實(shí)時(shí)掌握,提高了鐵路運(yùn)輸管理的效率,滿(mǎn)足了信息集中管理的需求。其中,確報(bào)是現(xiàn)車(chē)管理系統(tǒng)中最重要的基礎(chǔ)數(shù)據(jù)之一,是車(chē)站編制階段計(jì)劃、調(diào)車(chē)作業(yè)計(jì)劃的重要依據(jù),它的準(zhǔn)確性和實(shí)時(shí)性直接影響著整個(gè)鐵路運(yùn)輸?shù)恼_\(yùn)轉(zhuǎn)。
小站現(xiàn)車(chē)管理系統(tǒng)是小站綜合管理系統(tǒng)中最重要的一個(gè)子系統(tǒng)。小站是指鐵路局內(nèi)由車(chē)務(wù)段或大站管轄的,但具有獨(dú)立作業(yè)能力的三、四等貨運(yùn)站。現(xiàn)車(chē)是指車(chē)站站內(nèi)的現(xiàn)有的實(shí)際存車(chē)。小站現(xiàn)車(chē)管理系統(tǒng)是為車(chē)站作業(yè)人員提供制定和執(zhí)行日常作業(yè)計(jì)劃、信息查詢(xún)、系統(tǒng)維護(hù)等功能的信息管理系統(tǒng)。
由于早期的基于C/S模式的小站現(xiàn)車(chē)管理系統(tǒng)無(wú)法信息共享和集中管理、維修費(fèi)用大等缺點(diǎn),研制了基于RIA模式的新型小站現(xiàn)車(chē)管理系統(tǒng)。它采用富客戶(hù)端的模式應(yīng)用,集成了傳統(tǒng)B/S模式和C/S模式的優(yōu)點(diǎn),滿(mǎn)足了現(xiàn)車(chē)管理系統(tǒng)的需求,采用鐵路局集中模式,實(shí)現(xiàn)全局現(xiàn)在車(chē)實(shí)時(shí)掌握,實(shí)現(xiàn)車(chē)務(wù)段對(duì)車(chē)站的指揮管理功能,使車(chē)務(wù)段實(shí)時(shí)掌握車(chē)站作業(yè)情況,并為調(diào)度計(jì)劃、編組站車(chē)流統(tǒng)計(jì)提供了更全面的確報(bào)信息、車(chē)站信息。
新型小站現(xiàn)車(chē)管理系統(tǒng)從功能上分為交接班管理、確報(bào)處理、現(xiàn)車(chē)管理、鉤計(jì)劃編制、查詢(xún)統(tǒng)計(jì)、系統(tǒng)維護(hù)等功能模塊。確報(bào)處理模塊與其它模塊關(guān)系如圖1。
確報(bào)是鐵路運(yùn)輸組織中最重要的基礎(chǔ)信息之一,是列車(chē)編組順序表的簡(jiǎn)稱(chēng),又稱(chēng)運(yùn)統(tǒng)一。它是鐵路局和車(chē)站編制日班計(jì)劃、階段計(jì)劃、調(diào)車(chē)作業(yè)計(jì)劃、組織貨物裝卸和車(chē)流統(tǒng)計(jì)的重要依據(jù)。確報(bào)信息由列車(chē)信息和車(chē)輛信息構(gòu)成。列車(chē)信息包括車(chē)次、發(fā)站、到站、車(chē)數(shù)和總重等信息;車(chē)輛信息包括順位、車(chē)號(hào)、車(chē)種、品名、自重、載重、發(fā)站、到站、收貨人等信息。

圖1 確報(bào)處理模塊與其它模塊關(guān)系
確報(bào)信息分為原始到報(bào)、到報(bào)、發(fā)報(bào)3類(lèi)。
列車(chē)始發(fā)站在列車(chē)出發(fā)后及時(shí)將列車(chē)編組順序表的內(nèi)容向鐵路局和指定的車(chē)站發(fā)送確報(bào),列車(chē)編組順序表隨列車(chē)到達(dá)終點(diǎn)站。車(chē)站從鐵路局確報(bào)庫(kù)和其它車(chē)站獲取發(fā)報(bào)信息,存儲(chǔ)在車(chē)站原始到報(bào)庫(kù),形成原始到報(bào)。當(dāng)列車(chē)到達(dá)車(chē)站后,車(chē)號(hào)員核對(duì)到達(dá)的車(chē)輛信息,對(duì)列車(chē)編組順序表進(jìn)行編輯修改,將原始到報(bào)轉(zhuǎn)為到報(bào),存儲(chǔ)在車(chē)站到報(bào)庫(kù)。結(jié)合到報(bào)信息和股道信息,形成現(xiàn)車(chē)信息,存儲(chǔ)在現(xiàn)車(chē)庫(kù),為調(diào)車(chē)作業(yè)做準(zhǔn)備,列車(chē)生成出發(fā)編組,從現(xiàn)車(chē)庫(kù)中提取相關(guān)車(chē)輛信息生成發(fā)報(bào),當(dāng)列車(chē)發(fā)車(chē)后,將發(fā)報(bào)發(fā)送到鐵路局確報(bào)庫(kù)和指定車(chē)站。3類(lèi)確報(bào)轉(zhuǎn)換關(guān)系如圖2。

圖23 類(lèi)確報(bào)轉(zhuǎn)換關(guān)系圖
新型小站現(xiàn)車(chē)系統(tǒng)采用客戶(hù)端瀏覽器、Web服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器的3層分布式結(jié)構(gòu),實(shí)現(xiàn)車(chē)務(wù)段內(nèi)小站集中控制。在軟件結(jié)構(gòu)上采用基于Flex和J2EE的富客戶(hù)端模式應(yīng)用,集成傳統(tǒng)B/S模式的架構(gòu)優(yōu)勢(shì)和C/S模式的用戶(hù)體驗(yàn)優(yōu)勢(shì)。
基于Flex和J2EE的軟件體系采用傳統(tǒng)4層開(kāi)發(fā)架構(gòu),包括Flex表現(xiàn)層、EJB業(yè)務(wù)邏輯層、JPA數(shù)據(jù)持久化層和Oracle數(shù)據(jù)庫(kù)層,如圖3。表現(xiàn)層實(shí)現(xiàn)用戶(hù)界面與外界的交互,業(yè)務(wù)邏輯層實(shí)現(xiàn)對(duì)表現(xiàn)層數(shù)據(jù)請(qǐng)求的處理和返回,持久化層實(shí)現(xiàn)數(shù)據(jù)庫(kù)數(shù)據(jù)的檢索和持久化,數(shù)據(jù)庫(kù)層儲(chǔ)存數(shù)據(jù)。

圖3 系統(tǒng)軟件架構(gòu)圖
確報(bào)庫(kù)存放確報(bào)信息,對(duì)于確報(bào)的存儲(chǔ)分目錄和正文二級(jí)存儲(chǔ)。列車(chē)到達(dá)本站接車(chē)時(shí)將原始確報(bào)信息轉(zhuǎn)入現(xiàn)車(chē)庫(kù),同時(shí)將其轉(zhuǎn)入到報(bào)庫(kù)。列車(chē)生成編組出發(fā)后,將出發(fā)確報(bào)發(fā)送到鐵路局,同時(shí)將其轉(zhuǎn)入原始到報(bào)庫(kù)。
3類(lèi)確報(bào)結(jié)構(gòu)相同,其中,原始到報(bào)包括原始到報(bào)目錄表CCH_YSDBML、原始到報(bào)正文表CCH_YSDBZW,到報(bào)包括到報(bào)目錄表CCH_DBML、到報(bào)正文表CCH_DBZW,發(fā)報(bào)包括發(fā)報(bào)目錄表CCH_FBML、發(fā)報(bào)正文表CCH_FBZW。確報(bào)目錄和確報(bào)正文存在一對(duì)多的級(jí)聯(lián)關(guān)系,它們之間靠確報(bào)鍵QBID字段建立關(guān)系,如圖4。

圖4 確報(bào)目錄確報(bào)正文級(jí)聯(lián)關(guān)系
確報(bào)處理模塊作為小站現(xiàn)車(chē)管理系統(tǒng)中最重要模塊之一,負(fù)責(zé)處理確報(bào)、現(xiàn)車(chē)信息,分為到達(dá)確報(bào)處理和出發(fā)確報(bào)處理兩部分。其功能框圖如圖5。

圖5 確報(bào)處理功能框圖
3.4.1 查詢(xún)到報(bào)
查詢(xún)到報(bào)是車(chē)號(hào)員挑報(bào)的過(guò)程。系統(tǒng)登錄后,自動(dòng)查詢(xún)本站的列車(chē)運(yùn)行線信息,得到將要到達(dá)本站的列車(chē)信息,顯示在列車(chē)預(yù)報(bào)欄中。包括車(chē)次、到站時(shí)間和狀態(tài)等信息。其中,狀態(tài)表示確報(bào)是否允許接入股道,只有經(jīng)過(guò)車(chē)號(hào)員進(jìn)行到報(bào)核對(duì)操作后才允許接車(chē)操作。
通過(guò)預(yù)報(bào)欄中預(yù)報(bào)的車(chē)次信息,查詢(xún)?cè)嫉綀?bào)庫(kù)的原始到報(bào)目錄信息,顯示在確報(bào)目錄欄中。由于始發(fā)站發(fā)報(bào)后,路過(guò)的相關(guān)車(chē)站需要進(jìn)行調(diào)車(chē)、貨運(yùn)作業(yè)后再次發(fā)報(bào),同時(shí)還有鐵路局轉(zhuǎn)發(fā)的確報(bào)信息,所以原始到報(bào)信息來(lái)源不唯一,因此根據(jù)車(chē)次查詢(xún)到的原始到報(bào)也可能不止一條。值班員進(jìn)行挑報(bào)工作,確定一條原始到報(bào)記錄進(jìn)行核對(duì),作為到報(bào)信息的來(lái)源,如圖6。

圖6 預(yù)報(bào)挑報(bào)界面
3.4.2 核對(duì)到報(bào)
車(chē)號(hào)員根據(jù)列車(chē)實(shí)際編組情況,對(duì)挑選的原始到報(bào)信息進(jìn)行核對(duì)編輯,點(diǎn)擊存盤(pán)后,將編輯后的原始到報(bào)信息保存后存入報(bào)庫(kù),形成到報(bào)信息,同時(shí)把在列車(chē)預(yù)報(bào)欄中挑選進(jìn)行編輯的原始到報(bào)的狀態(tài)信息變?yōu)闇?zhǔn)備接車(chē)。
3.4.3 到報(bào)接入股道
對(duì)于狀態(tài)為準(zhǔn)備接車(chē)的到報(bào)信息可以拖入股道,接車(chē)時(shí)系統(tǒng)通過(guò)確報(bào)鍵(qbid)字段查找到確報(bào)信息,結(jié)合股道信息,形成現(xiàn)車(chē)信息,存入現(xiàn)車(chē)庫(kù),為現(xiàn)車(chē)編輯、調(diào)車(chē)作業(yè)做準(zhǔn)備。
3.4.4 生成出發(fā)編組
當(dāng)調(diào)車(chē)作業(yè)結(jié)束后,形成待發(fā)列車(chē)時(shí),系統(tǒng)從現(xiàn)車(chē)庫(kù)中提取車(chē)輛信息中生成確報(bào)的相關(guān)信息,進(jìn)行發(fā)報(bào)編輯,點(diǎn)擊保存后存入發(fā)報(bào)庫(kù),生成出發(fā)編組。列車(chē)發(fā)車(chē)后,向鄰站發(fā)報(bào)。系統(tǒng)將該車(chē)次的列車(chē)的預(yù)報(bào)狀態(tài)改為發(fā)車(chē)。并將該車(chē)次對(duì)應(yīng)的列車(chē)運(yùn)行線表和現(xiàn)車(chē)庫(kù)的現(xiàn)車(chē)信息刪除。
確報(bào)編輯是確報(bào)信息處理中很重要的環(huán)節(jié),核對(duì)到報(bào)、現(xiàn)車(chē)編輯、生成出發(fā)編組都需要用到確報(bào)編輯界面,對(duì)列車(chē)信息進(jìn)行增加、修改、刪除等操作。
確報(bào)編輯不僅包括插入、刪除、復(fù)制、粘貼、置首、同上行、同上域等一般操作,還包括塊定義、塊取消、塊修改、塊顛倒、交換等多行操作,減少了操作的工作量,更加人性化。確報(bào)編輯界面如圖7。

圖7 確報(bào)編輯界面
介紹了確報(bào)信息在鐵路運(yùn)輸中的重要性,研究了小站現(xiàn)車(chē)管理系統(tǒng)中確報(bào)信息處理流程和信息轉(zhuǎn)換,并通過(guò)軟件設(shè)計(jì)實(shí)現(xiàn)。系統(tǒng)采用基于Flex和J2EE的集成框架,提供RIA模式下的的富客戶(hù)端應(yīng)用。實(shí)現(xiàn)了數(shù)據(jù)的集中管理和信息共享,提高了確報(bào)信息的準(zhǔn)確性和效率;提供更人性化的界面設(shè)計(jì)、圖形化站場(chǎng)顯示,使用戶(hù)操作更加便捷、更加有效率。但同時(shí)也存在一些問(wèn)題,例如:各個(gè)小站的實(shí)際情況不一致,系統(tǒng)可能無(wú)法滿(mǎn)足所有小站作業(yè)需求。這需要進(jìn)一步研究與改善。
[1]鐵道部信息技術(shù)中心,中鐵信息工程集團(tuán).中國(guó)鐵路TMIS工程[M]. 北京:中國(guó)鐵道出版社,2005(7):70-84.
[2]盛巖德,董紅斌. 哈鐵分局列車(chē)預(yù)確報(bào)管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 哈爾濱師范大學(xué)自然科學(xué)學(xué)報(bào),2000,16(6):54-55.
[3]楊 浩. 鐵路運(yùn)輸組織學(xué)[M]. 2版. 北京:中國(guó)鐵道出版社,2006,167-168.