用户界面层

    向用户提供交互式的图形界面,包括图示化的浏览器、各种菜单、对话框等,用于支持命令的操作与信息的输入输出。通过PDM提供的图示化用户界面,用户可以直观方便地管理整个系统中各种对象的操作。它是实现PDM各种功能的媒介,处于最上层。

功能模块及开发工具层

    除了系统管理外,PDM为用户提供的主要功能模块有电子仓库与文档管理、工作流程管理、零件分类与检索、工程变更管理、产品结构与配置管理、集成工具等。

框架核心层

    提供实现PDM各种功能的核心结构与架构,由于PDM系统的对象管理框架具有屏蔽异构操作系统、网络、数据库的特性,用户在应用PDM系统的各种功能时,实现了对数据的透明化操作、应用的透明化调用和过程的透明化管理等。

系统支持层

    以目前流行的关系数据库系统为PDM的支持平台,通过关系数据库提供的数据操作功能支持PDM系统对象在底层数据库的管理。