手机版
排名推广
排名推广
发布信息
发布信息
会员中心
会员中心
会员登录
会员登录
会员注册
会员注册
当前位置: 首页 » 行业资讯 » 行业资讯 » PDM体系结构的作用

PDM体系结构的作用

更新时间:2024-05-21 04:52:50

    协同产品开发有着丰富的内涵,在今天复杂的环境只能做到部分实现。产品实现是一个复杂的过程,在企业内部的设计部门和制造部门经过多年的磨合、开始彼此相适应的时候,外包成为世界的趋势。据统计,只有25%的产品是在企业内部制造的。这种扩展协同的需求需要将企业内外部的业务过程统一组织起来:产品信息的产生、交换和管理,同时这个过程中会融合多种的角色:客户、研发伙伴、供应商、地处异地的厂家。这种需求为IT系统带来了新的挑战。

    当前需要的企业解决方案是供多个企业或组织中不同层次用户储存多种信息使用的,企业的竞争力就直接体现在企业所制定的业务流程上。作为企业流程的载体,制造业系统必须能够支持和适应这种复杂多变的业务流程。虽然各个企业PDM系统的实施范围不同,对于PDM的要求也不一致,但是还是有一些共同的需求。根据SUN公司对于PDM系统的调查,具体对于PDM系统的IT环境需求如下:

    .企业内外都可以方便地访问。PDM实施涉及企业内部以及外部人员,这时供应商已经成为企业扩展设计团队的一部分。扩展PDM的使用界限不仅仅意味着需要PDM系统在结构上支持Web的方式,同时还需要考虑网络上存在的一些问题,例如网络带宽以及网络权限。

    .可以访问企业历史数据。PDM系统可以充分利用企业已经存在的IT系统,并使其发挥更大作用,使SCM、早期PDMERP系统中的产品数据得以共享。

    .安全性。企业的产品数据是企业最宝贵的财富之一,Web系统必须有足够的保密性,例如用户的授权和鉴定。同时,信息还必须是针对个人身份定制的,并且确保信息是该人员“需要知道”的。

    .保证应用程序的实现。一个大型PDM项目的成功实施还需要可靠的软件、硬件、存储设备,并且需要满足一些特性,例如负载平街、硬件冗余或者自动纠错能力。同时,PDM系统监管软件可以帮助PDM系统更好地运行。

    除了硬件要给予PDM足够的支持之外,PDM软件系统往往起着决定性的作用。产品数据管理软件就像房屋,体系结构就是其中的骨架,在很大程度上决定了该系统的性能特点。事实上,许多应用概念的诞生是取决于软件技术的发展的,例如cPDM的概念就是随着Web构架技术产生而发展起来的.原因是Web技术为企业间协同设计提供了可能性。一般说来,PDM体系结构决定了系统以下几个特性:

    1.系统的速度,包括后台服务处理的速度以及客户端的速度

ERP等大型系统不同,PDM系统不单单要处理数据库中的数据,还要频繁地处理各种数据文件,所以后台的速度往往会受到影响。常见的构架方法是将后台的服务分布到多个服务器上去,这样就可以保证后台的运行速度。

服务器的个数可以根据客户期望响应时间和选用系统的性能计算出来。前台的速度对于用户也是比较重要的,例如使用PDM的设计人员往往会同时使用大型CAD/CAE等计算机辅助工具,客户端占用过多的本地资源会让使用者明显感觉到常规操作变慢。常用的提高客户端速度的方法是采用最新的架构,将本地运算转移到服务器端去。如果系统速度过于缓慢,在企业内部实施推广就会有难度。

    2.客户端安装、升级与维护

    对于企业内信息化部门来说,基于C/SWeb方式的体系结构最大的作用就是方便客户端的安装、升级与维护。从另一个角度来看,Web技术的发展是一场革命,决定了企业间是否能够共用一套系统。例如,主机厂要求配套厂和其协同研发,使用一套PDM系统,那么供应商客户端的安装、升级与维护也需要主机厂的信息化部门支持,很不方便。Web方式在很大程度上解决了这个问题,只需要为供应商建立起一个账户,两个企业就可以协同工作了。

    3.客户化的方便与软件稳定性

    没有一种软件能够完全适应各个类型的企业,客户化工作就是使得软件更加贴合企业的实际情况。从最早的PDM系统直到基于Java Applet结构的系统,都是采用提供部分源程序或者反编译来实现客户化的。这样二次开发得到的代码,从软件质里来说,是整个PDM系统中可靠性最低的环节,无论是运行还是维护升级都会给企业带来一定的难度。基于组件的软件技术彻底改变了这一现象,采用模块化配置来实现企业的业务过程,所有配置的参数都写在其中的配置文件里,大部分客户化的工作可以通过修改XML文件完成,这样虽然导致软件提供商的工作量加大了,可是保证了客户化后软件的质量。

    4.系统可集成性

    PDM系统只是企业信息化的一个组成部分,企业中还存在着很多的信息化系统,这些系统都需要交互信息,这时就需要为企业解决这种系统之间集成的问题。例如,设计人员往往希望看到列入采购清单的物料的采购状态,如下订单、发货、到货、入库等等,而这些信息往往是储存在ERP系统中的。这时如果PDM系统是C/S结构的,就需要反编译程序,再加入客户化代码,最后重新编译、发布;例如,在J2EE结构下,系统只需要编辑JSP或者HTML文件,加上一条链接或直接写入代码就可以了。

    5.实施费用

    PDM的实施费用可以分成软件费用与实施费用。软件模块的可配置性,不仅能够保证企业在最小的花销下解决最头疼的问题,而且还可以帮助企业根据自己要求迅速组织起一个分布式结构的PDM系统。在PDM软件系统升级时也会相对较为简单,这样可以有效地降低成本和保证软件的有效性。表3-1总结了GS结构和Web方式的特点对比。

一般来说,软件产品的体系结构只会影响软件的性能而不会影响软件的功能,这样仅仅从软件功能上来比较就会有所偏颇。图文管理、产品结构管理、配置管理等等功能即使是免费的PDM系统也是具有的。不同的PDM系统研发投入可能相差数千倍,在很大程度上决定了采用何种技术构架,也决定了各种PDM软件系统在市场上的生命力。

本文由:http//www.pdm.so 英泰PDM发布,转载请声明,联系人:吴先生 4000627868