引言
產(chǎn)品全生命周期管理(Product Life Management PLM)是先進(jìn)的產(chǎn)品管理方案,解決了CAD/CAM/CAE/CAPP等計算機(jī)輔助技術(shù)之間缺乏信息共享的矛盾。Teamcenter作為PLM的產(chǎn)品實現(xiàn),它提供了產(chǎn)品全生命周期管理的解決方案,包括需求管理、項目管理、工程流程管理、產(chǎn)品生命周期資源采購和整合、制造流程管理和維護(hù)維修管理。Teamcenter采用最仕的實踐和基于標(biāo)準(zhǔn)的安全模式,平衡了產(chǎn)品知識共享和產(chǎn)品知識安全之間的關(guān)系。
本文所述的PLM解決方案部署了企業(yè)協(xié)同(Teamcenter Enterprise),實現(xiàn)擴(kuò)張知識管理和流程自動化。本文根據(jù)Teamcenter Enterprise的授權(quán)模型,詳細(xì)討論權(quán)限管理的實現(xiàn)過程。
1、權(quán)限的概述
1.1 Teamcenter Enterprise授權(quán)模型
權(quán)限管理是根據(jù)人員(組織和角色)的不同,對一處于不同狀態(tài)和位置的對一象,分配不同的操作權(quán)限,即什么人在什么條件下對什么類可以進(jìn)行什么操作。
Teamcenter Enterprise中的訪問控制使用“基于規(guī)則”的方式,可以通過規(guī)則來實現(xiàn)對一用戶操作權(quán)限的控制,控制用戶、角色、對一個對一象、一類對一象或數(shù)據(jù)區(qū)的操作權(quán)限,并可與電子流程相結(jié)合。Teamcenter Enterprise支持三類規(guī)則:訪問控制規(guī)則(Message Access Rules)、通知規(guī)則(Notification Rules)、數(shù)據(jù)定位規(guī)則(Location Selection Rules)。 Teamcenter Enterprise中提出了動態(tài)參與者的概念,他們是工作流程所特有的,即只要進(jìn)入了工作流程,才具有相應(yīng)的權(quán)限。
1.2用戶操作權(quán)限
Teamcenter Enterprise中相關(guān)的基本操作主要有:檢入/檢出、創(chuàng)建、瀏覽/批注、查詢、刪除、授權(quán)等。對-操作控制的嚴(yán)格程度是根據(jù)操作活動對數(shù)據(jù)產(chǎn)生影響的程度決定的,例如查詢對數(shù)據(jù)基本不會產(chǎn)生影響,且不會出現(xiàn)安全問題,訪問控制相對一比較寬松,也提高了數(shù)據(jù)的共享程度;刪除會對一數(shù)據(jù)產(chǎn)生重大影響或出現(xiàn)安全隱患,訪問控制相對一嚴(yán)格,以保證企業(yè)的數(shù)據(jù)信息安全。
對一具體數(shù)據(jù)的訪問是通過工作流程實現(xiàn)的,不同角色的人員可以完成不同的操作。
1.3數(shù)據(jù)存儲位置
在電子化文檔管理模式下,采用個人工作區(qū)、共享數(shù)據(jù)區(qū)、歸檔數(shù)據(jù)區(qū)三層的數(shù)據(jù)存儲模式。個人工作區(qū)中的數(shù)據(jù)為用戶個人所有,用戶可以劉們己擁有的數(shù)據(jù)進(jìn)行所有操作。共享數(shù)據(jù)區(qū)為信息共享的平臺。當(dāng)用戶創(chuàng)建并完成數(shù)據(jù)后,會將數(shù)據(jù)檢入到共享數(shù)據(jù)區(qū),或者可以將它提交到對應(yīng)的簽審流程,以便與他人共享或者以便簽審人員對數(shù)據(jù)進(jìn)行訪問。歸檔數(shù)據(jù)區(qū)是數(shù)據(jù)資料經(jīng)過批準(zhǔn)后的存儲位置,數(shù)據(jù)被提升為最終的狀態(tài)。采用三層數(shù)據(jù)存儲模式,既保證已簽審過的數(shù)據(jù)可以進(jìn)行歸檔保管,限制了其訪問權(quán)限,又充分發(fā)揮了方便信息共享的優(yōu)勢。
2、權(quán)限管理的設(shè)計
2.1項目管理模型
每個項目由項目組來組織實施,項目組成員有設(shè)計師、工藝標(biāo)準(zhǔn)化師、試驗師和項目經(jīng)理。每個項目有一名或多名設(shè)計師,而其他人員有且只有一名,同一人員可以同時參與多個項目組。技術(shù)總管負(fù)責(zé)所有項目的技術(shù)把關(guān)。這些人員分別歸屬不同的職能部門,設(shè)計師和項目經(jīng)理屬于各產(chǎn)品開發(fā)部,工藝標(biāo)準(zhǔn)化師歸屬于產(chǎn)品標(biāo)準(zhǔn)部,試驗師歸屬于產(chǎn)品試驗部,技術(shù)總管歸屬于研發(fā)中心。
項目管理的各階段劃分為:項目立項,技術(shù)設(shè)計,施工設(shè)計,樣品試驗。所有項目流程都經(jīng)歷這四個階段。項目立項主要對項目進(jìn)行總體評價;技術(shù)設(shè)計主要從技術(shù)層面對項目進(jìn)行分析;施工設(shè)計階段要完成具體的設(shè)計工作;樣品試驗階段是對樣品的性能、質(zhì)量進(jìn)行評價等。
2.2權(quán)限原則的設(shè)計要求
權(quán)限不僅需要定義到用戶和角色上,而且必須支持權(quán)限定義在其他類型的主體上。
權(quán)限根據(jù)不同的客體應(yīng)用,分為對象類權(quán)限、劉-象關(guān)系權(quán)限、屬性權(quán)限、管理權(quán)限、二次分配權(quán)限等。建立對類的實例化對象以及對象屬性的權(quán)限控制。
對象在生命周期中的權(quán)限變化表現(xiàn)為同一個用戶,對同一個對象,在該對象的不同生命周期,有著不同的權(quán)限。
權(quán)限分級管理,避免企業(yè)安全漏洞。系統(tǒng)管理員的權(quán)限受到限制,不能隨意訪問各個項目組的私有數(shù)據(jù)。
2.3權(quán)限原則的設(shè)計
2.3.1類權(quán)限
系統(tǒng)對象的創(chuàng)建者對自己創(chuàng)建的對象具有瀏覽、查詢、查看流程歷史等操作,可以劉們己創(chuàng)建在共享數(shù)據(jù)區(qū)中處于初始狀態(tài)的系統(tǒng)對象具有所有操作權(quán)限,而且可以進(jìn)行授權(quán),將自己對對象的所有權(quán)限部分(不包括刪除)傳遞給其他設(shè)計師。
系統(tǒng)對象的擁有者可以對自己擁有的數(shù)據(jù)進(jìn)行所有操作。允許系統(tǒng)用戶自己擁有的處于編制中、設(shè)計中、工作中狀態(tài)的文檔等檢入到共享數(shù)據(jù)區(qū)之中,也允許系統(tǒng)用戶從共享數(shù)據(jù)區(qū)之中檢出數(shù)據(jù)到自己擁有的文檔中。允許所有系統(tǒng)用戶將自己創(chuàng)建并處于初始狀態(tài)的對象提交流程。
項目組內(nèi)所有設(shè)計師都可以創(chuàng)建屬于本項目的自制的組件/部件、自制零件,可以創(chuàng)建設(shè)計文檔,可以使用零件清單、物料清單等功能。項目經(jīng)理可以創(chuàng)建設(shè)計類文檔、項目管理類文檔,也可以創(chuàng)建屬于本項目的自制的產(chǎn)品、組件/部件、自制零件。工藝標(biāo)準(zhǔn)化師、試驗師可以創(chuàng)建工藝類文檔、標(biāo)準(zhǔn)化類文檔和試驗類文檔,可以對所有產(chǎn)品結(jié)構(gòu)進(jìn)行圖樣完整性檢查、文檔完整性檢查操作。技術(shù)總管對秘密級文檔進(jìn)行授權(quán),可以執(zhí)行項目狀態(tài)切換操作。
2.3.2關(guān)系權(quán)限
系統(tǒng)所有人員都能夠查詢所有關(guān)系,都能夠獲得所有關(guān)系信息。允許系統(tǒng)人員在自己擁有的零、部件之間或者在自己創(chuàng)建并處于設(shè)計中的產(chǎn)品結(jié)構(gòu)之間創(chuàng)建使用關(guān)系。允許系統(tǒng)人員在自己創(chuàng)建并擁有的文檔和自己擁有的、處于設(shè)計中的、發(fā)布狀態(tài)的產(chǎn)品結(jié)構(gòu)之間創(chuàng)建相關(guān)關(guān)系。允許系統(tǒng)人員將處于發(fā)布狀態(tài)的產(chǎn)品結(jié)構(gòu)件與自己創(chuàng)建處于編制中的變更控制類文檔之間創(chuàng)建影響關(guān)系。允許系統(tǒng)人員將處于發(fā)布狀態(tài)的更改建議與自己創(chuàng)建處于編制中的變更控制類文檔之間創(chuàng)建授權(quán)變更關(guān)系。
2.3.3接口權(quán)限
系統(tǒng)定義了與AutoCAD2002、物資編碼系統(tǒng)的接口。設(shè)計師和項目經(jīng)理可以通過接口訪問這些應(yīng)用系統(tǒng)。例如,設(shè)計師完成裝配圖的設(shè)計后,通過AutoCAD的接口,將零、部件自動導(dǎo)入到該項目的產(chǎn)品結(jié)構(gòu)中。
3、權(quán)限管理的實現(xiàn)
3.1類和關(guān)系的定義
系統(tǒng)定義的類包括文檔類和其他業(yè)務(wù)對象。系統(tǒng)定義一個通用的文檔類xxAllDoc,設(shè)計類文檔xx-DesDoc、項目管理類文檔xxPrjDoc、工藝標(biāo)準(zhǔn)化類文檔xxStdDoc,試驗類文檔xxTstDoc:都繼承于xxAllDoco這些類文檔還派生了許多子文檔,如圖1所示。

其他主要業(yè)務(wù)對象定義了項目Project,用戶Usr,角色Role和零、部件Part。零、部件包括產(chǎn)品(xx-Prodt}、裝配件(AaaembN)、零件(Component)和材料(xxMater)。系統(tǒng)中定義了五類項日角色:設(shè)計師、項日經(jīng)理、工藝標(biāo)準(zhǔn)化師、試驗師和技術(shù)總管,系統(tǒng)管理員增加用戶后,必須為用戶賦子一定的角色,用戶才其有相應(yīng)的權(quán)限。系統(tǒng)定義了四個動態(tài)參與者:obj.ReviewList,obj.Submitter、obj.OwnerName、obj.xxaAuthtoCheApp,分別描述為動態(tài)校核人員據(jù)對象的提交者、數(shù)據(jù)對象的當(dāng)前擁有者和授權(quán)人。
從本文第2.3.2節(jié)描述的關(guān)系權(quán)限中,可以看出主要有使用關(guān)系、授權(quán)變更關(guān)系、變更影響關(guān)系、描述關(guān)系四類關(guān)系。前三類關(guān)系分別定義:xxPduPrt,xxCgplFm,xxZcdXdd,而描述關(guān)系與四類文檔相關(guān),因此對應(yīng)有四類描述關(guān)系,分別為產(chǎn)品與設(shè)計一文檔的描述關(guān)系(xxPduXdd)、產(chǎn)品與項日管理文檔的描述關(guān)系(xxPduXtd)、產(chǎn)品與工藝標(biāo)準(zhǔn)化文檔的描述關(guān)系(xx-PduXad}、產(chǎn)品與試驗文檔的描述關(guān)系(xxPduXtd)。由于關(guān)系必須包含兩個主體,分別稱為左類和右類,從而引出左關(guān)系和右關(guān)系。例如定義產(chǎn)品與零、部件的使用關(guān)系時,其左類是產(chǎn)品xxProdt,右類是零、部件Part,左關(guān)系顯示為使用零、部件Parts UsedBvProduct右關(guān)系顯示為用以組成產(chǎn)品Products UsingPart。
3.2條件及消息的定義
表1為系統(tǒng)中一些重要基本條件的定義與說明。其他基本條件的定義與表1中的定義類似。將這些基本條件進(jìn)行組合構(gòu)成了復(fù)合條件。表2為系統(tǒng)中一些重要消息和消息組的定義。


3.3規(guī)則的定義
3.3.1訪問控制規(guī)則
訪問控制規(guī)則的定義形式為:MAR,MsgAccRu,ConditionName,ClassName,ChildlFlag,MsgGrpName,Ro-leName,QUERY_ON_KEY}OPTIONS=1}0}0,其中Con

3.3.2通知規(guī)則和數(shù)據(jù)定位規(guī)則
這兩類規(guī)則的定義類似于訪問控制規(guī)則,其中通知規(guī)則包含兩類:設(shè)計師創(chuàng)建產(chǎn)品后通知其他所有用戶規(guī)則和項日轉(zhuǎn)換階段后通知所有用戶規(guī)則,數(shù)據(jù)定位規(guī)則是說明數(shù)據(jù)所存儲的位置,Share VaultLoc C共享數(shù)據(jù)倉庫位置)存儲所有的共享數(shù)據(jù),Arch V aultLoc(歸檔數(shù)據(jù)倉庫位置)存儲所有的發(fā)布數(shù)據(jù)。
3.4實現(xiàn)形式
權(quán)限管理需要的類、關(guān)系、條件、消息、規(guī)則等可以利用圖形化的界面進(jìn)行創(chuàng)建、修改、刪除。例如,設(shè)計師創(chuàng)建工程圖檔時,使用的對象權(quán)限為:MAR=xxls_TRUE,xxEngDwg+,xxCreate_grp,設(shè)計師。創(chuàng)建消息發(fā)送規(guī)則時,可以利用圖形界面,將需要的條日選擇后輸入到系統(tǒng)中。
另外,可以采用文件導(dǎo)入形式,即定義三個文件:Mar_con.dat(條件)、Mar_msggrp.dat(消息組)和 Mar_mar.dat(消息訪問規(guī)則),再利用系統(tǒng)工具將文件導(dǎo)入到系統(tǒng)中。
4、結(jié)語
Teamcenter是個功能強(qiáng)大的系統(tǒng),用戶權(quán)限管理是其重要的組成部分。用戶權(quán)限管理規(guī)范了用戶在系統(tǒng)中所能進(jìn)行的操作,保證了數(shù)據(jù)資料的安全性、完整性和共享性,同時為工作流程的建立提供了有力支持。Teamcenter在實踐中得到了很好的應(yīng)用。
相關(guān)文章
- 2021-09-08BIM技術(shù)叢書Revit軟件應(yīng)用系列Autodesk Revit族詳解 [
- 2021-09-08全國專業(yè)技術(shù)人員計算機(jī)應(yīng)用能力考試用書 AutoCAD2004
- 2021-09-08EXCEL在工作中的應(yīng)用 制表、數(shù)據(jù)處理及宏應(yīng)用PDF下載
- 2021-08-30從零開始AutoCAD 2014中文版機(jī)械制圖基礎(chǔ)培訓(xùn)教程 [李
- 2021-08-30從零開始AutoCAD 2014中文版建筑制圖基礎(chǔ)培訓(xùn)教程 [朱
- 2021-08-30電氣CAD實例教程AutoCAD 2010中文版 [左昉 等編著] 20
- 2021-08-30電影風(fēng)暴2:Maya影像實拍與三維合成攻略PDF下載
- 2021-08-30高等院校藝術(shù)設(shè)計案例教程中文版AutoCAD 建筑設(shè)計案例
- 2021-08-29環(huán)境藝術(shù)制圖AutoCAD [徐幼光 編著] 2013年P(guān)DF下載
- 2021-08-29機(jī)械A(chǔ)utoCAD 項目教程 第3版 [繆希偉 主編] 2012年P(guān)DF