你好,欢迎您来到福建信息主管(CIO)网! 设为首页|加入收藏|会员中心
您现在的位置:>> 新闻资讯 >>
PDM与企业信息化:PDM,还是ERP?(下)
作者:佚名 来源:e-works 发布时间:2006年03月29日 点击数:

3. PDM和ERP的联系

PDM和ERP在管理内容等多方面存在着不同程度的区别。但是,现代企业的运作是基于资金流、物流和信息流相相辅相成的一个动态系统,而产品的生命周期涉及PDM和ERP两个领域。所以,基于完整的产品生命周期,以全局的眼光来看,PDM和ERP则在以下几个方面有着密切的联系:

* 管理目标的一致性:PDM和ERP在管理目标上有着高度的一致性,PDM和ERP虽然管理的业务存在区别,但是,其管理目标都是试图通过科学的调度和控制,减少失误和返工,在尽可能短的时间内,通过最少的资源耗费,用最为经济的手段和方式,保证产品的最早上市。

* 过程之间的连续性:企业中的设计研发过程是按照从整体到局部逐步细化的设计路线开展,而生产制造等过程是按照从局部到整体的制造、装配过程来进行,而企业的最终产品正是这两个从不同路线和领域开展的过程连接的结果。

* 处理业务之间存在着因果关系:生产、制造等领域使用的产品、零部件和产品结构,是企业设计部门创造出来的零部件及产品结构及状态的表现形式。

* 过程的支持条件有着先天的联系:设计部门设计出来的产品,既是设计研发的产物,也是后续生产过程开展的活动目标和对象。

4. PDM和ERP的集成

鉴于PDM和ERP系统具有业务和逻辑上的联系,对PDM和ERP进行集成,从加快产品形成周期的角度出发,具有很大的可行性和很强的实践意义。以设计中心的PDM 和以生产中心的ERP两个系统的结合是企业信息化的核心任务。PDM与ERP系统之间存在着共享的数据和过程的需求。通过这两个系统之间的接口,把共享数据实时地在两个系统之间传递。

PDM有两种不同的集成解决方案,第一种是数据级系统集成方案;第二种是互操作级系统集成方案。

* 数据级系统集成方案:

数据级系统集成方案,是在PDM系统和ERP系统中利用中间表或者中间文件来存储临时数据,PDM系统和ERP系统事先约定中间表格式,PDM和ERP分别开发脚本将各自输出到对方的数据整理成约定的中间表或中间文件格式,定时调度侦听程序(Listener)处理中间表或中间文件里的数据。

这种方式PDM和ERP两侧开发量都比较大,并且依赖于两系统集成时的技术状态,一旦任何一方系统发生更改,集成工作需要相应修改,系统维护工作量也有相当规模。

这种方式由于使用了侦听程序,还会消耗PDM和ERP两侧的硬件资源。同时由于侦听程序有固定的扫描周期,所以不能很好保证系统间数据交互的实时性。

数据级的系统集成方案最大的诟弊在于本系统(PDM/ERP)的数据库表直接暴露给外系统(ERP/PDM),外系统直接写入的数据不经过本系统的业务逻辑校验,容易造成错误的数据,从而诱发本系统发生未知错误,增大了系统调试和维护的难度。

* 互操作级系统集成方案

类似于PDM和CAD的集成,互操作级集成方案是在本系统(PDM/ERP)里定制专门的菜单,来完成对外系统(ERP/PDM)的数据的读取和写入操作。用户点击了PDM客户端的相应菜单,会触发系统执行相应的程序,脚本程序调用ERP提供的接口函数,传递相应的数据参数。ERP系统接收到接口函数发出的指令,调用内部的程序生成物料主数据、物料清单等ERP内部的业务对象。ERP的数据生成过程是由ERP内部程序完成的,数据生成之前会经过ERP设定的业务逻辑规则校验。

利用这种集成方式,无须运行额外的侦听程序,利用PDM、ERP自身提供的服务器-客户端通讯机制即可接收到来自外系统的操作指令。

利用这种集成方式,外系统相当于本系统的一个普通客户端,用户通过外系统和接口函数向本系统传递生成业务数据的参数,完全等价于在本系统客户端创建一个业务数据。

由于互操作级系统集成存在很深的技术含量,因此,如果ERP和PDM不是隶属于同一厂商,很难实现此层面的系统集成。

5. 结束语

实施企业信息化,绝不是单纯的从一个方面去考虑和选择。究竟如何选择,要根据企业自身的具体情况去决定。如果企业重点要提升内部的资源管理和制造能力,侧重于“产、供、销、人、财、物”,那么ERP就很适合;如果要提升企业的产品研发和设计能力,侧重于对企业的知识资产的管理,那么PDM就是最好的选择。如果二者都要,那么二者都选,系统集成也应该成为一个重要的工作加以考虑。