陳莉粉(陜西職業(yè)技術學院,陜西西安,710100)
信息化平臺下的工程全過程造價控制系統(tǒng)構(gòu)建
陳莉粉
(陜西職業(yè)技術學院,陜西西安,710100)
工程造價全過程控制貫穿整個工程建設,并提高工程建設的收益。而信息化步伐的加快,也為工程管理提出了新的要求。本文提出借助J2EE開發(fā)平臺,應用Java語言實現(xiàn)對工程全過程造價控制系統(tǒng)的開發(fā),以此實現(xiàn)工程造價管理的信息化。
Java語言;Tomcat應用服務器;B/S模式
工程造價作為項目成本控制的重點管理方式,其管理的好壞將直接決定工程成本的高低。而工程造價管理的基礎是對各個項目信息的搜集,從而通過匯總的方式,實現(xiàn)對工程造價的計算。傳統(tǒng)的工程造價通過人工的方式,從而給工程數(shù)據(jù)的收集和計算方面帶來很大的麻煩,對此本文則提出結(jié)合網(wǎng)絡技術的工程造價系統(tǒng)。
對系統(tǒng)的可行性的分析可以從開發(fā)技術、可操作性和維護成本出發(fā),從而對系統(tǒng)的可行性進行分析。因為任何的一個系統(tǒng)的開發(fā)都需要進行充分的需求調(diào)查和系統(tǒng)技術分析避免投資失誤。
1.1系統(tǒng)開發(fā)的技術可行性
對系統(tǒng)的開發(fā)進行技術可行性分析是對當前系統(tǒng)能夠滿足需求的基礎。當前針對系統(tǒng)的開發(fā)在模式結(jié)構(gòu)方面主要采用兩種:C/S、B/S模式。其中所謂的C/S模式則為客戶端-服務器端;B/S模式則為瀏覽器-中間層-服務器端。但無論哪種模式,其都存在著各自的優(yōu)點和缺點,都能完成對系統(tǒng)架構(gòu)的布局。在系統(tǒng)開發(fā)的軟件方面,對客戶端、瀏覽器的開發(fā)平臺已經(jīng)非常成熟,如美國的微軟公司的.net 平臺,谷歌的Java語言等都可完好的完成對瀏覽器和客戶端的設計。在數(shù)據(jù)庫方面,有包括 SQL 數(shù)據(jù)庫、Oracle企業(yè)級數(shù)據(jù)庫等都可對數(shù)據(jù)進行大量的處理,并具有更為安全和靈活的特點。在計算機服務器方面,現(xiàn)階段云計算平臺、服務器系統(tǒng)等迅速發(fā)展,為系統(tǒng)的運行提供了良好的保障。綜上所述,現(xiàn)有的技術能夠滿足開發(fā)工程造價信息系統(tǒng)的軟件要求。該工程造價信息系統(tǒng)在技術上是可行性。
1.2操作可行性
工程全過程造價管理系統(tǒng)的設計,其在涉及完成后,使用者對其進行使用變得特別的簡單,而不需要自己對模板進行重新的設計。通過對工程信息的查看,從而了解工程的整體的信息,實現(xiàn)對整個工程的監(jiān)督。通過采用工程造價的分析,實現(xiàn)對工程費用的計算,并將整個信息存儲到數(shù)據(jù)庫當中,以此方便工程造價數(shù)據(jù)的對比和調(diào)用。供應商則通過該系統(tǒng)可對其中的材料、設備等價格進行修改,并為工程造價提供支持。該系統(tǒng)界面操作簡單,并注重對客戶的體驗,從而使得所有的使用者可很好的找到自己所需要的功能。用戶也不需要經(jīng)過專門的培訓即可在系統(tǒng)的引導下實現(xiàn)對功能的操作。
在對工程全過程造價管理設計前,需要對系統(tǒng)的業(yè)務流程進行分析,也就是該系統(tǒng)包括哪里使用角色,具體有哪些業(yè)務,從而保證系統(tǒng)的設計符合工程的實際需要。由于本系統(tǒng)使用人員很多,本文則主要以造價模板和造價測算為例。
2.1造價管理
系統(tǒng)根據(jù)工程項目的需要,添加新的工程造價模塊,該模塊主要有設計人員進行操作,直接將設計好的模板傳上傳到系統(tǒng),同時對模板的名稱、狀態(tài)、類型等進行修改;根據(jù)模板的類型,設計人員對模板的相應的指標進行錄入。而是用造價模板中,分析人員通過該模板可對人員進行添加,并根據(jù)模板的世界要求對其中的指標和參數(shù)進行修改,以此再修改后符合工程設計的要求。工程造價人員通過造價模塊則建立新工程,選擇工程的類型并選擇相應的造價模板,并對新工程進行編號并記錄的相應工程信息。同時造價人員填寫,參與招標文件、合同報價以及市場價格信息對模板中的缺省值進行填寫等,對工程項目造價進行預測或者是估算。在該系統(tǒng)中還包括材料采購部門、供應商等,可杜供應商的設備、材料等進行添加,也可以對其進行刪除,從而作為造價估計的基礎數(shù)據(jù),為項目造價分析提供依據(jù)。材料管理員、設計人員等可對相關的數(shù)據(jù)進行錄入、輸出和上傳。綜上所述,根據(jù)系統(tǒng)業(yè)務流程,工程全過程造價控制系統(tǒng)業(yè)務流程示意圖如圖1所示。

圖1 工程全過程造價業(yè)務流程
結(jié)合工程項目造價控制,本文將工程全過程管理系統(tǒng)的功能分為企業(yè)管理子系統(tǒng)、造價資料子系統(tǒng)、造價分析子系統(tǒng)、造價指數(shù)管理子系統(tǒng)、材料價格管理子系統(tǒng)、系統(tǒng)管理維護子系統(tǒng)。其具體的功能設計如圖2所示。

圖2 系統(tǒng)整體功能設計
企業(yè)管理子系統(tǒng)包括工程建設單位基本信息、企業(yè)新聞、企業(yè)通知等欄目;造價資料子系統(tǒng)則主要為系統(tǒng)提供工程造價全過程管理的基礎數(shù)據(jù),包括可行性研究報告、設計資料系統(tǒng)、合同價格管理系統(tǒng)、招投標系統(tǒng)、施工管理子系統(tǒng)、竣工結(jié)算子系統(tǒng)。通過該系統(tǒng)模塊為后續(xù)的工程全過程造價分析提供數(shù)據(jù)基礎。在該系統(tǒng)中工程發(fā)生的所有工程數(shù)據(jù)全部記錄到該系統(tǒng)中;造價分析系統(tǒng)則主要是對工程費用、建安成本等各種費用的分類,同時采用圖表方式進行工程造價的縱向、橫向?qū)Ρ确治觯ǎ嚎v向比較分析同一工程在不同階段的造價變化情況,橫向比較分析類似工程在同一階段的造價變化情況,分析差異化原因并及時修正控制;造價指數(shù)管理系統(tǒng)則是對工程造價計算模型中的指數(shù)進行管理,從而使得其根據(jù)指數(shù)對造價進行計算;材料管理則是對整個工程的材料進行輸入、修改等,同時還提供提供材料價格的查詢功能并能進行各種材料價格的走勢預測;系統(tǒng)管理維護則包括系統(tǒng)的維護和用戶注冊、用戶登錄、用戶注銷等功能模塊。
針對工程造價的管理,在對造價計算的過程中需要對其指數(shù)進行設計,本文結(jié)合全過程管理理論,對其中的指數(shù)體系設計如圖3所示。

圖3 系統(tǒng)指數(shù)體系設計
該系統(tǒng)其包含著若干個不同的項目子系統(tǒng),同時參與該系統(tǒng)使用的人員包括工程建設者、供應商、材料商等,因此,該系統(tǒng)的布置采用分布式服務集群的方式對系統(tǒng)進行布局。在系統(tǒng)模式的選擇方面采用B/S模式和C/S模式相結(jié)合的方式進行,其具體的架構(gòu)則如圖4所示。

圖4 系統(tǒng)整體架構(gòu)設計
在該整體架構(gòu)中,數(shù)據(jù)庫采用Oracle企業(yè)級數(shù)據(jù)庫,從而加強對系統(tǒng)數(shù)據(jù)的運算;功能層則主要包括應用功能和應用服務器。其中應用功能包括企業(yè)管理子系統(tǒng)、工程造價分析子系統(tǒng)等;
應用服務器則包括信息處理服務器、web服務器。
對本系統(tǒng)的開發(fā)采用J2EE作為開發(fā)平臺,采用B/S和C/S模式結(jié)合的模式對系統(tǒng)整體架構(gòu)進行布局,數(shù)據(jù)庫管理系統(tǒng)采用Oracle9.0企業(yè)級數(shù)據(jù)庫,C/S部分采用delphi語言進行開發(fā),B/S模式采用Java作為開發(fā)語言。由此通過上述關鍵技術的應用,實現(xiàn)了工程造價全過程的網(wǎng)絡化控制設計。
[1] 邵瑞,張建高.工程造價信息化管理發(fā)展的問題及趨勢探究[J].山西建筑,2009,35(5):232-233.
[2] 陳元安,孫月明,汪春燕.淺談工程造價指數(shù)、房地產(chǎn)價格指數(shù)及其作用[N].中外房地產(chǎn)導報,2003.7:77-78.
[3] 戎偉,張雙.精通Stringuts-Java流行服務器、框架、工具及整合應用[M].北京:人民郵電出版社,2006年
陳莉粉,女,1985年12月19日,河南省中牟縣,助教,工程造價
Cost control system under the information platform construction of the whole process engineering
Chen Lifen
(Shaanxi Shaanxi Vocational and Technical College,Xi'an,710100)
Through the whole construction project cost control of the whole process of engineering construction,and improve the income.While the information technology to speed up the pace,but also put forward new requirements for the engineering management.This paper proposes using J2EE development platform,using Java language to achieve the development of the entire project cost control system,to realize the informationization of engineering cost management.
Java;Tomcat application server;B/S model