本文由:http://www.pdm.so 英泰PDM发布,转载请声明
PDM系统为企业提供厂管理和控制所有与产品相关的信息以及与产品相关过程的机制与功能。PDM软件产品种类繁多,不同软件商提供的PDM系统,在功能上均有一定的差异。
PDM的功能有两种划分方法,一种是按面向应用与系统支持的功能划分,将其分成电子仓库、面向用户的使用功能(包括文档控制、变更控制、配置管理、设计检索与零件库和项目管理等)和实用化的支持功能(包括通知与通信、数据传输、数据转换、图像服务、系统管理等);另一种是按软件功能模块划分,可划分为电子仓库和文档管理、工作流与过程管理、产品结构与配置管理、零件分类管理、工程变更管理、项目管理、电子协作、集成工具、浏览和圈阅等,前五项功能是PDM系统应具备的基本功能。本章按照后者来介绍一般PDM系统的主要功能。
电子仓库与文档管理功能
1.电子仓库的概念
所谓电子仓库(data vault),是在PDM中实现某种特定数据存储机制的元数据(管理数据的数据)库及其管理系统。它保存所有与产品相关的物理数据和文件的元数据,以及指向物理数据和文件的指针。该指针指定存放物理数据的数据库记录和存放物理文件的文件系统与目录,如图2-1所示。可以认为,电子仓库是PDM系统中最基本、最核心的功能,是实现PDM系统中其他相关功能的基础。
图2-1电子仓库
PDM通过建立元数据与物理数据的联系,并将这种联系与元数据保存在电子仓库中,从而达到快速检索与节省存储空间的目的。
由于历史的原因,一般计算机操作系统目录下的物理文件往往是各式各样的,包括普通文本文件、图形和图像文件、电子表格和多媒体文件等,日积月累需要相当大的存储空间。用元数据对它们进行管理,只需将文件的描述信息,如文件名、文件长度、类型、创建日期、版本、所有者以及存取路径赋给元数据对象,同时建.立与该物理文件的链接,就能保证元数据与相应物理文件的对应关系,通过元数据就能找到所需的文件,而不必了解文件的物理位置。
元数据与物理文件的关系就好比传统资料室中的“目录卡片”与文件资料的关系一样。通过查阅“目录卡片”,就能快速找到文件资料。通过内部链接,又可以很快得到所需文件。这种数据组织方式使得用户查询、获取信息更加快速**,实现了信息透明与过程透明。
在PDM中,电子仓库主要被用来管理文件对象,如图形、文本等。用户打开电子仓库看到的是电子仓库中包含的对象集,该对象集屏蔽了对象存储的实际物理位置。当用户想获取该对象的备份时,只需将该对象拷贝或检出到自己的用户空间即可。在这一过程中用户关心的是对象是否从电子仓库中甘出。而不用了解文件实际存储的物理位置。有可能该对象就在本机上,也有可能该对象是在其他用户的计算机上。换句话说,系统屏蔽了对象操作所包含的数据信息的传递工作。
只有具有合法权限的用户才能在权限许可的范围内使用存放在电子仓库中的文件,从而避免非授权或非法的访问,使数据库中所有文档与图档得以完全控制。
2.电子仓库的类型
电子仓库的类型有三种:集中式、分布式与虚拟式。
集中式电子仓库是将物理数据集中于中心服务器上进行管理,元数据库与存放物理数据记录的数据库及存放物理文件的文件系统和目录位于同一台计算机上,数据的**性自然得到保证,安全性好。但由于网上用户均需通过远程登录来获取数据,速度慢,效率低。
分布式电子仓库具有文件系统分布与电子仓库之间互联的特点。同一个电子仓库可以对应多个分布在不同计算机上的文件系统和目录;同一个物理数据库可以对应多个不同的电子仓库,并且它们之间元数据共享。这样,在分布式环境中电子仓库与电子仓库之间,以及电一子仓库与用户之间能直接进行数据操作,并且这种操作是透明的,用户无需进行远程登录。
虚拟式电子仓库是在分布式电子仓库的基础上,不仅做到文件系统分布,而且做到元数据库与物理数据库的分布,即只有一个面向全企业的虚拟电子仓库,而实际元数据却分布在多个物理电子仓库中。虚拟的元数据管理与分布式文件管理的实现,使得用户能透明地访问全企业的产品信息,而不用考虑用户或数据的物理位置。
目前,大多数PDM系统提供集中式或分布式管理方式,少数系统提供虚拟式电子仓库管理方式。对于分布式电子仓库,在提交使用之前还应指明,什么类型的数据可以交由该电子仓库管理,什么类型的文件应放在什么文件系统和目录中,PDM系统中不同用户或角色对该电子仓库中的数据具有什么样的操作权限等。
3.电子仓库的功能
为了保证数据的安全性、正确性和一致性,用户在存取PDM系统中的共享数据时,都要通过检人(Check In )与检出(Check Out)操作以及相应权限检验。
检入操作主要实现将用户的私有信息放人电子仓库,而检出的功能主要是实现将电子仓库中的信息检出到用户个人工作区进行修改。只有对电子仓库有检人权限的用户可以将个人工作区中的对象检人到电子仓库中,并且一旦对象被检人到电子仓库后,它就属于该电子仓库的属主所有,而与原来的用户脱离属主关系。对该对象的访问权限的管理,全部由新属主负责。
一般用户在权限许可下,才能浏览电子仓库中对象的内容,但不允许修改。只有对该电子仓库具有修改权限的用户,才能对电子仓库中的对象进行修改。当用户需要修改电子仓库中的对象时,必须将对象从电子仓库中检出,放到个人的工作区中进行修改,此时,电子仓库对该对象加锁,其他用户只能浏览对象的内容而不能进行操作。经过用户修改的对象再次放回到原来的电子仓库中时,并不覆盖原有的对象,而是生成新的版本,此时原对象才能解锁。
由于只有电子仓库的属主或授权用户才能对电子仓库中的数据进行相应操作,其他未经授权的用户不能操纵其中的数据,这就为PDM系统控制其内部管理环境和外部应用之间的数据传递提供了一种安全的管理手段。
电子仓库提供给用户的主要数据操作功能包括:
①数据对象的检人和检出;
②改变数据对象的状态;
③转换数据对象的属主关系;
④按对象属性进行检索;
③数据对象的动态浏览与导航;
⑥数据对象的归档;
⑦数据对象的安全控制与管理功能等。
资讯来源:
http://www.pdm.so