Что такое блок-схема?
Блок-схемы можно использовать для разработки или документирования ряда простых шагов или процедур. Как и другие диаграммы, такие диаграммы могут помочь визуализировать происходящее и облегчить понимание промежуточного процесса. Хотя существует множество вариантов блок-схем, каждая из которых имеет свой собственный способ маркировки, большинство из них имеют следующие два символа.
- Шаг. Часто упоминается как «активность» и обычно изображается прямоугольником.
- Решение. Часто упоминается как «деятельность» и обычно обозначается прямоугольником Часто обозначается ромбом
Преимущества и недостатки блок-схемы
- Достоинства: интуитивно понятный, простой для понимания, легко находит ошибки в алгоритме, может быть напрямую переведен в программу.
- Недостатки : Занимает много места. Из-за использования поточных линий он слишком гибкий и неограниченный. Пользователи могут поворачивать поток по своему желанию, вызывая трудности при чтении и модификации программы, что не способствует разработке структурированных программ.
Многофункциональная блок-схема
Кросс-функциональная блок-схема часто используется, когда блок-схема разделена на разные горизонтальные или вертикальные секции, которые используются для описания различных блоков управления. Конкретный блок управления будет отображаться в виде значка вместе с определенным разделом.
Кросс-функциональные блок-схемы позволяют картографу правильно назначать обязанности для «этапов выполнения» или «решений» и отображать обязанности составных единиц для каждой отдельной части процесса.
Стандартные символы блок-схемы
Блок-схемы обычно используют символы, чтобы сделать блок-схему выраженной в содержании, чтобы другие могли точно и всесторонне понять необходимость использования общих, унифицированных символов блок-схемы в диаграммах.
В настоящее время Международная организация по стандартизации (ISO) и другие учреждения имеют стандарты символов блок-схем, которые можно использовать в качестве основы для рисования, например, необходимость использования этого стандарта в реальной работе с графикой и другими символами, следует учитывать его универсальность, постарайтесь использовать сообщество и общее, в случае инноваций необходимо указать значение и использование этих символов, а также обратить внимание на ту же диаграмму, а затем на фактический рисунок, чтобы сохранить необходимую преемственность, и сократить ненужные типы символов.
В следующей таблице перечислены наиболее распространенные символы блок-схем.
Другие дополнительные символы
В дополнение к приведенным выше основным символам, примеры следующие:
Советы по созданию блок-схемы
При составлении блок-схем необходимо соблюдать следующие рекомендации.
- При рисовании блок-схем следует использовать стандартные символы.
- Убедитесь, что у блок-схемы есть начальная точка (или начало) и конечная точка (или конец).
- Избегайте пересечения технологических линий
- Обычная ориентация блок-схемы — сверху вниз или слева направо.
- Терминальные символы, т.е. START/BEGIN или STOP/END, должны иметь только одну линию потока.
- Блок-схема должна быть аккуратной, чистой и легкой для понимания. Не должно быть никакой двусмысленности.
- Из символа процесса должна выходить только одна строка процесса.
- Только одна линия процесса входит в символ решения, но может быть две или три линии процесса, по одной на каждый возможный ответ, оставляя символ решения.
- Если блок-схема длинная и сложная, следует использовать символы соединителей, чтобы уменьшить количество строк процесса.
- Используйте аннотационные символы для более четкого описания шагов.
Блок-схема обучения на примерах
Ознакомьтесь с другими шаблонами кросс-функциональных блок-схем
Кросс-функциональная карта процесса показывает, кто, что и когда делает, организованная в разделы в виде сетки. Он выходит за рамки базовой карты процесса и показывает взаимосвязь между функциями (например, заинтересованными сторонами или отделами) и этапами (например, вехами) в процессе. Вот несколько шаблонов и примеров кросс-функциональных блок-схем:
Эта статья также доступна на Deutsch, English, Español, فارسی, Français, Bahasa Indonesia, 日本語, Polski, Portuguese, Việt Nam, 简体中文 and 繁體中文