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

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

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

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

Добавлен: 26.07.2024

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

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

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

нивкой трудовой дисциплиной и плохой организацией труда.

В автоматизированных системах управления промыш­ ленностью, основывающихся на применении экономико-ма­

тематических

методов и ЭВМ, целесообразно

выделить

следующие виды ошибок:

 

1. Ошибки ученого, ставящего и решающего данную

проблему.

 

 

2.

Ошибки

программиста.

 

3.

Ошибки

оператора.

4.Ошибки во входной информации.

5.Ошибки, вызванные неисправностью (либо сбоями) технических средств системы.

6.Ошибки пользователей системой.

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

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

чи, ошибки алгоритмизации.

Если программист достаточно аккуратно провел ко­ дировку, в программе в среднем будет одна ошибка на 125 команд [24].

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

То, что программа работает и удовлетворительно ре­ шает поставленную задачу, вовсе не означает, что отлаже­ ны все исключительные случаи и их возможные комбина­ ции. Наоборот, многие программы вводятся в эксплуа­ тацию после весьма небольшого числа отладок, поскольку «прямая» часть программы часто самая простая. Однако исключения, запрограммированные для отдельных случаев обработки данных, составляющих лишь несколько про­ центов, порождают большую часть команд. Поэтому весь- - ма вероятно, что можно дойти до конца программы, вы­ верив ее лишь на 10% [24].

52


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

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

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

Непосредственной причиной сбоя ЭВМ и, реже, пери­ ферийных технических средств системы являются:

физический износ и старение элементов; помехи атмосферного или производственного проис­

хождения:

флуктуации напряжения питающей сети; нарушение контактов из-за механических вибраций,

приводящих к ослаблению или пропаданию входных сиг­ налов элементов;

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

к неправильному считыванию нанесенных данных и т. п.

3.Информационная модель экономического объекта — основа анализа системы контроля достоверности данных

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

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

53

основе построения и анализа информационных моделей объектов.

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

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

тировать адекватный ей контроль достоверности

эко­

номических данных.

 

 

Анализ информационной модели (ИМ) дает

возмож­

ность выявить:

 

 

 

повторение одинаковых или одноименных показателей

в данном подразделении,

 

 

применяемость показателей,

 

 

тэеедаемость

показателей в подразделении,

 

-f

значиость показателей,

 

 

пункты

контроля достоверности данных, г

 

 

В работе [25] дана информационная модель,

I

и I I I

квадранты

которой показывают применяемость

каждого

из показателей,

т. е. сколько раз каждый из них

исполь­

зуется и для разработки каких показателей (рис. 4).

 

Оседаемость

показателей характеризуется

количе­

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

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

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

54


Наименование документов

 

Наименование

Наименование

 

документов

 

подразделений —

 

 

 

Наименование

1

2 . . . Р

потребителей

 

показателей

наименование

 

 

 

 

показателей

1 2 . . . 2

 

1

2 . . . п

 

1

2 I I I квадрант квадрант

п

^Наименование

подразделений

' поставщиков

(п + 1)

 

 

 

I I I

I V

т 1

квадрант

квадрант

т

 

 

Рис. 4. Информационная модель экономического объекта

Для проектирования автоматизированной системы уп­ равления необходимо выяснить:

схему планирования и управления производством в существующих условиях;

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

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

троля достоверности данных; последовательность работ, связанных с планированием

иуправлением производством.

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

55


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

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

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

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

Таким образом, анализ ИМ позволяет:

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

построить схему информационных связей функцио­ нальных подразделений объекта между собой и с внешней средой (в схеме содержатся сведения о конкретных формах связей и указываются их количественные и временные ха­ рактеристики);

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

выявить результаты работы системы управления объ­ ектом (в информационном аспекте), указав перечень всех

56

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

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

определить первичные (исходные) показатели, необ- r-^ходимые для формирования каждого производного по­ казателя. Эти материалы используются для организации

«памяти» экономического объекта; определить круг показателей (первичных и произ­

водных), необходимых каждому подразделению объекта (каждому работнику) для выполнения ими функций, свя­ занных с обработкой данных;

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

Анализ информационных моделей подразделений, дан- —вый в работе [25], позволяет определить:

объем информации, поступающей со стороны и исхо­ дящей; наличие планово-нормативных показателей в учетно-отчетных документах и фактических показателей в плановых документах.?Эти данные необходимы для фор­ мирования «памяти» АСУ, а также маршруты движения показателей, процесс их формирования, степень исполь­ зования и структурную форму построения документов. При этом выделяется перечень показателей, поступающих и не используемых в функциональных подразделениях.

"Анализ сводной информационной модели позволяет представить:

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

степень их использования при формировании других показателей;

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

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

^ ваемых, но не используемых в данной системе; взаимосвязи между различными функциями управляю­

щего органа, г

57


Однако анализ информационных моделей не исчерпы­

 

вает все вопросы анализа информационных потоков, так

 

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

ис­

 

пользуемых документах и показателях. Например, нео-

 

обходимо получить группировку документов по назна­

 

чению, по объему, определить число документов, разра­

 

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

 

зателями, осуществляемыми на объекте за год и т. д.

 

 

Ответ на эти вопросы приводится, в частности, в мето­

 

дике исследования информационных потоков на предпри­

 

ятиях [26]. В результате анализа схемы информационных

1

потоков, проводимой на основе этой методики, можно вы­

 

явить объем, характер и сроки выполнения

работ

для

 

каждого подразделения данной организации, излишний

 

контроль достоверности данных, полное отсутствие кон­

 

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

 

составленного в нескольких экземплярах, излишне дли­

 

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

задержки

 

в обработке документов, а также излишние передачи

до­

 

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

 

стей между различными исполнителями и подразделе-

 

ниями.

 

 

 

''

Для проведения

полного анализа потоков

информа­

 

ции недостаточно исследовать процедуру формирования

 

показателей, так как на практике при создании несколь­

 

ких экземпляров форм документов в существующих усло­

 

виях возникает необходимость перенесения одних и тех

 

же показателей из одних документов в другие. Это обус­

 

ловлено принципами децентрализованной обработки дан­

 

ных.

 

 

 

 

Анализ процессов составления и использования доку­

 

ментов проводится для изучения системы обработки дан­

 

ных и контроля их

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

 

 

 

Процесс образования конечных документов связан с

 

использованием первичных и промежуточных форм. В

ре­

 

зультате этого различные формы документов в процессе

 

их движения находятся на различных уровнях иерархи­

 

ческой схемы взаимосвязи (подчиненности). Поэтому ана­

 

лиз структуры документооборота проводится путем расчле­

 

нения всех видов документов на группы в зависимости от

 

уровня их образования.

 

 

 

Для проведения анализа логической последовательно-

-

сти формирования

всех внутренних документов предла­

 

гается использовать

аппарат теории графов, а

обработку

 

58