一个比较完整PDM系统应该有这些核心模块或功能:
文档管理
工作流及生命周期管理
产品结构与配置管理
变更管理
零部件分类管理
项目管理
通过这些核心模块的实施,PDM首先能建立一个产品全生命周期内的产品知识库,有效地帮助产品开发人员和管理人员快速地寻找信息、检索信息,相关人员不必知道要到什么地方寻找发布的设计或其他信息,只要经过授权就能得到这些信息或数据,这样可以使相关人员将更多的精力放在创造价值的活动上(据统计,设计人员在查找信息和处理信息上要花费30%~70%的时间在获取信息上),加速产品开发的进行。