2.4 Технологическое обеспечение задачи
2.4.1 Организация технологии сбора, передачи, обработки и выдачи информации
Технологический процесс обработки информации включает предмашинную, внутримашинную и послемашинную технологии.
Предмашинная обработка информации включает в себя прием, контроль и ввод (регистрацию) первичных документов. Когда в первичном документе обнаруживаются ошибки, документ отправляется обратно к источнику для их исправления, иначе документ передается для ввода информации в ПЭВМ.
В процессе внутримашинной обработки данные первичных документов вводятся в ПЭВМ, на их основе формируются результатные документы. На данном этапе автоматически подключаются информационные файлы с условно-постоянной информацией (справочники). Данное решение значительно упрощает заполнение макета документа.
К внутримашинной обработке также относится ведение электронных справочников, которое осуществляется параллельно, представляя собой самостоятельный технологический процесс. Справочники используются при вводе оперативной информации по входным проектным документам, а также при формировании результатных документов и отчетов.
Послемашинная обработка заключается в проверке правильности формирования выходных документов и передаче их пользователям.
Технологический процесс внутримашинной обработки информации представляет собой совокупность операций, которые в диалоговом режиме работы с ПК могут выполняться в произвольной последовательности. То есть последовательность технологических операций определяется в процессе диалога пользователя с ПК.
Работа в диалоговом режиме не имеет заранее определенной последовательности действий. Поэтому схема технологического процесса в диалоговом режиме представляет собой совокупность технологических операций, соответствующих схеме диалога задачи и представлена в виде схемы работы системы.
При сборе первичной информации получаются документы, данные из которых используются для корректировки нормативно-справочной информации и документы, представляющие оперативную информацию, используемую для расчетов.
При этом важно уделить внимание контролю входной информации следующими способами:
- визуальный контроль на экране дисплея,
- метод верификации, при котором осуществляется сверка ранее введенных и сохраненных в БД данных и данных первичных документов, вводимых оператором.
Передача информации на обработку – формальная технологическая процедура, поскольку все операции по регистрации и сбору первичной информации производятся на одном рабочем месте.
В процессе создания и ведения БД используются следующие режимы обработки:
- пакетный – для задач со слабой разветвленностью алгоритма, отсутствием необходимости вмешательства пользователя в процесс решения экономической задачи, с большим объемом исходных данных, длительным временем решения и получения результатов,
- диалоговый (интерактивный) – для выполнения функций управления диалогом, информирования пользователей, вывода информационных сообщений, обработки с их помощью прикладных программ и выдачи результатов.
- смешанный.
Пакетный режим обработки данных предполагает предварительный сбор пакета документов или подготовку входного файла первичной информации, с которых осуществляется наполнение основных файлов первичной информации или его обновление. Пакетный режим используется для работы с файлами оперативной информации в тех случаях, когда требуется ведение централизованной БД из локальных источников первичной информации при невозможности подключения этих источников к ИС.
Применение пакетного режима позволяет уменьшить вмешательство оператора в процесс решения задачи, требует только предварительного ввода данных, исключает возможность вмешательства пользователя и, таким образом, изменения последовательности выполняемых действий. Пакетный режим более тесно связан с бумажной технологией.
Диалоговый режим предполагает активное вмешательство пользователя в процесс работы комплекса и ориентацию на безбумажную технологию. В ходе его выполнения отсутствует заранее установленная последовательность операций обработки данных и дополнительного их ввода. Особенностью диалогового режима обработки данных является ввод или обновление отдельных записей файлов по мере необходимости.
С учетом специфики разрабатываемой проблемной области и предметной технологии решения задачи, выбор смешанного режима обработки обоснован следующими положениями:
- источники первичной информации подключены к ИС, однако имеет место бумажная технология сбора первичной информации,
- обработка информации начинается по мере поступления данных, хотя отчетные формы начинают составляться в момент получения всего объема данных за отчетный период,
- существует четкая последовательность технологических операций обработки информации, однако вмешательство пользователя в процесс обработки данных допускается.
Технологический процесс выдачи результатной информации происходит в двух направлениях:
- вывод результатных документов на печать;
- вывод результатных документов на экран.
Оба этих технологических направлений выдачи результатов решения поставленной задачи не исключают сохранения результатных данных в информационной базе. Таким образом, происходит ее пополнение, сохраненные данные являются исходными для решения аналогичных задач последующих периодов.
Схема технологического процесса решения комплекса задач, решаемых проектом, и ее описание представлены в пункте 2.3.2 дипломного проекта.
2.4.2 Схемы технологического процесса сбора, передачи, обработки и выдачи информации
Схема технологического процесса выбора пользователем товара и оформления заказа приведена на рис. 2.4.1. В Приложении 3 приведены остальные схемы технологического процесса сбора, передачи, обработки и выдачи информации.