Блок-схема — Краткое руководство

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

Что такое блок-схема?

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

  • Шаг. Часто упоминается как «активность» и обычно изображается прямоугольником.
  • Решение. Часто упоминается как «деятельность» и обычно обозначается прямоугольником Часто обозначается ромбом

Преимущества и недостатки блок-схемы

  • Достоинства: интуитивно понятный, простой для понимания, легко находит ошибки в алгоритме, может быть напрямую переведен в программу.
  • Недостатки : Занимает много места. Из-за использования поточных линий он слишком гибкий и неограниченный. Пользователи могут поворачивать поток по своему желанию, вызывая трудности при чтении и модификации программы, что не способствует разработке структурированных программ.

Многофункциональная блок-схема

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

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

Стандартные символы блок-схемы

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

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

В следующей таблице перечислены наиболее распространенные символы блок-схем.

форма имя описывать
Блок-схема Line.svg Символ процесса Flowline (стрелка) Используется для выражения порядка процесса с линией, соединяющей один символ с другим. Если это не стандартная диаграмма сверху вниз и слева направо, стрелка будет добавлено .
Блок-схема Terminal.svg символ старт-стоп Клемма  Используется для обозначения начала и конца программы или подпрограммы. Часто изображается прямоугольником со скругленными углами. . Обычно он помечен словами «начало» или «конец» или другими соответствующими словами, такими как «отправить запрос» или «принять продукт».
Блок-схема Process.svg программа Процесс Ряд программ представлен прямоугольниками для изменения значения, формы и положения данных.
Блок-схема Decision.svg принятие решения Решение  Ромб используется для отображения условного процесса, который используется для определения следующего шага в зависимости от ситуации. Обычно для принятия решения используется значение «да/нет» или «истина/ложь».
Блок-схема-IO.svg вход Выход Вход / Выход  Процесс ввода или вывода данных отмечен параллелограммом
Блок-схема Annotation.svg аннотация аннотация (Комментарий) Чтобы добавить дополнительную информацию о шаге, можно использовать пунктирную линию для соединения полузамкнутого прямоугольника с символом, который нужно аннотировать. .
Предопределенный процесс блок-схемы.svg Определенный процесс Предопределенный процесс Используйте прямоугольник с двумя левыми и правыми вертикальными линиями для представления процесса, который был определен в другом месте.
Блок-схема Connector.svg ссылка на ту же страницу Используйте маленький кружок с буквами, чтобы соединить целевые процессы на одной странице. 
Коннектор вне страницы.png ссылка на изменение страницы Используйте форму перевернутого дома, чтобы указать, что целевой процесс нарисован на другой странице.

 

Другие дополнительные символы

В дополнение к приведенным выше основным символам, примеры следующие:

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

Советы по созданию блок-схемы

При составлении блок-схем необходимо соблюдать следующие рекомендации.

  • При рисовании блок-схем следует использовать стандартные символы.
  • Убедитесь, что у блок-схемы есть начальная точка (или начало) и конечная точка (или конец).
  • Избегайте пересечения технологических линий
  • Обычная ориентация блок-схемы — сверху вниз или слева направо.
  • Терминальные символы, т.е. START/BEGIN или STOP/END, должны иметь только одну линию потока.
  • Блок-схема должна быть аккуратной, чистой и легкой для понимания. Не должно быть никакой двусмысленности.
  • Из символа процесса должна выходить только одна строка процесса.
  • Только одна линия процесса входит в символ решения, но может быть две или три линии процесса, по одной на каждый возможный ответ, оставляя символ решения.
  • Если блок-схема длинная и сложная, следует использовать символы соединителей, чтобы уменьшить количество строк процесса.
  • Используйте аннотационные символы для более четкого описания шагов.

Блок-схема обучения на примерах

Ознакомьтесь с другими шаблонами кросс-функциональных блок-схем

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

Leave a Reply

Ваш адрес email не будет опубликован.