logo
Процесс автоматизации бухгалтерского учета

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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