PDM系统功能可分为两个层次,一是基本的数据仓库(Data vault)管理功能,二是建立在数据仓库之上的各种管理功能。参见图10.1。
图10.1 典型PDM系统功能结构图
数据仓库是建立在数据库管理系统之上的,能对数量庞大的图形、文本、结构化数据等各种类型数据进行分类、存档等操作的一种数据管理技术。为了对种类繁多、数量巨大的产品数据进行管理,PDM系统具备数据仓库的功能。
PDM系统具有对各类产品数据的管理功能,包括文档管理功能(包括文件图纸管理)、零部件PART管理功能、BOM管理、工程更改管理等功能,并支持实现本文对应章节所讲述的管理功能。
配置管理功能面向开发组内部进行产品数据管理,面向试制发布之前的版本,偏重软件。
为了便于建立产品数据的归档审核过程、更改管理过程、发布与查询过程等,并完整记录流程运行过程,PDM系统提供工作流管理功能。由于PDM系统中管理了所有产品数据,在PDM系统中建立的工作流容易访问产品数据,所以与产品数据密切相关的产品研发流程适合在PDM系统中建立和运行,因此PDM系统是产品研发流程的使能器(enabler)。
为了更**的支撑产品研发过程,有的PDM系统还提供项目管理功能,可以对新产品研发过程中的各类项目进行计划进度管理等。
作为一个大型应用软件系统,PDM系统还应该提供用户管理、权限管理、备份管理、数据存档等各种系统管理功能,支持用户注册、访问权限分配、数据备份、数据转存到光盘和磁盘以便长期存档等。
PDM系统作为支撑产品研发过程的重要IT工具,必然要与企业其他IT系统进行系统集成。系统集成将不同用途的IT系统有机联结起来,可以更加充分地发挥IT系统的效能。
参见图10.2,各种CAX系统(例如计算机辅助电路设计ECAD、计算机辅助机械设计MCAD、计算机辅助工艺设计CAP、计算机辅助质,控制CAQ等等)输出的产品设计图纸、文件文档等产品数据,提交到PDM系统中,经过相应审核流程后,发布到ERP系统,以及产品资料发放管理系统等,投入使用。为了实现技术继承和集成,各种CAX系统也需要从PDM系统中提取已有的产品数据(即已有的技术成果)作为新产品设计工作的基础。
PDM系统提供开发环境,支持客户化开发工作。通过PDM系统提供的应用程序接口API(Application Program Interface),可以根据企业产品研发和产品数据管理的业务要求,对PDM系统进行必要的客户化开发工作。
图10.2 PDM系统集成功能
从IT系统结构来看,PDM系统一般采用client/server结构或browser/server结构,数据仓库和各种应用管理程序在服务器上,客户端用户通过登陆服务器应用PDM系统。PDM系统应该支持局域网和广域网通信协议,以支持本地和异地产品研发工作。
本文由:http://www.pdm.so 英泰PDM发布,转载请声明
资讯来源:
http://www.pdm.so