陳 力 ,劉尊華
(哈爾濱鐵路局 信息技術所,哈爾濱 150006)
站段細管理信息系統(tǒng)設計與實現(xiàn)
陳 力 ,劉尊華
(哈爾濱鐵路局 信息技術所,哈爾濱 150006)
根據(jù)鐵路局站段細會簽管理工作相關提案,以建設高效、美觀、安全的網(wǎng)絡化應用系統(tǒng)為目的,提出了站段細會簽系統(tǒng)的設計方案并給出了系統(tǒng)的實現(xiàn)方法,采用.net架構開發(fā),使用Ext平臺實現(xiàn)Web應用系統(tǒng)的主要展示模塊,通過NTKO Office控件模擬實現(xiàn)Word式在線編輯功能,使用Sign Tool控件實現(xiàn)電子簽章的導入及展示,從而形成完整的技術解決方案。
站段細;會簽系統(tǒng);在線編輯;電子簽章;展示模塊
隨著計算技術的發(fā)展及鐵路信息化進程的推進,管理信息系統(tǒng)在鐵路建設管理中得到了廣泛應用,相較傳統(tǒng)管理模式,使用信息系統(tǒng)進行管理具有提高效率、降低成本的優(yōu)勢。目前,鐵路局各車務系統(tǒng)單位及各直屬站段的站段細管理還采用紙質(zhì)文件送達、人工辦理的方式,由于涉及的部門和單位較多,審核、會簽、審批程序繁瑣,導致站段細從編制修改到發(fā)布的過程耗時長、效率低且浪費大量人力物力。
鐵路局根據(jù)站段細會簽管理工作相關提案,以建設高效、美觀、安全的網(wǎng)絡化信息流轉(zhuǎn)平臺為目的,提出了站段細管理信息系統(tǒng)(以下簡稱系統(tǒng))建設思路。通過該系統(tǒng)的建設,將實現(xiàn)站段細文件的在線編輯修改功能,實現(xiàn)站段細文件以會簽為主,編制、審核、審批、發(fā)布一系列完整的網(wǎng)絡化流程。系統(tǒng)還可實現(xiàn)相關資料附件的網(wǎng)上征求、發(fā)送、保存、查看功能,并通過電子簽章及痕跡保留的方式保證系統(tǒng)的安全性和操作可追溯性。本文以站段細會簽流轉(zhuǎn)業(yè)務為研究對象,通過對Ext平臺、NTKO Office、Sign Tool等控件的研究,形成完整的技術解決方案。
系統(tǒng)應用對象包含站細、段細2種細則文件。站細的應用用戶主要為車務行車相關單位,其他相關單位主要參與會簽流程。段細的應用用戶為鐵路局各直屬站段。站段細業(yè)務流程,由資料收集工作開始,應用用戶接收資料進行查閱后,起草編輯站段細文本。文本經(jīng)由本單位負責人進行審核,審核通過,負責人再將文件分發(fā)給會簽相關單位。會簽單位一致通過,再由主管部門進行審批。通過審批的文件由應用用戶進行發(fā)布。流程中任一環(huán)節(jié),如相關部門有不同意見,則可將文件返還應用用戶進行修訂,未進行操作的用戶則不進入流程。業(yè)務流程如圖1所示。
站段細按照應用用戶的級別,其審核、會簽、審批關系可劃分為3種流程。其中,段細、直屬站站細不需要審核,可直接進入會簽環(huán)節(jié);段管3等及以下站站細不需要審批。系統(tǒng)分類流程如圖2所示。3種流程對應的審核審批單位如表1所示。
圖1 系統(tǒng)業(yè)務流程圖
圖2 系統(tǒng)分類流程圖
表1 3種流程對應的審核審批單位
按照業(yè)務流程,通過系統(tǒng)設置模塊完成基本設置后,初期準備工作功能由通知公告、資料傳遞模塊實現(xiàn),站段細文檔文件在申請列表管理模塊進行流轉(zhuǎn),最終用戶可以通過站段細查詢模塊對文檔進行查詢。系統(tǒng)功能如圖3所示。2.1 系統(tǒng)設置
圖3 系統(tǒng)功能示意圖
2.1.1 部門設置
為系統(tǒng)管理員進行設置,可設置部門的上級審核、審批部門,設置部門級別,劃定部門所屬流程。普通用戶無法對此項內(nèi)容進行修改。
2.1.2 用戶設置
通過設定用戶角色,規(guī)范用戶的簽署、審核權限。可以通過設置捆綁IP地址功能,控制使用該用戶登錄的計算機。
2.1.3 簽章設置
用戶可以導入bmp、gif、jpg格式的圖片作為電子簽章。簽章控件可將簽章轉(zhuǎn)化為二進制文件保存在數(shù)據(jù)庫中。電子簽章包含有密碼屬性,可控制簽章的安全性。用戶可刪除自己的電子簽章。
2.1.4 驅(qū)動下載
提供系統(tǒng)應用控件及說明文檔、視頻下載鏈接。
2. 2 通知公告
2.2.1 發(fā)送通知
以電子郵件的形式選定單位發(fā)送通知,系統(tǒng)內(nèi)應用為索取編制站段細所需相關資料。
2.2.2 查看通知消息
可以查看已讀及未讀的通知。
2.3 資料傳遞
2.3.1 資料發(fā)送
接到索取資料通知的單位,可以以附件形式將資料電子文檔上傳給通知單位。
2.3.2 資料接收
以列表形式顯示未簽收的資料,簽收的資料可作為站段細文檔的附件使用。
2.3.3 查看資料
待簽收、已簽收以及草稿箱中的資料信息以列表形式顯示。雙擊條目,系統(tǒng)會打開一個新的標簽顯示該信息的詳細內(nèi)容。
2.4 申請管理
2.4.1 新編制申請
未建立站段細的單位,使用新編制申請模塊創(chuàng)建站段細。站細按照文件規(guī)定,統(tǒng)一為102條條目。每條條目內(nèi)容已有具體規(guī)定。因此在目錄樹中會根據(jù)模板,生成相應具體條目。段細目錄樹以單一文件的形式進行顯示。申請詳情頁面如圖4所示。
圖4 申請詳情界面
頁面包含申請詳情及流轉(zhuǎn)情況列表2個欄目??娠@示具體的處理時間及操作內(nèi)容。
點擊目錄樹中,可顯示條目正文文檔。為方便用戶操作,正文文檔可全屏顯示操作,并模擬Office Word界面,可以進行在線編輯保存。每一條目都包含修訂說明,可就文檔變化內(nèi)容作簡要說明。保存后的文檔可以發(fā)送給下一處理人進行處理。正文頁面如圖5所示。
2.4.2 新修訂申請
圖5 正文界面
正式發(fā)布的站段細如發(fā)生變更,可在條目級別進行修改并填寫相應的修訂說明。對應文檔的修改狀態(tài),文檔條目目錄樹圖標有4種不同的顯示方式:
(1)未作任何修改。
(2)正文修改,修訂說明未修改。(3)正文未修改,修訂說明修改。(4)修改完成。
2.4.3 申請?zhí)幚?/p>
處理人的待處理申請以列表形式顯示,點擊列表的處理按鈕跳轉(zhuǎn)到處理頁面。如圖6所示。
圖6 處理界面
申請?zhí)幚砜蛇M行審核、會簽、審批、發(fā)布操作。處理人在處理頁面填寫信息并輸入簽章密碼后,該處理信息即時生效并可發(fā)送給下一處理單位。申請?zhí)幚眄撁嫒鐖D7所示。
圖7 申請?zhí)幚斫缑?/p>
2.4.4 申請查詢
申請人可通過申請查詢功能查看申請?zhí)幚頎顟B(tài)。
2.5 站段細查詢
2.5.1 最新站段細
登錄用戶可通過所屬單位或上級單位進行模糊查詢的方式,查看全部單位最終版正式的站段細。查詢結(jié)果以列表形式顯示,點擊進行進一步查看。
2.5.2 站段細查詢
通過單位、時間、狀態(tài)等條件查看所有版本的站段細信息。包括編制、修訂中以及正式發(fā)布或廢止的站段細。
3.1 提高效率
原有傳統(tǒng)作業(yè)模式中,采用紙質(zhì)文檔、人工辦理的操作模式。站段細編制完成后,須負責人員攜帶紙質(zhì)文檔前往各相關單位進行辦理。如文檔內(nèi)容需要修改,負責人員還需再次或多次前往相關單位進行辦理。由于涉及部門數(shù)量眾多,并且站段細要求嚴謹這一特性,使得站段細文檔流傳的處理流程非常繁瑣,處理周期冗長。采用新系統(tǒng)后,利用現(xiàn)有網(wǎng)絡資源,結(jié)合信息技術,實現(xiàn)了站段細文檔的網(wǎng)絡流轉(zhuǎn),并發(fā)的處理方式可以使一份文檔同時由多個用戶進行流轉(zhuǎn)操作,大幅度提高了工作效率。
3.2 用戶界面友好
該平臺采用Ext.net組件來構建前端用戶界面。Ext.net有著豐富且漂亮的UI組件,經(jīng)過簡單的調(diào)用與配置就可以實現(xiàn)美觀的界面布局。利用Ext.net構建的Web應用,具有與桌面程序一樣的標準用戶界面與操作方式,并且能夠橫跨不同的瀏覽器平臺,界面風格統(tǒng)一,操作方式一致,從而降低了用戶的學習難度,從根本上提高了用戶的使用體驗,提高了平臺的可用性。
3.3 開放兼顧安全
系統(tǒng)與安全分析及交班系統(tǒng)、技術規(guī)章管理信息系統(tǒng)均有接口程序?qū)崿F(xiàn)查看功能,為廣大用戶提供了公共平臺。同時,系統(tǒng)通過采用電子印章、IP地址綁定、操作痕跡保留三重措施來保障系統(tǒng)安全,確保了流轉(zhuǎn)信息的真實性,提高了系統(tǒng)的安全程度。
3.4 節(jié)省辦公費用
通過本系統(tǒng)的應用,摒棄了打印后人工流轉(zhuǎn)的作業(yè)方式,可以節(jié)省打印設備及其耗材的用量,減少紙張用量,人工成本也隨之降低。
4.1 系統(tǒng)安全措施
系統(tǒng)采取了一系列手段保證系統(tǒng)的安全,如:登陸用戶密碼、電子簽章密碼MD5單向散列加密保護技術,防止密碼被惡意盜竊;對用戶IP地址進行綁定從而嚴格限制用戶的登錄地點;采用用戶組方式管理用戶,各組用戶具有不同的權限級別以防止越權處理等。
系統(tǒng)數(shù)據(jù)庫架設于小型機上。小型機本身具有高效穩(wěn)定的特點。應用服務器則采用虛擬化技術,進一步提高了系統(tǒng)故障對應能力。
4.2 電子文檔在線編輯保存
系統(tǒng)通過NTKO Office 控件,調(diào)用用戶本地的Office動態(tài)鏈接庫,在展示頁面模擬生成Word操作界面,其工具欄與用戶自身版本的Word軟件高度一致,用戶還可在獨立窗口中最大化文檔操作界面,使用戶可以在熟悉的界面進行文檔編輯工作。電子文檔以比特流的形式傳輸給應用服務器,服務器經(jīng)過處理以大型對象字段的形式保存在數(shù)據(jù)庫中。
4.3 電子簽章應用
系統(tǒng)所使用的SignTool電子簽章控件,是一種命令行 CryptoAPI 工具,用于對文件進行數(shù)字簽名、驗證文件中的簽名并為文件加時間戳。系統(tǒng)使用SignTool控件,使每個生成的電子簽章都具有唯一標志,確保了簽章的獨立性。
4.4 Ext.Net組件框架應用
Ext.net是一個開源的Asp.net組件框架,支持WebForm和MVC兩種架構模式,它基于ExtJs庫開發(fā),將ExtJs客戶端組件封裝為Asp.net服務端控件,通過拖拽的方式即可使用,降低了Ext.Js的使用難度。Ext.net含有100多個控件,并支持Ajax無刷新效果。它能快速構建基于Asp.net的Ajax富客戶Web應用,增強人機交互能力。
目前,鐵路局各車務系統(tǒng)單位及各直屬站段站段細采用紙質(zhì)文件送達、人工辦理的方式,由于涉及的部門和單位較多,審核會簽審批程序繁瑣,導致站段細從編制修改到發(fā)布的過程耗時長、效率低且浪費大量人力物力。
本系統(tǒng)總體架構采用B/S方式開發(fā),利用目前成熟的.net架構技術進行系統(tǒng)的開發(fā),數(shù)據(jù)存儲及交換采用Oracle數(shù)據(jù)庫,系統(tǒng)界面設計采用Ext.net技術完成,具有較高的先進性。系統(tǒng)投入使用以來,由于其界面美觀、操作簡便、安全可靠、運行穩(wěn)定,得到了各使用單位的一致認可。
系統(tǒng)使站段細會簽發(fā)布業(yè)務流程更加清晰規(guī)范,編寫單位、會簽單位、審核審批單位的工作人員通過計算機網(wǎng)絡即完成相關操作,極大地提高了文件流轉(zhuǎn)效率,系統(tǒng)提供公開的查詢平臺接口,可以方便快捷地查看站段細文檔內(nèi)容及流轉(zhuǎn)情況。因此,系統(tǒng)具有較好的推廣前景。
站段細會簽管理信息系統(tǒng)的運用,徹底改變了站段細文檔流轉(zhuǎn)的原始作業(yè)方式,有效降低了時間、人力成本,提高了工作效率,在鐵路局站段細管理工作中發(fā)揮了重要作用。
[1] 朱玉超,鞠 艷,王代勇.Asp.net 項目開發(fā)教程[M].北京:電子工業(yè)出版社,2008.
[2] Bill Evjen,Scott Hanselman,Devin Rader.ASP.NET 4高級編程[M].北京:清華大學出版社,2010.
[3] 衛(wèi) 軍, 夏慧軍, 孟臘春. ExtJS Web應用程序開發(fā)指南[M].北京:機械工業(yè)出版社,2011.
[4] 皮拉斯, 史新元, 北 英. Oracle Database 11g SQL開發(fā)指南[M]. 北京: 清華大學出版社, 2008.
責任編輯 方 圓
Management Information System for detailed rules of station and depot
CHEN Li, LIU Zunhua
( Department of Information Technology, Harbin Railway Administration, Harbin 150006, China )
According to related proposals about countersignature management work for detailed rules of station and depot of railway administration, aimed at constructing network application system of high efficiency, beauty and safety, the paper put forward the design scheme and implementation method of Contersignature System. The System was developed with NET architecture. The main display module of Web application system was implemented by Ext platform. Through NTKO Off i ce control simulation, the Word type online editing function was implemented. The leading-in and show of electronic signature were realized by Sign Tool control. Thus a complement technology solution was formed.
detailed rules of station and depot; Contersignature System; online editing; electronic signature; display module
U29∶TP39
A
1005-8451(2015)10-0027-05
2015-01-26
陳 力 ,高級工程師;劉尊華,高級工程師 。