ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 09.11.2024
Просмотров: 86
Скачиваний: 0
База нормативной документации: www.complexdoc.ru
Рисунок 35
21 Каждая диаграмма IDEF0 изображается на стандартном бланке, именуемом мастер-страницей. Бланк снабжен верхним и нижним штампами, содержащими информацию как о конкретной диаграмме, так и в целом о проекте, в состав которого входит диаграмма. Форма бланка с расшифровкой всех полей штампов приведена в приложении А.
10 Ссылочные выражения (коды)
Ссылочные выражения (коды) присваиваются всем элементам модели: диаграммам, блокам, стрелкам и примечаниям. Ссылочные выражения затем могут использоваться в различных контекстах для точного указания на нужный элемент модели.
Основное ссылочное выражение - узловой номер, который появляется там, где выполняется декомпозиция функционального блока и создается его подробное описание на дочерней диаграмме. Все остальные ссылочные коды базируются на узловых номерах.
10.1 Номера блоков
Каждому блоку на диаграмме присваивается номер, помещаемый в нижнем правом внутреннем углу блока. Эта система нумерации необходима для однозначной идентификации блоков в пределах диаграммы и для генерации узловых номеров.
42
База нормативной документации: www.complexdoc.ru
Эти номера используются также для ссылок на блоки в тексте и глоссарии.
На контекстной диаграмме А-0 единственному блоку присваивается номер 0 (нуль). На всех других диаграммах блоки нумеруются от 1 до 6, начиная с верхнего левого блока (при их диагональном размещении) и кончая нижним правым блоком. Если некоторые блоки на диаграмме размещены не по диагонали, то сначала нумеруются «диагональные» блоки (также начиная с левого верхнего блока), а затем - «недиагональные» блоки, начиная с нижнего правого против часовой стрелки.
10.2 Узловые номера
Узловой номер базируется на положении блока в иерархии модели. Обычно узловой номер формируется добавлением номера блока к номеру диаграммы, на которой он появляется. Например узловой номер блока 2 на диаграмме А25-А252. Все узловые номера IDEF0 начинаются с заглавной буквы, например «А». Когда родительский блок подробно описывается дочерней диаграммой, узловые номера родительского блока и дочерней диаграммы совпадают.
Контекстные диаграммы и дочерняя диаграмма верхнего уровня - исключения в вышеуказанной схеме узловой нумерации. Каждая модель IDEF0 имеет контекстную диаграмму верхнего уровня - диаграмму А-0. Эта диаграмма содержит единственный «высший блок», который является уникальным родителем всей модели и несет уникальный номер 0 (нуль) и узловой номер А0. Каждая модель IDEF0 должна также иметь по крайней мере одну дочернюю диаграмму, содержащую декомпозицию блока А0 на 3
... 6 дочерних блоков. Этим блокам присваиваются уникальные узловые номера А1, А2, A3, ..., А6. Таким образом, последовательность [А0, А1, . . ., А2, . . ., A3, . . .] начинает нумерацию узлов для любой модели.
Например, модель может иметь следующие узловые номера:
A-l Дополнительная контекстная диаграмма
А-0 Обязательная контекстная диаграмма верхнего уровня
43
База нормативной документации: www.complexdoc.ru
|
(содержащая высший блок А0) |
|
А0 |
|
Верхняя дочерняя |
|
|
диаграмма |
Al, A2, . . . , А6 |
Дочерние диаграммы |
|
А11, А12, . . ., А16, . . ., А61, . . . , |
Дочерние диаграммы |
|
А66 |
|
|
А111, А112, . . . , А161, . . . , А611, . |
Дочерние диаграммы |
|
. . , А666 |
|
|
… |
Дочерние диаграммы |
|
|
нижнего уровня |
|
Узловой номер используется также для обозначения того, что блок подвергнут декомпозиции. В этом случае узловой номер, совпадающий с номером дочерней диаграммы, помещается под правым нижним углом блока на родительской диаграмме (рисунок
36).
10.3 Перечень узлов
Перечень узлов представляет информацию о входящих в модель узлах в форме списка, напоминающего обычное оглавление и отражающего иерархическую структуру модели, как показано на рисунке 36.
А0 Производить продукт
А1 Планировать производство
А11 Выбрать технологию производства
А12 Оценить требуемое время и затраты на производство
А13 Разработать производственные планы
44
База нормативной документации: www.complexdoc.ru
АН Разработать план вспомогательных действий
А2 Разрабатывать и управлять графиком выпуска и ресурсами
А21 Разработать основной график
А22 Разработать график координации работ
А23 Оценивать затраты и приобретать ресурсы
А24 Следить за выполнением графика и расходом ресурсов
A3 Планировать выпуск продукции
Рисунок 36
10.4 Дерево узлов
Разработанная модель IDEF0 со всеми уровнями структурной декомпозицией может быть представлена на единственной диаграмме в виде дерева узлов, дополняющего перечень узлов. Для изображения этого дерева нет стандартного формата. Единственное требование состоит в том, что вся иерархия узлов модели должна быть представлена наглядно и понятно. Пример дерева узлов показан на рисунке 37.
45
База нормативной документации: www.complexdoc.ru
Рисунок 37
11 Методика разработки функциональных моделей в
среде IDEF0
В предыдущих разделах описаны инструментальные возможности методологии IDEF0 как средства функционального моделирования производственно-технических и организационноэкономических систем. В настоящем разделе кратко излагаются некоторые методические приемы построения моделей, облегчающие практическое применение этой методологии.
11.1 Общие положения
Как уже отмечалось во введении, объектами функционального моделирования и структурного анализа по методологии IDEF0 являются организационно-экономические и производственнотехнические системы.
Функциональный блок, отображающий моделируемую систему в целом (блок А0), и блоки на любом уровне декомпозиции являются преобразующими блоками. Преобразующий блок - блок IDEF0-диаграммы, преобразующий входы в выходы под действием управлений при помощи «механизмов» (см. разделы 2, 4). Преобразование - цель и результат работы любого блока на диаграмме любого уровня декомпозиции.
Преобразованию в блоке могут подвергаться материальные и информационные объекты, образующие соответствующие потоки.
Материальный поток - непрерывное или дискретное множество материальных объектов, распределенное во времени.
Информационный поток - множество информационных объектов, распределенное во времени.
Информация, участвующая в процессах, операциях, действиях и деятельности в целом, может быть классифицирована на три группы:
- ограничительная;
46
База нормативной документации: www.complexdoc.ru
-описательная;
-предписывающая (управляющая).
Ограничительная информация - сведения о том, что нельзя делать:
а) никогда, ни при каких обстоятельствах (кроме, быть может, форс-мажорных), в любой фазе жизненного цикла и на любом этапе функционирования системы в целом;
б) в рамках функционирования конкретного блока.
Ограничительная информация содержится в законах,
подзаконных актах, международных, государственных и отраслевых стандартах, а также в специальных внутренних положениях и документах предприятия, в частности, в технических требованиях, условиях, регламентах и т.д.
Описательная информация - сведения об атрибутах объекта (потока), преобразуемого функциональным блоком. Содержится в чертежах, технических и иных описаниях, реквизитах и других документах, являясь неотъемлемым компонентом объекта в течение всего жизненного цикла. Эта информация сама преобразуется (изменяется) в результате выполнения функции.
Предписывающая (управляющая) информация - сведения о том, как, при каких условиях и по каким правилам следует преобразовать объект (поток) на входе в объект (поток) на выходе блока. Содержится в технологических (в широком смысле) инструкциях, руководствах, документах, определяющих «настройки» и характеристики блока.
47
База нормативной документации: www.complexdoc.ru
Рисунок 38
Схематическое изображение связей преобразующего блока в соответствии с соглашениями системы IDEF0 показано на рисунке 38. Ограничительная и предписывающая информация изображается стрелками, присоединяемыми к блоку на стороне управления, а описательная информация поступает на вход блока и формируется на его выходе, отображаясь стрелками входа и выхода соответственно.
Материальный поток и описывающий его информационный поток везде, где это не вызывает недоразумений, можно изображать одной стрелкой.
11.2 Классификация функций, моделируемых блоками
IDEF0
Практика построения функциональных моделей требует введения классификации явлений и событий, отображаемых в моделях. Такая классификация облегчает выбор глубины декомпозиции моделируемых систем и способствует выработке единообразных подходов и приемов моделирования в конкретных предметных областях.
В настоящих рекомендациях предлагается классификация, ориентированная на достаточно широкий круг организационноэкономических и производственно-технических систем. Классификация делит все функции таких систем на четыре основных и два дополнительных вида. Каждая рубрика в классификации представляет собой класс преобразующих блоков, экземпляры которого возникают и используются при моделировании конкретной системы.
а) Основные виды функций:
1 Деятельность (синонимы: дело, бизнес) - совокупность процессов, выполняемых (протекающих) последовательно или/и параллельно, преобразующих множество материальных или/и информационных потоков во множество материальных или/и информационных потоков с другими свойствами. Деятельность осуществляется в соответствии с заранее определенной и постоянно корректируемой целью, с потреблением финансовых,
48
База нормативной документации: www.complexdoc.ru
энергетических, трудовых и материальных ресурсов, при выполнении ограничений со стороны внешней среды.
В модели IDEF0 деятельность описывается блоком А0 на основной контекстной диаграмме А-0.
При моделировании крупных, многопрофильных структур (фирм, организаций, предприятий), которые по своему статусу занимаются различными видами деятельности, последние представляют собой различные экземпляры класса
«деятельность» и могут найти отражение в дополнительной контекстной диаграмме А-1. В этом случае общая модель сложной структуры будет состоять из ряда частных моделей, каждая из которых относится к конкретному виду деятельности.
2Процесс (синоним: бизнес-процесс) - совокупность последовательно или/и параллельно выполняемых операций, преобразующая материальный или/и информационный потоки в соответствующие потоки с другими свойствами. Процесс протекает в соответствии с управляющими директивами, вырабатываемыми на основе целей деятельности. В ходе процесса потребляются финансовые, энергетические, трудовые и материальные ресурсы и выполняются ограничения со стороны других процессов и внешней среды.
3Операция - совокупность последовательно или/и параллельно выполняемых действий, преобразующих объекты, входящие в состав материального или/и информационного потока, в соответствующие объекты с другими свойствами. Операция выполняется: а) в соответствии с директивами, вырабатываемыми на основе директив, определяющих протекание процесса, в состав которого входит операция; б) с потреблением всех видов необходимых ресурсов; в) с соблюдением ограничений со стороны других операций и внешней среды.
4Действие - преобразование какого-либо свойства материального или информационного объекта в другое свойство. Действие выполняется в соответствии с командой, являющейся частью директивы на выполнение операции, с потреблением необходимых ресурсов и с соблюдением ограничений, налагаемых на осуществление операции.
б) Дополнительные виды функций:
49