Файл: Зингер И.С. Обеспечение достоверности данных в автоматизированных системах управления производством.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 26.07.2024

Просмотров: 94

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

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

Рассмотрим пример внесения изменений в массивы нор­ мативно-справочной информации, расположенные в памя­ ти ЭВМ.

Корректировка информационных массивов, организо­ ванных в НМЛ в виде упорядоченных последовательных списков, при наличии каталога производится следующим образом (например, корректировка массива материальных нормативов, упорядоченного по шифрамдет алей). Массив из­ менений вводится в оперативную память ЭВМ и сортируется шГтем признакам, по которым рассортирован массив, под­ лежащий корректировке. Рассматривая последовательно каждый документ массива изменений, производят коррек­ тировку основного массива. Корректировка массива произ- - водится в зависимости от типа вносимого изменения сле^- дующими способами.

40

Ё случае, когда первый документ массива изменений относится к типу «добавление», которое нужно ввести в

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

кумент массива изменений и

определяют, относится ли

он к данной зоне. Допустим,

что документ расположен

в этой же зоне и подлежит изъятию из массива или тре­ бует изменения отдельных его реквизитов. В этом случае

методом двоичного поиска определяют

адрес

документа

в оперативной памяти, засылают туда

нули,

если доку­

мент подлежит изъятию, или новые реквизиты, если тре­ буется их изменение.

После того как будут обработаны все документы мас­ сива изменений, относящиеся к данной зоне, информация в оперативной памяти сортируется, в результате чего - Ф В О ВЬ введенные документы (записи) займут свои места. Отсекая нулевые ячейки, которые появились в результате стирания изымаемых документов, информация из опера­ тивной памяти засылается на старое место магнитной лен­ ты. Затем корректируется информация каталога, относя­

щаяся к данной зоне.

Из остальных проблем обеспечения качества информа­ ции рассмотрим методы обеспечения достоверности дан­ ных в автоматизированных системах управления произ­ водством.



Г л а в а в т о р а я

МЕТОДЫ ОБЕСПЕЧЕНИЯ ДОСТОВЕРНОСТИ ЭКОНОМИЧЕСКИХ ДАННЫХ

В АВТОМАТИЗИРОВАННЫХ СИСТЕМАХ УПРАВЛЕНИЯ ПРОИЗВОДСТВОМ

1.Задачи обеспечения достоверности экономических данных

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

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

Совокупность этих процедур образует входную фазу на входе данных в ЭВМ (в электронно-вычислительную си­ стему или комплекс).

Аналогичная выходная фаза процедур возникает на выходе из ЭВМ: вывод данных из машины; представление данных в форме, доступной для восприятия человеком; использование получаемых данных для выработки реше­ ний и управления.

Достоверность данных при регистрации в системе об­ работки данных можно определить как степень соответ-^ ствия (адекватности) регистрируемых сообщений матери-1 альным событиям, совершающимся в процессе произ­ водства.

42

Достоверность данных в момент времени Т при их хра­ нении в памяти системы определяется, с одной стороны, как степень соответствия хранимых данных в рассматри­ ваемый момент времени Тп зафиксированным данным в момент времени Т0 (где Т = Т0 + Т„) и, с другой сторо­ ны, как степель соответствия хранимых данных совершаю­ щимся в процессе производства материальным событиям.

Общей задачей обеспечения достоверности экономичес­ ких данных является контроль и обнаружение искажений

~и ошибок в данных с целью их последующего анализа и исправления.

Задачи контроля достоверности данных в АСУ соответ­ ствуют основным этапам их обработки и заключаются в контроле верности данных во входной фазе, контроле правильности обработки данных в ЭВМ и контроле до­ стоверности данных в выходной фазе.

Исследование проблем контроля достоверности дан­

ных

в экономических системах можно рассматривать на

_трех различных уровнях.

Первый уровень, синтактический, связан с контролем

- i s a

уровне элементарных Шх^авляющих данных — зна­

ков. Знаками могут быть буквы алфавита, числа или'специальные символы. Упорядоченное множество знаков, рассматриваемое в определенной системе обработки дан­ ных как самостоятельная единица информации, называет­ ся словом. Отдельные слова или кодовые комбинации со­ стоят из совокупности (или одного) элементарных симво-. лов, которые являются членами выбранной системы коди­ рования, системы счисления или алфавита.

Изучение достоверности данных на этом уровне дол­ жно дать ответ на два вопроса:

1) о законности отдельных символов, т. е. является ли символ обоснованным членом используемого в АСУ "ко­ да;

2) о законности отдельных символов в данной ситуации. Хотя символ может принадлежать к применяемому в системе обработки данных коду, его появление в определен­ ной ситуации и в сочетании с другими символами свиде­

тельствует об ошибке.

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

43


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

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

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

ных на прагматическом уровне.

 

 

 

\

Контроль достоверности данных промышленного пред­

 

приятия выступает в двух аспектах:

 

 

как текущий контроль за достоверностью данных в

 

процессе их обработки;

 

 

 

 

как контроль, составляющий основу мероприятий по

 

контролю и ревизии хозяйственной деятельности пред­

 

приятия.

 

 

 

 

 

Контроль обработки данных имеет следующие цели:

 

обнаружение ошибок в первичных, планово-расчетных

 

и отчетно-статистических данных;

 

 

 

обнаружение неправильных методов обработки дан­

 

ных;

 

 

 

 

 

обнаружение и предупреждение

возможных

приписок

 

и недобросовестного выполнения

необходимых

процедур

 

по обработке данных;

 

 

 

 

установление

достоверности

данных, используемых

 

руководством для принятия решений.

 

 

В задачу ревизионного контроля, кроме того, входит

 

проверка и оценка системы текущего контроля достовер­

 

ности данных промышленного предприятия. В этом слу­

 

чае внешний контроль носит характер метаконтроля.

1

На промышленном предприятии контроль текущей

 

обработки данных

осуществляется

в основном в нроцес-

 

44


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

Контроль и ревизия хозяйственной деятельности пред­ приятия со стороны вышестоящих организаций в социали- -: стическом плановом хозяйстве — одно из важнейших средств управления, укрепления государственной, пла­ новой и финансовой дисциплины, а также охраны народ­ ного достояния. Действующая в настоящее время система контроля классифицируется по следующим признакам,

указанным в работе [23].

По времени проведения контроль подразделяется на предварительный и последующий. Предварительный конт­ роль осуществляется до производства хозяйственных операций с целью предупреждения незаконных и непра­ вильных действий путем предварительной проверки пла-

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

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

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

Проведение контрольно-ревизионной работы в усло­ виях применения автоматизированных систем управления производством имеет ряд характерных особенностей, обу­ словленных использованием электронной вычислитель­ ной техники и современных научных методов для управ­ ления промышленным предприятием.

Во-первых, изменяется форма представления данных. Традиционные документы с ручным заполнением посте­ пенно выходят из обращения. Данные представлены, как

45

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

Во-вторых, скорость, точность и логические возмож­ ности электронных вычислительных машин открывают принципиально новые возможности для контроля досто­ верности экономических данных предприятия.

В-третьих, происходит централизация обработки дан­ ных на основе интегрированной системы их обработки.

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

Так, при соединении! электронно-вычислительного комплекса с объектом управления «в линию» в системе, работающей в реальном масштабе времени, данные без задержки поступают на обработку в вычислительный ком­ плекс. В этом случае первичные данные, по которым впо­ следствии можно было бы провести проверку итогового документа, нигде не регистрируются. Таким образом, отсутствует первичная документация для проведения ре­ визии и последующий контроль становится невозможным.

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

1. Хранение в системе всех видов первичной докумен­ тации, необходимой для проведения последующего конт­ роля.

Критерием хранения документации в автоматизирован­ ной системе управления является их активность, т. е. частота использования. Нормативно-справочные данные, постоянно используемые при решении различных задач, хранятся в машинной части памяти системы. Структура массивов нормативн ^справочных данных обусловлена принципами постро зния информационно-программного комплекса АСУ. Ре;";ко употребляемые данные, которые могут потребоваться лишь для проведения последующего контроля и ревизии хозяйственной деятельности пред-

46