Разработка программного продукта
При открытии приложения программной реализации алгоритма Флойда открывается консольное окно, представленное на рисунке 3. Тестирование производительности системы, времени перехода из одного состояние в другое (время реакции системы); Тестирование защиты системы от ввода некорректных данных; Рисунок 2 — передвижение анимации с помощью клавиатуры. Добавление, удаление, редактирование записей… Читать ещё >
Разработка программного продукта (реферат, курсовая, диплом, контрольная)
Графика и анимация в WPF
При открытии приложения программной реализации графика и анимация в WPF, открывается консольное окно с анимацией, представленное на рисунке 1.
Рисунок 1 — консольный вывод анимации.
Рисунок 2 — передвижение анимации с помощью клавиатуры.
Алгоритм Флойда
При открытии приложения программной реализации алгоритма Флойда открывается консольное окно, представленное на рисунке 3.
Рисунок 3 — Консольное окно решения алгоритма Флойда После ввода размера массива и при нажатии кнопки «Enter», выведется результат расчета кратчайшего пути, представленный на рисунке 4.
Рисунок 4 — вывод результата расчета.
Тестирование программного продукта
Для осуществления тестирования разработанного алгоритма был добавлен тестовый набор данных. Тестирование проводилось по всем вариантам использования алгоритма, а именно:
- — добавление, удаление, редактирование записей;
- — проверка правильности расчета;
- — тестирование защиты системы от ввода некорректных данных;
- — тестирование производительности системы, времени перехода из одного состояние в другое (время реакции системы);
По результатам тестирования можно сделать вывод, что все базовые функции система выполняет исправно, число критических ошибок сведено к нулю, скорость работы системы и время реакции на действия пользователя достаточны для комфортной работы. Тестирование в искусственно созданных, критических условиях не выявило ошибок, способных привести к краху приложения.
Таким образом, разработанная информационная система показала себя полностью работоспособным продуктом, готовым к внедрению в предметной области.