Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

А.З.1.1.1. Диаграммы связи функция-организация

Читайте также:
  1. А.3.2.1.1.1. Объектно-ориентированные диаграммы классов
  2. А.3.2.1.2.3. Диаграммы состояний
  3. А.3.2.3.3.2. Связи с базами данных
  4. Анализ парной корреляционной связи с использованием пакета statistica.
  5. Б. Социальные связи
  6. Биоэнергетические упражнения по установлению связи с землей.

При описании функций и организации возможны различные уровни детализации.

В функциональных моделях ключевые функции процессов привязываются к соответствующим организационным единицам. Рис. 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.3.1.2.2. Расширенная модель ERM | А.2.3.2. Конфигурирование данных | А.2.3.3. Спецификация проекта в рамках модели данных | А.2.3.3.1. Создание отношений | А.2.3.3.2. Нормализация — денормализация | А.2.3.3.3. Условия целостности | А.2.3.3.4. Логические пути доступа | А.2.3.4. Реализация на уровне модели данных | А.2.4. Моделирование на уровне выходов | А.2.4.1. Определение требований на уровне модели выходов |
<== предыдущая страница | следующая страница ==>
А.2.4.2. Конфигурирование выходов| А.3.1.1.2. Диаграмма взаимодействия

mybiblioteka.su - 2015-2024 год. (0.017 сек.)