Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Выбор стратегии тестирования и разработка тестов



Тестирование программного средства осуществляется с цель проверки правильности функционирования разработанного программного кода.

Тестирование проведено на основе контрольного набора данных согласно условиям решаемой задачи.

Таблица 2 – Исходные данные

Здесь: – стоимость тыс. р.; –тип техники, шт.; –срок службы, дни, K-отделы, X1,X2,X3-средние значения переменных.

Решение. Для каждой группы предприятий рассчитаем ковариационные матрицы.

.

Первая группа ()

Вторая группа ():

Третья группа ():

Для каждой из существующих пар подмножеств рассчитаем совместные ковариационные матрицы и матрицы, обратные к ним.

Совместная ковариационная матрица и обратная к ней матрица для первого и второго подмножеств и разность векторов средних величин

Совместная ковариационная матрица и обратная к ней матрица для первого и третьего подмножеств и разность векторов средних величин

Наконец, совместная ковариационная матрица и обратная к ней матрица для второго и третьего подмножеств и разность векторов средних величин

На основании обратных матриц , , и разностей векторов средних значений определим для каждой пары подмножеств векторы коэффициентов дискриминантных функций:

Определяем значения дискриминантных функций по матрице значений исходных переменных в каждом подмножестве.

Для разграничения первого и второго подмножеств и подмножеств константа дискриминации равна:

Для разграничения первого и третьего подмножеств и подмножеств константа дискриминации равна:

Для разграничения второго и третьего подмножеств и подмножеств константа дискриминации равна:

В общем виде дискриминантные функции для трех подмножеств имеют вид:

Следовательно, границы трех классов будут определяться системой уравнений

Чтобы начать классификацию новых объектов, подставим значения исходных переменных в выражение и сравним полученные результаты с нулем,

если и , то объект принадлежит первому множеству;

и , то объект принадлежит второму множеству;

и , то объект принадлежит третьему множеству.

Для модели Slereo X4: X1=2700 X2=1 X3=0

и объект принадлежит второму множеству.

Результат: Наиболее подходящий отдел № 2.

Программная реализация контрольного примера представлена в виде экранной формы на рисунках 11-13.

Рисунок 11 – Форма с исходными данными

Рисунок 12 – Форма Учета Данных

Рисунок 13 – Форма с Анализа

Вывод: Расчетные значения совпадают со значениями с допустимой погрешностью, полученными при решении программным средством.

Заключение

В результате выполнения расчетно-графического задания закреплены теоретические знания по дисциплине «Автоматизация технологии программирования», углублены умения разработки программных продуктов.

Поставленная задача автоматизации информационного процесса прогноза спроса продукции решена методом корреляционно-регрессионного анализа. Для автоматизации её решения разработано программное средство.

Для реализации программного средства решены следую­щие инженерные задачи:

- выбраны технологию, язык и среду программирования;

- проанализирован процесс обработки информации и описать структуры данных для ее хранения;

- выбран метод и разработать алгоритм решения задачи;

- разработана функциональная схема программного продукта;

- построена диаграмма классов;

- уточнена структура классов предметной области и разработан алгоритм метода;

- реализован алгоритм на языке высокого уровня;

- протестировано разработанное программное средство.

Для решения указанных задач использовались метод корреляционно-регрессионного анализа, методы теории вероятности, математической статистики и случайных процессов, программирования на языке высокого уровня, структуры и алгоритмы обработки данных, объектно-ориентированного программирования.





Дата публикования: 2015-11-01; Прочитано: 933 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.01 с)...