何國(guó)剛,孫 鍵
(武漢鐵路局武漢橋工段,武漢430063)
工務(wù)系統(tǒng)基層車間和班組大部分分散于邊遠(yuǎn)地區(qū),職工計(jì)算機(jī)操作水平較低。如何整合現(xiàn)有的技術(shù)和資源,合理有效地利用計(jì)算機(jī)技術(shù)提升工務(wù)車間班組的日常信息管理水平,一直是我們積極探索的課題。工務(wù)車間班組管理信息系統(tǒng)采用計(jì)算機(jī)觸摸屏技術(shù),并通過(guò)GPRS無(wú)線網(wǎng)絡(luò)傳輸,實(shí)現(xiàn)了對(duì)基層車間班組的考勤、教育、日常作業(yè)和系統(tǒng)信息的遠(yuǎn)程管理。
系統(tǒng)采用分布式結(jié)構(gòu),在段機(jī)關(guān)設(shè)置服務(wù)器(數(shù)據(jù)服務(wù)中心)轉(zhuǎn)發(fā)或緩存業(yè)務(wù)數(shù)據(jù)。班組設(shè)置觸摸屏終端,車間設(shè)置系統(tǒng)管理后臺(tái)?;诰W(wǎng)絡(luò)故障不能影響工區(qū)日常工作的考慮,系統(tǒng)采用傳統(tǒng)的C/S(客戶端/服務(wù)器)架構(gòu)。應(yīng)用模型如圖1。
圖1 系統(tǒng)架構(gòu)應(yīng)用模型
觸摸屏作為電腦輸入設(shè)備,完成日??记?,職工考試,日常派工等信息的記錄,生成各類統(tǒng)計(jì)報(bào)表,在網(wǎng)絡(luò)連通的情況下上報(bào)數(shù)據(jù),并接收上級(jí)車間下發(fā)的文件。
車間管理后臺(tái)對(duì)基本數(shù)據(jù)進(jìn)行維護(hù),包括人員、部門、管轄線名、車站、道岔、股道、班次、排班、作業(yè)項(xiàng)目和試題庫(kù)等,接收下級(jí)班組上報(bào)的數(shù)據(jù),如考勤報(bào)表,考試報(bào)表,日派工單等,并向班組下發(fā)文件。
GPRS通過(guò)在現(xiàn)有的GSM網(wǎng)絡(luò)中增加一些節(jié)點(diǎn)來(lái)實(shí)現(xiàn),GPRS工作時(shí),通過(guò)路由管理進(jìn)行尋址和建立數(shù)據(jù)連接:移動(dòng)終端發(fā)送數(shù)據(jù)的路由建立;移動(dòng)終端接收數(shù)據(jù)的路由建立;移動(dòng)終端處于漫游時(shí)數(shù)據(jù)路由的建立。由于GPRS無(wú)線網(wǎng)絡(luò)完全不需要布線,只要在手機(jī)能夠收到信息的地方就可以連通網(wǎng)絡(luò),成本低廉,解決了車間和班組信息傳輸通道問(wèn)題。
硬件接口支持基于 Intel X86架構(gòu)的 CPU組成的系統(tǒng),系統(tǒng)配有USB接口以方便連接外部設(shè)備(打印機(jī),讀卡器,GPRS通訊模塊)。軟件接口由計(jì)算機(jī)通過(guò)ADO與數(shù)據(jù)庫(kù)通信。數(shù)據(jù)傳送采用XML格式。主機(jī)之間的通信接口全部使用TCP/IP協(xié)議。主機(jī)與讀卡器GPRS使用串口通訊。
系統(tǒng)功能模塊如圖2。
職工每日上下班時(shí)進(jìn)行刷卡,系統(tǒng)根據(jù)讀卡信息保存原始讀卡數(shù)據(jù),并根據(jù)設(shè)置好的排班、班次及節(jié)假日信息計(jì)算出員工當(dāng)日考勤。
圖2 系統(tǒng)功能模塊結(jié)構(gòu)示意圖
對(duì)于特殊的考勤信息進(jìn)行記錄(事假等),每月匯總月度報(bào)表時(shí)對(duì)特殊考勤進(jìn)行計(jì)算。在每月的考勤統(tǒng)計(jì)日,系統(tǒng)后端線程自動(dòng)統(tǒng)計(jì)每個(gè)員工該月的考勤信息,生成班組的月度考勤報(bào)表,并在網(wǎng)絡(luò)連通的時(shí)候自動(dòng)上報(bào)到上級(jí)車間進(jìn)行匯總。
系統(tǒng)預(yù)先錄入題庫(kù)。職工每周在觸摸屏上進(jìn)行一次考試,每次答5道題并記分。系統(tǒng)對(duì)答題結(jié)果給予提示,并最終公布答案,以指導(dǎo)職工掌握技能。每月對(duì)班組職工考試成績(jī)進(jìn)行統(tǒng)計(jì),并上傳至車間進(jìn)行考核。
由系統(tǒng)管理員(工班長(zhǎng))每日利用觸摸屏完成當(dāng)日派工任務(wù)。選擇上道人員,確認(rèn)帶班人、安全員、駐站防護(hù)員和現(xiàn)場(chǎng)防護(hù)員,添加作業(yè)地點(diǎn)及作業(yè)項(xiàng)目,生成派工單,確認(rèn)無(wú)誤后保存打印。系統(tǒng)根據(jù)作業(yè)項(xiàng)目在派工單上添加安全注意事項(xiàng),指導(dǎo)職工安全作業(yè)。保存后的派工單自動(dòng)上報(bào)車間,實(shí)現(xiàn)作業(yè)可控。具體流程如圖3。在生成派工單的同時(shí),系統(tǒng)會(huì)根據(jù)作業(yè)內(nèi)容形成駐站防護(hù)員通知單,并進(jìn)行打印。
圖3 派工流程示意圖
2.4.1 班組系統(tǒng)管理
班組系統(tǒng)管理包括上文下達(dá),對(duì)班組員工信息進(jìn)行維護(hù),以及對(duì)干部來(lái)訪情況進(jìn)行刷卡登記,安全揭示牌管理等內(nèi)容。
2.4.2 車間系統(tǒng)后臺(tái)管理
為杜絕班組對(duì)系統(tǒng)進(jìn)行修改造成數(shù)據(jù)失真,班組填報(bào)的數(shù)據(jù)統(tǒng)一集中在車間進(jìn)行管理,包括基本資料管理,考勤管理,考核管理,作業(yè)管理等。
系統(tǒng)選用Delphi方案。該方案適用于多種數(shù)據(jù)庫(kù)結(jié)構(gòu),從客戶機(jī)/服務(wù)機(jī)模式到多層數(shù)據(jù)結(jié)構(gòu)模式,不需要.NET Framework的支持,安裝及維護(hù)更為容易。在跨平臺(tái)特性方面,Delphi除了在Windows平臺(tái)上使用,也可以在Linux平臺(tái)上使用。在擴(kuò)展性與集成性方面,Delphi是在面向?qū)ο笳Z(yǔ)言Pascal的基礎(chǔ)上發(fā)展起來(lái)的。因此完全具備面向?qū)ο蟮奶匦?,而面向?qū)ο蟮奶匦詻Q定了開發(fā)工具的擴(kuò)展性與集成性??梢哉f(shuō)Delphi具備了VC功能強(qiáng)大和VB簡(jiǎn)單易學(xué)的特點(diǎn)。
在數(shù)據(jù)庫(kù)的選擇上,考慮到項(xiàng)目的特定需求,在脫網(wǎng)時(shí)也能保證系統(tǒng)的正常運(yùn)行,不影響日常生產(chǎn),所以選用了桌面關(guān)系數(shù)據(jù)庫(kù)Access。Access操作靈活、運(yùn)行環(huán)境簡(jiǎn)單,對(duì)于小型數(shù)據(jù)庫(kù)的處理能力較強(qiáng),符合鐵路車間班組管理的現(xiàn)狀。
車間班組管理信息系統(tǒng)目前已投入應(yīng)用,實(shí)現(xiàn)了全段范圍內(nèi)的信息資源共享,并通過(guò)了鐵路局科委的鑒定。該系統(tǒng)采用GPRS無(wú)線傳輸,使網(wǎng)絡(luò)通道延伸到工區(qū),包括邊遠(yuǎn)地區(qū),不需布線,采用觸摸屏技術(shù),即使不會(huì)使用計(jì)算機(jī)的職工,只要用手觸碰屏幕上的圖標(biāo),就可以進(jìn)行相應(yīng)的操作。在實(shí)現(xiàn)經(jīng)濟(jì)效益和提高管理水平方面,每年為單位節(jié)省了大量的臺(tái)帳印刷費(fèi)用,杜絕了車間班組假考勤和人情考勤現(xiàn)象,隨時(shí)掌握車間班組的作業(yè)分工情況,實(shí)現(xiàn)了由人控到機(jī)控的轉(zhuǎn)變。
[1] 吳家麟. 電測(cè)試技術(shù)[M] .北京:中國(guó)鐵道出版社,1994.
[2] 張曉輝,王培康. 大型信息系統(tǒng)用戶權(quán)限管理[J] . 北京:科學(xué)出版社,2000.
[3] 劉啟原,劉怡. 數(shù)據(jù)庫(kù)與信息系統(tǒng)的安全[M] . 北京:科學(xué)出版社,2001.