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