Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
метрология.doc
Скачиваний:
17
Добавлен:
11.04.2015
Размер:
171.01 Кб
Скачать

3 Оценка разработанного программного средства

3.1 Выбор и обоснование методов оценки программного средства

Для оценки ПС были выбраны показатели качества, показатели надежности (модель Коркорена) и технико-экономические показатели. Основанием для выбора этих методов оценки служит их всеобщая распространенность и длительный опыт применения на практике.

3.2 Расчет показателей качества программного средства

Для расчета показателей качества ПС необходимо сформулировать не меньше 10 показателей, имеющих значение именно для этого средства и аналогов, существующих на рынке (таблица 3).

Таблица 3 – Показатели качества программного средства

Показатель качества

Сущность показателя

Экспертная оценка (вес)

Оценка, установленная экспериментом

Качество показателя

1

2

3

4

5

Быстродействие

Скорость работы приложения

0,3

0,5

0,15

Удобство интерфейса

Легкость восприятия

0,05

0,2

0,01

Защита от несанкционированного доступа

Наличие пароля или других методов защиты

0,1

0,5

0,05

Помощь

Помощь в затруднительных ситуациях

0,03

0,1

0,003

Возможность модернизации

Способность к расширению возможностей

0,03

0,3

0,009

Защита от сбоев

Отказоустойчивость

0,03

0

0

Требования к ресурсам

Величина объема требуемых ресурсов

0,08

0,5

0,04

Продолжение таблицы 3

1

2

3

4

5

Совместимость с другими программными продуктами

Требуются ли для работы приложения другие ПП

0,03

1

0,03

Работоспособность

Время работы до отказа

0,3

0,7

0,21

Наличие документации

Наличие документации, описывающей работу приложения

0,05

0

0

Определение среднего значения оценки качества ПС:

0,15 + 0,01 + 0,05 + 0,003 + 0,009 + 0 + 0,04 + 0,03 + 0,21 + 0 = 0,052

Перечень всех показателей с оценкой 0 с указанием причин такой оценки:

  1. Защита от сбоев – т.к. программа выполняет простые операции и непродолжительный отрезок времени, полностью отсутствует защита от сбоев.

  2. Наличие документации – простота приложения и интуитивная понятность интерфейса.

На рисунке 3 представлена гистограмма, показывающая распределение показателей по интервалам оценок.

Рисунок 3 – гистограмма распределения показателей

3.3 Расчет показателей надежности программного средства

Для расчета показателей надежности ПС применялась модель Коркорэна.

Применение модели предполагает знание следующих ее показателей:

  • модель содержит изменяющуюся вероятность отказов для различных источников ошибок и соответственно разную вероятность их исправления;

  • в модели используются такие параметры, как результат только N испытаний, в которых наблюдается Ni ошибок i-го типа;

  • выявление в ходе N испытаний ошибки i-го типа появляется с вероятностью аi.

Показатель уровня надежности R вычисляют по следующей формуле:

где N0 - число безотказных (или безуспешных) испытаний, выполненных в серии из N испытаний,

k - известное число типов ошибок,

Yi - вероятность появления ошибок,

при Ni > 0, Yi = ai,

при Ni = 0, Yi = 0.

Решение.

N – 20, число проводимых испытаний

Yi – 0.5, вероятность появления ошибок

N0 – 11, число безотказных испытаний, выполненных в серии из N испытаний

i – 2 , число типов ошибок (логические и синтаксические)

Ni – 3 и 6, т.е. 3 раза появлялась ошибка синтаксического типа и 6 раз – логического