◎ 中國石油工程建設(shè)公司華東設(shè)計分公司 史斐翡
ProjectWise軟件平臺是較為通用的工程管理平臺,具有內(nèi)容管理和過程管理功能,其中,Projectwise對設(shè)計過程的管理需要根據(jù)設(shè)計流程實際進行二次開發(fā)。筆者結(jié)合煉油裝置設(shè)計項目實際,介紹為實現(xiàn)設(shè)計過程管理進行Projectwise軟件平臺二次開發(fā)的內(nèi)容、目標和必備要素。
高效靈活的設(shè)計管理平臺是煉油裝置設(shè)計企業(yè)提高生產(chǎn)力、增強競爭力的基礎(chǔ)。Projectwise(簡稱PW)軟件平臺是與Windows系統(tǒng)及各個設(shè)計、辦公軟件高度兼容的管理平臺,該平臺的兩大基本功能為內(nèi)容管理功能和過程管理功能。
中國石油工程建設(shè)公司華東設(shè)計分公司于2009年引入PW軟件平臺進行設(shè)計內(nèi)容管理和設(shè)計過程管理。PW軟件平臺自身的內(nèi)容管理功能較為成熟,軟件引入之后的所有設(shè)計項目資料均保存在PW服務(wù)器中。當前在PW服務(wù)器中存儲文件達46萬個,文件存儲總量達241GB,文件存儲安全、版本可控。PW軟件平臺對于設(shè)計過程管理功能主要基于PW軟件自身的工作流程管理功能,要實現(xiàn)該功能與煉油裝置設(shè)計流程的結(jié)合,進行開發(fā)是必然環(huán)節(jié)。中國石油工程建設(shè)公司華東設(shè)計分公司在充分調(diào)研煉油裝置設(shè)計項目工作特點和流程的基礎(chǔ)上提出二次開發(fā)需求,在相關(guān)軟件公司的配合下進行了PW軟件平臺的二次開發(fā)。
當前,PW二次開發(fā)的成果已在具體項目中推廣應(yīng)用,成效卓然。
結(jié)合中國石油工程建設(shè)公司華東設(shè)計分公司煉油裝置設(shè)計流程實際,最終確定的二次開發(fā)內(nèi)容可分為兩個部分。一是設(shè)計流程模塊:設(shè)校審流程模塊、會簽流程模塊、內(nèi)部互提條件流程模塊、外部互提條件流程模塊、供貨商資料會簽流程模塊等;二是輔助模塊:批量打印PDF模塊、PDS/PDMS模塊、批量電子簽章模塊、工時統(tǒng)計模塊、權(quán)限管理模塊、后審計模塊等。
開發(fā)完成后的各模塊命令均集成在卷冊的右鍵菜單中(如圖1)。
圖1
PW二次開發(fā)各模塊上線后,中國石油工程建設(shè)公司華東設(shè)計分公司一直收集設(shè)計人員反饋的意見,對系統(tǒng)不斷完善優(yōu)化,目前系統(tǒng)基本運行穩(wěn)定。通過PW對設(shè)計過程進行管理,主要實現(xiàn)了以下功能。
第一,實現(xiàn)文件流轉(zhuǎn)電子化,簡化了工作流程。PW二次開發(fā)的各流程模塊囊括了中國石油工程建設(shè)公司華東設(shè)計分公司各個設(shè)計流程,設(shè)計流程的電子化,提高了專業(yè)內(nèi)部及各專業(yè)之間的信息傳遞自動化程度,降低了項目成員采用傳統(tǒng)的文件傳遞方式所需的工作量,同時避免了紙質(zhì)文件二次傳遞過程中由于傳遞人員的疏忽而導(dǎo)致的低級錯誤,從而使設(shè)計人員的精力完全集中在設(shè)計上。
第二,實現(xiàn)設(shè)計文件狀態(tài)可控,從而加強了專業(yè)間協(xié)作、方便了項目進度檢測。設(shè)計流程實現(xiàn)電子化后,項目管理人員和設(shè)計人員可以清楚掌握每個設(shè)計文件的當前狀態(tài)(設(shè)計、校對、審核或發(fā)布等)。設(shè)計過程的透明性,為專業(yè)人員之間的順暢協(xié)作提供了支持,同時為項目管理人員的進度檢測提供了幫助。
第三,為每個文件、每個專業(yè)、每套裝置積累工時數(shù)據(jù)。在保證設(shè)計過程在PW軟件平臺上運行的前提下,二次開發(fā)中的輔助模塊“工時統(tǒng)計模塊”可統(tǒng)計設(shè)計人員對某文件的操作時間,在此基礎(chǔ)上對某個專業(yè)、某套裝置的操作時間進行統(tǒng)計,該項功能既可以作為核定專業(yè)人員工作量的參考,也可以充實煉油設(shè)計項目的工時數(shù)據(jù)庫。
第四,簡化了出版打印流程,并可保證存檔后的紙版文件和電子文件一致。所有設(shè)計過程都在PW軟件平臺上進行,結(jié)合二次開發(fā)的輔助模塊(批量簽章模塊、批量打印PDF模塊等),極大節(jié)省傳統(tǒng)出版打印所帶來的工作量;最終批量簽字后的設(shè)計文件直接流轉(zhuǎn)到出版部門,這種方式可避免紙版存檔時,修改紙版后卻沒有修改電子文件造成的紙版、電子版不一致現(xiàn)象。
圖2
圖3
首先,需要完備的導(dǎo)入文件清單。應(yīng)用PW對設(shè)計過程進行管理,完備的導(dǎo)入文件清單是基礎(chǔ)。此處說的導(dǎo)入文件清單是由某單元或裝置中某專業(yè)的文件交付清單和相關(guān)專業(yè)四級計劃結(jié)合得來(如圖2)。該清單是MR文件、提出設(shè)計條件、交付設(shè)計文件列表的集合。每個文件需包含的具體信息有:文件編號、文件名稱、文件的相關(guān)校審人員。導(dǎo)入文件清單需在項目策劃時準備好,并在項目開工會中發(fā)布定稿。開工會后,將導(dǎo)入文件清單導(dǎo)入PW軟件平臺,設(shè)計人員即可在PW軟件平臺上進行設(shè)計工作并發(fā)起相關(guān)流程,發(fā)起流程后,相應(yīng)的設(shè)計文件會自動流轉(zhuǎn)到導(dǎo)入文件清單設(shè)置的相關(guān)校審人員并通過郵件進行通知。導(dǎo)入文件清單的詳細程度和準確程度決定了項目運行的順利程度,頻繁的增刪設(shè)計文件或調(diào)整設(shè)計人員勢必影響設(shè)計進程。
清單導(dǎo)入前,需確認相關(guān)專業(yè)的導(dǎo)入文件清單與PW中相應(yīng)裝置下相關(guān)專業(yè)卷冊是否相符合。清單導(dǎo)入后,在PW軟件系統(tǒng)中會新建與導(dǎo)入文件清單中文件編號、名稱相對應(yīng)的文件夾和空文件(圖3),每個卷冊屬性中的設(shè)校審人員與模板中設(shè)定的人員一致(圖4)。
其次,要策劃充分的文件屬性與卷冊屬性。經(jīng)過二次開發(fā)的PW軟件平臺,不僅要靈活的支持設(shè)計流程,還需與檔案軟件進行結(jié)合,貫通存檔、出版打印流程。因此策劃充分的文件屬性和卷冊屬性,對于后續(xù)工作中相關(guān)信息的提取十分必要,借助PW中自定義環(huán)境屬性的功能可對需要的屬性進行輕松定制。圖5為二次開發(fā)中定義的針對文件的環(huán)境屬性,在該屬性面板中填入文表和圖紙數(shù)量,不僅為自動生成文件目錄提供支持,同時為檔案系統(tǒng)的信息錄入提供了便利。
圖4
圖5
圖6
第三,建立標準化模板和字體庫。批量電子簽章和批量打印是二次開發(fā)實現(xiàn)的主要功能。其中,批量電子簽章的實現(xiàn)需要統(tǒng)一的圖紙和文表模板的支持,簽章的位置也需要有統(tǒng)一的規(guī)定。在設(shè)計文件流轉(zhuǎn)過程中,由PW軟件平臺對各個流程環(huán)節(jié)進行控制,不進行簽章操作,在文件最終歸檔時進行批量簽章。
煉油裝置設(shè)計項目涉及的DWG格式的文件較多,該類文件的批量打印需要標準化模板中標準圖框的支持以及統(tǒng)一的字體庫的支持,標準圖框的統(tǒng)一可以確定打印范圍,字體庫的統(tǒng)一可以避免由于虛擬打印機的字體庫不同所引起的打印錯誤。
第四,要有明確的權(quán)限定義。在PW中對設(shè)計過程進行管理,需要明確項目參與人員對相關(guān)文件的讀寫權(quán)限。在PW軟件平臺上運行設(shè)計流程,主要是在設(shè)計過程文件夾中進行,但在新建項目時,無需單獨對此文件夾設(shè)置權(quán)限,對整個項目設(shè)置權(quán)限即可,參與項目的設(shè)計人員對本項目文件有只讀權(quán)限。根據(jù)導(dǎo)入文件清單建立項目文件框架之后,系統(tǒng)自動對設(shè)計過程文件夾中的相關(guān)文件按照清單中所列明的角色重新賦予相關(guān)權(quán)限,通常情況下,只有專業(yè)負責(zé)人和管理員具有對卷冊目錄的控制權(quán),包括讀、寫、刪除、創(chuàng)建子文件夾和更改權(quán)限,這樣使得只有專業(yè)負責(zé)人和管理員才能對卷冊進行人員安排。遇到設(shè)校審人員出差或因工作原因引起的人員變動等情況,專業(yè)負責(zé)人或管理員可修改卷冊屬性中的人員安排,在流程運行時,文件自動流轉(zhuǎn)到新設(shè)置的人員并用郵件進行通知。
設(shè)計項目數(shù)量多,參與每個項目的專業(yè)人員也多,PW雖然提供靈活的授權(quán)機制,但是給如此眾多的項目設(shè)置權(quán)限,并要隨著設(shè)計人員的調(diào)整而調(diào)整,工作量非常大。鑒于此,在二次開發(fā)中增加了PSS權(quán)限管理模塊來簡化權(quán)限管理過程。通過該模塊,可以對項目文件的訪問權(quán)限進行導(dǎo)入導(dǎo)出操作,通過修改導(dǎo)出的EXCEL表中的權(quán)限代碼(圖6),可以靈活方便的修改權(quán)限,該權(quán)限設(shè)置細化到文件和人員,這種方式有效提高了權(quán)限設(shè)置的工作效率。
第五,制定清晰的流程定義。配置好流程以及明確流程狀態(tài)是流程運行的核心。二次開發(fā)所有流程模塊的基礎(chǔ)流程為校審流程(圖7),該流程包含設(shè)計、校對、審核、審定4個狀態(tài)。在卷冊上發(fā)起流程時,需選擇卷冊的校審等級,此處選擇的等級對應(yīng)著文件發(fā)布后,批量電子簽章的等級,而不代表文件流轉(zhuǎn)的等級,即使某設(shè)計文件只需兩級簽署,文件的狀態(tài)同樣需要經(jīng)歷設(shè)計、校對、審核、審定4個狀態(tài)后才能進行下一步的操作。
最后,明確PW軟件平臺對不同設(shè)計軟件的支持程度。PW可以完全集成Microstation以及Bentley的各個行業(yè)的軟件產(chǎn)品,同時對AutoCAD和其它AEC行業(yè)應(yīng)用軟件也提供了良好的集成支持。當前煉油裝置設(shè)計企業(yè)采用的設(shè)計軟件眾多,PW軟件平臺與設(shè)計軟件的集成程度對采用PW進行設(shè)計過程管理的效果影響很大。對于與PW軟件平臺不兼容的軟件,例如PDMS,中國石油工程建設(shè)公司華東設(shè)計分公司在二次開發(fā)中開發(fā)了相應(yīng)的模塊將兩款軟件進行整合。對于儀表專業(yè)采用的部分軟件,中國石油工程建設(shè)公司華東設(shè)計分公司暫采用設(shè)計完成后導(dǎo)入的方式來配合完成PW流程中批量簽章、批量打印等功能。當前情況下,此種方式影響了PW軟件平臺對文件狀態(tài)進行控制和對文件設(shè)計工時進行統(tǒng)計的功能。
圖7
圖8
對于煉油裝置設(shè)計項目來說,每個文件都需要經(jīng)過設(shè)計校對審核過程,因此設(shè)校審流程是煉油裝置設(shè)計項目絕大多數(shù)文件必須經(jīng)過的流程,其它各流程均是此流程的延伸。經(jīng)過充分的前期準備工作,在PW軟件平臺上通過導(dǎo)入文件清單搭建項目文件框架后,設(shè)計文件的的設(shè)校審流程操作可以歸納為以下流程圖中的操作(圖8),簡單易于掌握。
在煉油裝置設(shè)計項目的設(shè)計流程中,版次控制非常關(guān)鍵,尤其在互提條件流程中,升版較多。進行文件的升版,需要專業(yè)負責(zé)人刪除最終狀態(tài),對需要修改的文件進行升版操作后再重新發(fā)起流程。
基于PW軟件自身的流程管理功能并結(jié)合煉油裝置設(shè)計工作實際進行的PW二次開發(fā),雖然有極少部分軟件不能與PW軟件平臺實現(xiàn)完全集成,但總體來說開發(fā)后的軟件平臺基本滿足了我公司對設(shè)計過程管理的需要,使項目參與者在文件傳遞及文件管理上花費的時間大大減少,提高了工作效率和項目管理質(zhì)量。在煉油裝置設(shè)計企業(yè)中,PW軟件平臺值得推廣。