Этап 5. РАЗРАБОТКА И РЕАЛИЗАЦИЯ АЛГОРИТМА РЕШЕНИЯ.
5. Выходные данные - описываются выходные данные, указывается, в каком виде они должны быть представлены (в числовом, графическом или текстовом), приводятся сведения о точности и объеме выходных данных, способах их сохранения и т.д.
6. Обработка ошибок - перечисляются возможные ошибки пользователя при работе с программой (например, ошибки при вводе входных данных). Указываются способы диагностики (под диагностикой понимается, обнаружение ошибок при работе программного комплекса) и защиты от этих ошибок, а также возможная реакция пользователя при совершении им ошибочных действий и реакция программного комплекса (компьютера) на эти действия.
7. Тестовые задачи - приводятся один или несколько тестовых примеров, на которых в простейших случаях проводится отладка и тестирование программного комплекса.
Под адекватностью математической модели понимается степень соответствия результатов моделирования – экспериментальным данным или тестовой задаче.
Проверка адекватности модели преследует две цели:
убедиться в справедливости принятых гипотез;
установить, что точность полученных результатов соответствует точности, оговоренной в техническом задании.
Проверка выполняется путем сравнения с имеющимися экспериментальными данными о реальном объекте или с результатами других, созданных ранее и хорошо себя зарекомендовавших моделей. В первом случае говорят о проверке путем сравнения с экспериментом, во втором - о сравнении с результатами решения тестовой задачи.
В моделях, предназначенных для выполнения оценочных расчетов, удовлетворительной считается точность 10-15%. В моделях, используемых в управляющих системах, требуемая точность может быть 1-2% и даже более.
Различают качественное и количественное совпадение результатов сравнения. При качественном сравнении требуется лишь совпадение некоторых характерных особенностей исследуемых параметров (например, наличие экстремальных точек, возрастание или убывание параметра). При количественном сравнении большое значение следует придавать точности исходных данных для моделирования и соответствующих им значений сравниваемых параметров.