Хелпикс

Главная

Контакты

Случайная статья





Алгоритм выполнения индивидуального проекта (РГР)



Алгоритм выполнения индивидуального проекта (РГР)

Оценка структурной надежности ИС

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

1. Провести тестирование информационной системы (программного средства) , для чего:

· Зафиксировать время начало тестирования Т0

· В процессе работы с системой фиксировать количество отказов ni (это цифра, как правило 1, но, возможно, и другое число), время отказа t , вид отказа и элемент, по которому произошел отказ

· Данные занести в таблицу

Таблица         

Статистика отказов

        T0 =                                                                                 Тк=

ni              
t              
Вид отказа              
Элемент системы              

 

2. По полученным статистическим результатам рассчитать интенсивность отказов каждого элемента системы.

Предполагая, что интенсивность появления ошибок постоянна и равна λ, можно вычислить ее как число ошибок в единицу времени:

 

 

где количество отказов элемента

– суммарное время между отказами по данному элементу

3. Рассчитать вероятность безотказной работы (ВБР) каждого элемента с помощью экспоненциального закона распределения:

 

 

Где Т – общее время тестирования : Т0 ¸ Тк

 

4. Построить структурную схему тестируемой ИС

5. Сформулировать и записать условие работоспособности ИС в виде логической функции

6. Минимизировать логическую функцию любым из известных методов минимизации

7. Арифметизировать полученную минимизированную функцию

8. Заменить события (переменные в арифметизированном выражении), полученными для них, вероятностями безотказной работы

9. Провести количественную оценку ВБР, как показателя структурной надежности информационной системы.

Пример 1

Имеем информационную систему, состоящую из четырех модулей:

Х1 – модуль ввода данных

Х2 – модуль обработки данных

Х3 – модуль обработки данных

Х4 – модуль вывода данных

Провести оценку структурной надежности системы

(Рассчитать вероятность безотказной работы (ВБР) системы.)

 

1. Проведем тестирование системы

Т0= 9.00 (09.04.2020)                                                                                                                             Ток=18.00

ni
t 9.15 10.30 11.00 11.15 12.30 13.00 15.00 16.15
Вид отказа Не выдано сообщение о неправильном формате данных              
Элемент системы Х1 Х3 Х1 Х2 Х2 Х4 Х3 Х4

 

2. Выполним оценку интенсивностей отказа и ВБР каждого элемента:

Т=9 час

Х1: n=2; t=2 час,    λ=1,    Р1=1,33∙10-4

Х2: n=2; t=3,5 час, λ=0,57, Р2=0,006

Х3: n=2; t=6 час,    λ=0,33, Р3=0,05

Х4: n=2; t=7,25 час, λ=0,28, Р4=0,08

3. Составим структурную схему системы:

 

 


4. Сформулируем условие работоспособности системы:

F=Х1Х2Х4 ˅Х1Х3Х4˅Х1Х2Х3Х4

5. Минимизируем логическую функцию

F = X1X4(X2˅X3)

6. Арифметизируем полученное выражение

Fa=X1X4(X2+X3-X2X3)

7. Заменяем события соответствующими им вероятностями

P= P1P4(P2+P3-P2P3)

 

8. Проводим количественную оценку ВБР

P=1,33∙10-4∙0,08∙(0,006+0, 05-0,006∙0, 05)=6∙10-7

 

Пример 2

Провести оценку структурной надежности системы

(Рассчитать вероятность безотказной работы (ВБР) системы), имеющей следующую структуру.

 


F = Y1∙Y2

P=P1∙P2

1. Вычисляем Р1

 


Y1=X5˅X6˅X7

     
 


2. Вычисляем Р2

Y2 = X1X4(X2˅X3)

Y2a = X1X4(X2+X3-X2X3)

P2= Px1Px4∙(Px2+Px3-Px2Px3)

3. Оцениваем ВБР всей системы

P=P1∙P2

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.