|
IntePDM实用够用
IntePDM是武汉天喻信息产业有限责任公司(原华中软件公司) Inte系列 CAD软件产品中的一员,作为一个企业级的产品数据管理系统, IntePDM是“863/CIMS产品数据管理系统发展项目”招标的唯一中标产品。其最新版本已在2000年元月通过了由湖北省科委主持的产品鉴定,达到“国际先进”水平。
IntePDM采用面向对象技术和客户机/服务器(C/S)体系结构,面向管理与产品相关的所有数据及其状态变迁过程的目标,以零部件为核心组织产品数据,以过程管理管理产品数据状态的变迁过程,通过与其他 CAD系统的紧密集成,达到将产品数据、设计活动、人员组织及应用工具统一组织管理的功能目标。
该系统是国内最早开发并投人市场的商品化PDM系统,已在多家863/CIMS应用示范企业和近50家工厂应用实施、是国内用户数量最多的产品数据管理系统。
一、系统特点
1、友好的人机界面、宽松的运行环境
(1)该系统界面采用标准的 Windows界面风格,简洁明确,易学易用。
(2)该系统独立于数据库管理系统,可与SQL Server、Oracle和Sybase等多种大型关系型数据库系统兼容。
(3)该系统服务器可在运行NT、UNIX等操作系统的高级微机以上配置的机器上平稳运行;客户软件可在运行 Windows9X、NT等一般微机上平稳运行。
2、简洁的用户工作界面
IntePDM提出了独具特色的用户工作区概念。它分为三个部分:当前工作列表、工作区文档和工作区零部件。
用户工作区是一般设计人员的主要工作界面,他们通过它接受产品开发任务,完成文档和零部件的设计并提交设计工作。
3、以零部件为核心的产品数据组织
离散制造业的产品,特别是机械产品和电子产品都有确定的产品结构,零件装配成部件,部件再装配成产品。当部件作为一个整体时它就是一个零件, 因此零件与部件没有本质区别, 当部件没有下级结构或不需要关心其下级结构时,部件与零件就等同了,因此在IntePDM中以零部件来统一零件和部件。
不同的文档从不同侧面描述了零部件某方面的详细信息,如设计文档描述了零部件的详细设计,工艺文挡描述了零部件的加工方法和路线等,因此以零部件为核心就可以将与该零部件相关的所有文档管理起来。
产品的开发遵循由粗到细、自顶向下的原则,因此产品的设计是在功能设计的基础上进行结构设计和详细设计,结构设计确定为满足产品功能要求该产品应该具有的组成结构(确定产品结构)、详细设计则确定零部件的细节。项目管理或产品开发过程管理的主要目的就是要将产品开发过程中这种逐步求精的过程管理起来。
对构成产品的零部件进行选配形成具体产品的明细表,对组成明细表的所有零部件按类型、来源、加工方法等进行分类就形成了产品结构的多视图,如设计视图、制造视图和外购件清单等,而且零部件的结构信息和工艺信息是PDM与 MRPII系统或ERP系统进行数据交换的主要内容。而这些信息都是与零部件直接相关的,因此以零部件为核心组织产品数据把握了产品数据之间复杂联系的本质。
以零部件为核心组织产品数据的产品数据管理模式轻而易举地解决了企业共图、合图、参数表等以前 PDM产品无法直接解决的问题。
4、基于项目和任务驱动的产品开发过程管理
IntePDM理顺了项目管理、任务管理、产品开发等过程之间的关系,认为项目从本质上讲其实就是任务,对项目的管理实际上也就是对任务的管理,任务的执行过程实际上就是对产品数据的处理过程,因此 IntePDM中明确提出了任务输入和输出的概念,任务的输入就是为了完成该任务所必须的参考信息、任务的输出是完成该任务所必须处理的信息,输入输出的信息类型既可以是零部件也可以是文档。任务之间有层次关系和反馈,任务间的执行也有先后次序的制约,因此IntePDM的产品开发过程管理与其它 PDM系统提供的仅仅基于文档设计流程的管理有着本质的区别。
IntePDM中严格管理了产品数据的状态变迁过程,通过项目管理、流程管理来协调员工之间的分工台作、并严格控制了产品数据从无到有(预发布状态)的过程;通过发布管理控制产品数据从预发布状态到归档状态的过程;通过工程变更管理控制产品数据从发布状态(预发布状态)到工作状态到发市状态(预发布状态)的过程。有利于规范企业产品数据管理过程、维护企业产品数据的一致性、提高工作效率。
IntePDM过程管理具有灵活的定制特性,项目、任务可以任意分解,文档流程、变更流程可以根据企业的惯用模式定制。
IntePDM的过程管理是针对中国企业产品开发过程管理的特点面开发的,因此具有较强的应用背景,能较好地切合企业实际需要。由于合理的工作模式、高度的自定义特性,IntePDM改善了以前PDM产品过程管理难以在企业实施的状况。
5、灵活、方便的极限管理机制
权限管理是PDM系统的基本功能之一,它保证了系统的使用者能够而且只能够完成他该完成的工作,访问他能够访问的信息。在IntePDM中,根据权限作用的对象将极限分为功能型权限和实体型权限。功能型权限是指用户是否具有使用IntePDM中某项功能的权力,如文档管理、用户定义、流程定义等;实体型极限是指用户访问特定的实体型对象的权力,如是否能够查看、修改或删除某文档。例如.某用户被授予了文档管理的权力,这就是一个功能型权限。拥有此权限就意味着用户可以使用文档管理模块的功能,但对某个具体的文挡,如某图样,用户是否有查看、修改或删除该文档的权限就是实体型极限。功能型权限的对象是与该权限相关的所有实例对象,不存在用户能操作一部分实例对象而不能操作另一部分实例对象的情况。
从权限的有效性来看,可以将权限分为三大类:固定权限、流动权限和临时权限等。固定权限是指各角色拥有的权限;流动权限是指流程管理过程中用户因工作需要而自动拥有的权限.如用户承担某文档的设计任务,则在该任务的执行过程中,用户自然就拥有了该文挡的修改权;临时权限是指用户因临时的工作需要而拥有的权限。总的说来,IntePDM提供四种独立的权限服务:角色权限服务、级别权限服务、过程极限服务和专门授权服务,能对权限进行多层次、多角度的管理。各种权限服务提供的权限是综台起作用的,避免了每种授权操作的局限性,从而更适台实际情况,保证了对用户的权限服务既方便又实用。
概括来看, IntePDM的权限管理有如下特点:
(1)提出了明确的功能牲权限和实体性权限的概念。
(2)提出了明确的权限时效性概念:认为从时效的角度看,极限有固定权限、流动权限和临时权限等。
(3)方便的权限管理机制:从权限获得者的角度看,既可以特权限授予角色,也可以授予机构或用户;从权限管理控制的对象看,既可以是功能性权限,也可以是实体性权限,实体性权限操作的对象既可以是单个文档,也可以是一批文档,还可以是文件夹或零部件。
6、完全用户自定义的属性集管理和编码管理功能
元数据是PDM中用以管理数据的数据,如描述图样特性的图号、图名、比例等,每一项元数据对应lntePDM中的一个属性项,元数据(属性项)的集合就构成了属性集。不同文档或零部件类型所使用的属性集是不同的,IntePDM通过用自定义属性集、属性集查询、检索和维护来管理所有文档和零部件。
每个企业都有一套文档或零部件的编码规范,由此编码规范生成的每一个具体编码都有其实在含义。一般的文档管理软件简单地将文档的编码作为一个字符串处理,并不区分和管理这个字符串表示的实际意义,所以不能对这个字符串进行解释。在IntePDM中,编码服务部分能够理解编码的结构和各个宇段的含义,使得文档的编码不再是简单的标志字符串,而是有实际工程意义的特征编码,它记录了具体产品数据所表达的特征信息。例如某轴承编码表示了该轴承是什么材料制成的,直径多大,是滑动轴承还是滚动轴承,转数多少,功率多大,等等。概括来看,IntePDM的属性集管理和编码管理有如下特点:
(l)完全用户自定义属性集。
(2)根据属性集进行各种查询:关健字(模糊、精确)、范围和日期等。
(3)完全用户自定义编码规则。
(4)根据编码规则自动生成编码,解释具体编码的含义,检验编码的合法性。
(5)根据编码进行各种查询:模糊查询、精确查询和导航查询。
(6)灵活的系统定制能力和 API函数接口。
实施是PDM系统能否取得成功的关健所在,由于企业的实际情况和管理模式不可能完全相同,这就要求PDM系统有很强的定制能力,能够主动适应不同企业的具体要求, IntePDM中通过如下措施提高系统的定制能力:
(1)使用商用数据库而不依赖于任何数据库,用户可以选择需要的数据库系统。
(2)用户自定义属性集。
(3)用户自定义工作流。
(4)用户自定义编码规则。
(5)用户自定义角色和权限控制。
(6)用户自定义文档组织管理模式。
(7)用户自定义零部件组织管理模式。
二、系统功能
IntePDM作为企业级产品数据管理系统,主要有如下功能:
1.对象管理(Object Management)
*用户管理
*角色管理
*机构管理
*极限管理
*编码管理
*属性集管理
*邮件管理
*审计管理
*电子数据仓管理
2.文档管理(Document Management)
*定义文档类型
*定义文档的工作流摸板
*查询与检索文档
*编辑文档
3.产品结构管理(Product Structure Management)
*定义零部件类型
*创建零部件和零部件版本
*编辑零部件或零部件版本的属性
*编辑零部件版本的结构
*定义零部件与文档之间的描述关系
4.产品配置管理(Product Configuration Management)
*在产品结构上进行配置( Configure),生成具体产品的配置(BOM表)
*定义零部件之间的互换、替换、可选和冲突等关系
*定义产品配置规则
*根据配置规则自动生成产品的配置(BOM表)
*对 BOM表进行分类、汇总和统计,配置的有效性
5.生命周期管理(Iife Cycle Management)
*项目管理,控制和协调产品开发过程
*集成产品开发团队管理
*基于项目的任务流管理
*基于文档的工作流管理
*工程变更管理和发布管理
6.零件族与编码管理(Product Family and Coding Management)
*创建零件族编码规则
*按零件族编码规则对零部件进行分类管理
*按零件族编码规则进行零部件的查询与检索
7.浏览与圈阅服务(Image Service)
*集成浏览器,实现对常见文件格式文档的浏览
*提供红笔圈阅功能
8.应用系统集成(Integrator Toolkit)
*基于 OLE方式集成 Windows平台下的各种应用
*基于文件交换的方式集成应用系统
*基于数据库级集成InteCAD、InCAPP和InteSolid
*提供APl函数接口,以集成第三方软件产品
9.海量(光盘)存储管理(Mass Storage Management)
*支持电子数据仓,以存储和管理海量产品数据
*通过光盘库和光盘备份机制实现海量产品数据的多级缓存机制
10.输入输出服务(Input/ Output Service)
*集中输入服务
*集中输出服务
11.其它辅助功能(Miscellaneous)
*数据备份与交换工具
*软件安装工具
*系统维护工具
*升级工具
三、系统集成
作为一个独立于应用的 PDM系统, IntePDM能够以多种方式集成各种基于 Windows平台的应用系统。通过与CAX工具软件及其它应用系统的集成, IntePDM实现了对产品开发过程中的各种应用系统的协调与控制,使之与IntePDM成为一个统一的整体,从而达到提高产品开发效率的目的。
即插即用
IntePDM采用封装、接口等方法与 CAD及其它应用系统集成。 封装提供了一套从IntePDM统中直接调用其它应用系统处理产品数据的机制;接口是比封装更加紧密的集成,它能够自动从应用系统中提取图号、图名、材料和产品结构等方面的信息。
与INTE系列产品的集成
IntePDM能够基于共享数据库集成其它INTE系列的产品,如InteCAD(基于AutoCAD的二维参数化计算机辅助设计系统)、InteCADTool(自主版权的二维参数化计算机辅助设计系统).InteCAPP(计算机辅助工艺设计系统),InteSolid(自主版权的三维计算机辅助设计系统)。 |
|