Пример работы с системой DASS
Рассмотрим следующую задачу. Пусть необходимо выбрать наилучшую конфигурацию для настольного персонального компьютера из десяти предложенных ("Conf-1", "Conf-2", ..., "Conf-10"). Предполагается, что все они относятся к одной ценовой категории, т.е. цена компьютера данной конфигурации при выборе не учитывается.
Запустите систему DASS (программу Dass.exe). Введите название и описание задачи в категории "Задача". (Это необязательно, но так проще: по названию и описанию задачи можно будет быстро вспомнить, о чем она.)
Предлагаемые конфигурации ПК будут оцениваться по следующим критериям:
Название |
Описание |
Сбалансированность |
Возможности и надежность разных компонентов системы должны быть примерно на одном уровне. |
Уровень_шума |
ПК может быть мощным, но если он сильно шумит, это нередко мешает комфортной работе. |
Производительность |
Уровень производительности ПК данной конфигурации на наиболее важных для пользователя приложениях (программах). |
Качество_монитора |
Оценка предпочтительности для пользователя монитора из предполагаемой конфигурации ПК. |
Нажмите кнопку "Критерии" на панели инструментов. Перейдите на вкладку "Общие" и нажмите кнопку "Добавить". В появившемся диалоговом окне введите название добавляемого критерия ("Сбалансированность") и, если хотите, его описание. Введите таким же образом названия и описания остальных критериев. То, что должно получиться, показано на рисунке ниже.
Оценки вариантам по каждому из критериев будем ставить по пятибальной шкале: от 1 ("очень плохо") до 5 ("отлично").
Нажмите кнопку "Шкала" на панели инструментов и в качестве числа градаций шкалы укажите 5. (Вообще, для только что созданной задачи число градаций шкалы равно 5 по умолчанию, так что, вероятно, этот параметр менять не придется.)
Теперь нужно оценить каждую конфигурацию ПК (т.е. каждый "Вариант") по каждому из критериев. Нажмите кнопку "Варианты" на панели инструментов. Нажмите "Добавить" и укажите название добавляемого варианта ("Conf-1"). Введите остальные варианты таким же способом.
В таблице укажите оценки вариантов по критериям. Пусть в данном случае оценки конфигураций ПК по указанным критериям таковы:
|
Сбалансированность |
Уровень_шума |
Производительность |
Качество_монитора |
Conf-1 |
4 |
5 |
2 |
5 |
Conf-2 |
4 |
3 |
5 |
3 |
Conf-3 |
5 |
2 |
3 |
5 |
Conf-4 |
4 |
3 |
4 |
4 |
Conf-5 |
4 |
4 |
3 |
4 |
Conf-6 |
3 |
4 |
4 |
3 |
Conf-7 |
1 |
2 |
5 |
5 |
Conf-8 |
5 |
5 |
3 |
3 |
Conf-9 |
3 |
3 |
4 |
4 |
Conf-10 |
4 |
3 |
5 |
3 |
Сохраните задачу в файле PC_choice.xml. (Можно сохранить задачу и в бинарном формате. Для этого просто укажите для файла расширение, отличное от XML.)
Теперь уже можно провести отбор лучших (недоминируемых) вариантов. Для этого нажмите кнопку "Недоминируемые варианты". В появившемся диалоговом окне нажмите "Да". Результаты показаны на рис. ниже. Недоминируемы 9 вариантов из 10 (кроме "Conf-9", который менее предпочтителен, чем "Conf-4").
Теперь стоит упорядочить критерии по важности. Пусть наиболее важные критерии - это "Производительность" и "Уровень_шума" (допустим, их важность одинакова). Затем идет "Качество_монитора", а наименее важен критерий "Сбалансированность".
В категории "Критерии" на вкладке "Информация о важности" выберите "Качественная". В появившейся таблице расположите критерии в порядке убывания их важности: сверху самый важный, затем - следующий по важности и т.д. Нижняя строка соответствует наименее важному критерию. (Критерии можно перемещать кнопками "Вверх" и "Вниз".)
В колонке "Относительно следующего" укажите, что критерий "Производительность" и критерий "Уровень_шума" равноважны, критерий "Уровень_шума" важнее, чем "Качество_монитора", а критерий "Качество_монитора" в свою очередь важнее, чем "Сбалансированность".
Если теперь провести отбор вариантов, недоминируемыми останутся только 5: "Conf-1", "Conf-4", "Conf-5", "Conf-6", "Conf-8".
Уточним информацию о важности критериев. Пусть критерий "Уровень_шума" важнее критерия "Качество_монитора" не менее, чем в 1.5, и не более, чем в 2 раза, а критерий "Качество_монитора" важнее критерия "Сбалансированность" в 2 раза. Задайте эту информацию в категории "Критерии" (выберите "Количественная" - "Интервальная" на вкладке "Информация о важности"). В появившейся таблице (см. рис.) укажите следующее. Первая строка: 1.0 и 1.0. Вторая: 1.5 и 2.0. Третья: 2.0 и 2.0.
На сей раз после отбора должно остаться три недоминируемых варианта: "Conf-1", "Conf-6", "Conf-8".
До сих пор никакой дополнительной информации о шкале не использовалось. Было известно, например, что оценка 4 лучше оценки 3, но неясно, насколько лучше. Ценности градаций шкалы как раз позволяют это выяснить. В категории "Шкала" на вкладке "Информация о типе шкалы" выберите тип шкалы - "интервалов". В появившейся таблице укажите такие ценности градаций: 1.0, 1.9, 2.7, 3.4, 4.0.
Теперь после отбора остается только одна, наилучшая, конфигурация компьютера - "Conf-8".
Стоит отметить, что для определения наилучшего варианта не понадобилось задавать точные степени превосходства в важности критериев. При необходимости их можно указать в категории "Критерии" (выберите "Количественная" - "Точная" на вкладке "Информация о важности").