Process diagrams in Visio
Process diagrams are visualizations of any sort of step-by-step process. They are usually created as flowcharts, with shapes that represent steps in the process connected by arrows that indicate the next step.
Visio has a lot of process diagram templates, but they all can be put into one of two categories:
General-purpose process diagrams
If you want to diagram a process and you don’t have a specific methodology you want to follow, one of these three templates should work well. These diagrams are supported in Visio Standard, Visio Professional, and the subscription versions of Visio.
To find these templates:
Click the File tab.
Click Flowchart.
Basic Flowchart

The Basic Flowchart template is useful for a broad range of business processes, where each step can be represented using simple geometric shapes.
Cross Functional Flowchart

A cross functional flowchart is the same as a basic flowchart, but with an added element of structure: containers called “swimlanes” that represent the people or departments that are responsible for each step. In fact, the Cross Functional Flowchart template uses the same stencil of shapes the Basic Flowchart template uses; the main difference is that there are some swimlanes added to the page for you to start with.
Work Flow Diagram

The Work Flow Diagram is a general-purpose pictorial diagram. It has shapes for many common business departments, objects, and steps. You can use it instead of the Basic Flowchart to show in a more representational way how a process moves through various stages.
Process diagrams for specific methodologies
Methodology-based process diagrams have more structure than general purpose diagrams have, and they can convey more detailed information. They often use symbols that have specific meanings or require that certain kinds of data accompany certain shapes to fully implement the process. These rules or guidelines are usually described formally in specifications, most of which are available on the Web. These diagrams are only supported in Visio Professional and Visio Plan 2.
To find these templates
Click the File tab.
Click Flowchart or Business.
Some of the templates included in Visio to support specific process methodology diagrams include:
Business Process Modeling Notation diagram
Event-driven Process diagram
Fault Tree Analysis diagram
Microsoft SharePoint Workflow
Six Sigma diagram
Value Stream Map
Audit Diagram
Use audit diagrams to document and analyze processes such as financial transactions or inventory management. For more information, see Create an audit diagram.
BPMN Diagram

You can create Business Process Modeling Notation (BPMN) flowcharts that follow the BPMN 2.0 standard. For more information, see Create BPMN-compliant processes.
EPC Diagram
Use an Event-driven Process Chain (EPC) diagram to create a high-level, visual model of your business process. For more information, see Create an Event-driven Process Chain (EPC) diagram.
Fault Tree Analysis Diagram

Use Fault Tree diagrams to document business processes, including Six Sigma and ISO 9000 processes. For more information, see Create a fault tree analysis diagram.
IDEF0 Diagram

Create hierarchical diagrams for model configuration management, need and benefit analyses, requirements definitions, and continuous improvement models by using IDEF0 process charting models. For more information, see Create IDEF0 diagrams.
ITIL Diagram

Document best practices in the management of information technology service processes based on the Information Technology Infrastructure Library standard. For more information, see Create an ITIL diagram.
Microsoft SharePoint Workflow

You can create annotated workflow diagrams for SharePoint 2010 in Visio, and then export them for configuration in SharePoint Designer.
SDL Diagram

Draw object-oriented diagrams for communications and telecommunications systems and networks using the Specification and Description Language. For more information, see Create an SDL diagram in Visio.
Six Sigma Diagram

Use this template to create a Six Sigma flowchart or house of quality diagram. For more information, see Create a Six Sigma flowchart or House of Quality diagram.
TQM Diagram

Create Total Quality Management diagrams, including cause-and-effect, top-down, and cross-functional process flow diagrams for business process re-engineering and continuous improvement.
Value Stream Map

Illustrate the flow of material and information in a Lean manufacturing process by using Value stream maps. For more information, see Create a value stream map.
Visio has a lot of process diagram templates, but they all can be put into one of two categories:
General-purpose process diagrams
If you want to diagram a process and you don’t have a specific methodology you need to follow, one of the following templates should work well.
To find these templates
Open Visio for the web and select All templates.
From the gallery, scroll down to the Basic Flowchart template or the Cross-Functional Flowchart template and select the Create button.
Basic Flowchart

The Basic Flowchart template in Visio for the web is useful for a broad range of business processes, where each step can be represented using simple geometric shapes.
Cross-Functional Flowchart

A cross-functional flowchart is similar to a basic flowchart, but with an added element of structure: containers called swimlanes that represent the people or departments that are responsible for each step. In fact, the Cross-Functional Flowchart template in Visio for the web opens with the same stencil that the Basic Flowchart template opens with; the main difference is that some swimlanes have been added to the page to start.
Important: In Visio for the web, cross-functional flowcharts are only available for Visio Plan 2 and Visio Plan 1 subscribers. They are not available in Visio in Microsoft 365.
Process diagrams for specific methodologies
Methodology-based process diagrams have more structure than general purpose diagrams have, and they can convey more detailed information. They often use symbols that have specific meanings or require that certain kinds of data accompany certain shapes to fully implement the process. These rules or guidelines are usually described formally in specifications, most of which are available on the web.
To find the stencils for these diagrams:
Select New blank drawing.
In the Shapes pane, in the search box, enter an appropriate keyword, such as audit or bpmn , then press Enter.
In the results, select the set of shapes you want, then select Add to pin the stencil to the Shapes pane.
Audit Diagram

Use audit diagrams to document and analyze processes such as financial transactions or inventory management. For more information, see Create an audit diagram.
Important: In Visio for the web, audit shapes are only available for Visio Plan 2 and Visio Plan 1 subscribers. They are not available in Visio in Microsoft 365.
BPMN Diagram

You can create Business Process Model and Notation (BPMN) diagrams that follow the BPMN 2.0 standard. For more information, see Create BPMN-compliant processes.
Important: In Visio for the web, BPMN shapes are only available for Plan 2 subscribers. They are not available in Visio Plan 1 or Visio in Microsoft 365.
EPC Diagram

Use an Event-driven Process Chain (EPC) diagram to create a high-level, visual model of your business process. For more information, see Create an Event-driven Process Chain (EPC) diagram.
Important: In Visio for the web, EPC shapes are only available for Visio Plan 2 and Visio Plan 1 subscribers. They are not available in Visio in Microsoft 365.
Fault Tree Analysis Diagram

Create Fault Tree Analysis diagrams to document business processes, including Six Sigma and ISO 9000 processes, and identify improvements. For more information, see Create a fault tree analysis diagram.
Important: In Visio for the web, fault tree analysis shapes are only available for Visio Plan 2 and Visio Plan 1 subscribers. They are not available in Visio in Microsoft 365.
SDL Diagram

Draw object-oriented diagrams for communications and telecommunications systems and networks using the Specification and Description Language (SDL) Diagram template or SDL Diagram Shapes stencil. For more information, see Create an SDL diagram in Visio.
Important: In Visio for the web, SDL diagram shapes and templates are only available for Visio Plan 2 and Visio Plan 1 subscribers. They are not available in Visio in Microsoft 365.
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
idef3 visio stencil
carmenchui/idef3vssx
Name already in use
- Local
- Codespaces
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more about the CLI.
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
This repository contains instructions on how to use an IDEF3 stencil in Microsoft Visio to draw process and object diagrams in the IDEF3 modelling language.
- Clone the GitHub repository or download the files individually into the same directory.
- Double-click the .vsdx file to open the example file and the stencil in Microsoft Visio.
- Drag and drop shapes from the stencil onto the canvas to draw your IDEF3 diagrams.
Copyright (c) 2015-2016 Carmen Chui, University of Toronto
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the «Software»), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED «AS IS», WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Idef3 в visio как сделать
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
This repository contains instructions on how to use an IDEF3 stencil in Microsoft Visio to draw process and object diagrams in the IDEF3 modelling language.
- Clone the GitHub repository or download the files individually into the same directory.
- Double-click the .vsdx file to open the example file and the stencil in Microsoft Visio.
- Drag and drop shapes from the stencil onto the canvas to draw your IDEF3 diagrams.
Copyright (c) 2015-2016 Carmen Chui, University of Toronto
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the «Software»), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED «AS IS», WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Моделирование процесса в Visio. Часть 1. Выбор и адаптация нотации
Для моделирования процесса мы будем использовать Microsoft Visio 2010, но все написанное применимо и к другим версиям.
Перед началом работы над моделью процессов необходимо выбрать и, при необходимости, адаптировать нотацию — набор графических элементов, которые будут использоваться при построении диаграммы. В Microsoft Visio такие графические элементы группируются в специальные шаблоны (stencils): шаблон для функциональной блок-схемы (cross-functional flowchart), шаблон для EPC (event-driven process chain — аналог одноименного типа диаграммы в ARIS), шаблон для потока создания ценности (один из методов визуализации, применяемых в рамках «бережливого производства») и т.д.
Мы возьмем первый из перечисленных шаблонов (см. рис. 1) и некоторым образом адаптируем его.

Рис. 1. Выбор шаблона Visio
В наборах элементов шаблона (в Visio 2010 их три) можно обнаружить базовые элементы. При моделировании процесса мы будем использовать только некоторые из них. И, чтобы сделать дальнейшую работу более удобной, необходимые нам элементы лучше поместить в отдельный набор, после чего немного их адаптировать и дополнить (см. рис. 2). Представленный на рисунке набор можно скачать отсюда.

Рис. 2. Набор элементов для моделирования процессов
Дадим краткое пояснение элементов в наборе:
- Процесс — компонент, обозначающий деятельность сотрудников организации, осуществляемую в рамках описываемого процесса и нацеленную на получение результата.
- Событие — некоторый факт, который может быть обнаружен и идентифицирован сотрудниками организации. Процессы выполняются как следствие произошедших событий, и, в свою очередь порождают новые события.
- Документ — специальным образом структурированная информация, размещенная на бумажном или электронном носителе.
- Логическое «И» — связь между объектами диаграммы, показывающая необходимость логического объединения нескольких объектов. Например, если в «И» входит два события, это означает, что дальнейшее прохождение процесса невозможно, пока не произойдут оба эти события. Если из «И» выходят два события, это означает, что всегда происходит и одно, и второе событие (при этом события не обязательно должны происходить одновременно).
- Логическое «ИЛИ» — логическая связь между объектами диаграммы, показывающая вариативность процесса. Например, если в «ИЛИ» входит несколько событий, это означает, что дальнейшее прохождение потока возможно при появлении любого из этих событий. Если из «ИЛИ» выходят несколько событий, это означает, что может произойти любое сочетание этих событий: как одно из них, так и несколько.
- Исключающее «ИЛИ» — логическая связь между объектами диаграммы, показывающая альтернативы. Например, если в исключающее «ИЛИ» входит несколько событий, это означает, что они являются альтернативными, взаимоисключающими способами инициирования дальнейшего потока. Если из исключающего «ИЛИ» выходят несколько событий, это означает, что на выходе может произойти только одно из них, все остальные при этом исключаются.
- Ресурс — материальный или информационный объект, задействованный или формируемый в процессе.
- Подпроцесс — деятельность, для которой имеется диаграмма декомпозиции.
- Внешний процесс — деятельность организации, находящаяся за рамками данного процесса, которая так же формализована как процесс (точнее, как компонент модели деятельности).
- Внешняя организация — сторонняя организация, деятельность которой не описывается в рамках данной модели.
- Дорожка — горизонтальная ролевая дорожка на схеме, в заголовке которой указывается исполнитель (организация, подразделение, должность или роль) и в границы которой помещаются все процессы, за исполнение которых несет ответственность данный исполнитель.
- Разделитель — вертикальная линия, с помощью которой на диаграмме можно обозначить один из этапов описываемого процесса (при этом желательно так же обозначить все другие этапы).
По сути, предлагаемая нотация является симбиозом двух «классических» нотаций — Сross-functional flowchart и Event-driven process chain. Как можно видеть, в рамках описываемого подхода не применяется традиционный элемент функциональных блок-схем — «решение», вместо него используется явное обозначение событий с указанием логических отношений между ними. Это обеспечивает сравнительно большую наглядность, гибкость и возможность более полного описания логики протекания процесса.
Интерактивные схемы в Visio 2010
В бумажных документах вы ограничены использованием исключительно статических схем. Но Visio 2010 имеет в своём арсенале средства для создания интерактивности, что может быть полезно при электронном представлении схемы в презентации, на странице Интернет-сайта или корпоративного портала SharePoint. И даже этой областью всё не ограничивается. В данной статье мы попробуем разобраться с принципами построения интерактивных схем средствами Visio 2010.
Создание главной страницы блок-схемы
Прежде чем переходить к интерактивным способностям Visio 2010, давайте создадим простую блок-схему, иллюстрирующую процесс разработки веб-сайта. Для моделирования процессов обычно используется нотация IDEF0, и в Visio 2010 предусмотрен шаблон для создания соответствующих моделей (группа Блок-схема, шаблон Схема IDEF0), однако мы не будем углубляться в дебри стандартов и выберем простую блок-схему.
Вы можете перетаскивать фигуры на лист, а затем соединять их стрелками, но я предлагаю не отказываться от функционала Visio 2010, облегчающего работу. Когда вы наводите курсор мыши на один из элементов блок-схемы, на свободных её сторонах отображаются небольшие треугольники-стрелки. Наведите курсор на один из них, чтобы выбрать из появившегося списка нужную фигуру, которая автоматически будет соединяться стрелкой с блоком-родителем (см. рис. 1).

Рисунок 1 – Быстрое добавление функциональных блоков
К сожалению, Visio 2010 не позволяет таким образом добавлять несколько элементов с одной стороны блока, поэтому придётся прикреплять их вручную. Перетащите фигуру Подпроцесса под одну из существующих, а затем воспользуйтесь инструментом Соединительная линия на Главной вкладке (см. рис. 2).

Рисунок 2 – Инструмент «Соединительная линия»
Когда вы подведёте курсор к блоку-родителю, Visio покажет узлы, от которых возможен вывод соединительной линии (см. рис. 3). Протяните стрелку к нужному узлу другого блока, чтобы создать связь.

Рисунок 3 – Связывание блоков соединительной линией
Программа сама нарисует нужный изгиб линии и будет поддерживать связь при перемещении фигур. Прямые углы, установленные по умолчанию, вас могут не устроить, поэтому разработчики предусмотрели возможность повлиять на поведение соединительных линий. Найдите на вкладке Конструктор кнопку Соединительные линии и укажите нужный тип (см. рис. 4). Эта настройка влияет на всю страницу.

Рисунок 4 – Изменение типа соединительной линии
Также вы можете воспользоваться возможностью быстрого изменения взаимного расположения блоков. Найдите на вкладке Конструктор кнопку раскрывающегося списка Изменить макет страницы (см. рис. 5) и выберите один из вариантов формирования блок-схемы. Так, буквально несколькими щелчками мыши вы полностью измените расположение блоков. Особенно полезна эта функция для их взаимного выравнивания.

Рисунок 5 – Изменение макета страницы
Других особенностей выделять не будем. Что получилось у меня, вы видите на рисунке 6.

Рисунок 6 – Главная страница схемы
Добавление связанных страниц
Теперь, когда у нас есть заготовка, мы можем перейти к установлению связей. Можно выделить два основных типа связывания:
- Связь с продолжением страницы. При нехватке пространства листа для размещения элементов схемы вы можете поставить ссылку на продолжение схемы на другом листе. Применяется в основном в блок-схемах. Visio 2010 может автоматически расширять рабочую область, однако в некоторых случаях вам требуется уместить элементы в строго заданных рамках.
- Связь с дочерним элементом. Если вы хотите показать подпроцесс или содержание объекта, можно задать возможность перехода по щелчку мыши. В нашем случае мы можем раскрыть суть блока Программирование скриптов более подробно на другой схеме. Это избавит от нагромождения фигур и внесёт элементы интерактивности в схему.
Несмотря на внешнюю разницу, принцип реализации обоих типов связи абсолютно одинаков.
Важное замечание. Инструменты связывания доступны только пользователям Visio Premium 2010. Редакции Standard и Professional не предоставляют таких возможностей.
Для связывания с продолжением страницы в блок-схеме есть специальный элемент Ссылка на другую страницу (см. рис. 7).

Рисунок 7 – Элемент «Ссылка на другую страницу»
После того, как вы разместите фигуру на листе, вам будет предложено ответить на несколько вопросов (см. рис. 8).

Рисунок 8 – Свойства ссылки на другую страницу
Если вы ещё не создавали других страниц, то можно сделать это сейчас, указав название нового листа. В ином случае вы сможете выбрать одну из уже существующих страниц.
- Флажок Перетащить фигуру ссылки на другую страницу говорит сам за себя. Снимите его, если на новой странице данный элемент не нужен.
- При помощи Синхронизации текста фигуры вы зададите одинаковую надпись на обоих листах. Опять же, если вам требуются разные имена (например, Продолжение и Начало), не отмечайте этот пункт.
- Вставка гиперссылки в фигуры создаёт связь между страницами. Собственно, ради неё мы и используем данный элемент, поэтому нет особого смысла отказываться.
После нажатия кнопки ОК две страницы будут связаны между собой. На листе эта особенность представлена в виде фигуры с гиперссылкой, переход по которой осуществляется при нажатой клавише <Ctrl>.

Рисунок 9 – Первая часть схемы ссылается на продолжение
Такую ссылку создать просто, но применимость её весьма ограничена. Давайте разберём универсальный способ связывания страниц на примере детализации подпроцесса написания скриптов.
Как и в предыдущем случае, можно создать новую связанную страницу, а можно связать страницу с уже существующей. Есть и ещё одна интересная возможность – выделение подпроцесса, но не будем забегать вперёд.
Для создания новой связанной страницы выделите блок Программист пишет скрипты и нажмите кнопку Создать на вкладке Процесс (см. рис. 10). В раскрывающемся списке Связать с существующим перечислены заголовки всех страниц документа. Вы можете привязать любую из них, а можете поискать и в другом документе.

Рисунок 10 – Связывание со страницей. Задавайте информативные заголовки во избежание путаницы
Как оформить подпроцесс – решать вам. То, что получилось у меня, показано на рисунке 11.
Рисунок 11 – Подпроцесс «Программирование»
Надпись Наверх имеет привязку к Главной странице документа. Можно продолжать плодить подпроцессы и создавать другие связи, лишь бы такая детализация потом оказалась востребованной.
Давайте посмотрим, что нового добавилось в контекстное меню объекта (см. рис. 12).

Рисунок 12 – Контекстное меню объекта со связью
Здесь появились две новые строки – Главная и Изменить гиперссылки (обратите внимание на форму множественного числа). Если вы выберете Главная, то просто осуществите переход по ссылке.

Рисунок 13 – Управление гиперссылками
На рисунке 13 показано окно, открывающееся при выборе строки Изменить гиперссылки. Также его можно открыть, выбрав пункт Изменить в раскрывающемся списке Связать с существующим вкладки Процесс (см. рис. 10).
Самое очевидное действие здесь – Удалить. Оно пригодиться в том случае, если вы пожелаете избавиться от связи.
В строке Адрес указывается путь к связанному документу. Для текущего файла поле остаётся пустым. Вы можете выбрать не только схему Visio, но и любой другой файл на жёстком диске. Отмеченный флажок Использовать относительный путь для гиперссылки позволит создавать переносимый набор файлов. Чтобы сослаться на веб-страницу, введите соответствующий URL в строку адреса.
Субадрес – это страница документа. Можете вписать вручную, можете нажать кнопку Обзор и выбрать из списка доступных элементов (см. рис. 14).

Рисунок 14 –Указываем субадрес
Здесь же можно указать масштаб отображения выделенной страницы.
Вы можете создать несколько гиперссылок на одном элементе. Зачем это может быть надо? Например, вы хотите указать адреса сайтов компаний-производителей комплектующих системного блока. В этом случае нажимайте кнопку Создать столько раз, сколько пунктов вам нужно. Одну из ссылок можно сделать главной – По умолчанию. Как выглядит в действии многоссылочный объект, показано на рисунке 15.

Рисунок 15 – Набор ссылок одного объекта открывается списком
И напоследок мы рассмотрим функцию выделения подпроцесса. Предположим, вы нарисовали достаточно объёмную блок-схему и решили разгрузить её, перенеся некоторые элементы в дочерний процесс, доступный по щелчку мыши. Конечно, можно вырезать блоки, вставить их на новой странице, разместить на листе блок и установить связь, но Visio 2010 позволяет достичь ровно того же результата гораздо быстрее.
Выделите все фигуры, которые хотите переместить на новую страницу и на вкладке Процесс нажмите кнопку Создать из выделенного фрагмента (см. рис. 16).

Рисунок 16 – Кнопка создания подпроцесса
В результате будет создана новая страница с названием по умолчанию (например, Страница-2), на которой будет размещён выбранный фрагмент схемы, а на старом месте появится замещающая фигура с уже установленной ссылкой. Надпись на блоке подпроцесса будет совпадать с именем новой страницы, но, разумеется, вы в любой момент сможете изменить его.
Экспорт интерактивных документов
Безусловно, вам нужно иметь один экземпляр документа в родном для Visio формате VSD. Однако для распространения содержимого лучше использовать другой формат. Сохранение в статичном виде (PNG, JPEG, GIF) не оправдано, т.к. происходит потеря интерактивности. Выбор форматов, сохраняющих ссылки, в общем-то, невелик. Либо мы получаем веб-страницу, либо документ PDF. Только эти популярные форматы позволяют достичь сразу двух целей: доступности для большого количества пользователей и поддержания ссылочной интерактивности.
Проследуйте в меню Файл – Сохранить как и укажите Веб-страница или PDF в качестве формата сохранения.
И в том, и в другом случае будут созданы файлы, которые не потребуют для просмотра интерактивных схем наличия на компьютере установленной программы Visio 2010. Но вам следует иметь в виду одну небольшую особенность: при экспорте в данные форматы теряются множественные ссылки с одного объекта. Сохраняется только первая из списка.
Заключение
Microsoft Visio 2010 Premium позволяет создавать схемы, наполненные динамикой, несколькими щелчками мыши. При желании вы сможете разработать сложную многоуровневую и многосвязную структуру, демонстрирующую процесс или объект во всех их проявлениях, а то и целую квестовую игру. Но не стоит увлекаться, слишком хорошо проработанная схема может не окупить вложенных в её создание усилий. Здесь, как и во многом другом, важен баланс затрат и детализации.
Дополнительные материалы
На сайте VisioToolBox можно увидеть небольшую презентацию, отражающую идеи ссылочных связей и динамического предоставления данных из внешних источников. Несмотря на то, что материал показан в виде статичных изображений, основная идея технологии передаётся достаточно ясно.
Статья опубликована в рамках конкурса «Microsoft Office 2010 – эффективное воплощение ваших идей».
Создание диаграммы декомпозиции
В качестве примера рассматривается процесс выполнения студентом курсовой работы (курсового проекта).
Создание контекстной диаграммы.
1. Запустите Microsoft Office Visio 2007.
2.В меню выбрать:
a) Файл – Создать – создать документ
б) Файл – Фигуры – Блок-схема – Фигуры схемы IDEF 0
Окно программы примет вид, подобный рис. 3

Рисунок 3 — Окно программы
3. Создание мастерской страницы.
1) Для удобства переведите страницу в альбомный вид: Файл – Параметры страницы – Альбомная;
2) Перетащите Блок заголовка на пустую страницу, удерживая нажатой правую кнопку мыши;

Рисунок 4 – Мастерская страница
3) Заполнить поле «Заголовок», предложенное в открывшемся окне: внести номер контекстной диаграммы и имя рассматриваемого процесса, в данном случае: А-0 Выполнить курсовую работу;
Далее, имя заголовка фигуры «Блок заголовка» должно соответствовать номеру и названию задачи, декомпозиция которой будет изображена в данной области. Например: А1 Получить задание.
4. Определение цели и точки зрения.
С помощью кнопки Блока текста внесите текст в поле диаграммы – точку зрения и цель (рис. 5).

Рисунок 5 – Цель и точка зрения
5. В поле диаграммы (поле Блока заголовка) внесите Блок действия. В открывшемся окне «Данные фигуры» внесите имя процесса и идентификатор процесса.
6. С использованием блока Одностороннее соединение создайте стрелки на контекстной диаграмме (Табл. 1).
Таблица 1 – Стрелки контекстной диаграммы
| Имя стрелки (Arrow Name) | Определение стрелки (Arrow Definition) | Тип стрелки (Arrow Type) |
| График | График консультаций и сроки сдачи | Input |
| Список литературы | Источники информации для выполнения курсовой работы | Input |
| Варианты заданий | Список заданий на курсовую работу, подлежащий распределению между студентами | Input |
| Методические указания | Документ, содержащий указания по выполнению курсовой работы, описывающий содержание ее частей и основные требования | Control |
| Положение о курсовом проектировании | Документ, отражающий организационные требования по выполнению и сдаче курсовой работы | Control |
| Курсовая работа | Документ, являющийся основанием для получения оценки | Output |
| Оценка за курсовую работу | Результат выполнения курсовой работы | Output |
| Студент | Тот, кто выполняет курсовую работу | Mechanism |
7. Результат выполнения предыдущих пунктов представлен на рис. 6

Рисунок 6 – Контекстная диаграмма
Создание диаграммы декомпозиции
1. Для построения декомпозиции диаграммы создайте новую страницу путем нажатия правой кнопкой мыши в нижнем левом углу окна на ярлык Страница 1. Выбрать пункт Добавить страницу (рис. 7)

Рисунок 7 – Добавление страницы
2. Переименуйте страницы в соответствии с уровнем декомпозиции, например: A-0, А1 и т.д.
3. Распределите работы диаграммы декомпозиции в области Блока заголовка в соответствии с табл. 3.2
Таблица 2 – Работы диаграммы декомпозиции А0
| Имя работы (Activity Name) | Определение (Definition) |
| Получить задание | Выбрать задание из списка, согласовать его с преподавателем |
| Подобрать литературу | Выбрать из списка литературы подходящие источники |
| Сделать расчеты | Выполнить (если необходимо) расчетную часть курсовой работы согласно заданию |
| Сделать графическую часть | При необходимости сделать графики и чертежи |
| Оформить пояснительную записку | Оформить текстовую часть и объединить все сделанные части в единое целое |
| Получить консультацию | Получить консультацию у преподавателя перед защитой, выявить неточности и недостатки |
| Защитить курсовую работу | Сдать готовую курсовую работу и ответить на вопросы преподавателя |
4. Распределите стрелки для диаграммы декомпозиции в соответствии с контекстной диаграммой. Для этого «перенесите» входные и выходные стрелки, связанные с декомпозируемой работой, в поле декомпозиции.
Итог выполнения вышеописанных шагов представлен на рис. 8

Рисунок 8 – Диаграмма декомпозиции
Разветвление стрелок. График (расписание) необходимо для того, чтобы прийти на консультацию и на защиту, т.е. необходимо подвести одноименную стрелку к 2 работам. Для разветвления стрелки необходимо от фрагмента стрелки до сегмента работы провести стрелку, состоящую из нескольких блоков Однонаправленное соединение.
Слияние стрелок. Для слияния двух стрелок выхода необходимо провести работы аналогичные разветвлению.
ICOM-метки. Используя блок текста, расставьте ICOM метки.
Результат выполнения предыдущих пунктов представлен на рисунке (рис. 9).

Рисунок 9 – Диаграмма декомпозиция блока А0
Создание дерева узлов
Дерево узлов – это диаграмма, отображающая иерархию работ процесса (рис. 10)

Рисунок 10 – Диаграмма узлов
Для построения диаграммы:
— создайте новую страницу;
— присвойте имя странице: дерево узлов;
— постройте дерево узлов, используя фигуры схемы IDEF0.
Создание глоссария
Глоссарий – это словарь ключевых слов, повествований, изложений, используемых при описании процесса (рис. 11, 12).
Для построения глоссария:
— создайте документ Microsoft Office Word;
— создайте 2 таблицы: описание работ процесса, описание интерфейсных дуг процесса;
— наименование столбцов таблиц: имя (работы/дуги, описание);
— заполните таблицы в соответствии с ранее разработанной моделью процесса.
Как сделать IDEF3?
Алгоритм создания диаграммы: Открыть диаграмму А2 и декомпозировать блок «Сборка настольных компьютеров». В диалоговом окне Activity Box Count установить число блоков декомпозиции 5 и включить переключатель нотации IDEF3.Oct 14, 2021
Действия в IDEF3 могут быть декомпозированы или разложены на составляющие для более детального анализа. Метод IDEF3 позволяет декомпозировать действие несколько раз, что обеспечивает документирование альтернативных потоков процесса в одной модели.
Построение диаграмм idef3 (и idef0) — в какой программе сделать? Самый простой и быстрый способ создания диаграмм по графическим нотациям idef0 и idef3 — использовать свободно распространяемый кроссплатформенный редактор диаграмм, блок-схем, сетевых диаграмм, UML-диаграмм и прочей нечисти под названием «Dia».
Нотация IDEF3 чаще применяется для построения процессов нижнего уровня, могут также использовать при декомпозиции блоков процесса IDEF0. В отличие от IDEF0 данная нотация не поддерживает отображение «механизмов» и «управления», зато отображает очередность выполнения работ персоналом.
Где сделать IDEF0?
Создание родительской или детской схемы Откройте Visio. В Visio 2013 и более новых версиях: щелкните категорию «Диаграммы», выберите IDEF0 Diagram (Схема IDEF0) и нажмите кнопку Create (Создать).
Как сделать IDEF3? Ответы пользователей
На следующем примере, опишем, как графические средства IDEF3 позволяют документировать вышеуказанный производственный процесс окраски детали. В целом, этот .
Их нужно просто сгруппировать вручную. Для этого нажимаем в меню: «Файл -> категории и объекты». В открывшемся окне нажимаем кнопку «Создать».
Моделирование в нотации IDEF3 является частью структурного анализа си- стем, может использоваться как дополнение и уточнение модели IDEF0.
IDEF3 — способ описания процессов с использованием структурированного метода, позволяющего эксперту в предметной области представить положение вещей как .
IDEF3 может быть также использован как метод создания процессов. IDEF3 дополняет IDEFO и содержит все необходимое для построения моделей, которые могут быть .
Измените стиль стрелки на Object Flow. В IDEF3 имя стрелки может отсутствовать, хотя BPwin показывает отсутствие имени как ошибку. Результат показан на рис. 4.7 .
О том, как работать с IDEF0, я уже рассказывал в прошлых статьях. Сегодня предлагаю поговорить о нотации IDEF3. Что важно понимать при работе с .
сведения о методологиях IDEF0, DFD и IDEF3. На конкретных примерах рас- . Чтобы сделать диаграммы удобочитаемыми, в стандарте IDEF0 приня-.
Как правило используется совместно с нотацией IDEF0, но может и отдельно. Если взять более академическое определение, то нотация IDEF3 – это .