賀海建
(廣州鐵路集團(tuán)公司懷化鐵路公寓管理公司,懷化418000)
鐵路公寓叫班工作是保障鐵路運(yùn)輸安全的重要環(huán)節(jié),目前電腦叫班系統(tǒng)已經(jīng)廣泛應(yīng)用于叫班工作,在確保乘務(wù)員準(zhǔn)點(diǎn)出乘、實(shí)現(xiàn)叫班自動(dòng)化、改善公寓的服務(wù)質(zhì)量、加強(qiáng)叫班工作的規(guī)范化等方面發(fā)揮了積極的作用。但在實(shí)際應(yīng)用過程中,現(xiàn)有電腦叫班系統(tǒng)仍存在故障多、功能不能滿足使用要求的情況,急需開發(fā)一套新型電腦叫班系統(tǒng)。
(1)現(xiàn)有電腦叫班系統(tǒng)均為單機(jī)版,沒有實(shí)現(xiàn)網(wǎng)絡(luò)化管理。(2)叫班流程存在安全隱患。(3)電腦叫班系統(tǒng)沒有對(duì)公寓行車調(diào)度電話進(jìn)行數(shù)字錄音。(4)電腦叫班系統(tǒng)沒有乘務(wù)員反呼叫班員功能。(5)分離元件多,故障多。
采用.NET2008開發(fā)平臺(tái)、C#開發(fā)語言構(gòu)建Web服務(wù)器訪問叫班系統(tǒng)主數(shù)據(jù)庫使系統(tǒng)具有網(wǎng)絡(luò)管理功能。各級(jí)值班干部通過鐵路局域網(wǎng)能實(shí)時(shí)查看與監(jiān)控叫班工作的各項(xiàng)環(huán)節(jié),能有效促進(jìn)公寓叫班工作的標(biāo)準(zhǔn)化與叫班安全。當(dāng)用戶經(jīng)登陸成功進(jìn)入主界面,然后用戶通過瀏覽相應(yīng)網(wǎng)頁執(zhí)行相應(yīng)功能,實(shí)現(xiàn)叫班錄音、電話錄音、電話報(bào)警錄音、領(lǐng)導(dǎo)查崗記錄下載。
2.1.1 網(wǎng)絡(luò)查詢后臺(tái)數(shù)據(jù)庫配置
系統(tǒng)采用新建一個(gè)db.cs類的方式配置后臺(tái)數(shù)據(jù)庫,每個(gè)頁面要?jiǎng)?chuàng)建數(shù)據(jù)連接時(shí)可以直接調(diào)取db.cs類的co方法可以實(shí)現(xiàn)。
2.1.2 網(wǎng)絡(luò)客戶端登陸頁面設(shè)計(jì)
系統(tǒng)登陸界面的主要作用是核對(duì)用戶名及密碼,用戶名及密碼正確則進(jìn)入系統(tǒng)主界面,其中TextBox1和TextBox2分別用于接受用戶輸入的用戶名和密碼,并將TextMode分別設(shè)為Single-Line和Password,分別使用兩個(gè)Button按鈕分別實(shí)現(xiàn)系統(tǒng)登陸提交和取消,另外,用兩個(gè)數(shù)據(jù)驗(yàn)證控件用來判斷用戶是否填寫相關(guān)信息,系統(tǒng)登陸界面如圖1。
圖1 系統(tǒng)B/S客戶端登陸界面
2.1.3 叫班錄音查詢頁面設(shè)計(jì)
在目前公寓廣泛使用電腦叫班系統(tǒng)的前提下,叫班員是否真正執(zhí)行了標(biāo)準(zhǔn)化叫班,衡量的最主要指標(biāo)是在電腦自動(dòng)叫班過程中的最后30 s內(nèi)叫班員是否與乘務(wù)員有人工通話確認(rèn)步驟,以核實(shí)乘務(wù)員是否準(zhǔn)確無誤的接收了相關(guān)信息。因此作為領(lǐng)導(dǎo)查崗,聽取隨機(jī)抽取的叫班錄音是最主要的內(nèi)容,通過聽取叫班錄音,基本上能準(zhǔn)確地判斷出叫班員是否執(zhí)行了標(biāo)準(zhǔn)化叫班,叫班錄音查詢是整個(gè)應(yīng)用系統(tǒng)的核心查詢,叫班錄音查詢的界面主要由兩個(gè)Calendar日歷控件作為叫班錄音查詢的起始時(shí)間,查詢的結(jié)果用DataGrid控件來顯示。
具體代碼編制過程中,首先定義一個(gè)數(shù)據(jù)綁定函數(shù),在數(shù)據(jù)讀取過程中以退寓時(shí)間進(jìn)行倒排序,顯示的是所選取日期之間的數(shù)據(jù),并且由于數(shù)據(jù)庫內(nèi)語音文件字段存取的是語音文件的絕對(duì)地址,因此將語音文件字段的絕對(duì)地址轉(zhuǎn)換成相對(duì)地址后再綁定到DataGrid控件的超級(jí)鏈接列中,以實(shí)現(xiàn)聲音文件的打開與下載。
系統(tǒng)增加電話報(bào)警功能見圖2。
圖2 電話外撥告警界面及外撥號(hào)碼設(shè)置
主要針對(duì)電腦自動(dòng)叫班流程存在的安全隱患進(jìn)行改進(jìn),將乘務(wù)員退寓由自動(dòng)退寓改為手工退寓,這樣系統(tǒng)就為叫班安全設(shè)置了最后一道防線,不管任何原因只要叫班員沒有確認(rèn)乘務(wù)員已經(jīng)離寓進(jìn)行了手工退寓,系統(tǒng)就默認(rèn)乘務(wù)員沒有出乘,在規(guī)定時(shí)間內(nèi)系統(tǒng)會(huì)自動(dòng)外撥事先設(shè)定的3個(gè)號(hào)碼(一般是公寓叫班室、公寓干部值班室、公寓管理單位值班室)進(jìn)行循環(huán)電話報(bào)警,直到電話有人接聽為止,此時(shí)系統(tǒng)會(huì)自動(dòng)告知沒有退寓的車次、房間、乘務(wù)員姓名等相關(guān)信息,并自動(dòng)將此電話內(nèi)容進(jìn)行錄音。如果系統(tǒng)自動(dòng)外撥電話,一種可能是叫班員沒有及時(shí)將乘務(wù)員手工退寓,這種情況屬于叫班員沒有按標(biāo)準(zhǔn)化叫班工作,另一種可能是乘務(wù)員真的沒有離寓,通過提醒叫班員和值班干部及時(shí)進(jìn)行處理,可將事故隱患置于可控范圍內(nèi),能有效解決此方面的叫班安全隱患問題。
通過在叫班主機(jī)電腦加裝錄音卡,可以實(shí)現(xiàn)對(duì)公寓行車調(diào)度電話進(jìn)行錄音,錄音卡有4個(gè)端口,可同時(shí)對(duì)4個(gè)電話進(jìn)行錄音,當(dāng)公寓叫班員提起電話與調(diào)度員通話時(shí),叫班主程序自動(dòng)對(duì)通話內(nèi)容進(jìn)行錄音,自動(dòng)生成以電話提起時(shí)的時(shí)間作為文件名的WAV語音文件,存放地址叫班主程序可設(shè)置。
現(xiàn)有電腦叫班系統(tǒng)均是由叫班室作為主控方,乘務(wù)員為被控方,乘務(wù)員為了解行車計(jì)劃必須到叫班室,為解決這個(gè)問題,系統(tǒng)提供反呼叫班室功能,方便乘務(wù)員與叫班員主動(dòng)實(shí)時(shí)通話。
經(jīng)項(xiàng)目組攻關(guān),針對(duì)傳統(tǒng)電腦叫班系統(tǒng)分離元件多、故障多的缺點(diǎn),系統(tǒng)改用模塊化設(shè)計(jì)、分布式控制,系統(tǒng)分主控模塊(MCU),端機(jī)控制模塊(CU),任意端機(jī)控制模塊故障將不會(huì)影響其他模塊的正常運(yùn)行,同時(shí)主控模塊可實(shí)現(xiàn)熱備份。系統(tǒng)最大容量可支持64個(gè)端機(jī)控制模塊,每個(gè)端機(jī)控制模塊可控制24套端機(jī),通過端機(jī)控制模塊的級(jí)聯(lián)擴(kuò)展,系統(tǒng)最大可支持1 536套房間端機(jī)與叫班室的全雙工叫班通話,且房間端機(jī)之間不用額外設(shè)置就可以互換通用,后期維護(hù)、檢修方便。
同時(shí)系統(tǒng)提供了擴(kuò)展性強(qiáng)的數(shù)據(jù)接口,可方便與外掛設(shè)備、系統(tǒng)相接,如:大屏幕電子顯示器、指紋模塊、IC讀卡機(jī)、影像采集模塊等。系統(tǒng)采用大屏幕電子顯示器將乘務(wù)員的備班情況及叫班信息通過讀取系統(tǒng)數(shù)據(jù)自動(dòng)顯示出來,方便乘務(wù)員實(shí)時(shí)了解相關(guān)信息。
經(jīng)過項(xiàng)目組攻關(guān),叫班主程序提供顯示模塊、房間末端設(shè)備工作狀態(tài)的功能,極大地方便了故障檢測及檢修。
叫班模塊負(fù)責(zé)主機(jī)與房間的通話,當(dāng)模塊與叫班主機(jī)通信不正常時(shí)相關(guān)房間就不能叫班,叫班主程序在程序最下方顯示模塊的運(yùn)行狀態(tài),當(dāng)模塊連接正常時(shí),模塊號(hào)的顏色是藍(lán)色的,當(dāng)模塊連接不正常時(shí)模塊號(hào)的顏色是紅色的,同時(shí)叫班程序出現(xiàn)模塊報(bào)警對(duì)話框。
新研發(fā)的電腦叫班系統(tǒng)提供方便便捷安裝界面,只需雙擊安裝程序,無需專業(yè)技術(shù)人員單獨(dú)安裝數(shù)據(jù)庫環(huán)境和語音支持軟件,按提示點(diǎn)擊即可完成。
為力保公寓叫班的絕對(duì)安全與準(zhǔn)確,開發(fā)了一套數(shù)字型手動(dòng)叫班模塊,在叫班主機(jī)出現(xiàn)故障不能正常運(yùn)行的情況下,該模塊可以代替叫班主機(jī)的功能,實(shí)現(xiàn)叫班作業(yè),并全天候?qū)崿F(xiàn)熱備份,確保叫班工作的萬無一失。
手動(dòng)叫班功能的主要原理是當(dāng)電腦主機(jī)出現(xiàn)故障的情況時(shí)手動(dòng)叫班模塊內(nèi)嵌的CPU、通訊模塊及底層程序?qū)⒑拖到y(tǒng)中的其他模塊交換數(shù)據(jù),完全實(shí)現(xiàn)叫班通話的全過程。當(dāng)需要使用手動(dòng)叫班模塊功能時(shí),只需通過連接在該模塊上的小鍵盤,用戶就可以方便自如的輸入要呼叫的房間號(hào)即可實(shí)現(xiàn)對(duì)任意房間的通話,發(fā)起呼叫或結(jié)束呼叫都可以實(shí)現(xiàn)一鍵完成。同時(shí)該模塊仍具有自動(dòng)復(fù)叫功能,當(dāng)叫班員通過手動(dòng)模塊完成正常的叫班后,如乘務(wù)員在系統(tǒng)設(shè)定的時(shí)間內(nèi)仍未到服務(wù)總臺(tái)辦理出乘手續(xù),系統(tǒng)將自動(dòng)對(duì)該乘務(wù)員進(jìn)行復(fù)叫,直至該乘務(wù)員辦理離寓簽認(rèn)手續(xù)。
新型電腦叫班系統(tǒng)目前己在懷化車站公寓、懷化機(jī)務(wù)公寓安裝運(yùn)行了1年,系統(tǒng)運(yùn)行穩(wěn)定可靠, 有效防止了叫班事故的發(fā)生,減輕了叫班員的勞動(dòng)強(qiáng)度,增強(qiáng)了群防互控力度,在路內(nèi)公寓很有推廣價(jià)值,該系統(tǒng)已于2009年4月通過了廣鐵集團(tuán)科委組織的技術(shù)鑒定,同時(shí)廣鐵集團(tuán)機(jī)務(wù)處己經(jīng)發(fā)文要求鐵路局管內(nèi)各公寓管理單位推廣使用該系統(tǒng)。
[1] 蔡安妮. 多媒體通信技術(shù)基礎(chǔ)[M] . 北京:電子工業(yè)出版社,2008,7.
[2] 李錦春. Web軟件開發(fā)框架的研究和實(shí)踐[D] . 武漢:武漢大學(xué),2004,8.
[3] 鐵道部. 鐵路行車公寓管理規(guī)則[R] . 1999,9,1.