project_ShowHelpContext(HelpTopic):vpi_ShowHelpContext("tvp_5.hlp",HelpTopic).
/***************************************************************************
Main Goal
***************************************************************************/
goal
ifdef use_mdi
vpi_SetAttrVal(attr_win_mdi,b_true),
enddef
ifdef ws_win
ifdef use_3dctrl
vpi_SetAttrVal(attr_win_3dcontrols,b_true),
enddef
enddef
vpi_Init(task_win_Flags,task_win_eh,task_win_Menu,"tvp_5",task_win_Title).
Программа и методика испытаний
Объект испытаний
Наименование системы
Полное название системы: Лабораторная №5.
Назначение системы
Программа предназначена для демонстрации применения методов нечеткого ранжирования.
Цель испытаний
Целью испытаний является выявление ошибок и недочетов, допущенных во время программирования.
Средства и порядок испытаний
Во время испытаний использовались технические средства:
· процессор Intel Celeron с тактовой частотой 1200 MHz;
· оперативная память 384 Mб;
· видеокарта и монитор, поддерживающие разрешение 1024x768 точек и больше;
· свободное дисковое пространство 1.9 Гб;
· клавиатура;
· манипулятор мышь.
Во время испытаний использовалось программное обеспечение:
· операционная система Microsoft Windows 2000
· Visual Prolog 5.2
Испытание программы проводились в следующем порядке:
· испытание на корректность (адекватно ли программа реагирует на ввод-вывод информации);
· испытание на правильность;
· испытание на надежность (процент отказа системы).
Был произведен запуск системы. (Приложение. Рис. 1.).
Ввели параметры альтернатив и значения весов и сравнили альтернативы (Приложение. Рис. 2.).
В результате работы программы производится оценка двух альтернатив на основе нечеткого ранжирования и выдается ответ о превосходстве одной из альтернатив. Программное обеспечение было проверено при различных начальных условиях.
В процессе тестирования программа сработала правильно, результат совпал с ожидаемым.
В процессе тестирования глобальных сбоев системы обнаружено не было. Поскольку в процессе работы программы не было зафиксировано сбоев, приводящих к нарушению функционирования и краху системы, можно сделать вывод, что программа работает надежно.
Приложение.
Эскизы экранных форм.
Рис. 1. Стартовое окно
Рис. 2. Сравнение альтернатив.
Задача.
Имеется два прибора – телевизор и микроволновка. Подобрать набор критериев и выяснить, какой товар наиболее предпочтителен для клиента.
Набор критериев и соответствующих им весов.
Критерии |
Вес критерия |
Надёжность |
3 |
Полезность |
5 |
Функциональность |
7 |
Значимость критерия для каждого из кандидатов.
Критерии |
Телевизор |
Микроволновка |
Надёжность |
0.3 |
0,8 |
Полезность |
0,3 |
0,7 |
Функциональность |
0,5 |
0,6 |
Определим вероятного победителя. Альтернатива 1 – Иванов, альтернатива 2 – Петров
Из рисунка видно, что наиболее вероятна покупка микроволновки.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.