首頁 考試吧論壇 Exam8視線 考試商城 網(wǎng)絡(luò)課程 模擬考試 考友錄 實用文檔 繽紛校園 英語學(xué)習(xí) | ||
![]() |
2010考研 | 自學(xué)考試 | 成人高考 | 專 升 本 | 法律碩士 | MBA/MPA | 中 科 院 | |
![]() |
四六級 | 商務(wù)英語 | 公共英語 | 職稱日語 | 職稱英語 | 博思 | 口譯筆譯 | GRE GMAT | 日語 | 托福 | |
雅思 | 專四專八 | 新概念 | 自考英語 | 零起點英、法、德、日、韓語 | 在職申碩英語 | ||
在職攻碩英語 | 成人英語三級 | ||
![]() |
等級考試 | 水平考試 | 微軟認(rèn)證 | 思科認(rèn)證 | Oracle認(rèn)證 | Linux認(rèn)證 | |
![]() |
公務(wù)員 | 報關(guān)員 | 報檢員 | 外銷員 | 司法考試 | 導(dǎo)游考試 | 教師資格 | 國際商務(wù)師 | 跟單員 | |
單證員 | 物流師 | 價格鑒證師 | 銀行從業(yè)資格 | 證券從業(yè)資格 | 人力資源管理師 | 管理咨詢師 | ||
期貨從業(yè)資格 | 社會工作者 | ||
![]() |
會計職稱 | 注會CPA | 經(jīng)濟師 | 統(tǒng)計師 | 注冊稅務(wù)師 | 評估師 | 精算師 | 高會 | ACCA | 審計師 | |
法律顧問 | 會計證 | ||
![]() |
一級建造師 | 二級建造師 | 造價師 | 監(jiān)理師 | 安全師 | 咨詢師 | 結(jié)構(gòu)師 | 建筑師 | 安全評價師 | |
房地產(chǎn)估價師 | 土地估價師 | 設(shè)備監(jiān)理師 | 巖土工程師 | 質(zhì)量資格 | 房地產(chǎn)經(jīng)紀(jì)人 | 造價員 | ||
投資項目管理 | 土地代理人 | 環(huán)保師 | 環(huán)境影響評價 | 物業(yè)管理師 | 城市規(guī)劃師 | 公路監(jiān)理師 | ||
公路造價工程師 | 招標(biāo)師 | ||
![]() |
執(zhí)業(yè)護士 | 執(zhí)業(yè)醫(yī)師 | 執(zhí)業(yè)藥師 | 衛(wèi)生資格 |
關(guān)鍵字: 項目管理 系統(tǒng)集成 P3 接口 RA 引擎 OLE ODBC
Abstract: This paper firstly analyses the necessity and importance of integrated P3 software and Project Management Information system. And then, it is detailedly described the way to implement integration of P3 system and Project Management Information system with P3 Engine & Automation Server(OLE Object) and ODBC. Finally its application is discussed in a practical project.
Keywords: Project Management , System Integration , Interfacing of P3 , RA Engine , OLE , ODBC
中圖分類號: A
王保兵,碩士研究生,主要研究方向:系統(tǒng)集成,分布式數(shù)據(jù)庫, DSS 等技術(shù)
一 引言
許多大型工程建設(shè)項目,規(guī)模龐大、建設(shè)周期長、投資及風(fēng)險大、參與單位和人員多、使得工程項目的成敗更大程度上依賴于相應(yīng)的信息化管理水平,對工程建設(shè)管理信息系統(tǒng)( PMIS ),涉及到項目總體的計劃、組織、領(lǐng)導(dǎo)、控制和評價等各個方面,具體包括質(zhì)量控制、進度控制、費用估算與和費用控制、材料控制和文件控制等多方面的控制和管理,并對項目的全過程實施動態(tài)管理和控制。 PMIS 不再象以往那樣只具有人事檔案、工資、財務(wù)等常規(guī)的靜態(tài)管理信息,而加入了生產(chǎn)建設(shè)過程中的許多生產(chǎn)實時動態(tài)的控制,有大量的實時數(shù)據(jù)和信息需要處理,需要各種圖表,需要項目執(zhí)行過程的真實記錄,需要計劃的不斷調(diào)整,對這些功能的實現(xiàn)的過程,關(guān)鍵在于把較成熟、先進的項目管理軟件與工程企業(yè)的自己的信息管理軟件實現(xiàn)綜合集成、實現(xiàn)信息實時共享與互操作性。
Primavera Project Planner ( P3 )是一個帶有先進管理思想的大型項目管理軟件,其有很好的通用性。從項目管理軟件應(yīng)用的角度看,應(yīng)用過程一般分為以下幾個階段:前期數(shù)據(jù)規(guī)劃、基礎(chǔ)數(shù)據(jù)準(zhǔn)備與錄入、數(shù)據(jù)分析輸出、控制過程中實時數(shù)據(jù)的錄入、以及進一步的數(shù)據(jù)分析。在實際的工程項目中, P3 的基礎(chǔ)數(shù)據(jù)往往與其他的的一些應(yīng)用軟件(如合同事務(wù)管理軟件、財務(wù)軟件、物資管理、人事管理、安全管理,辦公自動化等等)相關(guān)聯(lián),為了加快應(yīng)用前期的數(shù)據(jù)工作的進程與提高 P3 的效率與進一步與工程信息系統(tǒng)與常用軟件交換數(shù)據(jù),實現(xiàn)動態(tài)信息交互,有必要把 P3 的項目管理功能與工程信息系統(tǒng)以及辦公自動化( OA )信息處理功能進行軟件集成,做到它們之間的“無縫連接”。如圖一所示,引入一個中央接口模塊,負(fù)責(zé)各種不同軟件系統(tǒng)的數(shù)據(jù)傳遞與交互,實現(xiàn)了網(wǎng)絡(luò)平臺上的異構(gòu)數(shù)據(jù)庫互操作。
圖一: P3 與 PMIS 集成示意圖
將著重討論采用對象鏈接與嵌套 ( Object linking and Embedding ,簡稱 OLE) 與開放數(shù)據(jù)庫互連( Open Database Connectivity ,簡稱 ODBC )技術(shù)來實現(xiàn) P3 軟件與工程信息系統(tǒng)集成的具體方法,最后結(jié)合株洲電廠二期工程建設(shè)管理信息系統(tǒng)( PMIS )與 P3 項目管理軟件集成項目的研究與實現(xiàn),詳細地討論該方法在該項目中的具體應(yīng)用。
二 P3 項目管理與工程信息系統(tǒng)集成實現(xiàn)方法
P3 項目管理與工程信息系統(tǒng)的集成中,關(guān)鍵在于實現(xiàn)各種異構(gòu)數(shù)據(jù)庫間的實時數(shù)據(jù)共享與交換。在實際運用中我們主要采用了基于 OLE 對象與 ODBC 技術(shù)兩種集成方法,其集成開發(fā)示意圖如下所示:
圖二: P3 與 PMIS 集成方法示意圖
OLE 技術(shù)是一種能使它們共享不同應(yīng)用程序信息資源的技術(shù),用戶能夠構(gòu)造聲、文、圖、像、影于一體的復(fù)合文檔,可以很容易地集成應(yīng)用程序,可以讓不同的 WINDOWS 開發(fā)商的應(yīng)用程序之間的相互通信。應(yīng)用 OLE 對象鏈接( Object Link )、對象嵌入( Object Embed ) 技術(shù),可以方便的把 Word 、圖形編輯器、 CAD 編輯工具處理大量電子文檔、掃描取證文件、設(shè)計施工電子圖鏈接和嵌套到工程信息系統(tǒng)中。應(yīng)用 OLE 自動化( OLE automation )技術(shù) 可以在系統(tǒng)集成中實現(xiàn)了對 OLE 組件的編程式控制。 OLE 技術(shù)這些實現(xiàn)方法在 P3 項目管理與工程信息系統(tǒng)的軟件集成中有很好的應(yīng)用。
P3 中所帶的 RA 引擎( P3 Engine & Automation Server ),全部采用 OLE 對象的方法來讀寫 P3 工程庫中的數(shù)據(jù)項,開發(fā)中用到的 RA 中的集合與對象采用的是 OLE 自動化的工作方式是:通訊被動方( OLE 服務(wù)器、 RA 引擎)應(yīng)用程序向通訊主動方( OLE 客戶機、集成軟件)應(yīng)用程序提供一個以上可供其調(diào)用的 OLE 自動化對象類型, OLE 客戶機通過引用這些對象實現(xiàn)對 OLE 服務(wù)器的調(diào)用,然后通過設(shè)置對象的屬性和使用對象的方法操縱 OLE 服務(wù)器應(yīng)用程序,完成兩者之間的通訊。使用任何一種與 OLE 兼容的開發(fā)工具,可以快捷的實現(xiàn) P3 項目管理與企業(yè)現(xiàn)有的 MIS 系統(tǒng)如基建、財務(wù)、投標(biāo)、辦公自動化以及其它軟件工具進行實時數(shù)據(jù)交換。其開發(fā)示意圖如圖二所示。