Функциональная модель предназначена для описания существующих бизнес — процессов на предприятии (так называемая модель AS-IS (как есть)) и идеального положения вещей — того, к чему нужно стремиться (модель ТО-ВЕ (как будет)). Методология IDEF0 предписывает построение иерархической системы диаграмм — единичных описаний фрагментов системы.
Построение модели информационной системы начинается с описания функционирования предприятия (системы) в целом в виде контекстной диаграммы. На рисунке 1 показана контекстная диаграмма информационной системы «Отдел кадров».
Рис. 1 Контекстная диаграмма
Модель представляет систему в виде контекстной диаграммы — одной работы «Деятельность отдела кадров» и дуг, изображающих интерфейсы с функциями вне системы.
Эта работа декомпозируется на последующих диаграммах: «Приём сотрудника», «Увольнение сотрудника», «Перемещение сотрудника», «Оформление отпуска сотруднику».
Модель деятельности ориентирована на раскрытие особенностей деятельности подразделения и выявление недостатков в организации работы.
Диаграмма декомпозиции процесса «Деятельность отдела кадров».
Диаграмма декомпозиции процесса «Прием сотрудника».
Диаграмма декомпозиции процесса «Увольнение сотрудника».
Диаграмма декомпозиции процесса «Перемещение сотрудника».
Диаграмма декомпозиции процесса «Оформление отпуска сотруднику».
К модели BPwin можно добавлять дерево узлов, которое показывает иерархию всех работ модели на одной диаграмме. Диаграмма дерева узлов имеет вид традиционного иерархического дерева, где верхний узел (прямоугольник) соответствует работе с контекстной диаграммы, а последующие нижние узлы представляют собой дочерние уровни декомпозиции.
Диаграмма дерева узлов процесса «Деятельность отдела кадров».