Бройдо В.Л. Вычислительные системы, сети и телекоммуникации (2002) (1186248), страница 156
Текст из файла (страница 156)
Качество и эффективность информационных систем тивности). И если отсутствие информации в положенное время (ее несвоевреьтнность) трактовать в обобщенном виде как наличие недостоверной информацит1рто единственным показателем качества информации, зависящим от надежности ИС и влияющим на эффективность ее функционирования, является достоверность. Показатели достоверности информации Достоверность информации может рассматриваться с разных точек зрения. По- атому для достоверности правомерно и целесообразно использовать систему показателей.
Единичные показатели достоверности информации 1. Доверительная вероятноппь необходимой точности (достоверность): Р =1-Р„„г Вероятность того, что в пределах заданной наработки (информационной совокупности — массива, показателя, реквизита, кодового слова, символа пли иного информационного компонента) отсутствуют грубые погрешности, приводящие к нарушению необходимой точности.
2. Средняя наработка информации на ошибку: Отношение объема информации, преобразуемой в системе, к математическому ожиданию количества ошибок, возникающих в информации. 3. Вероятность ошибки (параметр потока ошибок) — Є— вероятность появления ошибки в очередной информационной совокупности. Показатели корректируемости информационных систем 1. Вероятность коррекции в заданное время — Р„,„,(т) — вероятность того, что время, затрачиваемое на идентификацию и исправление ошибки, не превысит заданного т. 2. Среднее время коррекции иггфорлгации — ҄— математическое ожидание времени, затрачиваемого на идентификацию и исправление ошибки.
Комплексные показатели достоверности 1. Коэффициент информационной готовности: Тка -(Т„+ Т„) Т|в Вероятность того, что информационная система окажется способной к преобразованию информации в произвольный момент времени того периода (Т ~), который планировался для этого преобразования, то есть того, что в данный момент времени система не будет находиться в состоянии внепланового обслу- 639 Достоверность информационных систем живания, вызванного устранением откнза или идентификацией и исправлением ошибки. 2, Коэффициент информационного технического использования: 7 р м ( Т + Т «7 1 ) Т„.
+7«ь Отношение математического ожидания планируемого времени работы системы на преобразование информации, за вычетом времени восстановления Т„контроля Т„, идентификации и исправления Т„ошибок, к сумме планируемого времени работы системы и профилактического обслуживания Т,р. Наряду с понятием «достоверность информацииь существует понятие «достоверность данных ю рассматриваемое в синтаксическом аспекте. Под достоверностью данных понимается их безошибочность. Она измеряется вероятностью отсутствия ошибок в данных (в отличие от достоверности информации к снижению достоверности данных приводят любые погрешности, а не только грубые). Недостоверность данных может не повлиять на объем данных, но может и уменьшить и увеличить его, в отличие от недостоверности информации, всегда уменьшающей ее количество.
Наконец, недостоверность данных может не нарушить достоверность информации (например, при наличии в последней необходимой избыточности). Обеспечение достоверности информации Одним из наиболее действенных средств обеспечения достоверности информации в ИС является ее контроль. Контроль — процесс получения и обработки информации с целью оценки соответствия фактического состояния объекта предъявляемым к нему требованиям и выработки соответствующего управляющего решения.
Обьектом контроля в нашем случае является достоверность информации, следовательно, при контроле должно быть выявлено соответствие фактической и необходимой точности представления информации или, с учетом рассмотренной ранее нормы этого соответствия, выявлено наличие или отсутствие ошибок в контролируемой информации. При обнаружении ошибки должны быть приняты меры для ее устранения или по крайней мере выработаны соответствующие рекомендации по локализации и идентификации обнаруженной ошибки и уменьшению последствий ее влияния на функционирование ИС; исправление ошибок в последнем случае выполняется путем выполнения некоторых внешних относительно процедуры контроля операций.
Классификация методов контроля достоверности Методы контроля достоверности информации, применяемые в ИС, весьма разнообразны. Классификация методов контроля (рис. 20.1) может быть выполнена по большему числу признаков, в частности: по назначению, по уровню исследования информации, по способу реализации, по степени выявления и коррекции ошибок. 640 Глава 20. Качество и эффективность информационных систем Методы контроля достоверности ° Профилактический ° Рабочий ° Генезисный Назначение метода Уровень исследования информации ° Синтаксический ° Семантический ° Прагматический ° Организационный ° Аппаратный ° Программный Способ реализации .
Программно-логический ° Алгоритмический ° Тестовый Степень выявления ошибок Обнаруживающий ° Локапизующий ° Исправляющий Рис. 20.1. Классификация методов контроля достоверности информации Классификация методов контроля достоверности по уровню исследования информации По уровню исследования информации контроль может быть синтаксический, се- ляптический и прагматический. Классификация методов контроля достоверности по назначению По цазцачеишг> следует различать профилактический, рабочий и гепезисиый. Профилактический контроль и, пал ример, одна из наиболее распростраиеш>ых его форм — тестовый контроль, предназначены для выявления состояния системы в полом и отдельных ес звеньев до включения системы н рабочий режим, Целью профилактическогоо контроля, осуществляемого часто в утяжеленном режиме работы системы, является выявление и прогнозирование неисправностей в ее работе с последующим их устранением.
Рабочий ко>г>прель, плп контроль в рабочем режиме, выполняется в процессе выполнения системой возложенных па пее функций. Оп, в свою очередь, может быль разделен па функциональный контроль и контроль качества продукции. Функциопыь>гь>й контроль может преследовать цель либо только проверки работоспособности (отсутствия неисправностей) системы, либо, кроме того, установления места и причины неисправности (диагностический контроль). Ко>>трель качеппва продукции в пашем случае как раз и является контролем достоверности информации как одного из важнейших показателей качества продукции выпускаемой ИС.
Г Ре>гезисиый контроль проводится для вьиспепия технического состояния системы в прошлые моменты времени с целью определения причин сбоев и отказов системы, имевших место в прошлом; сбора статистических данных об ошибках, пх характере, величине и последствиях (зкоцомических потерях) этих ошибок для ИС.
б41 Достоверность информационных систем Сиггтаксический коньчроль — это, по сущецтву, контроль достоверности да|шых, пс затрагивающий содержательного, смыслового аспекта информации. Предметом синтаксического контроля являются отдельные символы, реквизиты, показатели: допустимость их наличия, допустимость их каповой структуры, взаимных сочетаний и порядка следования. Семантический коьчпраль оценивает смысловое содержаипе информации, се логичность, пепр<пиворечивостгь согласованность, диапазон возможных зпачепий параметров, отражаемых информацией, динамику их измепсиия. Прагмгплический контроль определяет потребительную стоцмосль (полезность, ценность) информации для управления, своевремеииость и актуальность ииформации, ее полноту и доступность.
Классификация методов контроля достоверности по способу реализации По способу реализации контроль может быть организационный, программный, аппаратный и комбинированный. Оргаяизициоппый контроль достоверности является одины из основных в ИС. Оп представляет собой комплекс мероприятий, предпазиачепных лля выявления ошибок па всех этапах участия эргатического звена в работе системы, причем обязательным элементом этих мероприятий является человек или коллектив людей. Программный копьчрсль основан па использовании специальных программ и логических методов проверки достоверности информации или правильности работы отдельных компопеитов системы и всей системы и целом. Программный контроль, в сш1к> очередь, подразделяется па программно-логический, алгоритмический и тестовый.
Програмлою-логический контроль базируется ца использовании синтаксической или семантической избы то ш ости; алгоритмический контроль использует как основу вспомогательныйй усеченный алгоритм преобразования информации, логически связанный с основным рабючим алгоритмом !тестовый контроль был рассмотрен чуть выше). .!пиираьчпый контроль реализуется посредством специально встроенных в систему дополнительных технических схем. Этот вид ко1проля также подразделяется па непрерывный и оперативный (аппарапю-логический) контроль достоверности, а также непрерывный контроль работоспособности. Непрерывный контроль достоверности функционирует непрерывно в.процессе работы системы параллельно с процедурами основного техиолоп1ческого процесса преобразования информации.