Составляющие технологического процесса обработки информации
Понятие обработки информации непосредственно связано с понятием инвариантности.
Инвариантность – это смысл сообщения или смысл информации, заключённой в сообщении.
При автоматизированной обработке объектом служит сообщение. Обработка должна быть проведена так, чтобы инварианты преобразования сообщения соответствовали инвариантам преобразования информации.
Целью обработки информации является цель функционирования некоторой системы, с которой связан рассматриваемый информационный процесс. Начальная стадия информационного процесса – это рецепция (т.е. получение или ввод информации).
Процесс рецепции начинается на границе, отделяющей ИС от внешнего мира. На границе информация преобразуется в форму, удобную для обработки. Граница условно размыта. После этого определяется технологический процесс обработки информации (ТПО).
ТПО – это последовательность операций, начиная с момента возникновения информации и до получения результатов. ТПО состоит из операции и обработки.
Операция – совокупность элементарных действий, выполняемых на одном рабочем месте, которые приводят к реализации определённой функции обработки данных.
Операция – это любой процесс, связанный с обработкой.
Операция реализуется программой или подпрограммой.
Этап – совокупность взаимосвязанных операций, реализующих законченную функцию обработки данных.
В составе процесса различают следующие взаимосвязи ТПО между собой:
1) параллельные
2) последовательные
3) обратно-параллельные
4) перекрёстные
5) переключательные
6) иерархические
7) комбинированные
Технологический процесс переработки представляется в виде иерархической структуры по уровням:
Действия разбиваются на элементарные операции.
В процессе обработки информации иерархической структурой выделяют 4 уровня:
1) этапы, где реализуются базовые технологические процессы, состоящие из операций и действий последующих уровней
2) операции, в результате выполнения которых будет создан конкретный объект в выбранной на первом уровне программной среде
3) действия – совокупность стандартных для каждой программной среды приёмов работы, приводящих к выполнению поставленной соответствующей операции цели
4) элементарные операции по управлению элементарными действиями объектов
В технологическом процессе выделяют 3 этапа:
1) первичный
2) основной
3) заключительный
На первичном этапе производится заполнение и формирование первичного документа, сбор данных, визуальный контроль, регистрация, кодирование, комплектование и перенос на машинный носитель.
Визуальный контроль проверяет чёткость заполнения, наличие необходимых реквизитов, в случае ошибки предусматривается исправление, которое выполняет источник данных.
Кодирование – присвоение кодов одному или нескольким реквизитам для сокращения объёма вводимой информации.
Комплектование – вынужденная операция при вводе больших объёмов.
Вводимые данные разбиваются на пачки, каждой из которых присваивается порядковый номер.
Комплектование облегчает поиск и исправление ошибок, обеспечивает контроль полноты вводимых данных и позволяет прервать процесс ввода.
Подсчёт контрольных сумм выполняется по группам реквизитов или по всему документу для обеспечения достоверности данных.
Операция переноса на машинный носитель часто совмещается с непосредственным вводом в компьютер.
Основной этап содержит операции ввода данных, контроля безопасности, сортировку, фильтрацию, корректировку, группировку, анализ, расчёт, формирование отчётов, вывод данных.
Операция ввода – основная и самая сложная операция технологического процесса.
Ввод должен сопровождаться операцией контроля.
Контроль делится на:
1) контроль достоверности
2) контроль безопасности
3) контроль компьютерных систем
Контроль достоверности выполняется программно во время ввода и обработки.
Средства безопасности данных и программ защищают их от копирования, искажения, несанкционированного доступа, а средства безопасности компьютерных систем обеспечивают защиту от кражи, вирусов, несанкционированного доступа.
Сортировка используется для упорядочения записей файла по одному или нескольким ключам.
Запись – минимальная единица обмена между программой и внешней памятью.
Файл – совокупность записей.
Структура записи и файла определяется пользователем при проектировании.
Ключ к записи – реквизит или группа реквизитов, служащих для идентификации записи.
Сортировка упрощает дальнейшую обработку информации.
Фильтрация – операция сортировки данных в соответствии с критериями отбора (выбора).
Корректировка – операция актуализации файла, содержащей операции: просмотра, замен, удаления, добавления нового, применяемых к отдельным реквизитам, записи, группе записей, файлам.
Группировка – операция соединения записей, сходных по одному или нескольким ключам в относительно самостоятельные новые объекты.
Анализ – операция, реализующая метод научного исследования, основанный на расчленении целого на составляющие части для выявления закономерностей и зависимостей данных.
Расчёт – операция, выполняющая вычисление для получения результатов или промежуточных данных.
Формирование отчётов – оформление результатов в виде, удобном для потребителя.
Вывод – сохранение результатов на носитель.
Заключительный этап содержит операции:
1) визуальный контроль результатов
2) размножения
3) подпись
4) передача потребителю