Читайте также: |
|
При описании функций и организации возможны различные уровни детализации.
В функциональных моделях ключевые функции процессов привязываются к соответствующим организационным единицам. Рис. 87 иллюстрирует привязку функций к уровням планирования на примере промышленного предприятия, приведенном на рис. 49. Для иллюстрации взяты функции материально-технического обеспечения, разработки продуктов и управления.
Рис. 87. Модель на уровне функций
На рис. 88 распределение функций представлено в виде часто используемого матричного описания. Пример отражает фрагмент реальной процедуры обработки заказов в отрасли, производящей оборудование. В данном случае вся процедура обработки заказов состоит приблизительно из 150 функций без разграничения процессов, поддерживаемых ИТ, и процессов, выполняемых вручную.
Организационные единицы Функции | Управление | Маркетинг | Управление и организация | Управление филиала | Людские ресурсы | Учет и контроль стоимости | Продажа | Продажа и дистрибуция | НИОКР | Производство | Закупки / снабжение | Склад материалов |
Анализ рынка | У | O | С | С | У | |||||||
Планирование производственной программы | O | У | У | С | С | С | У | С | С | С | ||
Обработка предложений | O | |||||||||||
Обработка заказов | O | |||||||||||
Разработка продуктов | У | С | С | У | У | O | У | У | ||||
Производственное планирование | У | У | С | У | У | O | У | С | ||||
Закупка материалов | O | У | ||||||||||
Управление складом | С | O | ||||||||||
Производственное управление и контроль | С | С | ||||||||||
Обеспечение качества | С | С | С | У | O | У | O | |||||
Отправка | У | У | O | |||||||||
Учет и контроль стоимости | С | С | У | С | O | С | С | С | ||||
Финансовое и инвестиционное планирование | У | O | С | С | У | С | С | |||||
Планирование и совершенствование людских ресурсов | У | У | С | O | С | С | С | |||||
Инвентаризация и подведение баланса на конец года | У | С | У | O | С | С |
о = несет ответственность у = активно участвует с = оказывает содействие
Рис. 88. Матричное описание распределения функций
Если в выполнении функции участвует несколько организационных единиц, можно уточнить тип участия каждой из них, дополнительно указав, какие организационные единицы несут ответственность за данную функцию, какие активно участвуют в ее реализации, а какие лишь оказывают содействие. Другие примеры из реальной практики содержатся в работе: Martin. Information Engineering II. 1990, с. 58.
Функциональную модель и матрицу распределения функций можно представить отношением АССОЦИАЦИЯ ФУНКЦИИ, как показано в метамодели на рис. 89. Эта ассоциация относится к основным функциям.
Рис. 89. Диаграмма классов для распределения функций
Каждую организационную единицу, участвующую в бизнес-процессе, можно определить путем связывания функций с соответствующими процессами. И наоборот, каждую функцию и цепочку процессов можно определить с точки зрения организационной единицы.
Что же касается мощностей отношений, то мы исходим из посылки, что каждая организационная единица участвует, по крайней мере, в одной функции и каждая функция присваивается, по крайней мере, одной организационной единице. С другой стороны, мощности отношений показывают, что каждая функция может выполняться несколькими организационными единицами, и функции могут распределяться по нескольким уровням планирования в рамках процесса. Это описание отражает иерархическую структуру процессов и пути реализации идентичных функций (например, проверки наличия ресурсов) при различных графиках планирования, объектах-прототипах (заказах, операциях) и на разных уровнях (производство, корпоративные секторы, группы фондов и т.д.).
Можно не только детализировать связи основных функций с предварительными уровнями, но и привязывать пользовательские транзакции к исполнительским должностям в рамках организации или к конкретным пользователям (см. рис. 90). В этом контексте мы употребляем термин «пользовательская транзакция», введенный при обсуждении функциональных моделей. Этот термин, в свою очередь, связан с понятием «должность», введенным на уровне организационного моделирования. Это обеспечивает доступ к конкретным пользовательским транзакциям различным исполнителям, занимающим соответствующие должности. Можно также (хотя это и необязательно) присваивать должностям полномочия на исполнение нескольких пользовательских транзакций; минимальное значение мощности при этом равно 0.
Рис. 90. Привязка транзакций к конкретным пользователям
Дата добавления: 2015-08-03; просмотров: 212 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
А.2.4.2. Конфигурирование выходов | | | А.3.1.1.2. Диаграмма взаимодействия |