Матрицы типа "функции-данные" - Программа анализа матриц типа "функции-данные" и интерпретации деревьев бизнес-процессов

Матрицы типа "функции-данные" являются внутренним инструментом описания бизнес-процессов в организации ООО "РН-Информ" и являются вариацией CRUD-матриц. Матрицы типа "функции-данные" реализуют аналогичный поход к описанию связей, но используют численные метрики и иную терминологию.

Строки матрицы содержат бизнес-функции, столбцы - информационные объекты, или элементы данных; связи между ними выражены следующими значениями:

    0 - связь между бизнес-функцией и элементом данных отсутствует; 1 - бизнес функция использует элемент данных; 2 - бизнес-функция создает, изменяет или удаляет элемент данных;

Таким образом, элемент данных может быть определен как

Где - наименование элемента данных, .

Все элементы данных являются равноправными: ни один элемент данных не может являться частью другого. Если для элемента данных он является внешним для данной организации.

Бизнес-функция определяется как:

,

Где - наименование бизнес-функции, - элементы данных, используемые бизнес-функцией, , , количество используемых бизнес-функцией элементов данных.

Существует ряд особенностей описания бизнес-функций:

Бизнес-функция может использовать один и более элемент данных.

Если бизнес-функция не использует ни один элемент данных, считается, что бизнес-функция не используется.

Ни одна бизнес-функция не может одновременно входить в несколько бизнес процессов.

Тогда матрица типа "функции-данные" может быть определена следующим образом:

,

Где - количество бизнес-функций, - общее количество элементов данных. Пример матрицы в формате электронной таблицы изображен на Рисунке 2:

пример матрицы

Рисунок 2. Пример матрицы "функции-данные"

В дополнительной таблице хранятся пары бизнес-процессов и бизнес-функций, ассоциированных по уникальным численным идентификаторам, что дает возможность анализировать данные матрицы на более высоком уровне. Бизнес-процесс определяется как

,

Где - наименование бизнес-процесса, - бизнес-функции, используемые бизнес-процессом, , количество используемых бизнес-процессом бизнес-функций. Так как бизнес-процесс имеет вложенную иерархическую структуру (ЭД, БФ), в качестве способа визуализации удобно использовать дерево. Таблица ассоциирования бизнес-процессов и бизнес-функций определяется следующим образом:

,

Где t - количество описанных в таблице бизнес-процессов, l - количество используемых бизнес-процессом бизнес-функций.

Пример таблицы ассоциирования бизнес-процессов и бизнес-функций представлен на Рисунке 3:

пример таблицы ассоциирования бизнес-функций и бизнес-процессов

Рисунок 3. Пример таблицы ассоциирования бизнес-функций и бизнес-процессов

Несмотря на то, что данный подход является достаточно содержательным с точки зрения описания архитектуры данных, он не учитывает многие важные атрибуты бизнес-процессов (к примеру, владелец процесса и уровень доступа к данным, используемым в данном процессе [15]), что является существенным ограничением данного подхода к описанию и анализу архитектуры данных.

Похожие статьи




Матрицы типа "функции-данные" - Программа анализа матриц типа "функции-данные" и интерпретации деревьев бизнес-процессов

Предыдущая | Следующая