Файл: Реферат дисциплина Оценка качества информационных систем Тема Показатели качества информационной системы студент группы ин518(2) Ф. И. О. Постнов А. В. Город Омск.docx
Добавлен: 26.10.2023
Просмотров: 1321
Скачиваний: 19
резервирование элементов, узлов, устройств системы и использование специальных устройств, осуществляющих процедуры аппаратного контроля и т. д.
Технологическое и эксплуатационное обеспечения предназначены для повышения надежности работы технических средств и технологических комплексов. Технологическое обеспечение включает в себя выбор схемных и конструктивных решений применения отдельных технических устройств, технологий и протоколов реализации информационных процессов. Эксплуатационное обеспечение связано с выбором режимов работы устройств, технологий профилактического их обслуживания.
Социальное и эргатическое обеспечения имеют своим назначением повышение надежности работы эргатических структурных звеньев системы. Поскольку подавляющее большинство ошибок в информации возникает как раз из-за функциональной ненадежности именно этих звеньев (человеческого фактора), в литературе особенности их работы рассмотрены весьма обстоятельно. В одной из лучших работ по этой тематике указываются пять видов причин ошибок, возникающих в эргатических звеньях:
-
психологические - неадекватность восприятия информации, выработка и реализация неоптимальной стратегии; -
мотивационные - неправильная постановка задачи, несогласованность целей субъекта с целями управления; -
эмоциональные - неустойчивые изменения преобразующих свойств субъекта от внешних и внутренних причин; -
интуитивные - неформализованный в сознании субъекта опыт, отражающий реальную ситуацию нерелевантно; -
эволюционные - устойчивые изменения преобразующих свойств субъекта в результате обучения или забывания.
-
потере части полезной информации; -
внесению дополнительной (полезной или вредной) информации, не содержащейся в исходном сообщении; -
неадекватному преобразованию информации.
, увеличение моральной и материальной заинтересованности в правильности выполнения работы. Особенно важно обеспечить согласованность целей субъекта с целями управления: лишь тогда, когда работник заинтересован в получении объективных, достоверных данных, они могут быть получены.
Эргатическое обеспечение включает в себя комплекс факторов, связанных с рациональной организацией работы человека в системе. Это, в первую очередь, правильное распределение функций между людьми и техническими средствами, обоснованность норм и стандартов работы, оптимальность интенсивности и ритмичности, построение рабочих мест в соответствии с требованиями эргономики.
Алгоритмическое обеспечение широко применяется для повышения надежности системы (обеспечение высокого качества и безошибочности алгоритмов и программ преобразования информации) и для реализации контроля достоверности информации.
Информационное синтаксическое и семантическое обеспечения заключаются во введении в ИС специальной информационной избыточности, соответственно, избыточности данных и смысловой избыточности, обусловливающих возможность проведения контроля достоверности информации.
Поскольку понятие «избыточность» - очень важное понятие в теории надежности, причем наличие избыточности является необходимым условием возможности проведения контрольных процедур, рассмотрим его более подробно.
Первоначально понятие избыточности использовалось только применительно к информации. Так, X. Найквист, впервые применивший данный термин, избыточной считал ту бесполезную составляющую сигнала, которая не передает сообщения; К. Шеннон количественно определил избыточность источника информации через свою любимую энтропию. В настоящее время понятие избыточности существенно отличается от первоначального: оно расширилось и максимально приблизилось к понятию «резервирование». Согласно ГОСТ 18347-75, резервирование - это метод повышения надежности объекта введением избыточности.
Там же избыточность определена как дополнительные средства и возможности сверх минимально необходимых для выполнения объектом заданных функций.
Избыточность чаще всего используется для выражения относительной категории, но может иметь и абсолютное исчисление. Так, количественно абсолютную избыточность Rабс можно определить как разность между используемым разнообразием Vi системы по рассматриваемому виду элементов обеспечения и минимально необходимым ее разнообразием Voi, достаточным для выполнения возложенных на систему функций:
Относительная избыточность или просто избыточность R:Отношение носит название коэффициента избыточности.Виды избыточности, как правило, совпадают с видами обеспечения, в рамках которого они формируются. Например, в структурном обеспечении используется структурная избыточность, в алгоритмическом обеспечении - алгоритмическая избыточность и т. п. Но понятие «обеспечение» шире понятия «избыточность», поскольку обеспечение обуславливает как возможность проведения процедур, так и сами процедуры, а избыточность - только саму такую возможность.Синтаксическая избыточность информации непосредственно связана с понятием информативности (содержательности). Если сообщение, содержащее объем данных Vд, можно отобразить меньшим объемом данных V0д, то говорят, что данное сообщение имеет синтаксическую избыточность Rабс = Vд V0д.Если информация закодирована в системе счисления с основанием т, то синтаксическая абсолютная избыточность может быть определена как разность между количеством содержащихся в ней символов п и минимально возможным количеством символов щ, необходимых для представления всего множества семантически различимых сообщений N.Поскольку n0 = LOGm(N), то Rabc = n- LOGm(N).Избыточная семантическая информация - это информация, превышающая полную информацию и формально являющаяся лишней в сообщении, то есть такой, без которой можно точно установить смысл и значение сообщения.Избыточность, как правило, вводится в систему искусственно, специально для повышения надежности системы и обеспечения достоверности преобразуемой информации, но может быть и естественной, внутренне присущей самой системе. Последнее часто относится к семантической избыточности - семантическая избыточность связана с наличием в сообщении сведений, коррелирующих между собой или уже известных пользователю.Следует заметить, что многие виды обеспечения надежности и достоверности тесно взаимосвязаны и пересекаются друг с другом, особенно это касается видов обеспечения, связанных с введением соответствующей им избыточности. Практически применение только одного какого-либо вида избыточности для обеспечения надежности и достоверности работы системы встречается довольно редко; значительно более эффективным оказывается комплексное использование сразу нескольких видов избыточности для одних и тех же процедур преобразования информации.
Несколько специфичны вопросы обеспечения целостности базы данных в ИС. К надежности базы данных (БД) предъявляются особо жесткие требования, поскольку информация, хранимая в них, используется обычно многократно.Под целостностью базы данных понимается такое ее состояние, когда имеет место полное и точное сохранение всех введенных в БД данных и отношений между ними, иными словами, если не произошло случайной или несанкционированной модификации, разрушения или искажения этих данных или их структуры.Для сведения к минимуму потерь от случайных искажений данных необходимо иметь возможность своевременно обнаруживать и устранять возникающие ошибки на этапах хранения, обновления и реорганизации базы данных. Это требует большого набора вспомогательных программ обслуживания баз данных, возможно, даже автономных по отношению к системе управления базой данных.В частности, к ним относятся программы:
-
ведения системного журнала, подробно фиксирующего каждую операцию (транзакцию) над базой данных; -
эффективного контроля достоверности; -
Q репликации для получения копии базы данных (или ее частей) с целью последующего их восстановления при искажении; -
восстановления для возврата базы данных в первоначальное состояние при обнаружении искажения данных (используют копии базы данных и массивы изменений, формируемые в журнале).
-
непрерывное администрирование базы данных ИС; -
регистрация каждого имевшего место доступа к базе данных и выполненных изменений в журнале БД.
-
текст запроса на изменение БД («журнал заявок»), содержащий описание транзакции, терминала и пользователя, время, текст исходного сообщения, тип и адрес изменения данных; -
копии файлов БД до внесения в нее изменений («до-журнал»); -
копии файлов БД после внесения в нее изменений («после-журнал»). -
использование средств СУБД для санкционированного доступа и защиты данных (формирование подсхем базы данных как подмножества структуры базы данных); -
создание страховых (резервных) копий базы данных, «зеркалирование» дисков; -
ведение четко регламентированной системы документооборота и форм документов, разрешенных к использованию; -
криптографирование базы данных; -
формирование групп пользователей и задание для них профилей работы и привилегий доступа к ресурсам БД.
Для обеспечения целостности баз данных могут устанавливаться специальные режимы использования файлов базы данных:
-
монопольный - запрещающий обращения к БД от всех программ, кроме одной, вносящей изменения и считывающей информацию из полей базы данных; -
защищенный - вносить изменения в БД вправе лишь одна программа, а остальные программы могут только считывать информацию; -
разделенный - все программы могут и изменять и читать базу данных, но если одна из них начала работать с БД, остальные ждут окончания этой работы.
-
в одном поколении (создание точных копий - дублей файлов БД); -
в разных поколениях (хранятся дубли нескольких временных поколений файлов: «дед», «отец», «сын» и т. д., а также ведется системный журнал изменений); -
смешанное резервирование, использующее совместно две первые стратегии.