|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Алгоритм выполнения индивидуального проекта (РГР)Алгоритм выполнения индивидуального проекта (РГР) Оценка структурной надежности ИС Кратко описать информационную систему, которая будет тестироваться (это система, с которой связана ваша профессиональная деятельность. Определить количество элементов системы и их назначение . (В качестве элемента может выступать отдельный программный модуль, подпрограмма, функциональный блок..) 1. Провести тестирование информационной системы (программного средства) , для чего: · Зафиксировать время начало тестирования Т0 · В процессе работы с системой фиксировать количество отказов ni (это цифра, как правило 1, но, возможно, и другое число), время отказа t , вид отказа и элемент, по которому произошел отказ · Данные занести в таблицу Таблица Статистика отказов T0 = Тк=
2. По полученным статистическим результатам рассчитать интенсивность отказов каждого элемента системы. Предполагая, что интенсивность появления ошибок постоянна и равна λ, можно вычислить ее как число ошибок в единицу времени:
где количество отказов элемента – суммарное время между отказами по данному элементу 3. Рассчитать вероятность безотказной работы (ВБР) каждого элемента с помощью экспоненциального закона распределения:
Где Т – общее время тестирования : Т0 ¸ Тк
4. Построить структурную схему тестируемой ИС 5. Сформулировать и записать условие работоспособности ИС в виде логической функции 6. Минимизировать логическую функцию любым из известных методов минимизации 7. Арифметизировать полученную минимизированную функцию 8. Заменить события (переменные в арифметизированном выражении), полученными для них, вероятностями безотказной работы 9. Провести количественную оценку ВБР, как показателя структурной надежности информационной системы. Пример 1 Имеем информационную систему, состоящую из четырех модулей: Х1 – модуль ввода данных Х2 – модуль обработки данных Х3 – модуль обработки данных Х4 – модуль вывода данных Провести оценку структурной надежности системы (Рассчитать вероятность безотказной работы (ВБР) системы.)
1. Проведем тестирование системы Т0= 9.00 (09.04.2020) Ток=18.00
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
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|