<<
>>

4.2. Методы и средства технологического контроля обработки экономической информации

Основная особенность технологии обработки данных в том, что в ее рамках обычно создается множество дефектов обработки, которые в ко­нечном итоге снижают уровень качества не только ТПОД, но и работы АИС в целом.
Следует отметить, что возникающие случаи искажения информации, идентифицируемые как дефекты обработки, носят веро­ятностный характер. Так, например, 0,4 % дефектов возникают по при­чине неисправности технических устройств, 21,6 % ошибок обусловле­ны недостатками проекта ИС, оставшийся объем — 78 % ошибок обусловлено человеческим фактором. Сюда входят условия работы, тех­нологическая дисциплина, психомоторные характеристики персонала, психологический климат и др. (см. 13.2).

Один из эффективных путей улучшения качества обработки инфор­мации — разработка и реализация методов улучшения достоверности и полноты информации. Особую значимость проблема контроля дан­ных приобретает при решении задачи поддержания целостности БД. Ограничения целостности реализуются механизмом СУБД. В СУБД ограничения целостности, например, может быть задано в виде фильт­рации данных, например, поле «возраст» не должно иметь своим значе­нием число превышающие 120 и т.д. В ППП СУБД ограничения цело­стности представляются обычно набором вспомогательных программ, иногда автономных по отношению к СУБД. Поддержание целостности в СУБД представляет весомую проблему.

БД формируется посредством определенного набора технологичес­ких процедур. Поэтому качество БД находится в прямой зависимости от качества технологии обработки данных. Эффективное направление — применение системы контроля обработки данных. Значительный эф­фект методы контроля дают в системах обработки информации число­вого содержания — учетных, отчетных, статистических, плановых, фак­тографических, параметрических и др., где искажение даже одной циф­ры может иметь в некоторых случаях серьезные последствия в принятии решений.

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

Достоверность и полнота информации в АИС обеспечивается целым комплексом методов защиты: аппаратных, программных, организаци­онных, комбинированных и др. По уровню применения технических средств методы контроля достоверности информации можно разделить на следующие основные категории:

• ручной, или визуальный, способ — заключается в проверке пра­вильности данных без применения каких-либо технических средств;

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

• автоматизированный метод контроля — состоит в диагностике правильности данных посредством соответствующих програм­мных модулей;

• автоматический метод состоит в программном выявлении оши­бочного данного, определения его истинного значения и замены ошибочного значения на истинное в памяти ЭВМ.

В практике технологии обработки обычно применяются все указан­ные методы. Степень их применения зависит от класса и масштаба АИС.

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

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

С целью определения основных требований к методам и средствам повышения уровня достоверности вернемся к схемам технологических процессов обработки информации в АИС (см. рис. 4.1, 4.2). Почти каж­дый этап обработки сопровождается выполнением операций контроля данных, значительный объем которых приходится на контроль достовер­ности и полноты сведений в обрабатываемых документах. Особо тща­тельно должна проверяться производная документация перед выдачей ее абонентам. Неадекватность (недостоверность и неполнота) сведений в документации влечет за собой снижение эффективности принимаемых решений. Иногда это обусловливает повторную обработку пакета пер­вичных документов, что увеличивает стоимость обработки информации, снижает уровень своевременности, ухудшает ее качество. Таким образом, эффективность обработки в значительной мере зависит от операций кон­троля, предшествующих этапу обработки документов в ЭВМ.

По характеру возникновения ошибки можно подразделить на ошиб­ки, связанные с человеческим и аппаратным факторами. Ошибки (искажения) информации, вызываемые техническими (аппаратными) средствами обработки нейтрализуются на внутримашинном уровне специальными методами и средствами, например, функциональными блоками ЭВМ, с помощью устройств ввода-вывода данных и др. Ошиб­ки человеческого фактора исправляются гораздо сложнее. Каким обра­зом происходит обнаружение ошибок (этапы 4, 8, 14, 16, 18, 21) и их ис­правление на соответствующих этапах (рис. 4.1.)? В процедурном отношении последовательность программного обнаружения ошибок и последующего их исправления можно отобразить схемой корректи­ровки ошибок в технологии АИС (рис. 4.3).

Схема состоит из контура Л — этапы, выполняемые посредством ЭВМ, и контура В - этапы, выполняемые вручную. На этапе 1 происхо­дит ввод данных в ЭВМ. На этапе 2 проводится анализ входных доку­ментов посредством программ контроля правильности входных дан­ных. На этапе 3 документ при условии отсутствия ошибки размещается на внешнем накопителе ЭВМ. Если ошибка обнаружена, то на этапе 4 сведения о ней выводятся на терминальное устройство, например ди­сплей или принтер. На этапе 5 происходит идентификация ошибки. За­тем на этапе 6 выполняется обращение к массиву первичных докумен-

Контурі?
5 ИО
6 под
і г
7 одзд
і г
8 ЗКБ
3 РДВН
І

нет

к
1_.

Рис. 4.3. Принципиальная схема корректировки ошибок в технологии обработки данных АИС: ВДЭВМ — ввод документов в ЭВМ; ЕО? — есть ошибки?; РДВН — размещение документа на внешнем накопителе; ВТШ — вывод на терминал сведений об ошибке; ИО — идентификация ошибки; ПОД — поиск ошибочного документа; ОДЗД — определение достоверного значения данного; ЗКБ — заполнение корректировочного бланка

тов и поиск соответствующего ошибочного документа. На этапе 7 про­исходит определение и (или) вычисление достоверного значения пока­зателя документа. Ошибки в документах могут иметь самые различные модификации. Дефект может заключаться в отсутствии (пропуске) зна­чения показателя в документостроке (документографе), искажении значения показателя документа и др. Искажение значения показателя (данного в записи) может быть допущено за счет недостающего или лишнего количества символов в значении показателя, искажения какого- либо символа, внедрения в цифровое значение алфавитного символа или наоборот, транспозиции («наползания») символов одного значения на символы другого и др. На этапе 8 происходит заполнение оператором корректировочного бланка в режимах «удаление», «замена», «вставка». Примерный формат корректировочного бланка показан в табл. 4.2.

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

Таблица 4.2

Корректировочный бланк

Тип корректуры Номер объекта № реквизитов: 1, 2, 3, 4 и т.д. Контрольная сумма
1 2 m—l m
Удаление

Замена

Вставка

корректур и их ввод будут повторяться до тех пор, пока ошибки не бу­дут полностью исправлены. По схеме видно, что операции контура A по сравнению с операциями контура B составляют значительную долю тру­дозатрат и времени на этапе ввода и контроля документов в ЭВМ.

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

Таблица 4.3

Методы программного контроля информации

Методы программного контроля Виды ППП
СПД ВКИ/3 ВИСТ ППК ГВВ
Лексический:
• контрольный разряд по модулю 10 или 11; + + - + -
• код реквизита по словарю, хранящемуся на НМЖД; + + - - -
• класс значений реквизита (цифра, буква, спецсимвол) + + - + -
Синтаксический:
• количество символов в значении + + + + +
поля;
• количество значений полей + + + + +
в записи;
• количество записей в документе; + - + + +

Окончание табл. 4.3
Методы программного контроля Виды ППП
СПД ВКИ/3 ВИСТ ППК ГВВ
• количество документов в файле; + - - - -
• количество файлов в базе данных + + + - +
Логический:
• соотношения типа =, Ф, >, , < ; + + - + +
• соотношения типа a ± Ь ± c = q + - - - -
Арифметический:
• балансовый; + - - + +
• шахматный + - - - +

По строкам перечислены виды программного контроля, а по графам — обозначения классов ППП, практически применяемые в настоящее время в системах обработки информации различного назначения. На пересечении строкограф знаком «плюс» отмечено наличие тех или иных методов программного контроля в соответствующих пакетах. Знак «минус» означает отсутствие метода или сведений.

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

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

Например, значение контрольного разряда, вычисляемое как ска­лярное произведение вектора цифр кода данного и вектора весовых ко­эффициентов, взятых по модулю 10, приписывается к коду значения данного справа [17]. Весовые коэффициенты, используемые при вы­числении контрольного разряда, следующие:

^=7 Ж=1 Ж3=3 Ж=9

Ж=7 №6=1 ^3=3 №=9 и т. д.

Разряды кода значения данного нумеруются справа налево. Приве­дем пример образования защищенного кода значения данного. Для не­защищенного кода 012683 контрольный разряд определяется следую­щим образом:

3 х 7 + 8 х 1 + 6 х 3 + 2 х 9 + 1 х 7 + 0 х 1 = 72, (72) шой10=2.

Защищенный код в этом случае будет таким — 0126832. Контроль­ные разряды применяются только для контроля кодовой части данного на этапе ввода в ЭВМ. При хранении в БД контрольные разряды обыч­но опускаются.

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

Логический контроль данных — это проверка содержательной взаимо­связи между отдельными значениями единиц информации. На основе свойств значений показателей можно установить контрольные соотно­шения между этими значениями типа «равно», «неравно», «больше», «меньше», «больше-равно», «меньше-равно» и др. Можно проверять правильность значений реквизитов-оснований и их совокупности на совпадение со значением их логических констант на уровне записи, файла, БД. На основе арифметических подсчетов отдельных значений показателей можно определить суммарное значение показателя и срав­нить его со значением контролируемого показателя на логическое соот­ношение. Иногда логическая взаимосвязь в комплексе входных доку­ментов АИС может достигать более 1 тыс. соотношений.

Арифметический (счетный) контроль данных — это проверка равен­ства контрольного значения определенного группового и (или) итого­вого значения элемента информации с суммой значений соответству­ющих элементарных единиц информации. Так, например, может быть проверено равенство показателя типа «итого», «всего» с суммой груп­пы значений элементарных реквизитов-оснований соответствующих документострок и (или) документограф документа. При отсутствии в форме документа групповых и (или) итоговых значений реквизитов в таблицу документа иногда вводят специальные контрольные суммы. При балансовом контроле отдельно проверяются значения показателей по документострокам или по документографам. Шахматный контроль обеспечивает контроль большего количества параметров, чем балансовый, потому что выполняется по строкам и графам табличного документа. Как правило, разработчики программ контроля достоверности и полно­ты данных стремятся максимально использовать имеющиеся методы диагностики входных документов. Однако по ряду причин не всегда и не везде это удается.

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

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

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

Рассмотренная выше схема контроля данных показывает, что наибо­лее перспективными и быстро развивающимися методами следует счи­тать, по-видимому, такие программные средства, которые смогут обес­печить обнаружение ошибок с помощью ЭВМ без непосредственного участия человека. Следовательно, необходим способ, который не только обнаруживал бы ошибки, но и программно вычислял достоверные зна­чения показателей и заменял бы ими соответствующие ошибочные зна­чения. Подобный метод мог бы в значительной мере устранить, мини­мизировать объем временных, трудовых, материальных и финансовых ресурсов (рис. 4.2, блоки 5—8). Подобный алгоритм позволил бы авто­матически исправлять обнаруженные ошибки в каждом первичном до­кументе с сообщением адреса и модификации исправляемых ошибок оператору на принтер или видеотерминал.

Таким образом, алгоритм и программа автоматического обнаруже­ния ошибок и восстановления достоверности показателей документов должны:

• повышать уровень достоверности и полноты информации;

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

• адаптироваться к сравнительно широкому классу обрабатываемых форматов документов;

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

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

Рассмотрение структуры программы проводится в разд. 13.2, 13.3.

<< | >>
Источник: Исаев Георгий Николаевич. Информационные системы в экономике : учебник для студентов вузов, обучающихся по специальностям «Финансы и кредит», «Бухгалт. учет, анализ и аудит» / Г. Н. Исаев. — 3-е изд., стер. — М. : Издательство «Омега-Л», — 462 с. : ил., табл. — (Высшее эко­номическое образование).. 2010 {original}

Еще по теме 4.2. Методы и средства технологического контроля обработки экономической информации:

  1. 3.2. Типовая структура технологического процесса обработки информации при решении экономических задач
  2. 3.3. Способы и режимы обработки экономической информации
  3. 4.1. Основные понятия технологии обработки экономической информации
  4. 3.2.2.5. Указание на методы обработки и анализа полученной информации
  5. 13.6. Методика расчета технико-экономической эффективности автоматизированной обработки информации
  6. 4.2. Режимы автоматизированной обработки информации в экономической деятельности
  7. Глава 4. ТЕХНОЛОГИЯ АВТОМАТИЗИРОВАННОЙ ОБРАБОТКИ ЭКОНОМИЧЕСКОЙ ИНФОРМАЦИИ
  8. Глава 2. Экономическая информация и средства ее описания
  9. 3.3.3. Обработка первичной информации
  10. 5.2. Основные методы и средства защиты информации в АИС
  11. 5.2. Виды, методы и средства защиты информации в ИС и в ИТ управления 5.2.1. Оценка безопасности ИС
  12. 3.1. Подготовка первичной социологической информации к обработке
  13. 8.4.2. АНАЛИЗ СИСТЕМЫ ОБРАБОТКИ ИНФОРМАЦИИ. РАЗРАБОТКА ТЕХНИЧЕСКОГО ЗАДАНИЯ
  14. 4.1. Инструментальные средства технологического обеспечения ИС и ИТ
  15. 2.4.4. Правила документооборота и технология обработки учетной информации
  16. 11.4. Методы оптимизации запуска партийдеталей в обработку
  17. 8. Методы обработки материалов исследования
  18. Аудит в условиях применения экономическим субъектом компьютерной обработки данных
  19. 8.2.3. Сбор и обработка информации при помощи показателей и систем показателей
  20. Глава 4 ТЕХНОЛОГИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ИС В ЭКОНОМИЧЕСКОЙ ДЕЯТЕЛЬНОСТИ