Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lektsia-3.doc
Скачиваний:
16
Добавлен:
18.03.2015
Размер:
180.74 Кб
Скачать

Специальные символы

Название символа

Обозначение

Назначение символа

Терминатор

Выход из программы во внешнюю среду или вход в программу из внешней среды Начало и конец программы, внешнее использование и источник или пункт назначения данных

Соединитель

Отображает выход в другую часть схемы или вход из другой части схемы (используется для обрыва линии и продолжения ее в другом месте)

Комментарий

текст

Добавление в схему пояснительных записей

Пропуск

Пропуск символа или группы символов. Используют только в символах линий или между ними, главным образом в схемах общих решений, в которых неизвестно число повторений

Символы действий, данных и специальные символы соединяются в схемах линиями, которые приводятся в таблице 2.5.

Т а б л и ц а 2.5

Символы линий

Название символа

Обозначение

Назначение символа

1

2

3

Линия

Соединения в схемах

Передача управления

Передача управления от одного процесса к другому, Тип передачи управления (запрос, вызов, событие) указывается внутри символа

Продолжение табл.2.5

1

2

3

Канал связи

Передача данных по каналу связи (удаленный доступ)

Пунктирная линия

Альтернативная связь между линиями или для обведения символов, для которых вводится общий комментарий

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

Перечисленные в таблицах 2.2-2.5 символы применяются для разработки следующих схем:

  • схемы работы системы, в которой формализуется процесс выполнения программы, взаимодействие с пользователем и данными;

  • схем программ (или иначе блок-схем), в которых формализуется алгоритм обработки данных;

  • схемы данных, в которой уточняются потоки данных между процессами и (или) носителями данных;

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

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

Подробно остановлюсь на схеме работы системы и схемах программ, поскольку любая автоматизация требует разработки этих схем.

Схема работы системы

Схема работы системы отображает управление операциями и поток данных в системе. Схема работы системы состоит из:

  • символов данных;

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

  • линейных символов для указания потоков данных между процессами и (или) носителями данных, а также потока управления между процессами;

  • специальных символов.

Схема работы системы показывает процесс обработки информации с малой степенью детализации выполняемых функций. Иначе говоря, в этой схеме должны фигурировать достаточно крупные подсистемы или функции обработки данных, которые обычно обозначаются символами “предопределенный процесс”. Особенность этой схемы в том, что для каждого процесса обработки необходимо указать входные и выходные данные. Например, если процесс проверки полученной на устройстве прямого доступа информации предполагает занесение этой информации в ОЗУ и дальнейшую обработку данных в памяти ЭВМ, то фрагмент схемы работы системы может выглядеть, как показано на рисунке 2.4:

Рис. 2.4. Линии потока управления и передачи данных в схеме работы системы

Обратите внимание! Линии “А” - “проверка информации” - “Б” не соединяются с линиями от символов данных! Объясняется это тем, что последовательность “А” - “проверка информации” - “Б” отражает управляющую последовательность (или иначе, это линия управления), а линии между символами предопределенного процесса и данных отражают информационные связи. Разный характер связей требует их отображения разными линиями!

Итак, отмечаем первое ограничение на выполняемые схемы: потоки данных и потоки управления в схемах показываются разными, не соединяемыми линиями.

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

Выше перечислены группы символов, которые можно использовать в схемах работы системы. Единственное ограничение на применение символов касается символа “передача управления”: этот символ из группы линий не применяется в схемах работы системы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]