2008-01-21 13:47:01 来源:万方数据
PDM(Product Data Management)是一种利用数据模型对制造企业的产品形成过程进行管理的方法。产品数据管理的目标是,利用集成的信息系统为产品开发设计和产品制造产生所需的完整信息资料。PDM系统是一个面向对象的信息系统,一个成熟的PDM系统能够使所有参与创建、交流、维护设计意图的人们在整个产品生命周期中自由共享与产品相关的所有异构数据,包括图纸与数字化文档,CAD文件和产品结构等。PDM进行信息管理的两条主线是静态的产品结构和动态的产品设计流程,所有的信自、组织和资源管理都是围绕产品设计展开,这也是PDM系统有别于其它信息管理系统。PDM系统的主要功能有:数据和文档管理、过程管理和应用系统集成等。
本文采用KMPDM软件,以上海彭浦机器厂技术中心的产品设计、工艺加工过程为样本,建立合理的系统管理模型,以提高产品设计及加工的质量与效率。
PDM系统管理的产品数据有多个阶段,被不同部门、不同人员访问及操作,具有不同的版本状态。如何有效地管理产品数据,确保产品数据管理的安全性和保密性是人员管理模型要解决的问题。人员管理模型也称为组织一角色一权限模型,是对企业的人员组织方式、角色分配以及操作权限设置描述,实现产品数据被适当的人、在允许的权限范围内进行有效访问,确保产品数据管理的安全性和保密性。PDM系统管理包括组织管理、对一象授权、扩展功能授权、角色定义、功能授权以及日常查询、系统监控等。
1.1组织管理
KMPDM4.0中具有静态组织(职能科室)和动态组织(项目团队)。组织有编制,编制是区分组织内人员的一种标识;人员在PDM中通常对应“用户”这个概念,人员有级别,人员的级别对应对象的级别;属性则是对组织和人员的描述信息。组织是可以嵌套的,组织中可以包括子组织和人员。一个人员也可以从属于多个组织,在KMP-DM4.0系统中表现形式为组织结构树。
启动多级管理模式以实现组织分级管理,该管理模式仅限于组织机构(包含子组织)内部的一些管理行为,例如:组织(人员、岗位)的添加、删除、修改等,非本组织或本组织的上级组织的用户不能对本组织的组织机构做任何变更。但是,子组织可以浏览另外组织的组织机构(如果有组织管理的功能权限),并且可以把本组织拥有授权权限的对象(功能权限)授予给对方。
按照彭浦机器厂技术中心的实际情况建立的人员组织结构如图1所示。
1.2权限管理
为了保证系统的安全性,每个用户在KMP-DM4.0中只能完成一定的操作,并且其操作对象也是有限的,而且随着时间的推移或各实体对象状态的变化,用户的权限是不断变化的。用户可看到的界面和可进行的操作均受权限控制。
从权限作用的对象来看,有功能型和实体型对象。相应地,权限可以分为功能型和实体型。功能型权限是指用户是否有足够的权限进行某项操作,如定义用户、定义流程等;实体型权限是指用户对特定的实体型对象执行特定操作的能力,如对象的浏览、修改或删除。
从权限的有效性来看,将权限分为3大类:永久、临时和过程权限。永久权限主要针对功能型权限,临时权限主要针对实体型权限,过程权限则是针对任务流、工作流中的动态权限“‘权限管理”模块主要管理的是永久和临时权限,过程权限的控制主要由任务中的“分工定义”模块管理。
权限还可以分为静态和过程权限。静态权限是直接在权限管理模块授予用户的权限。过程权限是由于用户参与任务流、工作流而动态获得的权限,它随任务的启动而获得,随任务的结束而终止。过程权限由任务的权限属性、用户担任的分工来共同决定。
任务的分工权限是指任务的执行者对于本任务的操作权限、子任务的管理权限和与任务相关对象的权限。通过在分工定义中定义不同的分工,在指定执行者时将不同的分工授予执行者,从而决定执行者的任务分工权限。分工被指定到任务执行者后,任务创建人或父任务中有相应权限的执行者可以根据需要更改执行者的分工,从而变更执行者的权限。按照不同的项目任务产生的过程权限见表1。
1.2.1角色定义
角色是一组功能权限的组合。角色权限服务针对功能型权限。只要用户在“功能授权”中被定义为某个角色,系统根据用户的角色,自动授予用户具有与该角色相同的权限。
在KMPDM4.0中,所有角色都是由用户自定义。根据企业实际,设置不同的角色,如系统管理员、数据管理员、产品设计师、工艺设计师、打印管理员、文档管理员、项目创建、项日管理等,具体授权时直接授予某个岗位或用户该角色即可。
为了使用方便,将各角色分为权限管理、数据管理、项目管理等。角色的分类在界面上体现为一棵二级树的形式(见图2)。
1.2.2对象授权
对象授权权限是一种永久权限,针对各实体型对象〕它直接决定用户可以确定哪些对象可以被哪些用户〔组织、岗位)授权。无对象授权权限的用户无法对对象授权。
对象授权是一种临时权限,针对各实体型对象。它直接对用户授予某一个或多个对象在某一时段内的浏览、修改、删除等具体操作权限。只有拥有某对象授权权限的用户才能对该对象授权。
对象授权权限和对象授权的方式都可以是基于组织结构树对某一用户、组织或岗位分次授予一个或多个对象的授权,也可以是基于对象类树将一个或多个对象的授权权限分次授予指定的组织、用户、岗位。
对象实例状态分为创建、活动、预发布、发布。可被授予的对象实体型权限分为浏览、修改废弃、删除、打印、下载、批次修改、关联管理、参考、BOM汇总、创建新版本、关联工艺对象管理。当对象处于不同状态时用户所能被授予的权限也不同:创建态的对象可被授予所有权限;活动态和预发布态的对象可被授子浏览、修改、打印、下载、批次修改、关联管理、修改权限、创建新版本;发布态的对象可被授予浏览、打印、下载、批次修改、关联管理、修改、BOM汇总权限、创建新版本。
1.2.3扩展功能权限
扩展功能权限是对对象授权的扩展,它实现了对多个对象类授权并将其集合的功能。与刘象授权的区别在于扩展功能权限定义是对于对象类的权限而不是某个具体对象的权限,并且可以作为永久权限授予用户。通过增加、删除、修改扩展功能权限项,定义扩展权限包含的对对象类的实体型权限。
通过与合作伙伴的精诚合作,彭浦机器厂技术中心已经完成了系统信息的建设,并实现了CAD/CAPP/PDM的全面应用与集成,实现了基于单一数据源的数据组织、管理和控制,保证了数据的有效性,缩短了研发周期,大大提高了快速响应市场的能力。
免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。