Графическое изображение технологического процесса

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

Схемы работы системы отображают управление операциями и поток данных в системе (т.е. собственно технологический процесс решения задачи).

Схема данных отображает путь данных при решении задачи, определяет этапы обработки, применяемые носители данных.

Схемы взаимодействия программ отображают путь активации программ и взаимодействий с соответствующими данными.

Схемы программ отображают последовательность операций в программе.

Основные обозначения символов схем, которые рекомендуется использовать при составлении программной документации, приведены в ГОСТ 19.701-90. В данном документе приводятся следующие определения.

Основной символ — символ, используемый тогда, когда точный тип (вид) процесса или носителя данных неизвестен или отсутствует необходимость в описании конкретного носителя данных.

Специфический символ — символ, используемый тогда, когда известен точный тип (вид) процесса или носителя данных или когда необходимо описать фактический носитель данных.

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

Наиболее часто используемые символы приведены в таблице 1.

Таблица 1. Описание символов по ГОСТ 19.701-90.

Наименование Обозначение Функция
Данные Отображает данные. Носитель данных не определен
Запоминаемые данные Отображает данные, хранимые в виде пригодном для обработки. Носитель данных не определен.
Оперативное запоминающее устройство Отображает данные хранящиеся в ОЗУ (специфический символ)
Ручной ввод Специфический символ. Обозначает данные вводимые во время обработки вручную с устройств любого типа (клавиатура, кнопки, мышь, сканеры штрих-кодов и т.д.).
Документ Специфический символ. Обозначает данные представленные на носителе в удобочитаемой форме (машинограмма, документ для сканирования, микрофильм).
Запоминающее устройство с прямым доступом Специфический символ. Обозначает данные, хранящиеся на устройстве с прямым доступом (Жесткий диск, флешка, CD-ROM).
Процесс Отображает функцию обработки данных любого вида.
Решение   Отображает решение или функцию переключательного типа, имеющую один вход и ряд альтернативных выходов, один из которых и только один может быть активирован после вычисления условий, определенных внутри этого символа. Соответствующие результаты вычислений могут быть записаны по соседству с линиями, обозначающими эти пути.
Ручная операция Любой процесс выполняемый человеком.
Граница цикла Символ, состоящий из двух частей, обозначает начало и конец цикла. Обе части символа имеют один и тот же идентификатор. Условия для инициализации, приращения, завершения и т.п. помещаются внутри символа в начале и в конце в зависимости от расположения операции, проверяющей условие.
Параллельные операции Синхронизация двух и более параллельных операций.
Линия Символ отображает поток данных или управления. При необходимости или для повышения удобочитаемости могут быть добавлены стрелки-указатели.
Передача управления Специфический символ отображает передачу управления от одного процесса к другому, иногда с возможностью прямого возвращения к инициирующему процессу после того, как инициированный процесс завершит свои функции. Тип передачи управления должен быть назван внутри символа (например, запрос, вызов, событие)
Канал связи Специфический символ отображает передачу данных по каналу связи.

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: