Файл: Зингер И.С. Обеспечение достоверности данных в автоматизированных системах управления производством.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 26.07.2024
Просмотров: 94
Скачиваний: 0
ных, тогда как изменение может считаться обработанным лишь после того, как оно внесено не только в базисный массив, но и во все производные от него и хранящиеся в памяти ЭВМ промежуточные (рабочие) массивы. Связь исходных и промежуточных массивов обеспечивается алго ритмами задач информационно-программного комплекса АСУ П. С целью сквозного внесения изменений во всю иерархию массивов и эффективного решения задач АСУП на информационные массивы, хранящиеся на магнитной ленте внешней памяти ЭВМ, предусматривается составле ние каталога. Изменения в подмассивы вносятся с исполь зованием каталога связей между массивами. Каталог со держит упорядоченные характеристики массива и отдель ных зон магнитной ленты, на которой расположен мас сив. Каталог массива определяет его положение, величину и структуру. Если массив упорядочен, указываются при знаки, по которым рассортированы документы массива.
В упорядоченных массивах для каждой зоны магнит ной ленты в каталоге указывается: адрес этой зоны (но мера шкафа, механизма, зоны), адрес первой свободной ячейки в данной зоне, все реквизиты, а также номера пер вого и последнего документов. При решении задач с ис-г - пользованием данного массива каталог должен находить ся в оперативной памяти ЭВМ. При такой форме записи информации на магнитные ленты любой документ, содер жащийся в массиве, может быть легко найден. По ката логу определяют зону магнитной ленты с документом, а после перезаписи этой зоны в оперативную память ЭВМ методом двоичного поиска находят адрес этого документа.
Рассмотрим пример внесения изменений в массивы нор мативно-справочной информации, расположенные в памя ти ЭВМ.
Корректировка информационных массивов, организо ванных в НМЛ в виде упорядоченных последовательных списков, при наличии каталога производится следующим образом (например, корректировка массива материальных нормативов, упорядоченного по шифрамдет алей). Массив из менений вводится в оперативную память ЭВМ и сортируется шГтем признакам, по которым рассортирован массив, под лежащий корректировке. Рассматривая последовательно каждый документ массива изменений, производят коррек тировку основного массива. Корректировка массива произ- - водится в зависимости от типа вносимого изменения сле^- дующими способами.
40
Ё случае, когда первый документ массива изменений относится к типу «добавление», которое нужно ввести в
корректируемый массив,'сравнением признаков этого доку мента с признаками последнего вл зоне находят зону на магнитной ленте, в которую этот документ (запись) должен быть помещен. Информация этой зоны переписывается в оперативную память ЭВМ и в свободные ячейки зоны (адрес первой свободной ячейки указан в каталоге) запи сывают новый документ. Далее рассматривают второй до
кумент массива изменений и |
определяют, относится ли |
он к данной зоне. Допустим, |
что документ расположен |
в этой же зоне и подлежит изъятию из массива или тре бует изменения отдельных его реквизитов. В этом случае
методом двоичного поиска определяют |
адрес |
документа |
в оперативной памяти, засылают туда |
нули, |
если доку |
мент подлежит изъятию, или новые реквизиты, если тре буется их изменение.
После того как будут обработаны все документы мас сива изменений, относящиеся к данной зоне, информация в оперативной памяти сортируется, в результате чего - Ф В О ВЬ введенные документы (записи) займут свои места. Отсекая нулевые ячейки, которые появились в результате стирания изымаемых документов, информация из опера тивной памяти засылается на старое место магнитной лен ты. Затем корректируется информация каталога, относя
щаяся к данной зоне.
Из остальных проблем обеспечения качества информа ции рассмотрим методы обеспечения достоверности дан ных в автоматизированных системах управления произ водством.
Г л а в а в т о р а я
МЕТОДЫ ОБЕСПЕЧЕНИЯ ДОСТОВЕРНОСТИ ЭКОНОМИЧЕСКИХ ДАННЫХ
В АВТОМАТИЗИРОВАННЫХ СИСТЕМАХ УПРАВЛЕНИЯ ПРОИЗВОДСТВОМ
1.Задачи обеспечения достоверности экономических данных
Обеспечение достоверности экономических данных в ав томатизированных системах управления производством является одной из наиболее трудоемких и важных задач при организации надежной и целенаправленной работы систем управления. Понятие «достоверность данных» це лесообразно определять на каждом отдельном этапе их обработки в автоматизированных системах управления производством. Так, достоверность передачи данных по < каналам связи определяется как степень соответствия принятого сообщения (сигнала) переданному сообщению (сигналу).
Перед вводом в ЭВМ экономические данные, как пра вило, проходят определенную последовательность проце дур предварительной обработки: а) регистрация и сбор первичных данных; б) передача данных; в) подготовка данных на машинном носителе и языке; г) перезапись дан ных с одного вида носителей на другой; д) сортировка данных; е) хранение и поиск данных.
Совокупность этих процедур образует входную фазу на входе данных в ЭВМ (в электронно-вычислительную си стему или комплекс).
Аналогичная выходная фаза процедур возникает на выходе из ЭВМ: вывод данных из машины; представление данных в форме, доступной для восприятия человеком; использование получаемых данных для выработки реше ний и управления.
Достоверность данных при регистрации в системе об работки данных можно определить как степень соответ-^ ствия (адекватности) регистрируемых сообщений матери-1 альным событиям, совершающимся в процессе произ водства.
42
Достоверность данных в момент времени Т при их хра нении в памяти системы определяется, с одной стороны, как степень соответствия хранимых данных в рассматри ваемый момент времени Тп зафиксированным данным в момент времени Т0 (где Т = Т0 + Т„) и, с другой сторо ны, как степель соответствия хранимых данных совершаю щимся в процессе производства материальным событиям.
Общей задачей обеспечения достоверности экономичес ких данных является контроль и обнаружение искажений
~и ошибок в данных с целью их последующего анализа и исправления.
Задачи контроля достоверности данных в АСУ соответ ствуют основным этапам их обработки и заключаются в контроле верности данных во входной фазе, контроле правильности обработки данных в ЭВМ и контроле до стоверности данных в выходной фазе.
Исследование проблем контроля достоверности дан
ных |
в экономических системах можно рассматривать на |
_трех различных уровнях. |
|
Первый уровень, синтактический, связан с контролем |
|
- i s a |
уровне элементарных Шх^авляющих данных — зна |
ков. Знаками могут быть буквы алфавита, числа или'специальные символы. Упорядоченное множество знаков, рассматриваемое в определенной системе обработки дан ных как самостоятельная единица информации, называет ся словом. Отдельные слова или кодовые комбинации со стоят из совокупности (или одного) элементарных симво-. лов, которые являются членами выбранной системы коди рования, системы счисления или алфавита.
Изучение достоверности данных на этом уровне дол жно дать ответ на два вопроса:
1) о законности отдельных символов, т. е. является ли символ обоснованным членом используемого в АСУ "ко да;
2) о законности отдельных символов в данной ситуации. Хотя символ может принадлежать к применяемому в системе обработки данных коду, его появление в определен ной ситуации и в сочетании с другими символами свиде
тельствует об ошибке.
Примером контроля данных на синтактическом уровне является использование избыточных или корректирую щих кодов. В корректирующих кодах лишь некоторая часть из всех возможных кодовых комбинаций исполь зуется для изображения передаваемой и обрабатываемой
43
информации. Остальные же кодовые комбинации являют ся запрещенными, как не принадлежащие к принятому множеству допустимых кодовых комбинаций. Появление запрещенных кодовых комбинаций фиксируется контро лем и свидетельствует о наличии ошибки.
Второй, более высокий уровень контроля достовер ности информации — семантический. Семантическая ин формация — это смысловая информация, являющаяся ре зультатом логического мышления, выраженная с помощью естественного языка. Таким образом, методы контролявторого уровня основаны на использовании смыслового значения данных, на их логичности, непротиворечивости, согласованности.
И наконец, на третьем уровне — прагматическом - исследуются вопросы ценности информации, доступности и своевременности, влияние ошибок в данных на работу системы управления и на объект управления и воздейст вие данных на субъект, принимающий решение. В част ности, определение экономической эффективности конт роля относится к сфере исследования достоверности дан
ных на прагматическом уровне. |
|
|
|
\ |
|
Контроль достоверности данных промышленного пред |
|
||||
приятия выступает в двух аспектах: |
|
|
|||
как текущий контроль за достоверностью данных в |
|
||||
процессе их обработки; |
|
|
|
|
|
как контроль, составляющий основу мероприятий по |
|
||||
контролю и ревизии хозяйственной деятельности пред |
|
||||
приятия. |
|
|
|
|
|
Контроль обработки данных имеет следующие цели: |
|
||||
обнаружение ошибок в первичных, планово-расчетных |
|
||||
и отчетно-статистических данных; |
|
|
|
||
обнаружение неправильных методов обработки дан |
|
||||
ных; |
|
|
|
|
|
обнаружение и предупреждение |
возможных |
приписок |
|
||
и недобросовестного выполнения |
необходимых |
процедур |
|
||
по обработке данных; |
|
|
|
|
|
установление |
достоверности |
данных, используемых |
|
||
руководством для принятия решений. |
|
|
|||
В задачу ревизионного контроля, кроме того, входит |
|
||||
проверка и оценка системы текущего контроля достовер |
|
||||
ности данных промышленного предприятия. В этом слу |
|
||||
чае внешний контроль носит характер метаконтроля. |
1 |
||||
На промышленном предприятии контроль текущей |
|
||||
обработки данных |
осуществляется |
в основном в нроцес- |
|
44
се выполнения установленных процедур по обработке данных, например, двойным просчетом, повторной перфо рацией данных, перекрестным контролем, различными смысловыми проверками и т. д. Кроме того, этот контроль в принципе осуществляется в неявном виде, как контроль точности работы технических средств, используемых для обработки данных.
Контроль и ревизия хозяйственной деятельности пред приятия со стороны вышестоящих организаций в социали- -: стическом плановом хозяйстве — одно из важнейших средств управления, укрепления государственной, пла новой и финансовой дисциплины, а также охраны народ ного достояния. Действующая в настоящее время система контроля классифицируется по следующим признакам,
указанным в работе [23].
По времени проведения контроль подразделяется на предварительный и последующий. Предварительный конт роль осуществляется до производства хозяйственных операций с целью предупреждения незаконных и непра вильных действий путем предварительной проверки пла-
—нов, смет и документов на поступление и расходование ценностей. Последующий контроль происходит после свершения хозяйственных операций и выражается в проведении документальных ревизий, обследований, про верок и анализа бухгалтерских отчетов и балансов. Та кой контроль производится вышестоящими организа циями и контрольно-ревизионными органами.
По источникам проверяемых данных контроль под разделяется на два вида: фактический и документальный. Документальный контроль выражается в тщательной проверке документов, которые отражают хозяйственную деятельность промышленного предприятия.
Основное значение при ревизии имеет первичная до кументация: кассовые ордера, накладные, счета-фактуры, акты и другие документы.
Проведение контрольно-ревизионной работы в усло виях применения автоматизированных систем управления производством имеет ряд характерных особенностей, обу словленных использованием электронной вычислитель ной техники и современных научных методов для управ ления промышленным предприятием.
Во-первых, изменяется форма представления данных. Традиционные документы с ручным заполнением посте пенно выходят из обращения. Данные представлены, как
45
правило, в закодированном виде и нанесены на различ ные типы машинных носителей, пригодных для автомати зированной обработки.
Во-вторых, скорость, точность и логические возмож ности электронных вычислительных машин открывают принципиально новые возможности для контроля досто верности экономических данных предприятия.
В-третьих, происходит централизация обработки дан ных на основе интегрированной системы их обработки.
И наконец, контроль данных в условиях применения автоматизированных систем управления предприятием отличается большой сложностью. Старые, традиционные методы контроля становятся непригодными при автомати зированной обработке больших массивов данных. Труд ности особенно возрастают при работе системы обработки данных в реальном масштабе времени.
Так, при соединении! электронно-вычислительного комплекса с объектом управления «в линию» в системе, работающей в реальном масштабе времени, данные без задержки поступают на обработку в вычислительный ком плекс. В этом случае первичные данные, по которым впо следствии можно было бы провести проверку итогового документа, нигде не регистрируются. Таким образом, отсутствует первичная документация для проведения ре визии и последующий контроль становится невозможным.
Общие правила и стандарты ревизионной проверки выработать чрезвычайно трудно. Однако для большинства вычислительных центров АСУ подошли бы следующие спе цифические правила, называемые мероприятиями по обес печению контролируемости автоматизированных систем управления производством.
1. Хранение в системе всех видов первичной докумен тации, необходимой для проведения последующего конт роля.
Критерием хранения документации в автоматизирован ной системе управления является их активность, т. е. частота использования. Нормативно-справочные данные, постоянно используемые при решении различных задач, хранятся в машинной части памяти системы. Структура массивов нормативн ^справочных данных обусловлена принципами постро зния информационно-программного комплекса АСУ. Ре;";ко употребляемые данные, которые могут потребоваться лишь для проведения последующего контроля и ревизии хозяйственной деятельности пред-
46