IDEF0 означает определение интеграции для моделирования процессов, общедоступную методологию, используемую для моделирования предприятий и их процессов, чтобы их можно было понять и улучшить. Это тип блок-схемы.
Схемы IDEF0 обычно включают следующие компоненты:
-
Контекстная схема — самая верхняя схема в модели IDEF0.
-
Схема "родители-потомки" — иерархия декомпозиции IDEF0 с использованием отношений "родители-потомки".
-
Деревья узлов — древовидные структуры узлов, укореняемые на выбранном узле и используемые для представления полной декомпозиции IDEF0 в одной схеме.
Создание схемы контекста
-
Откройте Visio.
-
Щелкните категорию Блок-схемы , выберите IDEF0 Схема и нажмите кнопку Создать.
-
Добавьте блок заголовка, чтобы указать имя узла, заголовок и номер для схемы.
-
Перетащите фигуру блока заголовка на страницу документа из idEF0 Diagram Shapes.
-
В диалоговом окне Данные фигуры введите имя узла, например A-0 (A минус ноль), или более полное имя, например QA/A-0, где QA — это сокращение имени модели. Можно также ввести заголовок и номер схемы.
Выберите расстояние, в которое нужно смещение границы блока заголовка от внешнего края страницы, и нажмите кнопку ОК.
-
-
Добавьте в схему поля действий (также называемые полями-функциями).
-
В разделе Фигуры диаграммы IDEF0 перетащите фигуру поля действия в блок заголовка.
-
В диалоговом окне Данные фигуры введите имя процесса. В поле Идентификатор процесса используйте значение по умолчанию A0, чтобы представить процесс верхнего уровня. В поле Идентификатор вложенной схемы введите идентификатор схемы декомпозиции, если этот процесс является декомпозицией.
-
-
Добавьте стрелки внешнего интерфейса (или ограничения).
-
Из idEF0 Diagram Shapes перетащите 1 фигуру соединителя с ногами на страницу документа и перетащите их конечные точки в точки подключения в полях действий.
-
Чтобы добавить текст, описывающий соединитель, выберите соединитель и введите .
-
-
Добавьте операторы purpose и viewpoint.
-
Из idEF0 Diagram Shapes перетащите фигуру блок текста 8pt на страницу документа внутри блока заголовка.
-
Перетащите маркер выделения сбоку, чтобы растянуть блок текста по ширине блока заголовка.
-
Выбрав фигуру, введите текст, чтобы описать точку зрения и назначение создаваемой модели.
-
Создание родительской или дочерней схемы
-
Откройте Visio.
-
Щелкните категорию Блок-схемы , выберите IDEF0 Схема и нажмите кнопку Создать.
-
Добавьте блок заголовка, чтобы указать имя узла, заголовок и номер для схемы.
-
Перетащите фигуру блока "Заголовок" на страницу документа из idEF0 Diagram Shapes.
-
В диалоговом окне Данные фигуры введите имя узла, например A0 (для верхней родительской схемы), или номер узла в поле родительской функции (например, A3 или A112), если эта родительская схема также является дочерней схемой. Можно также ввести заголовок и номер.
Выберите расстояние, в которое нужно смещение границы блока заголовка от внешнего края страницы, и нажмите кнопку ОК.
-
-
Добавьте в схему поле действия (также известное как поле функции).
-
Из idEF0 Diagram Shapes перетащите фигуру поля действия в блок заголовка.
-
В диалоговом окне Данные фигуры введите имя процесса, который представляет поле. (Имя должно быть активным глаголом или словосочетанием.)
Введите идентификатор процесса (число от 1 до 6) и идентификатор вложенной схемы. Идентификатор вложенной схемы (также известный как выражение ссылки на подробные сведения или DRE) — это номер дочерней схемы этого поля действия, если он будет иметься. Идентификатор вложенной диаграммы может быть номером узла, например A42, или номером страницы или именем дочерней схемы.
-
Продолжайте перетаскивание, именование и нумерование полей действий, пока не разместите от трех до шести полей в блоке заголовка.
-
-
Добавьте стрелки ограничений и измените их нужным образом. Используйте фигуру соединителя IDEF0 , чтобы:
Создание соединяющихся стрелок
-
Из фигур схемы IDEF0 перетащите соединитель IDEF0 на страницу документа, а затем перетащите его конечные точки в точки подключения в полях действий. Когда конечные точки становятся красными, фигуры соединяются.
-
Перетащите второй соединитель IDEF0 на страницу и перетащите его начальную точку в точку подключения в другом поле действия.
-
Поместите стрелку второго соединителя непосредственно на верхнюю часть стрелки первого соединителя, чтобы две стрелки были соединены друг с другом.
Создание стрелков, которые создают вилку
-
Из фигур схемы IDEF0 перетащите соединитель IDEF0 на страницу документа, а затем перетащите его конечные точки в точки подключения в полях действий. Когда конечные точки становятся красными, фигуры соединяются.
-
Перетащите второй соединитель IDEF0 на страницу и выровняйте его начальную точку с начальной точкой первого соединителя.
-
Перетащите конечную точку вверх или вниз, пока стрелки не будут вилкой.
-
Повторяйте шаги 1–3, пока не будет столько вилок, сколько вам нужно.
Создание стрелок, которые разлываются по ветвям
-
Перетащите соединитель IDEF0 на страницу документа, а затем перетащите начальную точку в точку подключения в поле действия. Когда начальная точка становится красной, фигуры соединяются.
-
Перетащите стрелку, пока соединитель не согнутся нужным образом.
-
Выбрав соединитель, удерживайте нажатой клавишу CTRL и перетащите копию соединителя в нужное место первой ветви.
-
Нажмите клавишу F4, чтобы создать необходимое количество дополнительных ветвей.
-
Подключите конечные точки ветвей к соответствующим полям действий.
Совет: Чтобы лучше выровнять вытянутые ветви, соедините начальные точки повторяющихся ветвей с начальной точкой исходной ветви. Если ветви имеют два изгиба, можно также использовать маркер управления для изменения положения центральной части соединителя.
Создание стрелок, которые туннелирует в или из него
-
Из фигур схемы IDEF0 перетащите соединитель IDEF0 на страницу документа, а затем перетащите его конечные точки в точки подключения в соответствующие поля действий. Когда конечные точки становятся красными, фигуры соединяются.
-
Чтобы добавить туннель, щелкните соединитель правой кнопкой мыши и выберите пункт Туннелировать в илиТуннелировать выход.
Чтобы удалить туннель, щелкните соединитель правой кнопкой мыши и выберите пункт Туннелировать в или Туннелировать вне , чтобы снять флажок.
Примечание: Используйте фигуру соединителя с ногой , чтобы добавить прямые стрелки на схему IDEF0.
-
-
Чтобы добавить текст, описывающий соединитель, выберите соединитель и введите .
Создание деревьев узлов
-
Откройте Visio.
-
Щелкните категорию Блок-схемы , выберите IDEF0 Схема и нажмите кнопку Создать.
-
Добавьте узел в схему.
-
Перетащите фигуру Узел на страницу документа.
-
В диалоговом окне Данные фигуры введите A0 или номер узла или имя узла, на котором нужно укоренять дерево, а затем нажмите кнопку ОК.
-
Чтобы добавить текстовую метку в узел, перетащите фигуру блока текста 8pt на страницу документа. Выбрав блок текста, введите метку.
-
-
Перетащите фигуру соединителя Solid на страницу документа. Приклейте одну конечную точку к точке подключения, в центре узла. Перетащите другую конечную точку, пока соединитель не будет иметь нужную длину и не будет указывать в нужном направлении.
-
Повторите шаг 3, пока не добавите все ветви, необходимые для узлов, которые будут подключены к верхнему узлу.
-
Перетащите другие фигуры Узла на страницу документа и приклейте их центры к свободным концам соединителей.
-
Работайте вниз по дереву, повторяя шаги 3, 4 и 5, пока не добавите все необходимые узлы и соединители.
-
Назначьте номера узлам.
-
На схеме дерева узлов IDEF0 щелкните правой кнопкой мыши узел, который требуется изменить, и выберите команду Задать номер узла.
-
В диалоговом окне Данные фигуры введите нужный номер и нажмите кнопку ОК.
-
Чтобы изменить положение номера узла, перетащите связанный с ним дескриптор элемента управления.
-
Совет: Если вы хотите перейти непосредственно с узла на подробную схему, которая его описывает, добавьте гиперссылку на узел, а затем свяжите ее со страницей документа, содержащей подробную схему.