技术部门中的信息量失控是企业下决心实施PDM系统的最直接原因,听以,PDM系统还应该提供数据合并的功能。长期以来,由于计算机技术的广泛应用,在企业中形成了各种不同的数据源,因此,至少应该将这些数据源中的一部分信息转移到PDM数据库中去。此时碰到的一个棘手问题是,如何对来自不同数据源的数据进行提炼和处理,采用一种统一的、有效的方法对它们进行检验,最后将有效的对象存放到PDM系统中。此时,时间和质量要素起着决定性的作用。
为了使数据输人的过程可以以较高的自动化程度进行,必须将来自不同数据源的数据转换成统一的格式。简单的处理办法是生成SQL文件,因为PDM系统的数据库管理系统可以直接读入这种格式的文件。但是,如果仔细考虑一下的话就会发现这种方法并不现实,因为此时不存在一种控制机制,能够将现有的计算机系统和/或现有的数据源中的数据不加检验就转移到PDM数据库中。采用这种数据输入方式所形成的巨大的信息量,由于未进行数据的合法性检查,所以也就不能保证数据的一致性。可能会存在这种情况,即在PDM数据库中存放着有错误的对象,而且数量相当之多。
基于这种原因,必须在应用逻辑的层次七进行数据输入。为此,裔要定义一个可以由PDM系统直接读人的通用数据格式。如果能够提供一个通用的接口,那么其数据传输格式同样也可以被作为数据的输入格式(图3-149)。PDM应用逻辑能够对输入的信息进行鉴别,并根据鉴别的结果决定是拒绝或是接受这些信息。此时,只为那些已经输入到PDM数据库中的数据创建相应的业务对象和数据对象,而对于被拒绝的数据,则将其打印在一份错误报告中。这种输人策略有两方面重要的优点:一方面,确保了PDM数据库中数据的一致性;另一方面,除了可以新保存某个对象以外,还可以完全或部分地激活该对象。
图3-149从已有的应用系统和数据源输入数据
对于基于数据库管理系统的应用软件,如工程图管理系统、PPS/ERP系统和已有的EDB系统等,可以借助于SQL进程来转换必要的信息。对于其他的数据源,可以开发专用的程序或脚本以完成数据转换的任务。如果眼下还没有使用工程图管理系统,则必须从CAD图纸的工程图标注栏中提炼出元数据。这时,利用一个CAD宏可以相当简单地完成这个任务。如果那些希望用PDM系统来管理的纸质工程图已经以扫描的形式或还未以扫描的形式存在,而且在原系统中又未存放有关的说明信息,那么这时只能利用一个编辑器,采取手工方式输人工程图标注栏的有关内容
。标准件和目录标准件的制造商通常会向其顾客提供CD-ROM形式的事物特性表数据。这样,可以按照本企业的需求,有选择地将这种CD-ROM形式的事物特性表数据转换成输人文件的格式。注意,应该只将有用的外购件数据存人到PDM数据库中。可以采取一步到位的方法直接从信息源生成数据输入文件,或者采用间接的方法通过中间格式生成数据输人文件。中间文件的格式可以比输人文件的格式简单,在某些情况下,这样做可以明显简化从现存的数据源转移数据的过程。当然,采用间接方法时必须使用特殊的转换工具。
数据输入功能主要用于PDM系统的引人阶段。在这个阶段结束以后,所有必要的数据和文档应该都已经完备。而对于数据输出则不一样,可能会由于不同的原因随时需要输出有关的数据,因此其操作应该尽可能地简单。例如,用户可以通过用户界而来选择输出对象,并将有关的内容存放到数据交换文件中。
本文由:http://www.pdm.so 英泰PDM发布,转载请声明,联系人:吴先生 4000627868