楊 鋒 何予生
(駐馬店市農(nóng)村公路管理處,河南 駐馬店 463000)
近年來,我國(guó)公路建設(shè)有了極大的發(fā)展,公路建設(shè)已經(jīng)進(jìn)入了以提高公路技術(shù)等級(jí)標(biāo)準(zhǔn)為主的發(fā)展階段。在這種形勢(shì)下,以往傳統(tǒng)的公路養(yǎng)護(hù)與管理方法已遠(yuǎn)遠(yuǎn)不能滿足公路建設(shè)事業(yè)發(fā)展的需要。為了提高現(xiàn)有公路的通行能力、承載能力、抗災(zāi)能力、增強(qiáng)交通的安全性和舒適性,對(duì)現(xiàn)有公路加強(qiáng)養(yǎng)護(hù)、進(jìn)行路面補(bǔ)強(qiáng)、加速舊橋技術(shù)改造、實(shí)施GBM工程、完善沿線設(shè)施。已成為公路養(yǎng)護(hù)與管理工作的當(dāng)務(wù)之急。在這種形勢(shì)下,將計(jì)算機(jī)技術(shù)與公路養(yǎng)護(hù)及管理工作相結(jié)合,能極大的提高公路建設(shè)工作的技術(shù)水平和工作效率,促進(jìn)我國(guó)地市級(jí)公路養(yǎng)護(hù)與管理工作的標(biāo)準(zhǔn)化、規(guī)范化程度的提高具有重要的意義。
系統(tǒng)采用以下關(guān)鍵技術(shù),確保整個(gè)軟件具有超前性、穩(wěn)定性和可實(shí)用性,是提高效率、產(chǎn)生經(jīng)濟(jì)效益和社會(huì)效益的前提和關(guān)鍵。
1.1 采用GUID技術(shù),主要用在軟件中各個(gè)模塊關(guān)鍵字段的設(shè)計(jì)方面,可以確保上下級(jí)各單位之間傳輸和交換數(shù)據(jù)時(shí)能唯一識(shí)別,自動(dòng)加載,不會(huì)與內(nèi)部已有數(shù)據(jù)沖突或覆蓋;由于該系統(tǒng)需要在多個(gè)用戶之間傳遞數(shù)據(jù),所以唯一識(shí)別每一項(xiàng)數(shù)據(jù)是至關(guān)重要的。一般軟件系統(tǒng)都會(huì)使用ID作為唯一識(shí)別一項(xiàng)數(shù)據(jù)的標(biāo)識(shí),這在某個(gè)用戶下是完全可以的。但當(dāng)這些數(shù)據(jù)要求從不同用戶之間進(jìn)行傳遞和合并時(shí),這些ID就會(huì)有重復(fù)的可能性,因?yàn)镮D的唯一性只是相對(duì)于單個(gè)軟件系統(tǒng)本身而言的。GUID廣泛應(yīng)用于微軟的產(chǎn)品中,用于識(shí)別接口、復(fù)制品、記錄以及其他對(duì)象,這些對(duì)象在不同軟件和不同計(jì)算機(jī)中是唯一識(shí)別的。該系統(tǒng)正式引用了這項(xiàng)技術(shù),應(yīng)用于唯一識(shí)別數(shù)據(jù),使各個(gè)用戶之間可以穩(wěn)定準(zhǔn)確地傳遞項(xiàng)目數(shù)據(jù)。
1.2 采用OOP技術(shù),主要用于系統(tǒng)的整體設(shè)計(jì),包括所有界面和功能模塊之間的業(yè)務(wù)邏輯關(guān)系,可以使得軟件操作界面和業(yè)務(wù)之間相互獨(dú)立,保證程序設(shè)計(jì)的條理性、穩(wěn)定性和可擴(kuò)展性,方便后期的維護(hù)和修改;目前比較流行的開發(fā)軟件都是支持OOP技術(shù)的,但多數(shù)設(shè)計(jì)開發(fā)者沒有將其用于系統(tǒng)的業(yè)務(wù)邏輯中去。OOP使業(yè)務(wù)對(duì)象不再是枯燥的代碼堆積,而是模仿業(yè)務(wù)邏輯本身的屬性和行為進(jìn)行設(shè)計(jì),使得設(shè)計(jì)出來的業(yè)務(wù)對(duì)象可以真實(shí)反映業(yè)務(wù)本身。對(duì)象還封裝了數(shù)據(jù)和業(yè)務(wù)邏輯,并完成了所需的數(shù)據(jù)操作,這樣在界面模塊就無需關(guān)心對(duì)象的實(shí)現(xiàn)細(xì)節(jié)。同時(shí)繼承、多態(tài)等特性有效提高了系統(tǒng)設(shè)計(jì)的條理性。這樣設(shè)計(jì)出來的系統(tǒng)架構(gòu)相當(dāng)健壯,同樣減輕了后期進(jìn)行修改、維護(hù)以及系統(tǒng)升級(jí)的周期和費(fèi)用投入。
1.3 采用DCL數(shù)據(jù)更新技術(shù),主要用于界面顯示的與更新后的信息能與數(shù)據(jù)庫始終保持一致性;在眾多軟件系統(tǒng)中,數(shù)據(jù)的顯示和數(shù)據(jù)的更新是要解決的兩個(gè)重要方面。當(dāng)數(shù)據(jù)進(jìn)行插入、更新、刪除等操作后,界面必須立即呈現(xiàn)更新后的最新數(shù)據(jù)。傳統(tǒng)解決方法往往在更新數(shù)據(jù)后立即主動(dòng)刷新所有相關(guān)的數(shù)據(jù)顯示界面,而且各個(gè)更新數(shù)據(jù)的地方都需要完成這樣相同的工作。這種方法無疑將數(shù)據(jù)操作和界面更新混在一起,也增加了開發(fā)和維護(hù)的工作量。DCL技術(shù)很好地解決了這個(gè)問題。DCL建立了一個(gè)數(shù)據(jù)更新通知服務(wù),所有需要得到通知的界面模塊都將注冊(cè)為該服務(wù)的客戶,當(dāng)數(shù)據(jù)更新時(shí),所有已注冊(cè)的客戶都可以得到通知,以便獲得及時(shí)更新界面的機(jī)會(huì)。這樣設(shè)計(jì)無需考慮數(shù)據(jù)更新與界面顯示的關(guān)系,兩者可以相互獨(dú)立,任何一方的設(shè)計(jì)有所改變,都無需改動(dòng)另外一個(gè)的設(shè)計(jì)。DCL作為數(shù)據(jù)更新驅(qū)動(dòng),體現(xiàn)在系統(tǒng)的各個(gè)模塊。
1.4 采用數(shù)據(jù)通信技術(shù),主要用于上下級(jí)、同級(jí)之間數(shù)據(jù)的上報(bào)和傳輸,解決了傳統(tǒng)U盤和上網(wǎng)傳輸數(shù)據(jù)的麻煩,可以在不同地區(qū)計(jì)算機(jī)之間即時(shí)高效地傳輸公路項(xiàng)目數(shù)據(jù)信息。
目前市場(chǎng)在大部分單機(jī)版軟件,數(shù)據(jù)上報(bào)和傳輸?shù)姆绞蕉际菍?shù)據(jù)導(dǎo)出成一個(gè)或多個(gè)文件,再通過磁盤、U盤拷貝到對(duì)方的計(jì)算機(jī)中,或撥號(hào)上網(wǎng)通過E-mail發(fā)送到對(duì)方的郵箱中,對(duì)方也必須上網(wǎng)下載到本地計(jì)算機(jī)中才能加載到軟件,以上兩種數(shù)據(jù)傳輸方式都要經(jīng)過幾個(gè)步驟,比較麻煩、誤時(shí),而且容易出錯(cuò),造成了資源的極大浪費(fèi)。而本系統(tǒng)采用的數(shù)據(jù)通信技術(shù),不同用戶之間的數(shù)據(jù)傳遞,不用磁盤拷貝和上網(wǎng),就像雙方撥打電話一樣,直接通過電話線即時(shí)傳輸?shù)綄?duì)方的計(jì)算機(jī)中,并且自動(dòng)加載數(shù)據(jù)。比以上兩種傳輸模式都要快捷、準(zhǔn)確、費(fèi)用低、穩(wěn)定性高。
駐馬店九縣兩區(qū)縣鄉(xiāng)公路管理所的工程部門,依照系統(tǒng)的要求,把近幾年來所有已建成的公路項(xiàng)目,包括項(xiàng)目的投資情況、施工建設(shè)情況、養(yǎng)護(hù)及道班、橋梁信息、大修路段等數(shù)據(jù),全部錄入到軟件系統(tǒng)中,并在地圖上標(biāo)注了各個(gè)項(xiàng)目的路線信息,然后通過電話線把所有建好的數(shù)據(jù)直接傳輸?shù)绞锌h鄉(xiāng)公路管理處工程科,工程科相關(guān)人員再把九縣兩區(qū)的項(xiàng)目信息和電子地圖信息進(jìn)行匯總,工作人員把各單位原來的手工操作方式與現(xiàn)在采用該系統(tǒng)的工作方式加以比較,按每單位每月安排2人到主管部門上報(bào)數(shù)據(jù)和資料,手工模式所需人力、物力和財(cái)力成本計(jì)算,每月至少要安排3-14人用15-19天時(shí)間做資料和報(bào)表,每月上報(bào)2次,每次上報(bào)資料往返按1-2天時(shí)間,來回車費(fèi)、食宿費(fèi)等等,操作錯(cuò)誤和重報(bào)除外,駐馬店市市直及所轄九縣二區(qū)公路建設(shè)管理部門上報(bào)資料所花費(fèi)資金約998萬元;采用該成果軟件上報(bào)數(shù)據(jù),每單位每次上報(bào)數(shù)據(jù)只要安排2人在軟件中操作兩個(gè)小時(shí),通過電話線上報(bào)數(shù)據(jù)只需要花費(fèi)3分鐘0.2元電話費(fèi)即可,駐馬店市市直及所轄九縣二區(qū)公路建設(shè)管理部門上報(bào)數(shù)據(jù)所花費(fèi)資金一年約92萬元,可節(jié)約資金906萬元,節(jié)約費(fèi)用80%以上。
系統(tǒng)的成功實(shí)施,可極大地支持和輔助管理層決策,歷史數(shù)據(jù)可以得到有效保存,為后期的管理工作帶來便利,大大減少管理成本,同時(shí)培養(yǎng)和鍛煉了一批既懂工程又懂管理并熟練使用項(xiàng)目管理軟件的人才,這方面的效益是無法估量的。
3.1 項(xiàng)目信息傳遞及時(shí)、準(zhǔn)確,信息流動(dòng)合理規(guī)范,可將原來依附于月報(bào)、季報(bào)、年報(bào)基礎(chǔ)上的事后管理工程模式,提高為事前預(yù)測(cè)、事中控制的模式。
3.2 系統(tǒng)以業(yè)務(wù)數(shù)據(jù)為中心、實(shí)現(xiàn)公路管理與電子地圖、數(shù)據(jù)庫與決策支持,全面提高管理水平、減少管理成本,提高公路管理養(yǎng)護(hù)水平。
3.3 提高人員素質(zhì),培養(yǎng)一批既懂工程又懂管理并熟練使用項(xiàng)目管理軟件的人才,避免重復(fù)勞動(dòng),全面減少公路管理養(yǎng)護(hù)工作實(shí)施的成本。
3.4 公路管理與養(yǎng)護(hù)的經(jīng)驗(yàn)數(shù)據(jù)能夠得到有效地保存,電子數(shù)據(jù)的積累為以后的規(guī)劃工作、管養(yǎng)水平的提高奠定了堅(jiān)實(shí)的基礎(chǔ)。
我市采用該信息系統(tǒng),提高了信息化應(yīng)用的深度和廣度,為公路建設(shè)信息化水平地提高和管理現(xiàn)代化服務(wù)奠定了堅(jiān)實(shí)的基礎(chǔ)。
公路管理養(yǎng)護(hù)數(shù)據(jù)庫有巨大的發(fā)展空間,急需進(jìn)行改進(jìn)和拓展,需要全面融合先進(jìn)的管理思想和飛速發(fā)展的計(jì)算機(jī)應(yīng)用技術(shù)、全面提高信息化應(yīng)用的深度和廣度,為養(yǎng)護(hù)信息化水平的提高和管理現(xiàn)代化服務(wù)。該系統(tǒng)以業(yè)務(wù)數(shù)據(jù)為中心、實(shí)現(xiàn)公路管理與電子地圖、數(shù)據(jù)庫與決策支持,全面提高管理水平、減少管理成本、提高人員素質(zhì)、提高信息化應(yīng)用的深度和廣度,培養(yǎng)自覺執(zhí)行管理制度的能力、避免重復(fù)勞動(dòng)、全面減少公路管理養(yǎng)護(hù)工作實(shí)施的成本,極大地支持和輔助管理層決策,具有顯著的社會(huì)效益和經(jīng)濟(jì)效益,推廣應(yīng)用前景廣闊。
[1]“公路管理軟件”項(xiàng)目.北京路普軟件有限責(zé)任公司.2006.
[2]數(shù)字化公路地圖的應(yīng)用與研究.天津市公路管理局.2006.