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

-
Схемы работы системы
Схемы работы системы отображают управление операциями и поток данных в системе. Схема работы системы включает:
-
символы данных, указывающие на наличие данных (символы данных могут также указывать вид носителя данных);
-
символы процесса, указывающие операции, которые следует выполнить над данными, а также определяющие логический путь их преобразования;
-
линейные символы, указывающие потоки данных между процессами и (или) носителями данных, а также поток управления между процессами;
-
специальные символы, используемые для облегчения написания и чтения блок-схемы.
Пример построения схемы работы системы приведен на рисунке.
Схема работы системы представляет технологический процесс решения задачи и состоит из трех этапов:
-
домашинного;
-
машинного;
-
послемашинного.

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

-
Схемы взаимодействия программ
Схемы взаимодействия программ отображают путь активации программ и взаимодействий с соответствующими данными.
Каждая программа в схеме взаимодействия программ показывается только один раз (в схеме работы системы программа может изображаться более чем в одном потоке управления).
Схема взаимодействия программ включает:
-
символы данных, указывающие на наличие данных;
-
символы процесса, указывающие па операции, которые следует выполнить над данными;
-
линейные символы, отображающие поток между процессами и данными, а также инициации процессов;
-
специальные символы, используемые для облегчения написания и чтения схемы.
Пример схемы взаимодействия программ приведен на рисунке.

