◎ 中國石油工程建設公司華東設計分公司 史斐翡
ProjectWise軟件平臺是較為通用的工程管理平臺,具有內容管理和過程管理功能,其中,Projectwise對設計過程的管理需要根據設計流程實際進行二次開發。筆者結合煉油裝置設計項目實際,介紹為實現設計過程管理進行Projectwise軟件平臺二次開發的內容、目標和必備要素。
高效靈活的設計管理平臺是煉油裝置設計企業提高生產力、增強競爭力的基礎。Projectwise(簡稱PW)軟件平臺是與Windows系統及各個設計、辦公軟件高度兼容的管理平臺,該平臺的兩大基本功能為內容管理功能和過程管理功能。
中國石油工程建設公司華東設計分公司于2009年引入PW軟件平臺進行設計內容管理和設計過程管理。PW軟件平臺自身的內容管理功能較為成熟,軟件引入之后的所有設計項目資料均保存在PW服務器中。當前在PW服務器中存儲文件達46萬個,文件存儲總量達241GB,文件存儲安全、版本可控。PW軟件平臺對于設計過程管理功能主要基于PW軟件自身的工作流程管理功能,要實現該功能與煉油裝置設計流程的結合,進行開發是必然環節。中國石油工程建設公司華東設計分公司在充分調研煉油裝置設計項目工作特點和流程的基礎上提出二次開發需求,在相關軟件公司的配合下進行了PW軟件平臺的二次開發。
當前,PW二次開發的成果已在具體項目中推廣應用,成效卓然。
結合中國石油工程建設公司華東設計分公司煉油裝置設計流程實際,最終確定的二次開發內容可分為兩個部分。一是設計流程模塊:設校審流程模塊、會簽流程模塊、內部互提條件流程模塊、外部互提條件流程模塊、供貨商資料會簽流程模塊等;二是輔助模塊:批量打印PDF模塊、PDS/PDMS模塊、批量電子簽章模塊、工時統計模塊、權限管理模塊、后審計模塊等。
開發完成后的各模塊命令均集成在卷冊的右鍵菜單中(如圖1)。

圖1
PW二次開發各模塊上線后,中國石油工程建設公司華東設計分公司一直收集設計人員反饋的意見,對系統不斷完善優化,目前系統基本運行穩定。通過PW對設計過程進行管理,主要實現了以下功能。
第一,實現文件流轉電子化,簡化了工作流程。PW二次開發的各流程模塊囊括了中國石油工程建設公司華東設計分公司各個設計流程,設計流程的電子化,提高了專業內部及各專業之間的信息傳遞自動化程度,降低了項目成員采用傳統的文件傳遞方式所需的工作量,同時避免了紙質文件二次傳遞過程中由于傳遞人員的疏忽而導致的低級錯誤,從而使設計人員的精力完全集中在設計上。
第二,實現設計文件狀態可控,從而加強了專業間協作、方便了項目進度檢測。設計流程實現電子化后,項目管理人員和設計人員可以清楚掌握每個設計文件的當前狀態(設計、校對、審核或發布等)。設計過程的透明性,為專業人員之間的順暢協作提供了支持,同時為項目管理人員的進度檢測提供了幫助。
第三,為每個文件、每個專業、每套裝置積累工時數據。在保證設計過程在PW軟件平臺上運行的前提下,二次開發中的輔助模塊“工時統計模塊”可統計設計人員對某文件的操作時間,在此基礎上對某個專業、某套裝置的操作時間進行統計,該項功能既可以作為核定專業人員工作量的參考,也可以充實煉油設計項目的工時數據庫。
第四,簡化了出版打印流程,并可保證存檔后的紙版文件和電子文件一致。所有設計過程都在PW軟件平臺上進行,結合二次開發的輔助模塊(批量簽章模塊、批量打印PDF模塊等),極大節省傳統出版打印所帶來的工作量;最終批量簽字后的設計文件直接流轉到出版部門,這種方式可避免紙版存檔時,修改紙版后卻沒有修改電子文件造成的紙版、電子版不一致現象。

圖2

圖3
首先,需要完備的導入文件清單。應用PW對設計過程進行管理,完備的導入文件清單是基礎。此處說的導入文件清單是由某單元或裝置中某專業的文件交付清單和相關專業四級計劃結合得來(如圖2)。該清單是MR文件、提出設計條件、交付設計文件列表的集合。每個文件需包含的具體信息有:文件編號、文件名稱、文件的相關校審人員。導入文件清單需在項目策劃時準備好,并在項目開工會中發布定稿。開工會后,將導入文件清單導入PW軟件平臺,設計人員即可在PW軟件平臺上進行設計工作并發起相關流程,發起流程后,相應的設計文件會自動流轉到導入文件清單設置的相關校審人員并通過郵件進行通知。導入文件清單的詳細程度和準確程度決定了項目運行的順利程度,頻繁的增刪設計文件或調整設計人員勢必影響設計進程。
清單導入前,需確認相關專業的導入文件清單與PW中相應裝置下相關專業卷冊是否相符合。清單導入后,在PW軟件系統中會新建與導入文件清單中文件編號、名稱相對應的文件夾和空文件(圖3),每個卷冊屬性中的設校審人員與模板中設定的人員一致(圖4)。
其次,要策劃充分的文件屬性與卷冊屬性。經過二次開發的PW軟件平臺,不僅要靈活的支持設計流程,還需與檔案軟件進行結合,貫通存檔、出版打印流程。因此策劃充分的文件屬性和卷冊屬性,對于后續工作中相關信息的提取十分必要,借助PW中自定義環境屬性的功能可對需要的屬性進行輕松定制。圖5為二次開發中定義的針對文件的環境屬性,在該屬性面板中填入文表和圖紙數量,不僅為自動生成文件目錄提供支持,同時為檔案系統的信息錄入提供了便利。

圖4

圖5

圖6
第三,建立標準化模板和字體庫。批量電子簽章和批量打印是二次開發實現的主要功能。其中,批量電子簽章的實現需要統一的圖紙和文表模板的支持,簽章的位置也需要有統一的規定。在設計文件流轉過程中,由PW軟件平臺對各個流程環節進行控制,不進行簽章操作,在文件最終歸檔時進行批量簽章。
煉油裝置設計項目涉及的DWG格式的文件較多,該類文件的批量打印需要標準化模板中標準圖框的支持以及統一的字體庫的支持,標準圖框的統一可以確定打印范圍,字體庫的統一可以避免由于虛擬打印機的字體庫不同所引起的打印錯誤。
第四,要有明確的權限定義。在PW中對設計過程進行管理,需要明確項目參與人員對相關文件的讀寫權限。在PW軟件平臺上運行設計流程,主要是在設計過程文件夾中進行,但在新建項目時,無需單獨對此文件夾設置權限,對整個項目設置權限即可,參與項目的設計人員對本項目文件有只讀權限。根據導入文件清單建立項目文件框架之后,系統自動對設計過程文件夾中的相關文件按照清單中所列明的角色重新賦予相關權限,通常情況下,只有專業負責人和管理員具有對卷冊目錄的控制權,包括讀、寫、刪除、創建子文件夾和更改權限,這樣使得只有專業負責人和管理員才能對卷冊進行人員安排。遇到設校審人員出差或因工作原因引起的人員變動等情況,專業負責人或管理員可修改卷冊屬性中的人員安排,在流程運行時,文件自動流轉到新設置的人員并用郵件進行通知。
設計項目數量多,參與每個項目的專業人員也多,PW雖然提供靈活的授權機制,但是給如此眾多的項目設置權限,并要隨著設計人員的調整而調整,工作量非常大。鑒于此,在二次開發中增加了PSS權限管理模塊來簡化權限管理過程。通過該模塊,可以對項目文件的訪問權限進行導入導出操作,通過修改導出的EXCEL表中的權限代碼(圖6),可以靈活方便的修改權限,該權限設置細化到文件和人員,這種方式有效提高了權限設置的工作效率。
第五,制定清晰的流程定義。配置好流程以及明確流程狀態是流程運行的核心。二次開發所有流程模塊的基礎流程為校審流程(圖7),該流程包含設計、校對、審核、審定4個狀態。在卷冊上發起流程時,需選擇卷冊的校審等級,此處選擇的等級對應著文件發布后,批量電子簽章的等級,而不代表文件流轉的等級,即使某設計文件只需兩級簽署,文件的狀態同樣需要經歷設計、校對、審核、審定4個狀態后才能進行下一步的操作。
最后,明確PW軟件平臺對不同設計軟件的支持程度。PW可以完全集成Microstation以及Bentley的各個行業的軟件產品,同時對AutoCAD和其它AEC行業應用軟件也提供了良好的集成支持。當前煉油裝置設計企業采用的設計軟件眾多,PW軟件平臺與設計軟件的集成程度對采用PW進行設計過程管理的效果影響很大。對于與PW軟件平臺不兼容的軟件,例如PDMS,中國石油工程建設公司華東設計分公司在二次開發中開發了相應的模塊將兩款軟件進行整合。對于儀表專業采用的部分軟件,中國石油工程建設公司華東設計分公司暫采用設計完成后導入的方式來配合完成PW流程中批量簽章、批量打印等功能。當前情況下,此種方式影響了PW軟件平臺對文件狀態進行控制和對文件設計工時進行統計的功能。

圖7

圖8
對于煉油裝置設計項目來說,每個文件都需要經過設計校對審核過程,因此設校審流程是煉油裝置設計項目絕大多數文件必須經過的流程,其它各流程均是此流程的延伸。經過充分的前期準備工作,在PW軟件平臺上通過導入文件清單搭建項目文件框架后,設計文件的的設校審流程操作可以歸納為以下流程圖中的操作(圖8),簡單易于掌握。
在煉油裝置設計項目的設計流程中,版次控制非常關鍵,尤其在互提條件流程中,升版較多。進行文件的升版,需要專業負責人刪除最終狀態,對需要修改的文件進行升版操作后再重新發起流程。
基于PW軟件自身的流程管理功能并結合煉油裝置設計工作實際進行的PW二次開發,雖然有極少部分軟件不能與PW軟件平臺實現完全集成,但總體來說開發后的軟件平臺基本滿足了我公司對設計過程管理的需要,使項目參與者在文件傳遞及文件管理上花費的時間大大減少,提高了工作效率和項目管理質量。在煉油裝置設計企業中,PW軟件平臺值得推廣。