Надежность экономических информационных систем. Леонтьев Е.А. - 45 стр.

UptoLike

Составители: 

Рубрика: 

обработки информации. Третью часть таблицы составляют строки, отведенные для параметров основ-
ных операций внутримашинной обработки данных, состав которых может быть значительно расширен
за счет использования резервных строк.
Седьмой этап предусматривает ввод модели в память компьютера, формирование исходной ин-
формации, подготовку контрольного примера, проведение экспериментальных расчетов, корректировку
моделей.
Процесс проведения многовариантных расчетов может быть представлен следующим образом:
1
Осуществляется разработка нескольких вариантов организации внутримашинной обработки
данных, т.е. определяется состав операций в третьей части таблицы. Каждой графе электронной табли-
цы соответствует свой вариант организации ЭИС и ее оценки.
2
Выявляется состав технических средств, обеспечивающих реализацию операций в соответствии
с вариантом, описанным во второй части таблицы.
3
Вводятся (корректируются) исходные, нормативные данные (изначально входные параметры
имеют нулевое значение), например, число решений задачи в течение года, количество вводимой ин-
формации, количество используемых устройств определенного типа и т.д. Формируется вектор харак-
теризующих его параметров.
4
На основании описания процессов обработки данных и заданной совокупности параметров про-
изводится оценка предложенных вариантов ЭИС.
5
Полученные результаты в первой части таблицы анализируются, формулируются выводы и
предложения.
6
Если сделан вывод о возможности улучшения организации ЭИС с точки зрения повышения эко-
номичности и надежности, то разрабатывается очередной вариант и проводится его оценка. Осуществ-
ляется переход к пункту 3. В данном случае предлагается осуществлять моделирование за счет измене-
ния размеров блоков, ввода резервных устройств, замены одних операций обработки другими. Включе-
ние резервного элемента, как правило, приводит к увеличению затрат на решение задачи, что можно
увидеть в случае отказа от изменения размеров блока. Предлагаемые варианты могут быть также усо-
вершенствованы за счет замены одних технических устройств другими. Внесение предложений по со-
вершенствованию системы требует полного перерасчета всех промежуточных и результатных парамет-
ров, что позволяет найти наиболее рациональный вариант, который будет надежнее и экономичнее.
Автоматизация расчетов, таким образом, позволяет существенно уменьшить трудоемкость прове-
дения подобных расчетов, повысить достоверность требуемых показателей, манипулировать данными и
анализировать их в режиме "что … если" при постоянном участии в этом конечного пользователя.
2.5 Специфика оценки и направления повышения надежности программного обеспечения
Надежность ЭИС определяется не только отказами технических средств, но и отказами программ-
ного обеспечения (ПО), вызываемыми ошибками в программах [19]. Если отказы КТС зависят от вре-
мени и не зависят от обрабатываемой информации, то отказы ПО, наоборот, не зависят от времени, зато
зависят от обрабатываемой входной информации, а также от текущего состояния системы.
Оценка надежности ПО может быть получена непосредственно на основе свойств программ.
В качестве исходных предпосылок принимаются следующие:
а) в результате выполнения программы для каждого множества входных данных получается одно-
значный выходной результат;
б) множество всех входных данных определяет все вычисления, выполняемые программой;
в) каждая ошибка в программе вызывает сбои для некоторой части входных данных;
г) пропуск программы с некоторым подмножеством входных данных представляет собой единичное
наблюдение действия.
Вероятность ошибки в ПО может быть представлена следующим образом:
,
1
по
=
=
n
i
ii
yPP
(2.20)
P
по
вероятность ошибки в ПО; п число всевозможных подмножеств входных данных; Р
i
вероят-
ность выбора для работы i-го подмножества (
ni ,1=
); y
i
= 0, если выходной результат верен для i-го
подмножества; y
i
= 1, если выходной результат неверен для i-го подмножества.