Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архив / Zhukovskaya_Diplom_final.doc
Скачиваний:
92
Добавлен:
09.06.2015
Размер:
4.32 Mб
Скачать
      1. Выбор модели расчёта

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

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

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

      1. Расчёт информационной цепи

По следующим данным построим информационную цепь.

Пользователь вводит свой идентификационный номер (id). Эти данные обязательны для заполнения. Далее осуществляется программный логический контроль корректности введенногоid. Еслиidкорректен, то программа осуществляет передачуidв базу данных, где осуществляется проверка на принадлежность данного номера списку пользователей, назначенных на прохождение данной методики. На основании последней проверки принимается решение о допуске пользователя к прохождению теста. Затем результаты испытания, в том числе иidпользователя отправляются в базу данных, где над ними осуществляется визуальный контроль.

Таким образом, расчет заключается в определении вероятности возникновении ошибки хотя бы в одном символе любого поля базы данных (предельно допустимое значение вероятности наличия не более одной ошибки на млн. символов).

Допущения, которые применяются при расчётах:

  • появление ошибок в данных – событие независимое;

  • при выполнении операции контроля ошибки в данные не вносятся.

        1. Вероятности возникновения ошибок на различных этапах переработки данных

Таблица 3.1 Вероятности возникновения ошибок на различных этапах переработки данных

Этап ТППД

Наименование операции

Вероятность возникновения ошибки

Ввод id пользователя

Ввод данных

q1 = 1*10-4

Передача id в БД

Передача данных

q2 = 1* 10-6

        1. Вероятности пропуска ошибок при различных методах контроля

Рассчитаем вероятности пропуска ошибок при программных методах контроля.

(3.10)

где N-число возможных значений ID. Тогда

(3.11)

(3.12)

Таблица 3.2 Вероятности возникновения ошибок на различных этапах контроля данных

Этап ТППД

Метод контроля

Вероятность пропуска ошибки

Контроль введённого idпо экрану дисплея

Визуальный метод контроля

β1= 0,2

Проверка корректности введенного id

Программный метод контроля

β2=0,00199

Проверка idпользователя на принадлежность к списку допущенных пользователей

Программный метод контроля

β3=0,00199

Контроль данных, поступивших в БД

Визуальный метод контроля

β4= 0,2

Таблица 3.3 Информационная цепь сбора, контроля и записи полученных данных. Наименования операций.

Номер операции

Операция

0-1

Ввод данных

1-2

Контроль корректности введенного id(программный)

2-3

Контроль данных по экрану дисплея (визуальный)

3-4

Контроль данных (программный)

4-5

Обработка данных и передача результатов в БД

5-6

Повторный контроль данных (визуальный)

;

;

;

;

;

;

;

Соседние файлы в папке Архив