韓璐
(陜西職業技術學院 陜西 西安 710100)
建筑工程造價控制對工程的進度、項目投資效益都有關鍵性影響,作為貫穿項目建設全過程的重要管理內容,工程造價的有效控制已經成為當前建筑行業前進發展中亟待解決的嚴峻問題。建筑工程造價系統作為匯集各類施工信息等子系統的核心,在加強互聯的過程中實現信息共享與相互制約,配合系統內部合理的造價分析模型,從而高效的指導、預測建筑工程的造價管理情況,對于保障投資效益與施工進度等意義重大。本文從建筑工程造價理論入手,探討如何設計并實現基于CS模式的建筑工程造價系統。
建筑工程造價的估算與控制需要從多角度、多環節進行全過程管控,以此達到控制工程進度與項目效益的目標。建筑工程造價根據馬克思價值理論可分為3大部分,分別是建筑物質消耗之處、勞動工資報酬支出與盈利,消耗支出是貨幣價值轉移的表現,比如建筑材料價格、器械、構件與設備器具價格等,報酬支出是建筑勞動者所創造價值的貨幣表現,包括建筑單位、施工人員、設計單位工作人員的工資、獎金及其他費用等;盈利是建筑工程中所創作的價值的貨幣表現,包括施工、設計、建設單位所獲得利潤與稅金等[1]。
建筑工程造價的構成與普通商品構成不同,具有自身特殊性,與工程建設生產關系與工程建設特點相關。建筑工程造價中商品價格的特殊性主要表現在3個方面,一是工程產品一旦建成并不會發生移動,而是直接進入生產與消費領域,少了一般商品中的流通費用;二是因工程產品固定在一個地域與土地連成一片,所以還包含土地價格這個因素,施工人員與器械等都圍繞建筑主體流動,所以造價中還包含了這部分費用;三是建筑產品的生產者不僅包括直接建筑施工人員,還包括設計單位、監理單位、項目籌劃部等諸多工作人員所產生的利潤與工資成本費用等[2]。
建筑工程造價構成包括建筑安裝工程費用、設備購置費用、工程建設費用、預備費用、利息與稅金費用及其他等,這些費用擁有各自不同的計算方法,共同構成了造價系統。以建筑安裝工程費用為例,其包括直接工程費用、其他直接費用、計劃利潤與稅金,直接費用包括直接費、間接費與現場經費,直接費用計算方式為(概預算定額基價×工程量),現場土建工程費用為(人工費+材料費+機械費)×費率,現場安裝工程費用為人工費×費率;以上這些造價構成內容與計算方法等都必須在造價系統中有所體現,如此才能高效完成各個環節的造價成本管控。
CS模式即客戶機與服務器結構,在充分利用兩端硬件環境優勢的基礎上實現任務的合理分配,可降低系統成本開銷。CS模式下數據庫應用中,存儲管理功能由服務器獨立實現,前臺交互式任務也集中在服務器實現,比如訪問登陸權限就必須有獨立的用戶編碼與密碼才能建立訂單,CS模式下的數據庫將真正變成受到獨立專門管理的公共專業化倉庫。CS模式的不足在于不同區域或不同客戶端的數據同步成本高昂、難度大,不過由于當前建筑工程造價系統多為單機使用,建筑單位及工程多為完整個體,關聯性不強,所以較為適用[3]。CS模式下,外部條件變化時如建筑材料價格波動、人員薪酬波動等只需要通過增加數據庫就可以完成,所以只需要連接新建的數據庫就可完成擴容,解決問題,在實際工程造價管理中有著應用優勢。面對當前建筑工程造價系統客戶端訪問量較大及數據庫較多的系統特點與行業需求,只需要通過拓展CS結構就可解決這一問題,更好的工程全程造價控制。
建筑工程造價系統的設計因涉及內容多、子系統多、通用性強、擴容預期高、數據訪問頻繁等原因,在系統設計中必須做到可靠、實用、擴展性靈活、操作性優越、維護簡單方面與數據庫設計合理,如此確保總體設計的合理性。具體設計思路如下:利用Web技術架構造價控制系統,將CS模式擴展為三層結構開發模式,利用Web分層服務體系結構與設計實現造價控制功能,利用協議、協議棧描述發布任務、提供服務,解決查找、調用等諸多問題。這種基于Web服務技術的多層結構在開發方面省時省力,服務器承受壓力也小,對比傳統CS模式無疑更符合建筑工程造價控制實際需求,多個客戶端共享一個數據庫,結構簡單,性能也有保障[4]。具體架構方案拓撲圖如圖1所示。
圖1 造價系統架構方案拓撲圖Fig.1 Cost of system architecture solutions topology
CS三層開發架構下,傳統客戶端被分為應用客戶端與應用服務器部分,應用客戶被單獨設計成一個小系統,在應用層面體現,負責對接口、用戶界面的展現與處理,這種三層架構模式將許多用戶業務集中早一個應用服務器上,降低了維護難度,便于進行集中維護。典型的三層架構見圖2所示。
Web服務架構方面,利用自身松散耦合特性,配合三層分布式體系結構設計其服務系統邏輯架構,具體如下:Web客戶端與Windows客戶端采用Web服務部署中間層,并達到SQL Server數據庫服務器。
造價系統工程模塊設計包括用戶管理模塊、工程信息管理模塊、材料管理模塊、設備管理模塊、定額管理模塊、價格管理模塊、工程造價控制模塊設計等,我們以工程信息管理模塊與工程造價控制模塊為例進行分析。
工程信息管理模塊設計內容包括新建工程、信息管理、打開、查詢與刪除等。新建工程要先輸入并保存工程信息(名稱、編號、項目信息等),進行工程總說明,將包括工程名稱、地點、范圍、施工面積、經濟指標、結構形式、裝飾標準等多項內容在內的信息完成輸錄,編制依據如規范、圖紙與計價辦法等,對特殊設備和材料情況進行說明。新建工程項目特征信息見表1。預算信息設計同樣如此,預算信息設計見表2。
表1 新建工程項目特征信息Tab.1 New projects feature information
工程造價模塊的設計包括5個階段,分別是投資決策、設計、招投標、施工與竣工驗收5個階段。投資決策是造價控制源頭,要根據投資估算編制項目建議書,進行可行性研究,從技術、效益、市場3方面分析形成研究報告。設計階段要加強閉環管理,實時反饋,根據投資預算及時調整估算計劃,做好細節控制工作。招投標階段工程標底的合理確定要根據量價分離原則,實施信息計價模式,根據施工圖紙要求制定數量清單,結合當前市場、項目、風險、企業實力等多因素進行報價。施工階段是造價控制的重中之重,首先要審核施工組織設計是否合理,費用是否合理,將計劃投資額作為控制目標值,及時糾正實際投資與目標投資之間的偏差,對設計變更與工程變更等全程跟蹤,及時確認,認真深刻,確保全程細致實現造價控制目標。竣工驗收階段要做好竣工結算編制與竣工后費用控制,做好費用審計核算,并交由中介機構進行審查,一般來說,工程結算差異要盡量控制在20%以下,負責對資金的節約、項目效益的提升十分不利[5]。
表2 建筑工程預算信息Tab.2 Construction budget information
數據庫方面,建筑工程造價系統組我誒一種信息管理系統,數據庫與數據層的應用設計選擇關系型數據庫Microsoft SQL Server較好,方便程序的調用、數據的管理,另外還必須保證數據庫結構的獨立性,以適應系統拓展變化需求。比如工程數據庫,按照圖3設計模式,不僅更新快捷維護方面,便于新工程資料庫與數據的建立,同時各建筑工程信息之間各自獨立無干擾影響,方便備份與拷貝數據。
建筑工程造價系統實現方面主要包括數據庫實現、Web服務技術實現、表示層實現、業務邏輯層實現5個要點,其中數據庫實現是關鍵。受篇幅所限,以工程造價控制模塊為例來說明數據結果,工程造價模塊中含有十個數據表,包含所有輸入與輸出數據,諸如合同信息表、單位信息表、結算安排表、進步計劃表等包含大量工程信息,可應用VB與SQL Server實現數據傳輸,代碼編寫過程為:首先獲取該字段信息,其次讀取SQL Server存儲過程、函數、視圖、觸發器的臨時存儲過程,再次獲取所有有關存儲過程、函數、視圖等名稱及其他信息,并進行讀取與存儲。數據庫連接方面為實現幾個工程對應一個數據庫的情況可選擇動態交互式連接方式。Web服務技術實現可應用ASP開發環境,采用ISceipt腳本語言與HTML代碼作為開發語言,實現高性能、互動式、動態的Web服務應用程序[6]。
最后,對上述建筑工程造價控制系統進行軟件測試,測試內容性能測試、界面測試、功能測試、安全測試、文檔測試、軟件數據與數據庫完整性測試、兼容性測試等。
圖3 工程數據庫設計圖Fig.3 Engineering database design
在本系統設計完成后,選用某地區一十五層商業建筑為例,對造價控制系統進行了以上諸多功能與性能的測試,該系統運轉良好,證實了本系統設計的可行性與應用的適用性,說明造價系統的設計是成功的。
綜上所述,建筑工程造價控制系統關系到工程進度與項目效益的管控,在造價系統設計中,要根據建筑工程自身特殊性,利用CS拓展開發結構模式、Web服務架構與工程化標準模塊、SQL Server數據庫等完成系統設計與實現,并進行軟件測試,本次研究中所設計的工程造價系統具備可行性與適用性,證明了該設計的合理性與成功性。
[1]朱芳琳,高潔.一個基于B/S和C/S混合模式的建筑工程造價系統的設計[J].城市建設理論研究:電子版,2011(20):119-121.ZHU Fang-lin,GAO Jie.A Design B/S and C/S mixed mode of construction cost systems[J].Based on the theoretical study of urban construction:electronic version,2011(20):119-121.
[2]陳娜.建筑工程造價控制系統的設計與實現[J].輕工設計,2011(6):88-89.CHEN Na.Design and implementation of construction project cost control system[J].Light Design,2011(6):88-89.
[3]趙艷洋.論建筑工程造價控制系統的設計及實現[J].建材發展導向(下),2013(6):212-214.ZHAO Yan-yang.Theory construction project cost control system design and implementation [J].Materials development-oriented(under),2013(6):212-214.
[4]王衛玲.建筑工程造價管理系統的設計和實現[J].房地產導刊,2014(20):351-353.WANG Wei-ling.Design and implementation of construction project cost management system [J].Real Estate Tribune,2014(20):351-353.
[5]朱曉華.建筑工程造價管理系統的分析與設計[J].新材料新裝飾,2014(1):168-170.ZHU Xiao-hua.Analysis and design construction project cost management system [J].new materials and decoration,2014(1):168-170.
[6]孫春聯,周發鑫.工程量清單模式下的建筑工程造價控制研究[J].城市建設理論研究:電子版,2012(28):47-51.SUN Chun-lian,ZHOU Fa-xin.Construction cost BOQ mode research [J].Study of Urban Theory Construction:Electronic Version,2012(28):47-51.