
Тема 4. Информационные системы на фирме Лекция 8
Качество информационной системы
8.1. Качество информационной системы.
8.2. Надежность информационной системы.
8.3. Достоверность информационной системы.
8.4. Безопасность информационной системы.
8.5. Эффективность информационной системы.
8.1. Качество информационной системы
Качество ИС – это совокупность свойств системы, обусловливающих возможность ее использования для удовлетворения потребностей, определенных в соответствии с ее назначением.
Основными показателями качества ИС являются надежность, достоверность и безопасность.
8.2. Надежность информационной системы
Надежность ИС – свойство системы сохранять во времени в установленных пределах значения всех параметров, характеризующих способность выполнять требуемые функции в заданных режимах и условиях применения.
Надежность – комплексное свойство системы, которое включает безотказность, ремонтопригодность, долговечность.
Безотказность – свойство системы сохранять работоспособное состояние в течение некоторого времени или наработки.
Ремонтопригодность – свойство системы, заключающееся в приспособленности к предупреждению и обнаружению причин возникновения отказов, повреждений и поддержанию и восстановлению работоспособности путем проведения технического обслуживания и ремонта.
Долговечность – свойство системы сохранять при установленной системе техобслуживания и ремонта работоспособность до наступления предельного состояния.
Основным понятием теории надежности является отказ – полная или частичная потеря работоспособности системы.
В качестве комплексного показателя надежности используется коэффициент готовности:
Кг = То/(То+Тв);
где То – средняя наработка на отказ (время наработки / число отказов);
Тв – среднее время (математическое ожидание) восстановления работоспособности.
Кроме коэффициента готовности используется также коэффициент технического использования:
Кти = То/(То+Тв+Тп);
где Тп – время простоя системы из-за планового техобслуживания и профилактики, пересчитанное на один отказ. В таблице 8.1 приведена классификация информационных систем по уровню надежности.
Таблица 8.1.
---------------------------------------------------------------------------------------------------------------------
Классификация ИС по уровню надежности
---------------------------------------------------------------------------------------------------------------------
Кг Максимальное время простоя в год Тип системы
---------------------------------------------------------------------------------------------------------------------
0,99 3,5 суток Обычная
0,999 8,5 часов Высокой надежности
0,9999 1 час Отказоустойчивая
0,99999 5 мин Безотказная
---------------------------------------------------------------------------------------------------------------------
Надежность обеспечивается двумя группами методов:
Методы, обеспечивающие аппаратную безотказность ИС;
Методы, обеспечивающие достоверность информации путем обнаружения и исправления ошибок.
Разновидности методов обеспечения надежности первой группы:
Экономические (материальные затраты);
Временные (временные затраты);
Организационные;
Структурные;
Технологические;
Эксплуатационные;
Социальные;
Эргатические.
Разновидности методов обеспечения надежности второй группы:
Алгоритмические;
Информационно-синтаксические;
Информационно-семантические.
Главный фактор обеспечения надежности – введение избыточности средств.
Избыточность – дополнительные средства и возможности сверх минимально необходимых для выполнения системой заданных функций.
Избыточность характеризуется коэффициентом избыточности:
Киз = Vi / Voi;
где Vi – используемое разнообразие элементов в системе;
Voi – минимально необходимое разнообразие элементов для обеспечения выполнения
функций системы.
Для практической реализации надежных ИС используется:
1. Аппаратная избыточность:
Параллельная обработка данных;
Резервная аппаратура.
2. Программная избыточность:
Последовательное повторение во времени одних и тех же процессов и данных;
Автоматическое восстановление поврежденной информации.
Важнейшим компонентом информационной системы являются базы данных (БД), от надежности которых в определяющей степени зависит надежность ИС. Надежность БД характеризуется целостностью базы данных - т.е. способностью сохранять все данные и отношения между ними.
Целостность БД достигается с помощью программ обслуживания баз данных:
Ведением системного журнала;
Использованием программ контроля достоверности;
Созданием резервных копий данных;
Восстановлением данных по копиям;
Использованием СУБД для санкционированного доступа;
Регламентированием системы документооборота;
Криптографированием информации в БД.
Эффективным средством повышения надежности ИС является кластеризация компьютеров – создание системы узлов из нескольких компьютеров, работающих совместно и продолжающих выполнять работу при выходе из строя одного или нескольких компьютеров.