Правила выполнения схем алгоритмов, программ, данных и систем
3.12.1 Как было отмечено в подразделе 3.1, ГОСТ 19.701–90 установлены следующие схемы алгоритмов, программ, данных и систем: схема данных, схема работы системы, схема программы, схема взаимодействия программ, схема ресурсов системы, схема алгоритма работы технического устройства.
3.12.1.1 Схемы данных отображают путь данных при решении задач и определяют этапы обработки, а также различные носители данных.
3.12.1.2 Схемы программ отображают последовательность операций в программах.
3.12.1.3 Схема работы системы отображает управление операциями и потоком данных в системе.
3.12.1.4 Схемы взаимодействия программ отображают путь активации программ и взаимодействий с соответствующими данными.
3.12.1.5 Схема алгоритма работы технического устройства (системы)
отображает последовательность выполнения операций в данном устройстве (системе).
3.12.1.6 Схемы ресурсов системы отображают конфигурацию блоков данных и обрабатывающих блоков, которая требуется для решения задачи или набора задач.
3.12.2 Линии потока информации и линии контуров УГО должны иметь одинаковую толщину. Основное направление потока информации идет сверху вниз и слева направо (стрелки на линиях не указываются). В других случаях применение стрелок обязательно. Стрелки выполняются с развалом 60°. При переходе к УГО, расположенным на других местах схемы, используется УГО «Соединитель».
3.12.3 Схемы алгоритмов программ, данных и систем, определяющих последовательность преобразования информации, выполняются с соблюдением пропорций размеров.
3.12.4 Типы символов (УГО) и их применение указаны в таблице 3.22, а фрагменты схем, поясняющие их применение, – в таблице 3.23.
Таблица 3.22 – Применение символов
Символ | Наименование символа | Применяется в схеме | ||||
данных | программы | работы системы | взаимодействия программ | ресурсов системы | ||
Символы данных основные | Данные | + | + | + | + | + |
Запоминаемые данные | + | – | + | + | + | |
специфические | Оперативное запоминающее устройство | + | – | + | + | + |
Запоминающее устройство с последовательной выборкой | + | – | + | + | + | |
Запоминающее устройство с прямым доступом | + | – | + | + | + | |
Документ | + | – | + | + | + | |
Ручной ввод | + | – | + | + | + |
Продолжение таблицы 3.22
Символ | Наименование символа | Применяется в схеме | ||||
данных | программы | работы системы | взаимодействия программ | ресурсов системы | ||
Карта | + | – | + | + | + | |
Бумажная лента | + | – | + | + | + | |
Дисплей | + | – | + | + | + | |
Символы процесса основные | Процесс | + | + | + | + | + |
специфические | Предопределенный процесс | – | + | + | + | – |
Ручная операция | + | – | + | + | – | |
Подготовка | + | + | + | + | – |
Продолжение таблицы 3.22
Символ | Наименование символа | Применяется в схеме | ||||
данных | программы | работы системы | взаимодействия программ | ресурсов системы | ||
Решение | – | + | + | – | – | |
Параллельные действия | – | + | – | – | – | |
Граница цикла | – | + | + | – | – | |
Символы линий: основные | Линия | + | + | + | + | – |
специфические | Передача управления | – | – | – | + | – |
Канал связи | + | – | + | + | + | |
Пунктирная линия | + | + | + | + | + |
Продолжение таблицы 3.22
Символ | Наименование символа | Применяется в схеме | ||||||||||||||||||
данных | программы | работы системы | взаимодействия программ | ресурсов системы | ||||||||||||||||
Специальные символы | Соединитель | + | + | + | + | + | ||||||||||||||
Терминатор | + | + | + | – | – | |||||||||||||||
| Комментарий | + | + | + | + | + | ||||||||||||||
Пропуск | + | + | + | + | + | |||||||||||||||
Примечание – Знак «+» указывает, что символ в данной схеме используют, знак «–» – не используют |
Таблица 3.23 – Фрагменты схем, поясняющие применение символов таблицы 3.22
Фрагмент схемы | Содержание обозначения | Правила применения |
Возможные варианты обозначения символов в схемах: B2, B3, C2 – координаты зоны листа, в которой размещен символ 18, 19, 20 – порядковые номера символов на схеме | Координаты зоны символа или порядковый номер проставляют в верхней части символа в разрыве его контура |
Продолжение таблицы 3.23
Фрагмент схемы | Содержание обозначения | Правила применения |
Комментарий | Допускается не проставлять координаты символов при выполнении схем от руки и при наличии координатной сетки Применяется, если пояснение не помещается внутри символа (для пояснения характера параметров, особенностей процесса, линий потока и др.) Комментарий записывают параллельно основной надписи Комментарий помещают в свободном месте схемы на данном листе и соединяют с поясняемым символом | |
Соединитель: E5, B1, A1 – идентификаторы соединителя в виде буквы и цифры (координаты зоны листа) буквы цифры | При большой насыщенности схемы символами отдельные линии потока между удаленными друг от друга символами допускается обрывать. При этом в конце (начале) обрыва должен быть помещен символ «Соединитель»: |
Продолжение таблицы 3.23
Фрагмент схемы | Содержание обозначения | Правила применения |
Межстраничный соединитель Первая строка внутри межстраничного соединителя определяет номер листа, вторая – координату символа | a) связанные линией потока символы находятся на двух разных листах Примечание – При изготовлении схем с помощью ПЭВМ допускается указывать рядом с обрывом линии потока адресные ссылки без использования символов «Соединитель» и «Межстраничный соединитель»; | |
A3 – определяет зону на данном листе, где расположен символ «Комментарий» 010E3 – определяет номер листа и зону расположения, связываемые с символом E3 | б) в случае связи некоторого символа со многими другими символами, расположенными на многих листах, на входе этого символа помещают один символ «Межстраничный соединитель», внутри которого на первой строке ставят знак # , а на второй строке координаты символа «Комментарий». Внутри символа «Комментарий» указывают номера страниц и координаты символов, связанных с поясняемым символом | |
Линии потока | Применяют для указания направления линии потока: можно без стрелки, если линия направлена слева направо или сверху вниз; со стрелкой – в остальных случаях | |
Излом линии под углом 90° | Обозначает изменение направления потока |
Продолжение таблицы 3.23
Фрагмент схемы | Содержание обозначения | Правила применения |
Пересечение линий потока | Применяется в случае пересечения двух несвязанных потоков | |
Слияние линий потока. Место слияний потока обозначено точкой | Применяется в случае слияния линий потока, каждая из которых направлена к одному и тому же символу на схеме | |
Возможные варианты отображения решения (несколько выходов) A = B, P ≥ 0 – условия решений A, B, P – параметры | При числе исходов не более трех признак условия решения (Да, Нет, =, <, >,) проставляют над каждой выходящей линией потока или справа от линии потока | |
Yi – условие i–го исхода, 011E1, 016A3, 005B5, 015E4 – адреса исходов Структура адреса имеет вид | При числе исходов более трех условие исхода проставляется в месте разрыва линии потока. Адрес исхода проставляется в продолжение условия исхода и отделяется от него пробелом | |
B6 – знак, указывающий, что условия решения даются в виде таблицы или символа «Комментарий», расположенных на данном листе в зоне B5 | В символе «Соединитель» указывают координату зоны, куда должна помещаться таблица или символ «Комментарий» |
Продолжение таблицы 3.23
Фрагмент схемы | Содержание обозначения | Правила применения |
В таблице (в символе «Комментарий») приводят адреса всех переходов | ||
Параллельные действия: начало конец | Применяется в случае одновременного выполнения операций, отображаемых несколькими символами При этом в случае а изображается одна входная, а в случае б – одна выходная линия потока | |
Взаимодействие материальных потоков | Применяют: при пересечении материальных потоков при объединении материальных потоков при разветвлении материальных потоков |
Продолжение таблицы 3.23
Фрагмент схемы | Содержание обозначения | Правила применения |
Начало, прерывание и конец алгоритма или программы: пуск прерывание остановка | Символы применяют в начале схемы алгоритма или программы, в случае прерывания и в конце Внутри символа «Пуск–остановка» может указываться наименование действия или идентификатор программы | |
Детализация некоторой программы, представленной в данной схеме одним символом: XB4 – идентификатор программы; 015 – номер листа, где проведено начало детализируемой программы; B3 – координата зоны листа . | Применяется (в отличие от случая, когда используется символ «Предопределенный процесс») для детализации в составе данной схемы программы. Детализируемая программа начинается и заканчивается символом «Пуск–остановка» Внутри символа, посредством которого детализируется программа, проводят горизонтальную линию В данном примере детализируемая программа представлена посредством символа «Процесс» Слева над горизонтальной линией помещается идентификатор детализируемой программы, а справа –номер листа и координата зоны, где размещен символ «Пуск–остановка». Внутри символа «Пуск–остановка», обозначающего начало детализируемой программы, указывается идентификатор данной программы |
Продолжение таблицы 3.23
Фрагмент схемы | Содержание обозначения | Правила применения |
Компактное представление множества носителей данных одинакового вида: документы документы, выполненные вручную перфокарты магнитные ленты перфоленты | Применяется, когда каждое из обозначенных множеств носителей данных обладает определенным набором свойств и имеет линии потоков одного вида и направления |
3.12.5 Примеры выполнения схем данных, программ, алгоритма работы системы, взаимодействия программ, ресурсов системы и алгоритма работы устройства приведены на рисунках 3.27–3.33.
Рисунок 3.27 – Схема данных
Рисунок 3.28 – Схема графическая
Рисунок 3.29 – Схема программы
Рисунок 3.30 – Схема алгоритма работы системы
Рисунок 3.31 – Схема взаимодействия программ
Рисунок 3.32 – Схема ресурсов системы
Рисунок 3.33 – Схема алгоритма работы устройства
Схема соединений (Э4)
Схему соединений разрабатывают для производства монтажных работ. На схеме изображают все устройства, элементы, приборы, аппараты, их входные и выходные элементы соединений и отходящие от них проводники.
Устройства изображают в виде прямоугольников или упрощенных внеш–них очертаний; элементы, приборы, аппараты – в виде условных графических обозначений, установленных стандартом ЕСКД, прямоугольников и упрощенных внешних очертаний. Около изображений указывают позиционные обозначения, присвоенные им на принципиальной схеме.
Внутри условных графических обозначений устройств, элементов, приборов и аппаратов изображают входные и выходные элементы соединений. Расположение элементов соединений примерно должно соответствовать их действительному расположению в устройстве.
Пример выполнения схемы Э4 показан на рисунке 3.34.
Рисунок 3.34 – Пример выполнения схемы соединений (Э4)
Схема подключения (Э5)
На схеме показывают внешнее подключение изделия и изображают
само изделие, его входные и выходные элементы (соединители, зажимы и
т. п.), а также подводимые к ним концы проводов и кабелей внешнего монтажа; около каждого помещают данные о подключении изделия (характеристики внешних цепей, адреса). Соединения и их составные части на схеме изображают в виде прямоугольников, а входные и выходные элементы (соединители) – в виде условных графических обозначений. Допускается изображать изделия, а также входные и выходные элементы в виде упрощенных внешних чертежей (рисунок 3.35).
Рисунок 3.35 – Пример выполнения схемы подключения электрического насоса
На схеме необходимо указывать позиционные обозначения входных и выходных элементов, присвоенные им на принципиальной схеме изделия.
Около УГО разъемов допускается указывать их наименование. Провода и кабели на схеме показывают отдельными линиями. Разрешается указывать в виде УГО марки, сечения и при необходимости расцветку проводов, а также марки кабелей, число, сечение и занятость жил. В этом случае на поле схемы эти обозначения расшифровывают (рисунок 3.36).
Рисунок 3.36 – Схема подключения с таблицей характеристик цепей
Общая схема (Э6)
На схеме изображают устройства и элементы, входящие в комплекс, а также соединяющие их провода, жгуты и кабели. Устройства и элементы изображают в виде прямоугольников. Допускается изображать элементы в виде условных графических обозначений или упрощенных внешних чертежей. Расположение графических обозначений на схеме должно примерно соответствовать действительному расположению устройств и элементов в изделии.
Схема расположения
Схема расположения определяет относительное расположение составных частей изделия, а при необходимости также жгутов, проводов, кабелей. На схеме изображаются составные части изделия и при необходимости – связи между ними, а также конструкция, помещение или местность, на которых эти части расположены. Составные части изделия изображают в виде упрощенных внешних чертежей или условных графических обозначений, которые располагают в соответствии с действительным размещением частей изделия в конструкции или на местности (рисунок 3.37).
Допускается выполнять отдельные конструкции, а также изображать разрезы и давать аксонометрическое изображение устройства. Правила выполнения чертежей жгутов, кабелей и проводов для этих схем установлены
ГОСТ 4.414–75.
Рисунок 3.37 – Схема электрическая расположения электросварочного поста