Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Тестирование программного средства осуществляется с цель проверки правильности функционирования разработанного программного кода.
Тестирование проведено на основе контрольного набора данных согласно условиям решаемой задачи.
Таблица 2 – Исходные данные
Здесь: – стоимость тыс. р.; –тип техники, шт.; –срок службы, дни, K-отделы, X1,X2,X3-средние значения переменных.
Решение. Для каждой группы предприятий рассчитаем ковариационные матрицы.
.
Первая группа ()
Вторая группа ():
Третья группа ():
Для каждой из существующих пар подмножеств рассчитаем совместные ковариационные матрицы и матрицы, обратные к ним.
Совместная ковариационная матрица и обратная к ней матрица для первого и второго подмножеств и разность векторов средних величин
Совместная ковариационная матрица и обратная к ней матрица для первого и третьего подмножеств и разность векторов средних величин
Наконец, совместная ковариационная матрица и обратная к ней матрица для второго и третьего подмножеств и разность векторов средних величин
На основании обратных матриц , , и разностей векторов средних значений определим для каждой пары подмножеств векторы коэффициентов дискриминантных функций:
Определяем значения дискриминантных функций по матрице значений исходных переменных в каждом подмножестве.
Для разграничения первого и второго подмножеств и подмножеств константа дискриминации равна:
Для разграничения первого и третьего подмножеств и подмножеств константа дискриминации равна:
Для разграничения второго и третьего подмножеств и подмножеств константа дискриминации равна:
В общем виде дискриминантные функции для трех подмножеств имеют вид:
Следовательно, границы трех классов будут определяться системой уравнений
Чтобы начать классификацию новых объектов, подставим значения исходных переменных в выражение и сравним полученные результаты с нулем,
если и , то объект принадлежит первому множеству;
и , то объект принадлежит второму множеству;
и , то объект принадлежит третьему множеству.
Для модели Slereo X4: X1=2700 X2=1 X3=0
и объект принадлежит второму множеству.
Результат: Наиболее подходящий отдел № 2.
Программная реализация контрольного примера представлена в виде экранной формы на рисунках 11-13.
Рисунок 11 – Форма с исходными данными
Рисунок 12 – Форма Учета Данных
Рисунок 13 – Форма с Анализа
Вывод: Расчетные значения совпадают со значениями с допустимой погрешностью, полученными при решении программным средством.
Заключение
В результате выполнения расчетно-графического задания закреплены теоретические знания по дисциплине «Автоматизация технологии программирования», углублены умения разработки программных продуктов.
Поставленная задача автоматизации информационного процесса прогноза спроса продукции решена методом корреляционно-регрессионного анализа. Для автоматизации её решения разработано программное средство.
Для реализации программного средства решены следующие инженерные задачи:
- выбраны технологию, язык и среду программирования;
- проанализирован процесс обработки информации и описать структуры данных для ее хранения;
- выбран метод и разработать алгоритм решения задачи;
- разработана функциональная схема программного продукта;
- построена диаграмма классов;
- уточнена структура классов предметной области и разработан алгоритм метода;
- реализован алгоритм на языке высокого уровня;
- протестировано разработанное программное средство.
Для решения указанных задач использовались метод корреляционно-регрессионного анализа, методы теории вероятности, математической статистики и случайных процессов, программирования на языке высокого уровня, структуры и алгоритмы обработки данных, объектно-ориентированного программирования.
Дата публикования: 2015-11-01; Прочитано: 933 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!