1.2.5) Аномалии
Во время работы с программой могут возникнуть аномальные ситуации.При программировании данной задачи был применён метод защитного программирования, что обеспечивает своевременную реакцию на аномалии и не приводит к аварийному завершению работы с программой. Все аномалии, нарушают нормальный ход работы.
Таблица 3. Аномалии.
№ |
Аномалия |
Реакция |
1 |
Отсутствие значений для входных данных. |
Вывод сообщения о необходимости заполнить поля и ожидание повторного ввода. |
2 |
Ввод значений входных данных несоответствующего типа. |
Вывод сообщения об ошибке и ожидание повторного ввода. |
3 |
Ввод значений входных данных вне заданного диапазона. |
Вывод сообщения об ошибке и ожидание повторного ввода. |
4 |
Отсутствие файла базы данных или невозможность открыть его. |
Вывод сообщения об ошибке. |