我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網(wǎng)站首頁(yè) > CAD新聞

基于Teamcenter的權(quán)限管理的設(shè)計(jì)和實(shí)現(xiàn)

時(shí)間:2011-02-26 19:31:02 來(lái)源:

引言

產(chǎn)品全生命周期管理(Product Life Management PLM)是先進(jìn)的產(chǎn)品管理方案,解決了CAD/CAM/CAE/CAPP等計(jì)算機(jī)輔助技術(shù)之間缺乏信息共享的矛盾。Teamcenter作為PLM的產(chǎn)品實(shí)現(xiàn),它提供了產(chǎn)品全生命周期管理的解決方案,包括需求管理、項(xiàng)目管理、工程流程管理、產(chǎn)品生命周期資源采購(gòu)和整合、制造流程管理和維護(hù)維修管理。Teamcenter采用最仕的實(shí)踐和基于標(biāo)準(zhǔn)的安全模式,平衡了產(chǎn)品知識(shí)共享和產(chǎn)品知識(shí)安全之間的關(guān)系。

本文所述的PLM解決方案部署了企業(yè)協(xié)同(Teamcenter Enterprise),實(shí)現(xiàn)擴(kuò)張知識(shí)管理和流程自動(dòng)化。本文根據(jù)Teamcenter Enterprise的授權(quán)模型,詳細(xì)討論權(quán)限管理的實(shí)現(xiàn)過(guò)程。

1、權(quán)限的概述

1.1 Teamcenter Enterprise授權(quán)模型

權(quán)限管理是根據(jù)人員(組織和角色)的不同,對(duì)一處于不同狀態(tài)和位置的對(duì)一象,分配不同的操作權(quán)限,即什么人在什么條件下對(duì)什么類(lèi)可以進(jìn)行什么操作。

Teamcenter Enterprise中的訪問(wèn)控制使用“基于規(guī)則”的方式,可以通過(guò)規(guī)則來(lái)實(shí)現(xiàn)對(duì)一用戶(hù)操作權(quán)限的控制,控制用戶(hù)、角色、對(duì)一個(gè)對(duì)一象、一類(lèi)對(duì)一象或數(shù)據(jù)區(qū)的操作權(quán)限,并可與電子流程相結(jié)合。Teamcenter Enterprise支持三類(lèi)規(guī)則:訪問(wèn)控制規(guī)則(Message Access Rules)、通知規(guī)則(Notification Rules)、數(shù)據(jù)定位規(guī)則(Location Selection Rules)。 Teamcenter Enterprise中提出了動(dòng)態(tài)參與者的概念,他們是工作流程所特有的,即只要進(jìn)入了工作流程,才具有相應(yīng)的權(quán)限。

1.2用戶(hù)操作權(quán)限

Teamcenter Enterprise中相關(guān)的基本操作主要有:檢入/檢出、創(chuàng)建、瀏覽/批注、查詢(xún)、刪除、授權(quán)等。對(duì)-操作控制的嚴(yán)格程度是根據(jù)操作活動(dòng)對(duì)數(shù)據(jù)產(chǎn)生影響的程度決定的,例如查詢(xún)對(duì)數(shù)據(jù)基本不會(huì)產(chǎn)生影響,且不會(huì)出現(xiàn)安全問(wèn)題,訪問(wèn)控制相對(duì)一比較寬松,也提高了數(shù)據(jù)的共享程度;刪除會(huì)對(duì)一數(shù)據(jù)產(chǎn)生重大影響或出現(xiàn)安全隱患,訪問(wèn)控制相對(duì)一嚴(yán)格,以保證企業(yè)的數(shù)據(jù)信息安全。

對(duì)一具體數(shù)據(jù)的訪問(wèn)是通過(guò)工作流程實(shí)現(xiàn)的,不同角色的人員可以完成不同的操作。

1.3數(shù)據(jù)存儲(chǔ)位置

在電子化文檔管理模式下,采用個(gè)人工作區(qū)、共享數(shù)據(jù)區(qū)、歸檔數(shù)據(jù)區(qū)三層的數(shù)據(jù)存儲(chǔ)模式。個(gè)人工作區(qū)中的數(shù)據(jù)為用戶(hù)個(gè)人所有,用戶(hù)可以劉們己擁有的數(shù)據(jù)進(jìn)行所有操作。共享數(shù)據(jù)區(qū)為信息共享的平臺(tái)。當(dāng)用戶(hù)創(chuàng)建并完成數(shù)據(jù)后,會(huì)將數(shù)據(jù)檢入到共享數(shù)據(jù)區(qū),或者可以將它提交到對(duì)應(yīng)的簽審流程,以便與他人共享或者以便簽審人員對(duì)數(shù)據(jù)進(jìn)行訪問(wèn)。歸檔數(shù)據(jù)區(qū)是數(shù)據(jù)資料經(jīng)過(guò)批準(zhǔn)后的存儲(chǔ)位置,數(shù)據(jù)被提升為最終的狀態(tài)。采用三層數(shù)據(jù)存儲(chǔ)模式,既保證已簽審過(guò)的數(shù)據(jù)可以進(jìn)行歸檔保管,限制了其訪問(wèn)權(quán)限,又充分發(fā)揮了方便信息共享的優(yōu)勢(shì)。

2、權(quán)限管理的設(shè)計(jì)

2.1項(xiàng)目管理模型

每個(gè)項(xiàng)目由項(xiàng)目組來(lái)組織實(shí)施,項(xiàng)目組成員有設(shè)計(jì)師、工藝標(biāo)準(zhǔn)化師、試驗(yàn)師和項(xiàng)目經(jīng)理。每個(gè)項(xiàng)目有一名或多名設(shè)計(jì)師,而其他人員有且只有一名,同一人員可以同時(shí)參與多個(gè)項(xiàng)目組。技術(shù)總管負(fù)責(zé)所有項(xiàng)目的技術(shù)把關(guān)。這些人員分別歸屬不同的職能部門(mén),設(shè)計(jì)師和項(xiàng)目經(jīng)理屬于各產(chǎn)品開(kāi)發(fā)部,工藝標(biāo)準(zhǔn)化師歸屬于產(chǎn)品標(biāo)準(zhǔn)部,試驗(yàn)師歸屬于產(chǎn)品試驗(yàn)部,技術(shù)總管歸屬于研發(fā)中心。

項(xiàng)目管理的各階段劃分為:項(xiàng)目立項(xiàng),技術(shù)設(shè)計(jì),施工設(shè)計(jì),樣品試驗(yàn)。所有項(xiàng)目流程都經(jīng)歷這四個(gè)階段。項(xiàng)目立項(xiàng)主要對(duì)項(xiàng)目進(jìn)行總體評(píng)價(jià);技術(shù)設(shè)計(jì)主要從技術(shù)層面對(duì)項(xiàng)目進(jìn)行分析;施工設(shè)計(jì)階段要完成具體的設(shè)計(jì)工作;樣品試驗(yàn)階段是對(duì)樣品的性能、質(zhì)量進(jìn)行評(píng)價(jià)等。

2.2權(quán)限原則的設(shè)計(jì)要求

權(quán)限不僅需要定義到用戶(hù)和角色上,而且必須支持權(quán)限定義在其他類(lèi)型的主體上。

權(quán)限根據(jù)不同的客體應(yīng)用,分為對(duì)象類(lèi)權(quán)限、劉-象關(guān)系權(quán)限、屬性權(quán)限、管理權(quán)限、二次分配權(quán)限等。建立對(duì)類(lèi)的實(shí)例化對(duì)象以及對(duì)象屬性的權(quán)限控制。

對(duì)象在生命周期中的權(quán)限變化表現(xiàn)為同一個(gè)用戶(hù),對(duì)同一個(gè)對(duì)象,在該對(duì)象的不同生命周期,有著不同的權(quán)限。

權(quán)限分級(jí)管理,避免企業(yè)安全漏洞。系統(tǒng)管理員的權(quán)限受到限制,不能隨意訪問(wèn)各個(gè)項(xiàng)目組的私有數(shù)據(jù)。

2.3權(quán)限原則的設(shè)計(jì)

2.3.1類(lèi)權(quán)限

系統(tǒng)對(duì)象的創(chuàng)建者對(duì)自己創(chuàng)建的對(duì)象具有瀏覽、查詢(xún)、查看流程歷史等操作,可以劉們己創(chuàng)建在共享數(shù)據(jù)區(qū)中處于初始狀態(tài)的系統(tǒng)對(duì)象具有所有操作權(quán)限,而且可以進(jìn)行授權(quán),將自己對(duì)對(duì)象的所有權(quán)限部分(不包括刪除)傳遞給其他設(shè)計(jì)師。

系統(tǒng)對(duì)象的擁有者可以對(duì)自己擁有的數(shù)據(jù)進(jìn)行所有操作。允許系統(tǒng)用戶(hù)自己擁有的處于編制中、設(shè)計(jì)中、工作中狀態(tài)的文檔等檢入到共享數(shù)據(jù)區(qū)之中,也允許系統(tǒng)用戶(hù)從共享數(shù)據(jù)區(qū)之中檢出數(shù)據(jù)到自己擁有的文檔中。允許所有系統(tǒng)用戶(hù)將自己創(chuàng)建并處于初始狀態(tài)的對(duì)象提交流程。

項(xiàng)目組內(nèi)所有設(shè)計(jì)師都可以創(chuàng)建屬于本項(xiàng)目的自制的組件/部件、自制零件,可以創(chuàng)建設(shè)計(jì)文檔,可以使用零件清單、物料清單等功能。項(xiàng)目經(jīng)理可以創(chuàng)建設(shè)計(jì)類(lèi)文檔、項(xiàng)目管理類(lèi)文檔,也可以創(chuàng)建屬于本項(xiàng)目的自制的產(chǎn)品、組件/部件、自制零件。工藝標(biāo)準(zhǔn)化師、試驗(yàn)師可以創(chuàng)建工藝類(lèi)文檔、標(biāo)準(zhǔn)化類(lèi)文檔和試驗(yàn)類(lèi)文檔,可以對(duì)所有產(chǎn)品結(jié)構(gòu)進(jìn)行圖樣完整性檢查、文檔完整性檢查操作。技術(shù)總管對(duì)秘密級(jí)文檔進(jìn)行授權(quán),可以執(zhí)行項(xiàng)目狀態(tài)切換操作。

2.3.2關(guān)系權(quán)限

系統(tǒng)所有人員都能夠查詢(xún)所有關(guān)系,都能夠獲得所有關(guān)系信息。允許系統(tǒng)人員在自己擁有的零、部件之間或者在自己創(chuàng)建并處于設(shè)計(jì)中的產(chǎn)品結(jié)構(gòu)之間創(chuàng)建使用關(guān)系。允許系統(tǒng)人員在自己創(chuàng)建并擁有的文檔和自己擁有的、處于設(shè)計(jì)中的、發(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)建處于編制中的變更控制類(lèi)文檔之間創(chuàng)建影響關(guān)系。允許系統(tǒng)人員將處于發(fā)布狀態(tài)的更改建議與自己創(chuàng)建處于編制中的變更控制類(lèi)文檔之間創(chuàng)建授權(quán)變更關(guān)系。

2.3.3接口權(quán)限

系統(tǒng)定義了與AutoCAD2002、物資編碼系統(tǒng)的接口。設(shè)計(jì)師和項(xiàng)目經(jīng)理可以通過(guò)接口訪問(wèn)這些應(yīng)用系統(tǒng)。例如,設(shè)計(jì)師完成裝配圖的設(shè)計(jì)后,通過(guò)AutoCAD的接口,將零、部件自動(dòng)導(dǎo)入到該項(xiàng)目的產(chǎn)品結(jié)構(gòu)中。

3、權(quán)限管理的實(shí)現(xiàn)

3.1類(lèi)和關(guān)系的定義

系統(tǒng)定義的類(lèi)包括文檔類(lèi)和其他業(yè)務(wù)對(duì)象。系統(tǒng)定義一個(gè)通用的文檔類(lèi)xxAllDoc,設(shè)計(jì)類(lèi)文檔xx-DesDoc、項(xiàng)目管理類(lèi)文檔xxPrjDoc、工藝標(biāo)準(zhǔn)化類(lèi)文檔xxStdDoc,試驗(yàn)類(lèi)文檔xxTstDoc:都繼承于xxAllDoco這些類(lèi)文檔還派生了許多子文檔,如圖1所示。

newmaker.com

其他主要業(yè)務(wù)對(duì)象定義了項(xiàng)目Project,用戶(hù)Usr,角色Role和零、部件Part。零、部件包括產(chǎn)品(xx-Prodt}、裝配件(AaaembN)、零件(Component)和材料(xxMater)。系統(tǒng)中定義了五類(lèi)項(xiàng)日角色:設(shè)計(jì)師、項(xiàng)日經(jīng)理、工藝標(biāo)準(zhǔn)化師、試驗(yàn)師和技術(shù)總管,系統(tǒng)管理員增加用戶(hù)后,必須為用戶(hù)賦子一定的角色,用戶(hù)才其有相應(yīng)的權(quán)限。系統(tǒng)定義了四個(gè)動(dòng)態(tài)參與者:obj.ReviewList,obj.Submitter、obj.OwnerName、obj.xxaAuthtoCheApp,分別描述為動(dòng)態(tài)校核人員據(jù)對(duì)象的提交者、數(shù)據(jù)對(duì)象的當(dāng)前擁有者和授權(quán)人。

從本文第2.3.2節(jié)描述的關(guān)系權(quán)限中,可以看出主要有使用關(guān)系、授權(quán)變更關(guān)系、變更影響關(guān)系、描述關(guān)系四類(lèi)關(guān)系。前三類(lèi)關(guān)系分別定義:xxPduPrt,xxCgplFm,xxZcdXdd,而描述關(guān)系與四類(lèi)文檔相關(guān),因此對(duì)應(yīng)有四類(lèi)描述關(guān)系,分別為產(chǎn)品與設(shè)計(jì)一文檔的描述關(guān)系(xxPduXdd)、產(chǎn)品與項(xiàng)日管理文檔的描述關(guān)系(xxPduXtd)、產(chǎn)品與工藝標(biāo)準(zhǔn)化文檔的描述關(guān)系(xx-PduXad}、產(chǎn)品與試驗(yàn)文檔的描述關(guān)系(xxPduXtd)。由于關(guān)系必須包含兩個(gè)主體,分別稱(chēng)為左類(lèi)和右類(lèi),從而引出左關(guān)系和右關(guān)系。例如定義產(chǎn)品與零、部件的使用關(guān)系時(shí),其左類(lèi)是產(chǎn)品xxProdt,右類(lèi)是零、部件Part,左關(guān)系顯示為使用零、部件Parts UsedBvProduct右關(guān)系顯示為用以組成產(chǎn)品Products UsingPart。

3.2條件及消息的定義

表1為系統(tǒng)中一些重要基本條件的定義與說(shuō)明。其他基本條件的定義與表1中的定義類(lèi)似。將這些基本條件進(jìn)行組合構(gòu)成了復(fù)合條件。表2為系統(tǒng)中一些重要消息和消息組的定義。

newmaker.com

newmaker.com

3.3規(guī)則的定義

3.3.1訪問(wèn)控制規(guī)則

訪問(wèn)控制規(guī)則的定義形式為:MAR,MsgAccRu,ConditionName,ClassName,ChildlFlag,MsgGrpName,Ro-leName,QUERY_ON_KEY}OPTIONS=1}0}0,其中Con -IV ame(消息組名)、RoleN ame C角色名)已經(jīng)在本文第3.1、第3.2節(jié)中進(jìn)行了定義。規(guī)則通常寫(xiě)為:MAR=ConditionName,ClassName,MsgGrpName,Ro-leName。表3定義了部分訪問(wèn)控制規(guī)則。

newmaker.com

3.3.2通知規(guī)則和數(shù)據(jù)定位規(guī)則

這兩類(lèi)規(guī)則的定義類(lèi)似于訪問(wèn)控制規(guī)則,其中通知規(guī)則包含兩類(lèi):設(shè)計(jì)師創(chuàng)建產(chǎn)品后通知其他所有用戶(hù)規(guī)則和項(xiàng)日轉(zhuǎn)換階段后通知所有用戶(hù)規(guī)則,數(shù)據(jù)定位規(guī)則是說(shuō)明數(shù)據(jù)所存儲(chǔ)的位置,Share VaultLoc C共享數(shù)據(jù)倉(cāng)庫(kù)位置)存儲(chǔ)所有的共享數(shù)據(jù),Arch V aultLoc(歸檔數(shù)據(jù)倉(cāng)庫(kù)位置)存儲(chǔ)所有的發(fā)布數(shù)據(jù)。

3.4實(shí)現(xiàn)形式

權(quán)限管理需要的類(lèi)、關(guān)系、條件、消息、規(guī)則等可以利用圖形化的界面進(jìn)行創(chuàng)建、修改、刪除。例如,設(shè)計(jì)師創(chuàng)建工程圖檔時(shí),使用的對(duì)象權(quán)限為:MAR=xxls_TRUE,xxEngDwg+,xxCreate_grp,設(shè)計(jì)師。創(chuàng)建消息發(fā)送規(guī)則時(shí),可以利用圖形界面,將需要的條日選擇后輸入到系統(tǒng)中。

另外,可以采用文件導(dǎo)入形式,即定義三個(gè)文件:Mar_con.dat(條件)、Mar_msggrp.dat(消息組)和 Mar_mar.dat(消息訪問(wèn)規(guī)則),再利用系統(tǒng)工具將文件導(dǎo)入到系統(tǒng)中。

4、結(jié)語(yǔ)

Teamcenter是個(gè)功能強(qiáng)大的系統(tǒng),用戶(hù)權(quán)限管理是其重要的組成部分。用戶(hù)權(quán)限管理規(guī)范了用戶(hù)在系統(tǒng)中所能進(jìn)行的操作,保證了數(shù)據(jù)資料的安全性、完整性和共享性,同時(shí)為工作流程的建立提供了有力支持。Teamcenter在實(shí)踐中得到了很好的應(yīng)用。