7.3.5. Диаграмма цепочки процесса — Process Chain Diagram (PCD)
Данная диаграмма включена только в расширенный методологический фильтр. Нотации объектов моделей диаграмм PCD и еЕРС совпадают (см. раздел 6.4.1).
На рис. 135 приведена процесс обработки заказа в виде диаграммы PCD.
PCD — диаграмма цепочки процесса разделена на ряд столбцов, имеющих следующие названия:
• event — событие;
• function — функция;
• data — данные;
• medium — носитель;
• application system — прикладная система;
• organizational unit — организационная единица;
• screen/list — экран/список;
• batch — пакетная обработка;
• dialog — интерактивная обработка;
• manual — ручная обработка;
• objects — объект;
• product/service — продукт/услуга;
• objective — цель;
• other — прочее.
В этих столбцах располагаются соответствующие объекты, тем самым диаграмма приобретает четкую структуру, что делает ее легко читаемой. Отдельные столбцы могут быть опущены. Заголовки также можно изменить.
Первый и второй столбцы отображают логическую последовательность выполнения процесса. Отдельные функции процесса, представленные во втором столбце, связаны с событиями, которые инициируют их выполнение или переключение между ними. Функции и события связаны пунктирными стрелками, отображающими поток управления функциями.
Отношение между событиями и функциями составляет процедурную последовательность функций как логическую цепочку событий, которую называют цепочкой процесса. Логическая взаимозависимость возможных точек ветвления и циклов потока управления может быть выражена посредством логических операций, связывающих функции и события.
Входные и выходные данные, требующиеся функциям, показаны в третьем столбце в виде сущностей. Отображаться могут не только информационные объекты, но и носители (четвертый столбец). Это может быть документ, список, написанная вручную квитанция или устройство памяти (например, жесткий диск).
В пятом столбце могут быть показаны задействованные в моделируемом процессе прикладные информационные системы, например, электронная почта, Интранет, Интернет и другие, а также их отдельные компоненты.
Организационные единицы, ответственные за выполнение отдельных функций моделируемого процесса, показаны в шестом столбце.
Столбец экран/список может содержать объекты, характеризующие представление информации в ходе выполнения процесса.
Столбцы пакетная обработка, интерактивная обработка, ручная обработка и столбец прикладная система представляют дополнительную информацию о степени использования информационных технологий для поддержки отдельной функции процесса.
В остальных столбцах может содержаться дополнительная информация, характеризующая цели процесса и его отдельных функций, а также задействованные и производимые продукты и услуги.