PDM系统的数据框架可以分解为以下四个层次的内容。
第一层是支持层。指的是通用商业化的关系型数据库(如ORACLE、SQLSERVER)、数据库管理系统和在其基础上建立的用于描述产品数据、过程和关系的几十个,甚至几百个二维关系型表格,支持层数据库支持企业异地分布式部署的需要。
第二层是对象层。对象层是系统业务逻辑处理层,PDM用一组组二维数据表、数据窗、过程、函数封装成一个个对象,实现面向产品对象管理的要求。如对文档这个对象,可以用一个二维表记录产品的全部文档目录,再用一个二维表专门记录文档的版本变化过程。用一系列的表描述产品文档的更改流程等等。
第三层是功能层,功能层是对象层实现的功能罗基层,利用对象层提供的描述产品数据的数学模型,根据PDM系统的管理目标,在PDM系统中建立相应的功能模块。一类是基本功能模块,包括文档管理、产品配置管理、工作流程管理、零件分类和检索及项目管理等;另一类是系统管理模块,包括系统管理和工作环境.系统管理主要是针对系统管理员如何维护系统,确保数据安全与正常运行的功能模块。工作环境主要保证各类不同的用户能够正常地、安全地、可靠地使用PDM系统,既要方便、快捷,又要安全、可靠。
第四层是用户层,包括界面层、开发工具层和功能定制层,客户端使用层一般支持B/S或C/S两种访问模式。PDM的实施是企业的具体实际同PDM管理系统融合的过程,不同企业对PDM的业务模型、工作方式乃至术语、人机界面都会有不同的要求。因此,在PDM系统中,通常除了提供标准的、不同硬件平台上的人机界面外,还要提供用户业务模型动态定制工具,以满足各类用户的专门的特殊要求API接口和人机界面。

PDM体系框架模型图
整个PDM系统和相应的关系型数据库(如Oracle)都建立在计算机的操作系统和网络系统的平台上。同时,集成有各式各样的应用软件,如CAD, CAPP, CAM, CAE, CAT,文字处理、表格生成、图象显示和音像转换等等。在计算机硬件平台上,PDM构成了一个大型的数据库信息管理系统,以有效地对各类信息进行合理、正确和安全的管理。
发表于:
2008-07-23 08:19 旭旭 阅读(3903)
评论(3) 收藏 好文推荐
本博客所有内容,若无特殊声明,皆为博主原创作品,未经博主授权,任何人不得复制、转载、摘编等任何方式进行使用和传播。
作者该类其他博文: