1 引言
隨著技術的飛速發展,大量的產品數據都以數字化的形式存儲和管理,傳統的紙質文件的管理方式發生了巨大的改變,企業已經進入了以數字化技術為核心的產品開發新階段,而產品數據是企業的主要信息資源,包括產品設計圖紙、產品數據文檔等。以圖文檔資料的形式來存放產品數據的重要信息,然而隨著數據的增多,數據格式的不同,種類越來越繁多,從而導致企業內部或企業之間的產品信息難以交流和共享。在沒有采用PDM系統之前,企業內部往往使用多個計算機系統管理不同種類的產品數據,這樣容易造成一系列的問題,如產品數據分散在多個系統中管理,存在多個產品數據系統入口,且產品數據的齊套性難以查詢管理,并且很容易導致各個系統信息不同步,造成產品更改數據難以管理。而PDM(product data management) 產品數據管理是管理與產品相關的所有信息的管理系統。它蘊含了先進的產品數據管理思想、原理和方法,實現了統一數據源和數據關聯,提高了技術資料利用效率,提高了產品數據質量,在產品研發和產品數據數據管理方面都取得了巨大的收益。
生產查詢系統是PDM系統的最主要的一個功能模塊,也是企業進行產品數據管理的核心部分,不僅能夠解決企業所面臨的產品數據管理和產品數據信息共享的問題,而且還可以對企業所有的資源進行有效的組織、管理和控制,從而提高工作效率。
2 系統的搭建
產品數據管理(PDM)系統主要為以下幾個功能:電子倉庫、產品結構配置管理、工作流程管理、圖文檔分類與查詢管理和項目管理等功能。其中:
(1)電子倉庫處于PDM系統的最基本、最核心的位置,它一般是建立在數據倉庫的基礎上,通過設置不同的權限來保證數據信息的安全和完整,可以查詢和檢索各種面向對象的數據,也可以根據不同的用戶角色授予不停的數據訪問范圍和操作權限,從而保證了企業核心數據信息的安全性。而PDM是通過數據庫建立不同類型產品數據之間的聯系,將文檔中的元數據,即說明的數據,如文檔名稱、類型、創建時間等,保存在數據庫的表格中;將文檔的另一部分物理數據即圖紙信息存放在磁盤上,從而建立起數據庫表格每一條記錄與每一個物理文件的連接和對應關系,實現圖文檔管控過程。(如圖1所示)
圖1 圖文檔管控過程
(2)產品結構配置管理是產品結構為組織框架,維護組成產品的各個零部件之間的裝配關系,對所有與產品相關信息進行管理,它是以物料清單為核心,能夠建立完整的BOM表,保證了產品數據的一致性和完整性,共享統一產品配置。
(3)工作流管理是用來定義產品設計流程和控制產品開發過程,實施對項目生命內任務的完成狀態和數據活動的跟蹤,它支持和完善了工作流程中相關人員的協同工作,從整體上提高工作效率。圖2為設定好的工作流程,由相關人員協同工作完善產品數據。
圖2 工作流管理
3 圖文信息的推送
對于所有類型的PDM文檔流程,都可以分解為相同的基本邏輯單元(節點),并且能夠滿足如下的幾種邏輯關系:串行邏輯關系與并聯邏輯關系,對于不同的文檔,邏輯關系也是相應不同的。利用數據庫對產品進行管理,只需要將文件的描述信息,如文件名,圖文號,類型、版本等從存取路徑中提取出來,然后建立數據與文件的連接,用戶通過Web瀏覽器向Web服務器發出請求,Web服務器在接收到這些請求后,與數據庫交互信息,然后向這些信息結果生成HTML頁面返回給瀏覽器,從而完成用戶對數據庫的操作,另一方面,用戶可以通過客戶端直接對數據庫進行數據交互,從而保證相應的文件對應關系(如圖3所示)。
圖3 圖文信息的推送
具體的圖文推送步驟分以下幾步:
(1)設計人員通過第一層——客戶層,在這一層運行的程序是瀏覽器,用戶通過界面可以和整個系統進行信息交互,不需要任何業務邏輯,通過圖、文的相關屬性信息獲取與受控圖文的相關值(如圖4所示);
圖4 客戶層
(2)接著通過第二層——中間表,是整個系統的核心,它與系統業務有關,主要處理用戶輸入的數據,管理對用戶請求的處理,完成PDM中基于Web的文檔管理全部功能,利用后臺程序代碼將文檔中信息推送到數據庫中(如圖5所示);
圖5 中間表及部分后臺代碼
(3)第三層——數據處理層,是數據庫和應用服務器,主要負責對數據庫的訪問,實現對數據的添加、刪除、修改、查詢等操作,存儲和管理應用中的數據和文件,它和中間表共同完成業務邏輯、驗證和存儲的實現。對于不同類型的PDM圖文檔,存在著不同的具體工作流程,但它們的流轉機制以及內部邏輯卻能夠遵循統一的標準,即通過客戶層、中間層及數據處理層實現信息推送(如圖6所示);
圖6 數據處理層
4 圖文受控方式的研究與實現
文檔、圖檔在PDM上經過流程簽審后,通過中間功能建立在關系數據庫傳送到生產查詢系統進行受控,從而實現企業內數據信息資源的統一和共享(如圖7所示)。
圖7 圖文檔受控過程
生產查詢系統是產品數據管理的重要組成部分,是根據不同的企業、不同的需求來完成特定的功能。該系統具備支持各種錄入、修改,查詢等功能,它允許用戶迅速地訪問各種產品的信息,實現文件查詢,版本管理,安全保密、數據共享等功能,不但保證了數據的一致性,而且提高了數據的處理能力和安全可靠性。
(1)用戶管理
產品數據管理涉及到系統的安全性和數據庫的管理,因此還需要注意用戶管理等系統的安全管理,它是生產查詢系統模塊的一項基本功能,主要是負責對新用戶權限的設置,可以對不同類型的用戶設定不同的權限來進行嚴格的限制,使用戶只能在其權限內進行操作,無法進行越權操作,從而保證系統、數據的安全性,如涉及到外協采購圖紙等需求,可將外協廠家設置可見的物料組,通過物料組查詢相關圖文(如圖8所示)。
圖8 用戶管理
(2)查詢功能
在管理功能上,查詢功能可以根據許多不同的屬性和屬性間的邏輯關系進行查詢,也可根據圖文號、編碼及名稱等查詢(如圖9所示);
圖9 圖文模塊查詢
(3)版本管理
版本管理功能解決了產品設計更改和同一產品不同型號的文檔管理(如圖10所示);
圖10 版本管理
(4)受控管理
當圖文推送流程完畢后,生命周期狀態由工作狀態轉變為受控狀態, 此時,這個階段所產生和處理的文件數據都要進行歸檔,實際上就是受控。在這個設計流程中,只有當文檔受控后,文檔在系統中就不再是雜亂無章,而是按照文檔類型、版本有序管理, 從而能夠快速、有效的信息訪問,使得產品信息的描述更直觀、更清晰,實現信息透明(如圖11所示),同時受控數據針對不同用戶、不同組、不同角色設置讀、寫、刪除、更改、拷貝等的權限;可在權限許可的情況下供相關人員查詢、參考和引用正確版本的圖文。
圖11 圖文受控記錄
5 小結
圖文受控管理的實現方便用戶的查找、搜索以及受控等功能,所有與產品相關信息和產品生命周期內產生的全部信息提供管理功能,同時各功能模塊的實現,如產品結構配置管理、工作流管理等模塊的實現都與文檔管理密切相關,因此,圖文管理模塊是產品數據管理的基礎模塊。而PDM在企業信息化的管理中,其重要性日益顯著,本文主要針對PDM系統的搭建及圖文管理方面、生產查詢系統進行闡述,從根本上完善了圖文質量及管控機制。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:基于PDM的圖文檔管理系統的研究與實現
本文網址:http://www.guhuozai8.cn/html/solutions/14019317832.html