В данном разделе приведем результаты работы программы при обработке тестовых данных. Тестовые результаты для сравнения получим при решении задачи о назначениях в MS Excel при помощи Поиска решения.
Возьмем матрицу 4×4, представленную на рисунке 13.
Рисунок 13 — Матрица для тестирования работы приложения Получим оптимальные решения при помощи разработанного программного модуля. Результат работы приложения при стремлении целевой функции к максимуму показан на рисунке 14, при стремлении к минимуму — на рисунке 15.
Рисунок 14 — Результат работы приложения при стремлении целевой функции к максимуму.
Рисунок 15 — Результат работы приложения при стремлении целевой функции к минимуму Получим оптимальные решения при помощи надстройки Поиск решения в MS Excel. Диалоговое окно настроек поиска решения показано на рисунке 16. Результат работы при стремлении целевой функции к максимуму показан на рисунке 17, при стремлении к минимуму — на рисунке 18.
Рисунок 16 — Диалоговое окно настроек поиска решения.
Рисунок 17 — Результат работы поиска решения при стремлении целевой функции к максимуму.
Рисунок 18 — Результат работы поиска решения при стремлении целевой функции к минимуму Далее протестируем созданное приложение на матрице 6×6 (рисунок 19) при стремлении целевой функции к максимуму (рисунок 20) и к минимуму (рисунок 21). Результаты работы поиска решения показаны на рисунках 22 и 23.
Рисунок 19 — Матрица для тестирования работы приложения.
Рисунок 20 — Результат работы приложения при стремлении целевой функции к максимуму.
Рисунок 21 — Результат работы приложения при стремлении целевой функции к минимуму.
Рисунок 22 — Результат работы поиска решения при стремлении целевой функции к максимуму.
Рисунок 23 — Результат работы поиска решения при стремлении целевой функции к минимуму Как видно из представленных выше рисунков, результаты работы приложения идентичны результатам работы поиска решения. Отсюда можно судить о том, что созданное приложение работает правильно.