ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 09.11.2024

Просмотров: 80

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

База нормативной документации: www.complexdoc.ru

Р 50.1.028-2001

РЕКОМЕНДАЦИИ ПО СТАНДАРТИЗАЦИИ

Информационные технологии поддержки жизненного

цикла продукции

МЕТОДОЛОГИЯ ФУНКЦИОНАЛЬНОГО МОДЕЛИРОВАНИЯ

ГОССТАНДАРТ РОССИИ

Москва

Предисловие

1 РАЗРАБОТАНЫ Научно-исследовательским Центром CALSтехнологий «Прикладная Логистика» при участии Всероссийского научно-исследовательского института стандартизации (ВНИИстандарт)

ВНЕСЕНЫ Техническим комитетом по стандартизации ТК 431 «CALS-технологии»

2 ПРИНЯТЫ И ВВЕДЕНЫ В ДЕЙСТВИЕ Постановлением Госстандарта России от 2 июля 2001 г. № 256-ст

3 ВВЕДЕНЫ ВПЕРВЫЕ

Содержание

1 Область применения

2 Определения

3 Сокращения

4 Концепция IDEF0

1

База нормативной документации: www.complexdoc.ru

5 Синтаксис графического языка IDEF0

5.1 Блок

5.2 Стрелка

5.3 Синтаксические правила

6 Семантика языка IDEF0

6.1 Семантика блоков и стрелок

6.2 Имена и метки

6.3 Сводка семантических правил для блоков и стрелок

6.4 Диаграммы IDEF0

6.5 Контекстная диаграмма верхнего уровня

6.6 Дочерняя диаграмма

6.7 Родительская диаграмма

6.8 Текст и глоссарий

6.9 Диаграммы-иллюстрации (FEO)

7 Свойства диаграмм

7.1 Стрелки как ограничения

7.2 Параллельное функционирование

7.3 Ветвление и слияние сегментов стрелок

7.4 Отношения блоков на диаграммах

8 Отношения между блоками диаграммы и другими диаграммами (окружающей средой)

8.1 Граничные стрелки

8.2 ICOM-кодирование граничных стрелок

2

База нормативной документации: www.complexdoc.ru

8.3 Стрелки, помещенные в «туннель»

9 Правила построения диаграмм

10 Ссылочные выражения (коды)

10.1 Номера блоков

10.2 Узловые номера

10.3 Перечень узлов

10.4 Дерево узлов

11 Методика разработки функциональных моделей в среде

IDEF0

11.1 Общие положения

11.2 Классификация функций, моделируемых блоками

IDEF0

11.3 Организационно-технические структуры и механизмы IDEF0-моделей

11.4 Управление - особый вид процесса, операции, действия

11.5 Типизация функциональных моделей и IDEF0-диаграмм

12 Организация процесса функционального моделирования и

управление проектом

12.1 Общие положения

12.2 Состав участников проекта и структура их взаимодействия

12.3 Заключительные замечания

ПРИЛОЖЕНИЕ А (обязательное) Стандартный бланк методологии IDEF0 и правила его заполнения

ПРИЛОЖЕНИЕ Б (справочное) Метамодель

3


База нормативной документации: www.complexdoc.ru

ПРИЛОЖЕНИЕ В (справочное) Функциональная модель предприятия

Введение

Постоянное усложнение производственно-технических и организационно-экономических систем - фирм, предприятий, производств и других субъектов производственно-хозяйственной деятельности - и необходимость их анализа с целью совершенствования функционирования и повышения эффективности обусловливают необходимость применения специальных средств описания и анализа таких систем. Эта проблема приобретает особую актуальность в связи с появлением интегрированных компьютеризированных производств и автоматизированных предприятий.

В США в конце 70-х годов была предложена и реализована Программа интегрированной компьютеризации производства

ICAM (Integrated Computer Aided Manufacturing), направленная на увеличение эффективности промышленных предприятий посредством широкого внедрения компьютерных (информационных) технологий.

Реализация программы ICAM потребовала создания адекватных методов анализа и проектирования производственных систем и способов обмена информацией между специалистами, занимающимися такими проблемами. Для удовлетворения этой потребности в рамках программы ICAM была разработана методология моделирования IDEF (ICAM Definition), позволяющая исследовать структуру, параметры и характеристики производственно-технических и организационно-экономических систем. Общая методология IDEF состоит из трех частных методологий моделирования, основанных на графическом представлении систем:

IDEF0 используется для создания функциональной модели, отображающей структуру и функции системы, а также потоки информации и материальных объектов, преобразуемые этими функциями;

IDEF1 применяется для построения информационной модели, отображающей структуру и содержание информационных потоков, необходимых для поддержки функций системы;

4


База нормативной документации: www.complexdoc.ru

IDEF2 позволяет построить динамическую модель меняющихся во времени поведения функций, информации и ресурсов системы.

К настоящему времени наибольшее распространение и применение имеют методологии IDEF0 и IDEF1 (IDEF1X).

Методология IDEF0, особенности и приемы применения которой описываются в настоящих рекомендациях, основана на подходе,

получившем название SADT (Structured Analysis & Design Technique - метод структурного анализа и проектирования). Основу этого подхода и методологии IDEF0 составляет графический язык описания (моделирования) систем.

В связи с расширяющимся применением информационных технологий и, в частности, CALS-технологий в народном хозяйстве Российской Федерации в настоящих рекомендациях приводятся основные сведения о методологии IDEF0 и графическом языке описания моделей, а также практические указания по методике разработки таких моделей.

Р 50.1.028-2001

РЕКОМЕНДАЦИИ ПО СТАНДАРТИЗАЦИИ

Информационные технологии поддержки жизненного цикла продукции

МЕТОДОЛОГИЯ ФУНКЦИОНАЛЬНОГО МОДЕЛИРОВАНИЯ

Continuous acquisition and life-cycle support.

Methodology of functional modelling

Дата введения 2002-07-01

1 Область применения

Настоящие рекомендации по стандартизации предназначены для использования при анализе и синтезе производственно-

5

База нормативной документации: www.complexdoc.ru

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

2 Определения

В настоящих рекомендациях применяют следующие термины:

2.1блок: Прямоугольник, содержащий имя и номер и используемый для описания функции.

2.2ветвление: Разделение стрелки на два или большее число сегментов. Может означать «развязывание пучка» (см. 2.27).

2.3внутренняя стрелка: Входная, управляющая или выходная стрелка, концы которой связывают источник и потребителя, являющиеся блоками одной диаграммы. Отличается от граничной стрелки.

2.4входная стрелка: Класс стрелок, отображающих вход IDEF0-блока, то есть данные или материальные объекты, которые преобразуются функцией в выход. Входные стрелки связываются с левой стороной блока IDEF0.

2.5. выходная стрелка: Класс стрелок, отображающих выход IDEF0-блока, то есть данные или материальные объекты, произведенные функцией. Выходные стрелки связываются с правой стороной блока IDEF0.

2.6глоссарий: Список определений для ключевых слов, фраз

иаббревиатур, связанных с узлами, блоками, стрелками или с моделью IDEF0 в целом.

2.7.граничная стрелка: Стрелка, один из концов которой связан с источником или потребителем, а другой не присоединен ни к какому блоку на диаграмме. Отображает связь диаграммы с другими блоками системы и отличается от внутренней стрелки.

6


База нормативной документации: www.complexdoc.ru

2.8декомпозиция: Разделение моделируемой функции на функции-компоненты.

2.9дерево узлов: Представление отношений между родительскими и дочерними узлами модели IDEF0 в форме древовидного графа. Имеет то же значение и содержание, что и перечень узлов (см. 2.23).

2.10диаграмма А-0 (А минус ноль): Специальный вид

(контекстной) диаграммы IDEF0, состоящей из одного блока, описывающего функцию верхнего уровня, ее входы, выходы, управление, и механизмы, вместе с формулировками цели модели

иточки зрения, с которой строится модель.

2.11диаграмма: Часть модели, описывающая декомпозицию

блока.

2.12 диаграмма-иллюстрация (FEO): Графическое описание,

используемое для сообщения специфических фактов о диаграмме IDEF0. При построении диаграмм FEO можно не придерживаться правил IDEF0.

2.13дочерний блок: Блок на дочерней (порожденной) диаграмме.

2.14дочерняя диаграмма: Диаграмма, детализирующая родительский (порождающий) блок.

2.15имя блока: Глагол или глагольный оборот, помещенный внутри блока и описывающий моделируемую функцию.

2.16интерфейс: Разделяющая граница, через которую проходят данные или материальные объекты; соединение между двумя или большим числом компонентов модели, передающее данные или материальные объекты от одного компонента к другому.

2.17код ICOM (аббревиатура Input - вход, Control - управление, Output - выход, Mechanism - механизм): Код, обеспечивающий соответствие граничных стрелок дочерней диаграммы со стрелками родительского блока; используется для ссылок.

2.18контекст: Окружающая среда, в которой действует функция (или комплект функций на диаграмме).

7

База нормативной документации: www.complexdoc.ru

2.19контекстная диаграмма: Диаграмма, имеющая узловой номер А-n (А минус n) (n ≥ 0), которая представляет контекст модели. Диаграмма А-0, состоящая из одного блока, является необходимой (обязательной) контекстной диаграммой; диаграммы

сузловыми номерами А-1, А-2, (А минус 1, А минус 2)..., - дополнительные контекстные диаграммы.

2.20метка стрелки: Существительное или оборот существительного, связанные со стрелкой или сегментом стрелки и определяющие их значение.

2.21модель IDEF0: Графическое описание системы, разработанное с определенной целью (см. 2.46) и с выбранной точки зрения (см. 2.39). Комплект документов IDEF0, которые изображают функции системы с помощью графики (диаграмм), текста и глоссария.

2.22номер блока: Число (0 - 6), помещаемое в правом нижнем углу блока и однозначно идентифицирующее блок на диаграмме.

2.23перечень узлов: Список, часто ступенчатый, показывающий узлы модели IDEF0 в упорядоченном виде. Имеет то же значение и содержание, что и дерево узлов (см. 2.9).

2.24примечание к модели: Текстовый комментарий, являющийся частью диаграммы IDEF0 и используемый для записи факта, не нашедшего графического изображения.

2.25родительская диаграмма: Диаграмма, которая содержит родительский блок.

2.26родительский блок: Блок, который подробно описывается дочерней диаграммой.

2.27связывание/развязывание: Объединение значений стрелок в составное значение (связывание в «пучок»), или разделение значений стрелок (развязывание «пучка»), выраженные синтаксисом слияния или ветвления стрелок.

2.28сегмент стрелки: Сегмент линии, который начинается или заканчивается на стороне блока, в точке ветвления или слияния, или на границе (несвязанный конец стрелки).

2.29семантика: Значение синтаксических компонентов языка.

8


База нормативной документации: www.complexdoc.ru

2.30синтаксис: Структурные компоненты или характеристики языка и правила, которые определяют отношения между ними.

2.31слияние: Объединение двух или большего числа сегментов стрелок в один сегмент. Может означать «связывание пучка» (см. 2.27).

2.32С-номер: Номер, создаваемый в хронологическом порядке

ииспользуемый для идентификации диаграммы и прослеживания ее истории; может быть использован в качестве ссылочного выражения при определении конкретной версии диаграммы. Обычно С-номер состоит из инициалов автора модели и хронологических данных (даты создания очередной версии диаграммы).

2.33стрелка: Направленная линия, состоящая из одного или нескольких сегментов, которая моделирует открытый канал или канал, передающий данные или материальные объекты от источника (начальная точка стрелки), к потребителю (конечная точка с «наконечником»). Имеется четыре класса стрелок: входная, выходная, управляющая стрелка механизма (включает стрелку вызова). (См. сегмент стрелки, граничная стрелка, внутренняя стрелка).

2.34стрелка вызова: Вид стрелки механизма, который обозначает обращение из блока данной модели (или части модели) к блоку другой модели (или другой части той же модели) и обеспечивает связь между моделями или между разными частями одной модели.

2.35стрелка механизма: Класс стрелок, которые отображают механизмы IDEF0, то есть средства, используемые для выполнения функции; включает специальный случай стрелки вызова. Стрелки механизмов связываются с нижней стороной блока IDEF0.

2.36стрелка, помещенная в туннель (туннельная стрелка):

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

2.37текст: Любой текстовый (не графический) комментарий к графической диаграмме IDEF0.

9