摘要:工程造價(jià)管理系統(tǒng)主要包含系統(tǒng)維護(hù)子系統(tǒng)、工程量清單管理子系統(tǒng)等六個(gè)模塊,本文簡單敘述了該系統(tǒng)的系統(tǒng)結(jié)構(gòu)、模塊設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)等設(shè)計(jì)內(nèi)容。
關(guān)鍵詞:工程造價(jià);管理系統(tǒng);概要設(shè)計(jì)
中圖分類號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2008)19-30001-02
Outline Design of Construction Cost
CHEN Jian-feng
(Hebei Energy Institute of Vocation and Technology, Tangshan 063004, China)
Abstract: Construction cost management system mainly include system maintenance subsystem, project management manifest subsystem, etc. In this section we will have a brief description of system infrastructure, module design and data base design, etc.
Key words: construction cost; management system; outline design
1 引言
工程造價(jià)管理系統(tǒng)旨在滿足工程概、預(yù)算管理要求的基礎(chǔ)上,將各種概預(yù)算在一個(gè)平臺(tái)上開發(fā)應(yīng)用,共享工程項(xiàng)目基本信息、定額等主數(shù)據(jù),實(shí)現(xiàn)內(nèi)部集成應(yīng)用,并與SAP實(shí)現(xiàn)數(shù)據(jù)交換,滿足工程概預(yù)算、工程量清單管理、進(jìn)度管理、竣工結(jié)算、造價(jià)分析的需要。
工程造價(jià)管理系統(tǒng)從功能方面主要包括:工程概預(yù)算管理子系統(tǒng),工程量清單管理子系統(tǒng),進(jìn)度管理子系統(tǒng)、工程結(jié)算管理子系統(tǒng),工程造價(jià)分析子系統(tǒng),系統(tǒng)維護(hù)子系統(tǒng)等。
2 系統(tǒng)實(shí)現(xiàn)方案
2.1 系統(tǒng)體系結(jié)構(gòu)
系統(tǒng)采用4層結(jié)構(gòu)設(shè)計(jì):
第一層為表達(dá)層:即數(shù)據(jù)展現(xiàn)層,通過Web瀏覽器頁面方式實(shí)現(xiàn)。
第二層為業(yè)務(wù)功能層:根據(jù)各類業(yè)務(wù)管理的需求,實(shí)現(xiàn)各種業(yè)務(wù)功能邏輯,如架空線路、電纜概預(yù)算的編制計(jì)算,工程量清單的上報(bào)以及施工單位進(jìn)度上報(bào)等。
第三層為技術(shù)平臺(tái)層:基于J2EE架構(gòu)的開發(fā)平臺(tái),實(shí)現(xiàn)與SAP及其它系統(tǒng)之間的數(shù)據(jù)交換處理。
第四層為數(shù)據(jù)層:數(shù)據(jù)庫管理系統(tǒng),實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ)和管理。
2.2 運(yùn)行環(huán)境
最小運(yùn)行硬件環(huán)境:
服務(wù)器:Pentium800以上中央處理器、1GM以上RAM,2GM以上物理存儲(chǔ)空間。
客戶端:Pentium800以上中央處理器、128M以上RAM、1GM以上物理存儲(chǔ)空間。
最小運(yùn)行軟件環(huán)境:
(1)服務(wù)器
操作系統(tǒng):Windows 2000 SERVER/Windows 2003 SERVER/LINUX/UNIX任選;
數(shù)據(jù)庫:ORACLE 9i及以上;
應(yīng)用服務(wù)器:SAP WAS(內(nèi)網(wǎng)),WebLogic(外網(wǎng))。
(2)客戶機(jī)
操作系統(tǒng):Windows 2000/XP及以上;
瀏覽器:IE6.0及以上。
(3)開發(fā)工具:基于Sap NetWeaver平臺(tái)的JAVA,SAP ABAP。
(4)設(shè)計(jì)工具:Visio,Rose,PowerDesigner。
2.3 接口設(shè)計(jì)
用戶接口:統(tǒng)一采用WEB瀏覽器方式。
外部接口:直連SAP R3系統(tǒng)的后臺(tái)數(shù)據(jù)庫獲取數(shù)據(jù),調(diào)用SAP R3系統(tǒng)的接口程序?qū)懭霐?shù)據(jù)。
內(nèi)部接口:模塊之間的數(shù)據(jù)交互通過業(yè)務(wù)層邏輯代碼來實(shí)現(xiàn)。瀏覽器端與服務(wù)器端之間的數(shù)據(jù)傳遞以GET方式或POST方式來實(shí)現(xiàn)。內(nèi)網(wǎng)系統(tǒng)與外網(wǎng)系統(tǒng)之間的數(shù)據(jù)交互以通信提供商可訪問外網(wǎng)的通訊端口為基礎(chǔ),通過內(nèi)網(wǎng)數(shù)據(jù)庫訪問外網(wǎng)數(shù)據(jù)庫來實(shí)現(xiàn)。
2.4 功能需求與程序的關(guān)系
僅以工程量清單管理子系統(tǒng)為例。
2.5模塊設(shè)計(jì)
僅以工程量清單管理中的部分模塊為例。
表1 工程量清單上報(bào)模塊
表2 工程量清單計(jì)價(jià)模塊
2.6 數(shù)據(jù)庫設(shè)計(jì)
僅以工程上報(bào)表為例。
3 結(jié)束語
本文只對(duì)工程造價(jià)管理系統(tǒng)的概要設(shè)計(jì)過程進(jìn)行了簡單的敘述。維護(hù)方面主要為對(duì)服務(wù)器上的數(shù)據(jù)庫數(shù)據(jù)進(jìn)行維護(hù)。可使用ORACLE的數(shù)據(jù)庫維護(hù)功能機(jī)制。例如,在系統(tǒng)中設(shè)置計(jì)劃任務(wù)器,執(zhí)行監(jiān)控操作,定時(shí)清理系統(tǒng)中的冗余數(shù)據(jù)。該系統(tǒng)已投入使用,運(yùn)行情況良好。
注:本文中所涉及到的圖表、注解、公式等內(nèi)容請(qǐng)以PDF格式閱讀原文