Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР2.doc
Скачиваний:
56
Добавлен:
11.02.2015
Размер:
655.36 Кб
Скачать

Лабораторная работа. Графическое представление технологического процесса обработки данных

Цель работы: научиться создавать графическое представление технологического процесса обработки данных.

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

  1. Построение схем для технологического процесса обработки данных

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

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

  • схемы данных;

  • схемы программ;

  • схемы работы системы;

  • схемы взаимодействия программ;

  • схемы ресурсов системы.

Построение схем основывается на понятиях: схема, основной символ, специфический символ.

Схема – графическое представление определения, анализа или метода решения за­дачи, в котором используются символы для отображения операций, данных, потока, оборудования и т.д. (ГОСТ 19.701-90).

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

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

Правила выполнения схем определяются документом «ГОСТ 19.701-90. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения».

Данный документ в частности регулирует способы построения схем и внешний вид их элементов.

Условные графические обозначения символов схем в соответствии с ГОСТ 19.701 приведены в таблице 1.

Символы элементов имеют стандартизованные размеры а и b. Размер параметра а выбирается из ряда 10, 15, 20 мм. Допускается увеличивать размер а на множитель, кратный 5. Размер параметра b определяется как 1,5 а.

Таблица 1. Условные графические обозначения символов схем

1 - Символы данных

Наименование

Обозначение

Функция

Данные

Отображает данные. Носитель данных не определен.

Запоминаемые данные

Отображает хранимые данные в виде, пригодном для обработки. Носитель данных не определен.

Оперативное запоминающее устройство

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

Запоминающее устройство с последовательным доступом

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

Ручной ввод

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

Карта

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

Бумажная лента

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

Документ

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

Запоминающее устройство с прямым доступом

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

Дисплей

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

2 - Символы процесса

Наименование

Обозначение

Функция

Процесс

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

Решение

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

Подготовка

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

Предопределенный процесс

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

Ручная операция

Символ отображает любой процесс, выполняемый человеком.

Параллельные операции

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

Граница цикла

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

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

Наименование

Обозначение

Функция

Линия

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

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

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

Канал связи

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

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

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

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

Наименование

Обозначение

Функция

Соединитель

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

Терминатор

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

Канал связи

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

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

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

При построении графических схем следует придерживаться следующих правил.

  1. Символ представляет графическое представление соответствующей функции.

  2. Символы в схемах должны быть расположены равномерно. Следует придерживаться разумной длины соединений и минимального числа длинных линий.

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

  4. Большинство символов допускает добавление внутрь текста, необходимого для понимания функции данного символа. Текст при этом записывается слева направо и сверху вниз.

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

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

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

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