PDM-система должна обеспечивать решение различных задач, связанных с обработкой данных об изделии. Содержание этих задач и роли людей при их решении предполагают множество точек зрения на данные и дисциплин доступа к данным. С точки зрения конструктора, изделие имеет несколько вариантов состава (конфигураций), причем в состав входят все компоненты изделия, необходимые для его изготовления. С точки зрения эксплуатанта, в состав изделия входят только элементы, которые нужно демонтировать для обслуживания или замены. Службу обеспечения качества продукции и эксплуатанта могут интересовать физические параметры конкретного экземпляра изделия. Каждая из групп пользователей работает со своими наборами данных, логически увязанными в интегрированную БД.
Обобщая опыт разработки и внедрения PDM-систем в различных отраслях промышленности, можно выделить ряд критериев, которым должна соответствовать современная PDM-система:
· открытая информационная модель. Структура БД при необходимости может быть дополнена различными информационными объектами в соответствии с требованиями конкретного предприятия;
· соответствие международным CALS-стандартам, необходимое для построения ядра интегрированной информационной среды (ИИС) предприятия и успешного взаимодействия с иностранными партнерами;
· изначальная ориентация системы на решение задач в масштабе предприятия, а не рабочей группы;
· трехуровневая сетевая архитектура (Рисунок 2.1), в которой клиентский модуль взаимодействует с сервером БД через сервер приложений. Такая архитектура обеспечивает эффективное распределение вычислительной нагрузки при одновременной работе большого числа пользователей и низкие требования к программно-аппаратному оснащению клиентских мест.

Рисунок 2.1. Пример трехуровневой структуры PDM-системы.