2.3 权限设置
在企业中,不同岗位的人员对产品数据可以实施不同的操作,为此需对角色及其所赋予的操作权限进行有效管理,建立角色-操作权限表。
Teamcenter的权限控制包括两方面:一是基于对象的权限,即对某个具体的Teamcenter对象设置能够被哪些访问者进行访问或操作;二是基于规则的权限,即可以设置具有共性的访问者的权限,例如按不同的工作组、不同的角色设定该对象产生的产品数据的不同访问权限,包括读、写、修改、删除、拷贝等。另外,一旦受控对象的状态发生转移,原有角色拥有的对该对象的操作权限即被撤销,将被赋予新的权限。因此,权限控制问题不仅与受控对象及角色有关,还与受控对象的状态有关。权限设置如表1所示。

表1权限设置表
1.4 操作命令表
在实施PDM时,不同用户采用不同的方法确定他们使用操作命令的范围。一般情况下,在系统设计时,首先根据系统中可能有的角色,分别定义该角色可以使用的全部操作命令,以便系统设置时参考。其具体的操作命令表如表2所示:

表2 操作命令表
基于人员组织、角色和操作权限表,建立起本单位的人员管理模型,如表3所示,其中用户名即系统登录时的用户口令,姓名为人员的真实姓名。从人员管理模型中可以看出,同一个用户可以参加不同的工作组,扮演不同的角色,承担不同的任务,具备不同的权限。

表3 人员-角色-权限描述表
3 结束语
PDM系统中的人员管理模型确定了PDM实施过程中的人员组织方式、角色分配以及操作权限,是配置PDM工作环境的基础。正确建立人员管理模型是实施PDM系统的关键。本文针对西北工业大学数控技术实验室的实际情况,在实施PDM系统Teamcenter时建立了合理、有效的人员管理模型,规范了各级人员的职责及权限,为产品结构模型和工作流与过程模型的建立提供了有力支持。
参考文献
[1]童秉枢,李建明.产品数据管理(PDM)技术.北京:清华大学出版社,2000.
[2]庞士宗,肖平阳等.产品数据管理(PDM).北京:机械工业出版社,2001.
[3]万立,关卫林,熊体凡等.PDM权限管理模型的研究与实现.机械与电子.2004.11