劉協(xié)偉,欒鵬
(1.中國(guó)自然資源經(jīng)濟(jì)研究院,北京 101149;2.北京城市學(xué)院,北京 100083)
為加強(qiáng)地質(zhì)調(diào)查專項(xiàng)資金管理,提高資金使用效益,保證地質(zhì)調(diào)查工作的順利開展,根據(jù)國(guó)家和有關(guān)部門制度、辦法及規(guī)定,結(jié)合地質(zhì)調(diào)查項(xiàng)目預(yù)算管理要求,中國(guó)地質(zhì)調(diào)查局印發(fā)了《地質(zhì)調(diào)查項(xiàng)目預(yù)算標(biāo)準(zhǔn)(2021)》。隨著標(biāo)準(zhǔn)的出臺(tái),傳統(tǒng)的完全依靠手工對(duì)照預(yù)算標(biāo)準(zhǔn)編制項(xiàng)目預(yù)算的方式日漸顯露不足,如何高效便捷地使用新標(biāo)準(zhǔn)是擺在項(xiàng)目預(yù)算編制人員、項(xiàng)目預(yù)算管理人員、預(yù)算專家審查人員面前的一個(gè)新課題。
開展網(wǎng)絡(luò)化預(yù)算編制是提升地質(zhì)調(diào)查項(xiàng)目預(yù)算管理水平的重要途經(jīng)。近年來(lái),相關(guān)的外部環(huán)境變化給地質(zhì)調(diào)查項(xiàng)目預(yù)算編制信息化建設(shè)帶來(lái)了契機(jī),地質(zhì)調(diào)查項(xiàng)目預(yù)算編制系統(tǒng)的建設(shè)條件已經(jīng)成熟,表現(xiàn)在以下幾個(gè)方面:
(1)預(yù)算標(biāo)準(zhǔn)雖然出臺(tái),但是由于地質(zhì)調(diào)查項(xiàng)目自身的特點(diǎn),標(biāo)準(zhǔn)組成結(jié)構(gòu)的變化以及新技術(shù)新方法的出現(xiàn)使得標(biāo)準(zhǔn)研究方面的工作不會(huì)停止,標(biāo)準(zhǔn)的動(dòng)態(tài)調(diào)整機(jī)制也要逐步建立,如何快速適應(yīng)這種變化,跟進(jìn)新標(biāo)準(zhǔn)的使用情況也需要獲得先進(jìn)機(jī)制的支持,新標(biāo)準(zhǔn)一旦調(diào)整,相應(yīng)的用戶使用標(biāo)準(zhǔn)也需要隨之更新,使用標(biāo)準(zhǔn)與新標(biāo)準(zhǔn)的同步更新也是一個(gè)需要解決的新問(wèn)題。
(2)地質(zhì)調(diào)查項(xiàng)目預(yù)算作為項(xiàng)目管理的一個(gè)重要方面,隨著地質(zhì)調(diào)查項(xiàng)目管理信息化的推進(jìn),地質(zhì)調(diào)查項(xiàng)目預(yù)算編制、審查、管理的信息化也亟需建立起來(lái),以滿足整個(gè)地質(zhì)調(diào)查項(xiàng)目預(yù)算管理的需要。
(3)針對(duì)地質(zhì)調(diào)查項(xiàng)目預(yù)算舊標(biāo)準(zhǔn)的自動(dòng)化編制在以前做過(guò)一些嘗試,從現(xiàn)在的角度來(lái)看其單機(jī)化設(shè)計(jì)并不能滿足預(yù)算標(biāo)準(zhǔn)的變化需要且預(yù)算編制的自動(dòng)化程度不夠。但作為預(yù)算編制自動(dòng)化的初次嘗試,其可以為我們的進(jìn)一步工作提供許多借鑒。
(4)《地質(zhì)調(diào)查項(xiàng)目設(shè)計(jì)預(yù)算編制與審查要求》對(duì)地質(zhì)調(diào)查項(xiàng)目預(yù)算編制也做出了詳細(xì)的說(shuō)明,預(yù)算編制培訓(xùn)班的開展也培養(yǎng)造就了一批項(xiàng)目預(yù)算編制人員,地質(zhì)調(diào)查項(xiàng)目預(yù)算管理的大環(huán)境已經(jīng)形成,在此基礎(chǔ)之上繼續(xù)開展其他工作的條件也已成熟。與此同時(shí),信息化、網(wǎng)絡(luò)化也是時(shí)代發(fā)展進(jìn)程中提高工作效率的必然要求。
運(yùn)用現(xiàn)代信息化手段,建立一個(gè)以地質(zhì)調(diào)查項(xiàng)目預(yù)算編制為核心的網(wǎng)絡(luò)化支撐服務(wù)體系,實(shí)現(xiàn)地質(zhì)調(diào)查項(xiàng)目預(yù)算編制的統(tǒng)一管理,預(yù)算數(shù)據(jù)統(tǒng)一存儲(chǔ),把與地質(zhì)調(diào)查項(xiàng)目預(yù)算有關(guān)的項(xiàng)目承擔(dān)單位、項(xiàng)目預(yù)算管理單位、項(xiàng)目預(yù)算審查專家、預(yù)算標(biāo)準(zhǔn)修訂單位等關(guān)聯(lián)起來(lái),為地質(zhì)調(diào)查項(xiàng)目預(yù)算編制、審查等工作提供強(qiáng)有力的支撐。將預(yù)算標(biāo)準(zhǔn)置于中心的位置,將整個(gè)系統(tǒng)建設(shè)作為預(yù)算標(biāo)準(zhǔn)的外延,同時(shí)作為使用標(biāo)準(zhǔn)、推廣標(biāo)準(zhǔn)的強(qiáng)有力工具,并且要緊密結(jié)合預(yù)算標(biāo)準(zhǔn)的動(dòng)態(tài)調(diào)整機(jī)制。最終達(dá)到助力于新標(biāo)準(zhǔn)的推廣應(yīng)用,提高工作效率,縮短工作周期的目的。此外,數(shù)據(jù)的統(tǒng)一管理還可為進(jìn)一步挖掘數(shù)據(jù)奠定良好的基礎(chǔ),使之發(fā)揮更大的功用,更好地服務(wù)于預(yù)算管理。
從系統(tǒng)最終用戶的角度出發(fā),要充分考慮地質(zhì)調(diào)查項(xiàng)目承擔(dān)單位、預(yù)算審查專家、預(yù)算管理單位、預(yù)算標(biāo)準(zhǔn)制定單位的使用需求以及與其他相關(guān)系統(tǒng)對(duì)接擴(kuò)展的需要:
(1)滿足地質(zhì)調(diào)查項(xiàng)目承擔(dān)單位項(xiàng)目設(shè)計(jì)預(yù)算編制的需要。這是整個(gè)體系最核心的部分,滿足經(jīng)項(xiàng)目預(yù)算管理單位認(rèn)可的項(xiàng)目預(yù)算編制人員快捷、準(zhǔn)確地完成項(xiàng)目預(yù)算編制的需要。項(xiàng)目預(yù)算編制人員在網(wǎng)絡(luò)環(huán)境下不受地域的影響,擺脫了手工查找預(yù)算標(biāo)準(zhǔn)的煩瑣,可以及時(shí)獲取最新動(dòng)態(tài)調(diào)整的預(yù)算標(biāo)準(zhǔn)數(shù)據(jù),保證了預(yù)算標(biāo)準(zhǔn)使用的及時(shí)性和統(tǒng)一性。
(2)滿足地質(zhì)調(diào)查項(xiàng)目預(yù)算審查專家對(duì)項(xiàng)目設(shè)計(jì)預(yù)算審查的需要。主要是在項(xiàng)目預(yù)算審查專家對(duì)項(xiàng)目進(jìn)行預(yù)算審查時(shí)為其提供必要的技術(shù)支持,解放預(yù)算審查專家在計(jì)算過(guò)程、勾稽關(guān)系等方面的工作量。使預(yù)算專家能夠把工作重心放在工作量審查上,同時(shí)使預(yù)算專家可以在系統(tǒng)的支持下更好地與預(yù)算編制人員交互。
(3)滿足地質(zhì)調(diào)查項(xiàng)目預(yù)算管理單位的需要。主要是提高預(yù)算管理單位管理工作的水平。項(xiàng)目預(yù)算管理單位可以對(duì)項(xiàng)目預(yù)算編制單位的特定人員授權(quán)、監(jiān)督,對(duì)全部項(xiàng)目預(yù)算編制情況進(jìn)行綜合統(tǒng)計(jì),發(fā)掘?qū)芾碛幸娴钠渌畔?。例如特定人員參加多個(gè)項(xiàng)目的總月數(shù),參加預(yù)算編制培訓(xùn)班的學(xué)員在實(shí)踐工作中展現(xiàn)出的編制預(yù)算能力,等等。
(4)滿足調(diào)查預(yù)算標(biāo)準(zhǔn)制定單位的需要??梢詫?shí)時(shí)了解項(xiàng)目承擔(dān)單位編制項(xiàng)目預(yù)算的情況,發(fā)掘其對(duì)預(yù)算標(biāo)準(zhǔn)的新需求,從而為預(yù)算標(biāo)準(zhǔn)的動(dòng)態(tài)調(diào)整提供有力的數(shù)據(jù)支撐。
(5)滿足與其他相關(guān)系統(tǒng)對(duì)接擴(kuò)展的需要。網(wǎng)絡(luò)化的項(xiàng)目預(yù)算編制軟件是一個(gè)獨(dú)立的軟件系統(tǒng),同時(shí)由于該系統(tǒng)與其他系統(tǒng)存在一定的邏輯關(guān)系,具有與其他系統(tǒng)進(jìn)行通信、數(shù)據(jù)交換的客觀要求,這就需要在軟件設(shè)計(jì)時(shí)將這一情況考慮在內(nèi),采用更加開放、先進(jìn)的架構(gòu),滿足系統(tǒng)間集成的需要。
系統(tǒng)采用基于C/S 的多層體系架構(gòu),實(shí)現(xiàn)數(shù)據(jù)層、服務(wù)層、應(yīng)用層的分離,建立分布式、可擴(kuò)展、可伸縮、安全健壯的系統(tǒng)架構(gòu),可靈活適應(yīng)當(dāng)前以及未來(lái)應(yīng)用需求的變化。同時(shí)多層架構(gòu)也有利于與其他系統(tǒng)的進(jìn)一步集成,完成數(shù)據(jù)交換,為實(shí)現(xiàn)系統(tǒng)數(shù)據(jù)的無(wú)縫過(guò)度奠定良好的基礎(chǔ),如圖1所示。
圖1 地質(zhì)調(diào)查項(xiàng)目預(yù)算編制系統(tǒng)運(yùn)行架構(gòu)圖
根據(jù)需求分析,對(duì)系統(tǒng)功能進(jìn)行分解,主要實(shí)現(xiàn)以下系統(tǒng)功能:
(1)實(shí)現(xiàn)項(xiàng)目預(yù)算數(shù)據(jù)與財(cái)務(wù)管理信息系統(tǒng)的對(duì)接。
(2)預(yù)算編制過(guò)程中把與預(yù)算編制有關(guān)的地區(qū)調(diào)整系數(shù)和地形等級(jí)以圖形的方式呈現(xiàn)并加以確定,保證使用者使用的便捷性和所使用內(nèi)容的準(zhǔn)確性。
(3)實(shí)行地質(zhì)調(diào)查項(xiàng)目預(yù)算標(biāo)準(zhǔn)和土地調(diào)查項(xiàng)目預(yù)算標(biāo)準(zhǔn)的統(tǒng)一管理,支持對(duì)特定條件標(biāo)準(zhǔn)的準(zhǔn)確計(jì)算,極大地減輕了預(yù)算編制者和審核者查找標(biāo)準(zhǔn)的負(fù)擔(dān)。
(4)對(duì)地質(zhì)調(diào)查預(yù)算編制數(shù)據(jù)進(jìn)行統(tǒng)一存儲(chǔ)和管理,為未來(lái)數(shù)據(jù)挖掘和管理決策分析奠定基礎(chǔ)。
(5)統(tǒng)一的符合地質(zhì)調(diào)查項(xiàng)目管理要求的報(bào)表輸出。
(6)實(shí)行參加項(xiàng)目人員的統(tǒng)一管理。
(7)基于分布式系統(tǒng)的N 層撤銷能力(Ctrl Z)。
(8)基于角色的自定義身份授權(quán),根據(jù)管理需要,系統(tǒng)內(nèi)置多種角色。
(9)部署上支持五種方式,分別為WEB SERVICE、.NET REMOTING、COM+、WCF 和本地部署。
若要實(shí)現(xiàn)上述功能,存在以下兩個(gè)難點(diǎn):
(1)現(xiàn)行地質(zhì)調(diào)查預(yù)算標(biāo)準(zhǔn)入庫(kù)及自動(dòng)化計(jì)算復(fù)雜。主要是因?yàn)轭A(yù)算標(biāo)準(zhǔn)按工作手段進(jìn)行計(jì)算,每一個(gè)工作手段由若干技術(shù)條件決定其最終的標(biāo)準(zhǔn)值,不同的工作手段相互獨(dú)立,且技術(shù)條件各不相同,有些以表格的形式呈現(xiàn),有些以表格備注的形式呈現(xiàn),如何對(duì)這些工作手段及其技術(shù)條件進(jìn)行抽象,利用一個(gè)模型進(jìn)行標(biāo)準(zhǔn)的統(tǒng)一入庫(kù),成了本項(xiàng)工作的難點(diǎn)。
(2)地區(qū)調(diào)整系數(shù)及地形等級(jí)確定復(fù)雜。地區(qū)調(diào)整系數(shù)及地形等級(jí)是確定某一個(gè)項(xiàng)目工作手段預(yù)算標(biāo)準(zhǔn)的基礎(chǔ),都需要通過(guò)項(xiàng)目工作區(qū)域坐標(biāo)同地區(qū)調(diào)整系數(shù)及地形等級(jí)底圖進(jìn)行疊加比對(duì)確定,在不利用GIS 軟件的情況下,通過(guò)編程實(shí)現(xiàn)這一功能是本項(xiàng)工作的另一個(gè)難點(diǎn)。
根據(jù)地質(zhì)調(diào)查項(xiàng)目經(jīng)緯度坐標(biāo)所圍成的區(qū)域在sql server確定項(xiàng)目地區(qū)調(diào)整系數(shù)和地形等級(jí)是本系統(tǒng)的一項(xiàng)重要功能,以下代碼顯示了項(xiàng)目所在區(qū)域多點(diǎn)坐標(biāo)轉(zhuǎn)換為sql server支持格式字符串的過(guò)程:
開展系統(tǒng)建設(shè),充分考慮現(xiàn)實(shí)工作情況,深入挖掘用戶需求,合理推進(jìn)系統(tǒng)建設(shè)的落地實(shí)施,技術(shù)選型適當(dāng),針對(duì)當(dāng)前工作的難點(diǎn)和痛點(diǎn)有效解決問(wèn)題。系統(tǒng)建設(shè)思路主要體現(xiàn)在以下幾個(gè)方面:
(1)深入開展技術(shù)調(diào)研,廣泛收集資料,進(jìn)行全面細(xì)致的需求分析。本系統(tǒng)成果提交后要在地質(zhì)調(diào)查預(yù)算管理業(yè)務(wù)中應(yīng)用,所以要開展深入的調(diào)研,廣泛吸納各管理層、各參加單位的意見,了解相關(guān)地質(zhì)調(diào)查項(xiàng)目預(yù)算管理業(yè)務(wù)系統(tǒng)的體系框架,充分掌握其需求,形成一個(gè)切實(shí)可行的系統(tǒng)模型是成功的關(guān)鍵所在。
(2)遵循全面設(shè)計(jì)、分布實(shí)施、逐步完善的原則。在充分的技術(shù)調(diào)研和需求分析的基礎(chǔ)上,對(duì)地質(zhì)調(diào)查項(xiàng)目預(yù)算編制軟件進(jìn)行總體設(shè)計(jì),制定整體技術(shù)框架以及數(shù)據(jù)處理、整合、組織、發(fā)布等過(guò)程中的流程規(guī)范,并在全面設(shè)計(jì)的基礎(chǔ)上,分步實(shí)施,逐步完善。
(3)采用先進(jìn)的信息技術(shù)構(gòu)建信息技術(shù)環(huán)境。采用先進(jìn)的網(wǎng)絡(luò)技術(shù)、海量數(shù)據(jù)組織和索引技術(shù)、網(wǎng)絡(luò)數(shù)據(jù)發(fā)布和獲取技術(shù),構(gòu)建技術(shù)環(huán)境,實(shí)現(xiàn)系統(tǒng)的研建。
(4)采用先進(jìn)的數(shù)據(jù)庫(kù)技術(shù)進(jìn)行數(shù)據(jù)組織、索引、網(wǎng)絡(luò)發(fā)布。采用先進(jìn)的海量數(shù)據(jù)庫(kù)技術(shù)進(jìn)行地質(zhì)調(diào)查項(xiàng)目預(yù)算標(biāo)準(zhǔn)的組織、索引、網(wǎng)絡(luò)發(fā)布,保障對(duì)數(shù)據(jù)請(qǐng)求的快速響應(yīng)。
(5)采用先進(jìn)的INTERNET 網(wǎng)絡(luò)技術(shù)。采用基于XML 的WEB SERVICE 和基于.NET3.0 的WCF 技術(shù)進(jìn)行網(wǎng)絡(luò)通信,確保系統(tǒng)數(shù)據(jù)傳輸?shù)陌踩院涂蓴U(kuò)展性。
(6)預(yù)算專家可基于該系統(tǒng)實(shí)現(xiàn)對(duì)項(xiàng)目的審查,減輕預(yù)算專家在數(shù)學(xué)計(jì)算、標(biāo)準(zhǔn)查找、勾稽關(guān)系對(duì)應(yīng)等方面的工作量,從而可以把更多的精力投放到項(xiàng)目本身。同時(shí)對(duì)專家意見與項(xiàng)目信息進(jìn)行統(tǒng)一管理,這些內(nèi)容可作為管理單位對(duì)專家評(píng)估、管理的依據(jù)。
(7)對(duì)預(yù)算編制過(guò)程中普遍存在的問(wèn)題進(jìn)行分類,有些問(wèn)題屬于編制錯(cuò)誤,有些問(wèn)題實(shí)屬存在歧義,應(yīng)根據(jù)庫(kù)中的情況加以提取、分類,并在以后的預(yù)算編制培訓(xùn)中加以重點(diǎn)說(shuō)明,同時(shí)參加預(yù)算編制培訓(xùn)人員的編制水平也可以從系統(tǒng)中反映出來(lái),使系統(tǒng)成為培訓(xùn)教學(xué)與實(shí)踐的紐帶。
結(jié)合地質(zhì)調(diào)查項(xiàng)目預(yù)算標(biāo)準(zhǔn)使用的現(xiàn)狀及預(yù)算標(biāo)準(zhǔn)的特點(diǎn),地質(zhì)調(diào)查項(xiàng)目預(yù)算網(wǎng)絡(luò)化編制主要包括以下工作:(1)進(jìn)行地質(zhì)調(diào)查項(xiàng)目預(yù)算編制軟件使用制度方面的研究以及網(wǎng)絡(luò)運(yùn)行環(huán)境的建設(shè),主要是硬件環(huán)境和基礎(chǔ)軟件平臺(tái)的搭建。(2)系統(tǒng)建模。根據(jù)預(yù)算編制以及預(yù)算標(biāo)準(zhǔn)本身的特點(diǎn),采用面向?qū)ο蟮募夹g(shù)建立適合用戶使用的模型,這是系統(tǒng)建設(shè)的關(guān)鍵。(3)根據(jù)模型建立預(yù)算標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)和項(xiàng)目預(yù)算編制庫(kù),前者主要包括預(yù)算標(biāo)準(zhǔn)、地區(qū)調(diào)整系數(shù)、地形等級(jí)數(shù)據(jù)結(jié)構(gòu)確定以及基礎(chǔ)數(shù)據(jù)入庫(kù),后者主要包括用戶項(xiàng)目預(yù)算編制數(shù)據(jù)庫(kù)結(jié)構(gòu)確定。(4)預(yù)算標(biāo)準(zhǔn)使用過(guò)程中地區(qū)調(diào)整系數(shù)、地形等級(jí)等與地理信息相關(guān)的GIS 或圖形方面的研究。(5)與其他系統(tǒng)的信息交換格式的研究以及確定。(6)依照地質(zhì)調(diào)查信息管理對(duì)基礎(chǔ)信息的需求,基于分布式數(shù)據(jù)庫(kù)管理技術(shù)、WEB SERVICE 技術(shù)、SOA技術(shù)和存儲(chǔ)技術(shù),在統(tǒng)一的標(biāo)準(zhǔn)協(xié)議規(guī)范下,從物理組織、邏輯部署、應(yīng)用設(shè)計(jì)、數(shù)據(jù)安全技術(shù)、平臺(tái)軟件開發(fā)等方面進(jìn)行系統(tǒng)預(yù)算編制業(yè)務(wù)層及表現(xiàn)層的建設(shè),并完成其測(cè)試工作。(7)完成其與管理業(yè)務(wù)相關(guān)的數(shù)據(jù)挖掘部分的系統(tǒng)建設(shè),輔助完成預(yù)算管理工作中的其他工作,并完成其測(cè)試工作。
按照上述工作思路研發(fā)了該系統(tǒng),主要界面如圖2、圖3所示。
圖2 項(xiàng)目預(yù)算明細(xì)表(主表)編制
圖3 基于向?qū)У牡刭|(zhì)甲類預(yù)算編制
通過(guò)對(duì)地質(zhì)調(diào)查項(xiàng)目預(yù)算編制系統(tǒng)的研發(fā)及應(yīng)用,達(dá)到以下預(yù)期目標(biāo):(1)項(xiàng)目預(yù)算編制數(shù)據(jù)統(tǒng)一存放,形成一個(gè)完整的預(yù)算編制數(shù)據(jù)庫(kù),有利于決策者對(duì)項(xiàng)目預(yù)算情況的整體把握和宏觀分析。(2)滿足承擔(dān)單位高效精準(zhǔn)編制預(yù)算的需要。(3)一定程度上積累了使用者對(duì)預(yù)算標(biāo)準(zhǔn)的反饋信息,為下一步開展預(yù)算標(biāo)準(zhǔn)制修訂工作奠定基礎(chǔ)。
地質(zhì)調(diào)查項(xiàng)目預(yù)算編制系統(tǒng)是嚴(yán)格遵照項(xiàng)目管理規(guī)范及國(guó)家財(cái)務(wù)相關(guān)文件的要求,并根據(jù)地質(zhì)調(diào)查項(xiàng)目預(yù)算編制特點(diǎn),提供了項(xiàng)目預(yù)算編制的計(jì)算、制作、瀏覽、查詢、報(bào)表輸出等功能,實(shí)現(xiàn)了項(xiàng)目預(yù)算過(guò)程的自動(dòng)化,具有一體化、智能化、網(wǎng)路化、先進(jìn)性等特點(diǎn),該軟件在各級(jí)項(xiàng)目單位中得以應(yīng)用,大大提高了工作效率。