Файл: Методология функциональногомоделирования idef0Руководящий документ.pdf
Добавлен: 10.01.2024
Просмотров: 218
Скачиваний: 4
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
РД IDEF0 - 2000 58
перта набором информации, предназначенным для описания законченного фрагмента моделируемого объекта. С помощью папок эксперту предоставля- ется информация в наглядном виде. В процессе рецензирования ему может понадобиться заполнить пробелы или даже завершить изложение материала,
представленного в папке. Хотя папка во многом основывается на интерпре- тации разработчиком ранее полученной информации, комментарии экспер- тов служат ценным материалом для уточнения модели. В информационных папках перед экспертом должны ставиться конкретные, четко сформулиро- ванные вопросы, связанные с моделированием.
Главной задачей эксперта является оценка соответствия модели соот- ветствующей предметной области. Экспертная оценка является основным средством в достижении консенсуса среди изучающих модель экспертов.
Одобренная модель - это модель, согласованная с экспертами. Если эксперты согласны с тем, что модель или ее часть адекватно представляет рассматри- ваемый объект, то модель считается одобренной. Если есть не согласившиеся с этим, то их мнение должно обязательно фиксироваться, и модель считается неправильной, пока не доказано обратное. Для достижения консенсуса авто- ры учитывают комментарии и замечания экспертов при пересмотре той части модели, к которой эти замечания относятся.
Эксперты подразделяются на две группы:
•
Эксперты – рецензенты
•
Эксперты – читатели.
Эксперт-рецензент - член коллектива разработчиков, знающий предметную область моделирования, специализирующийся на некоторой конкретной функции предприятия и ответственный за обеспечение критических коммен- тариев относительно разрабатываемой модели. Эксперт – рецензент должен знать IDEF0 - методологию и уметь делать письменные структурированные замечания в рассылаемых папках. Он является постоянным и активным уча- стником цикла автор/читатель.
Эксперт–читатель - член коллектива разработчиков, профессионально знающий предметную область моделирования, понимающий IDEF0 - мето- дологию и умеющий читать IDEF0 - диаграммы. Эксперт - читатель знако- мится с документацией (IDEF0 - папкой), не делая письменных комментари- ев. От экспертов-читателей авторы получают замечания с помощью опроса.
11.2.5. Библиотекарь
библиотекарь - лицо, ответственное за хранение документации, изго- товление копий, координацию обмена письменной и/или электронной ин- формацией (рассылка папок, получение рецензий, регистрация и публикация диаграмм и модели).
РД IDEF0 - 2000 59
11.2.6 Источники информации
Исходная информация для IDEF0-модели поступает к разработчику из разных источников: от людей и от документов. Люди, являющиеся источни- ками информации, обладают конкретными знаниями о частных свойствах объекта моделирования, управлении или ходе бизнес–процесса и их участие в моделировании может быть ограничено несколькими минутами опроса.
Однако именно эти источники обеспечивают основу для моделирования.
Информация, предоставляемая ими, используется для создания модели, а восприятие этой информации обеспечивает разработчику понимание, необ- ходимое для построения точной модели.
Руководитель проекта подбирает адекватные источники информации,
исходя из направления проекта и потребностей разработчика. По мере разви- тия процесса моделирования потребности в информации изменяются, и спи- сок источников информации руководитель проекта пересматривает. Соби- раемая разработчиком информация должна как можно точнее фиксироваться.
Каждый источник воспринимает предметную область по-своему, и на разработчике лежит ответственность за правильный отбор информации. Осо- бенно это относится к источникам-документам.
Источник - документ отражает состояние объекта моделирования в не- который момент времени. Поэтому документы являются важным источником информации для модели, но для их эффективного использования необходима значительная работа, связанная с интерпретацией, пониманием и подтвер- ждением.
Лица, выступающие в роли источников информации, могут оказывать разработчику модели дополнительную помощь, объясняя, как сообщенная ими информация поступает, интерпретируется или используется. Разработ- чик должен воспользоваться этой помощью для понимания того, как воспри- ятие информации одного источника связано с восприятием другого.
1 2 3 4 5 6 7
11.3 Заключительные замечания
1. Функциональная модель - плод коллективного труда всех участников процесса моделирования.
2. Создание моделей, адекватно отражающих объект предметную область,
возможно лишь при выполнении обязательных условий:
•
IDEF0-диаграммы следует разрабатывать в точном соответствии с
IDEF0-методологией;
•
при моделировании должен быть организован итеративный процесс рецензирования каждого фрагмента модели и модели в целом;
•
начинать следующий уровень декомпозиции можно лишь после полно- го завершения работы над родительской диаграммой, т.е. после при- своения ей статуса "Публикация" .
РД IDEF0 - 2000 60
12. Перспективы развития методологии функционального
моделирования
Из знакомства с IDEF0 следует, что эта методология представляет собой четко формализованный подход к созданию функциональных моделей - структурных схем изучаемой системы. Схемы строятся по иерархическому принципу с необходимой степенью подробности и помогают разобраться в том, что происходит в изучаемой системе, какие функции в ней выполняются и в какие отношения вступают между собой и с окружающей средой ее функциональные блоки. Совокупность схем (IDEF0 - диаграмм) образует модель системы. Эта модель носит качественный, описательный, деклара- тивный характер. Она принципиально не может ответить на вопросы о том,
как протекают процессы в системе во времени и в пространстве, каковы их характеристики и в какой мере удовлетворяются (или не удовлетворяются)
требования, предъявляемые к системе. Все эти вопросы с неизбежностью возникают после того, как достигнут нижний уровень декомпозиции, т.е.
обозначены « ... функции нижнего уровня, с помощью которых и работает система»([ 3 ], стр. 141).
В этом случае рекомендуется переходить к другим моделям - математи- ческим, имитационным моделям, описывающим процессы в функциональ- ных блоках IDEF0 - модели . По терминологии, принятой в исследовании
операций, IDEF0 - модели относятся к классу концептуальных. Именно концептуальные моделиявляются основой построения математических
моделей . Пытаться «нагрузить» концептуальную модель количественными соотношениями не следует - это разные уровни абстракции. Видимо, этим объясняется существование специальной методологии IDEF2, предназначен- ной для моделирования динамических процессов в функциональных моде- лях.
В отсутствии стандарта, регламентирующего применение методологии
IDEF2, целесообразно ставить вопрос о наполнении IDEF0 - структур коли- чественным содержанием, т.е. о создании методики построения моделей,
адекватно описывающих процессы в изучаемой системе, в т.ч. и во времени,
в динамике
Описание и количественная оценка преобразований требуют создания математических моделей, которые должны отображать (имитировать) физи- ческие, экономические, организационные, финансовые, логические и т.п.
отношения между сущностями, входящими в IDEF0 – модель, разворачи- вающиеся во времени.
Исходя из общих соображений, связанных с возможными областями при- менения функционального моделирования и структурного анализа предпри- ятий и организаций, можно указать несколько классов математических мо- делей, которые найдут применение в качестве средств описания процессов и
РД IDEF0 - 2000 61
явлений, протекающих в IDEF0 - блоках. К их числу, в первую очередь, от- носятся:
!
распределительные модели теории исследования операций (оптималь- ное распределение ресурсов);
!
модели теории массового обслуживания (детерминированные и стати- стические);
!
модели теории управления запасами;
!
транспортные модели ;
!
динамические модели передачи сигналов (детерминированные и сто- хастические);
!
регрессионные и корреляционные прогностические модели (в т.ч. мо- дели, предсказывающие вероятность возникновения редких событий);
!
некоторые модели теории игр.
Распределительные модели могут найти применение в тех случаях, когда требуется оптимальное распределение ресурсов, например, финансовых или трудовых, необходимых для выполнения некоторого подмножества операций
IDEF0 - модели. Модели теории массового обслуживания и управления запа- сами могут оказаться наиболее применимыми, поскольку многие процессы в организационно – экономических и производственно-технических системах - это процессы получения и обслуживания заявок на работы (услуги), а также процессы накопления, расходования, хранения и пополнения запасов, причем и те, и другие процессы необходимо вести с максимальной эффективностью.
Модели обслуживания позволяют оценивать производительность блоков,
выполняющих те или иные операции обработки (преобразования) матери- альных и информационных объектов , определять реальную пропускную способность каналов , по которым передаются эти объекты, выявлять узкие места и резервы , оценивать зависимость производительности (пропускной способности) от надежности элементов, а также от расходования ресурсов
(например, от текущих и капитальных затрат).Транспортные модели позво- ляют не только оптимальным в каком-либо смысле образом планировать перевозки грузов, но и в более общем случае управлять передачей матери- альных или информационных объектов из пунктов их возникновения в пунк- ты потребления или переработки. Динамические модели передачи сигналов позволяют оценивать временные характеристики (запаздывания) передачи информации и помехозащищенность информационных каналов. Наконец,
прогностические модели позволяют решать задачи оптимального планирова- ния с учетом тенденций развития изучаемой системы и ее компонентов.
Модели теории игр могут использоваться в качестве средств поддержки принятия решений при анализе структур, описываемых функциональными моделями.
В качестве программной среды для реализации моделей можно использо- вать любую среду, поддерживающую принципы объектно-ориентированного
РД IDEF0 - 2000 62
программирования и обеспечивающую событийное управление вычисли- тельными процессами.
Литература.
1. INTEGRATION DEFINITION FOR FUNCTION MODELING (IDEF0) . Draft Federal
Information Processing Standards Publication 183 ,1993 December 21 2. INTEGRATION DEFINITION FOR INFORMATION MODELING (IDEF1X), Draft Federal
Information Processing Standards Publication 184 1993 December 21.
3. Давид Марка, Клемент МакГоуэн, Методология структурного анализа и проектирования. Пер. с англ. М.:1993, 240 с. , ISBN 5-7395-0007-9 4. Дружинин В.В., Конторов Д.С. Системотехника. – М.: Радио и связь. 1985,
- 200 с.
Используется в:
Контекст:
Узел:
Заголовок:
Номер:
Автор:
Проект:
Замечания: 1 2 3 4 5 6 7 8 9 10
Дата:
Версия:
Рабочая версия
Проект
Рекомендовано
Публикация
Читатель
Дата
Время:
Осуществлять
деятельность
A0
P. 2
Множество
материальных
потоков
Множество
информационных
потоков
Энергетический
поток
Финансовый
поток
Множество
материальных
потоков
Множество
информационных
потоков
Финансовый
поток
Организационно-
техническая система
Обратный
финансовый
поток
Нормативные акты,
регламентирующие деятельность
(государственные, ведомственные,
внутренние )
Обратная
связь
(информация)
09:17 PM
20/12/99 02:47 PM
02/11/99 03:34 PM
ПРИЛОЖЕНИЕ 1
"Прикладная Логистика"
Top
1
1
x
Метамодель
РД "Методология
функционального
моделирования
IDEF0"
11/01/00
A-0
Используется в:
Контекст:
Узел:
Заголовок:
Номер:
Автор:
Проект:
Замечания: 1 2 3 4 5 6 7 8 9 10
Дата:
Версия:
Рабочая версия
Проект
Рекомендовано
Публикация
Читатель
Дата
Время:
I2
Множество
информационных
потоков
I3
Энергетический
поток
I4
Финансовый
поток
I1
Множество
материальных
потоков
O2
Обратная
связь
(информация)
O1
Множество
материальных
потоков
O3
Финансовый
поток
M1
Организационно-
техническая система
I5
Обратный
финансовый
поток
Реализовать
Процесс 1
A1
P. 3
Реализовать
Процесс 2
A2
P. 8
Реализовать
Процесс 3
A3
Реализовать
Процесс ...
A4
Организационно-
техническая подсистема
Информационный
поток процесса
Управлять
деятельностью
(процесс)
A5
P. 9
Подсистема
управления
деятельностью
C1
Нормативные акты,
регламентирующие деятельность
(государственные, ведомственные,
внутренние )
I6
Обратная
связь
(информация)
Директивы на
управление
процессом 1
Директивы на
управление
процессом 2
Директивы на
управление
процессом 3
Информация
о ходе процесса
Cоздавать механизмы,
обеспечивающие
деятельность
(субдеятельность)
A6
P. 10
Директивы на
создание
механизмов
Каналы
прямой
связи
Каналы
обратной
связи.
Материальный
поток 1
Материальный
поток 2
Преобразованный
мат. поток
Преобразованный
мат. поток
Информация
о ходе деятельности
Вых. потоки
процесса
09:17 PM
20/12/99 02:47 PM
08/11/99 12:41 PM
Осуществлять деятельность
"Прикладная Логистика"
1
2
x
Метамодель
РД "Методология
функционального
моделирования
IDEF0"
11/01/00
A0