文章介绍了两种PDM系统的数据查询方法。一种是基于产品的数据查询方法及其实现界面;另外一种是基于市场的产品数据查询方法及其实现界面。重点讨论了PDM图文档管理子系统与其它功能模块的关系,数据查询与PDM系统各个功能模块的关系,提出了以市场为导向的数据查询方法,也对企业在应用PDM系统的过程中如何利用信息化建设来提升自身的市场产品竞争力提出了建议。
一、前言
目前PDM(Product Data Management产品数据管理)技术已经在许多制造业企业中进行了成功应用,PDM系统的技术标准也逐渐在行业内形成规范。其中图文档管理子系统是PDM系统技术层面上最容易实现,其应用在实施层面上也最成熟,大多数生产制造的企业和设计研究企业应用图文档管理子系统就能够保证图纸、文档数据的完整性、安全性和有效性。
通过实施PDM系统,企业中的离散资源、孤岛信息被统一在PDM平台上,企业的产品设计、制造以及物流供应链所需的设计图纸、文档数据信息就可以从图文档管理子系统中获取,获取信息的最常用途径是针对数据库中零、部件和装配产品的数据查询。随着我国市场经济体系的确立,国内企业面临着市场产品的竞争压力,企业不但需要生产产品来满足市场需求,并且还要通过技术改造手段向市场推出新产品,缩短产品更新周期,提高产品的市场竞争能力。基于市场需求进行产品数据的查询方法就应运而生了,它为企业快速响应市场,开发或者实施PDM系统提供了一类查询方法。
二、基于产品的数据查询方法
1. 产品数据查询与PDM系统功能模块的关系
PDM系统的图文档管理模块是在企业设计部门应用的管理子系统,它用来管理设计部门的电子图纸、电子文档以及相关的产品标准文档,同时把设计部门在设计过程中产生的大量产品数据按照产品的属性(例如尺寸、材料等)信息、关系(例如装配、借用关系等)信息以及产品状态(例如设计更改、版本等)信息进行并行管理。有用的信息在图文档管理子系统界面中反映出来,而产品数据储存在底层的数据库中。其它相关部门(例如结构部门、工艺部门)需要的信息可以通过图文档管理模块的界面中获取,尽管这些相关部门的数据也储存在数据库中,但这些数据一般用来作为数据安全方面的考虑。
产品数据查询方法通过标准SQL语句搜索数据库中满足条件的数据,数据库中的数据是以二维表中的记录形式存在的。图1所示内容描述了产品数据查询与PDM系统各功能模块的关系。产品信息首先通过数据查询的方式从数据库中搜索获取,然后通过PDM图文档管理子系统界面传递这些信息到其它模块中。从图1可以看出数据查询方法将会对产品设计图文档管理子系统数据的再利用以及对其它模块的信息传送产生重要的影响。 (图片)
图1 这种查询方法是以已经储存在数据库中的设计产品数据为基础,当市场对一种新类型的产品提出需求时,企业就能够通过查询现有产品,改进数据库中储存的产品数据来满足市场的需要。
2. 基于产品的数据查询过程
基于产品的PDM图文档管理子系统数据查询方法是基于电子保险箱和数据库的查询过程。产品的电子图纸(二、三维图纸)和说明文档的文件都保存在电子保险箱中,图纸的设计信息则通过指针描述方式记录在数据库文件中,数据库中保存的内容基于产品,即以产品为中心的一切数据,其它的数据是辅助性的。因此,通过文档管理子系统界面查询数据,输入待查询的产品内容一般为产品代号、图纸编号(图号)、产品所属项目名称、图纸文件名称等,这些内容就是查询的条件,通过标准SQL语句在数据库中查询,查询的速度取决于记录的数量和计算机硬件性能。
查询结果就是明确的可用信息,比如查询某个零件是总装配件下的零件,这种所属装配关系在产品结构模块和工艺模块中就可以自动建立起产品的BOM清单,同时安排的工艺路线要满足于这种装配关系。
3. 基于产品数据查询的界面实现
整个的查询过程就是围绕所有的设计产品数据而定,在PDM系统中查询并不是一个单一的数据查询过程,它要把查询得到的数据信息传递到其它模块中,一般在管理系统界面实现上把查询工具作为一个窗口体现出来,窗口中的查询条件也由产品代号、所属项目、图号、创建人、图档类型、创建日期、批准日期、密级和标题栏属性等内容组成,如图2所示。
在图2所示的界面中,查询的内容是多条件的。对于一个PDM系统软件来说,能否把产品数据的多种关系表现在界面中是考查软件成熟度的一个因素。图2所示界面中查询的方法提供了精确查询和模糊查询,方便用户快速查询。另外,查询得到的结果信息可以在窗口中以列表方式显示或者可以直接打印到纸质文档。
查询结果信息传递到其它模块的方式是通过界面切换进行,例如图2中的产品查询信息结果可以通过产品结构界面窗口切换,直接获得查询的产品信息。例如查询得到零件信息是装配件中的借用件,则切换到图档中心界面就可以直接查到此项零件的所有数据信息,切换到产品结构界面就可以直接查到借用零件与装配件的产品结构配置信息。(图片)
图2 三、基于市场的产品数据查询方法
基于市场的产品数据查询方法是以用户对产品的需求为产品查询的依据。企业把用户需要产品的各种数据都储存到数据库中,这种数据是以市场调查和市场销售为前导。大量的数据来源于对同类产品的市场分析、预测,更主要来源于用户的直接需要。当产品的需求在形成订单之前,这些产品的数据就通过销售人员进行数据积累,也可以通过技术维护人员在用户现场得到同类产品的测试数据,并且这些数据即时通过局域网络或者Web网络的方式传送到企业设计部门的数据库中。经过产品市场积累的数据与基于产品的数据一样重要,这些数据作为基础数据的一部分单独储存到数据库中,数据的类型与企业积累的设计数据一致,供设计人员查询调用。
基于市场的产品数据是企业产品数据的市场数据补充,在PDM系统各个功能模块的关系中,查询的方法也得到了改进。基于市场的产品数据查询关系如图3所示。(图片)
图3 企业PDM图文档管理子系统从数据库中查询产品数据时,数据库中已经增加了市场用户产品数据的内容,图文档模块查询工具界面查询得到的数据是企业以往积累的产品数据和企业通过市场积累的产品数据,这两种数据保证企业设计人员缩短设计新产品周期和市场推广周期,提高新产品的市场竞争力。
PDM系统其它的功能模块仍然从图文档模块中获取需要的产品信息,通过这种查询方法查询的信息内容也增加了用户对新产品的实际需求信息,产品的尺寸、外形、材料和价格信息更为真实,对PDM系统其它模块的影响效果更为明显。同样,这些模块储存到数据库的数据也为整个PDM系统的安全备份考虑。
四、基于市场产品数据查询方法应用
基于市场产品数据查询界面窗口要完全符合快速反映市场的要求。在图文档管理子系统中要有基于市场产品数据查询的窗口,查询的方法除了精确查询和模糊查询外,还增加了实时查询方法。
在产品设计的初始阶段设计人员可以通过查询工具来查询目前市场上对新产品的需求数据,比如尺寸、外形、规格和价格等,以便充分考虑市场中已经存在同类产品的价格、产品技术信息、维护信息等因素进行概念设计,再通过资料中心查询借用同类产品的相关数据,查询得到产品结构配置信息、工艺信息以及辅助文档信息,形成用户需要的产品设计数据,得到用户的认可后投入生产。这种查询方法改进了现代制造业的被动设计模式,提高企业的市场抗风险能力。
设计人员也可以根据销售部门的产品订单需要,或者技术维护人员把在用户现场定制的产品技术规格提供给设计人员,数据库中储存的产品数据更加准确。设计人员在图文档管理子系统软件界面中通过实时查询方法得到的产品数据,同时把数据直接定位到要设计产品的项目中,这样,产品项目下的所有文档数据信息形成产品结构树信息传送到PDM系统的其它模块中,不同部门之间的设计过程通过网络同步进行,可以大大节省了用户所需产品的设计周期。
如图4所示的内容为基于市场的图文档管理子系统产品查询软件界面。界面中查询条件可以随着用户对新产品需求而增加,也可以根据对产品市场的预测增加市场条件。软件界面把查询到的结果显示在窗口中或者直接打印到纸质文档。软件界面提供产品查询结果的自动定位功能,把查询结果与PDM系统中已有同类产品比较,如果与同类产品的主要产品技术数据相同,则查询结果自动定位到同类产品的项目中,只需少量的改动就可以直接生成一套新的产品。(图片)
图4 五、结束语
当企业开始考虑应用PDM系统或者PDM图文档管理子系统时,企业的决策者优先考虑的是信息化建设的投入产出比,却往往忽略了如何能够保证在技术改造中更好地抓住市场的因素,以市场为先导。以上两种查询方法普遍适应于即将或正在开发和实施PDM系统的中小企业。通过企业对PDM系统的实施应用,企业需要总结出适用于自身需要的应用经验,尤其是在市场竞争环境下,企业没有更多的时间来调整实施的结果,而更多的是适应市场的变化。如果企业能够在市场经济环境下充分利用PDM的技术优势调整自身产品的市场方向,那么他发展的空间和潜力将更大。基于市场的产品数据查询方法更适合于产品种类更新快、生产周期短、产品品种多样化的企业,目前此种方法已经在丹东克隆集团PDM系统中得到了较好的应用。
12/15/2004
|