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