Разработка тестирующей программы
15

1.2.5) Аномалии

 

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

 

Таблица 3. Аномалии.

 

Аномалия

Реакция

1

Отсутствие значений для входных данных.

Вывод сообщения о необходимости заполнить поля и ожидание повторного ввода.

2

Ввод значений входных данных несоответствующего типа.

Вывод сообщения об ошибке и ожидание повторного ввода.

3

Ввод значений входных данных вне заданного диапазона.

Вывод сообщения об ошибке и ожидание повторного ввода.

       4

Отсутствие файла базы данных или невозможность открыть его.

Вывод сообщения об ошибке.