Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабо роб 2-3.doc
Скачиваний:
3
Добавлен:
01.04.2025
Размер:
183 Кб
Скачать
☆

1.2.Введення учасників групи

Права керівника: створення/модифікування структури моделі, структурування, додавання учасників, визначення формул у Сітці Даних.

Права учасників: зміна свого пароля, висловлення оцінки з використанням методу парного порівняння або введення оцінок у Сітці Даних, редагування оцінок, перегляд своєї моделі, результатів синтезу, графів чутливості, з дозволу керівника перегляд і друк комбінованих результатів.

Після створення моделі керівник додає учасників групи:

  • Go/Participants Table – відкривається вікно учасників групи з одним рядком (Facilitator, PID=0)

  • У вікні Participants виконати Edit/Group enable для додавання в таблицю рядка (Combined, PID=0) – служить для об'єднання індивідуальних оцінок учасників.

  • Виконати команду Edit/Add N Participants і ввести кількість учасників групи.

  • Учасники з'являються під іменами від P2 до Pn. Необхідно замінити ці імена на реальні.

  • При необхідності можливе введення демографічної інформації: вік, стать і т.д.

  • Можливо скопіювати оцінки і дані від виділеного учасника до того, що додається або до існуючого. Для цього треба виділити рядок учасника, виконати Edit/Copy to N New Participants і ввести кількість нових учасників або Edit/Copy Judgments/Data to Existing Participants і ввести PID учасника. Для видалення учасника – Edit/Delete Participant

  • Виконати команду File/Close для закриття вікна Participants.

Значення полів Participants Table:

  • PID (Personal ID) – унікальний ідентифікатор учасників;

  • Person Name – ім'я учасника;

  • Combined – встановлення мітки для запису Combined означає те, що запис містить комбіновані оцінки або даних учасників;

  • Participating – один з ознак, що використовується в SQL-запиті для відображення активних учасників, що активізується кнопкою Particip;

  • Last Changed – час останньої зміни даних визначеним учасником;

  • особисті дані учасника (Organization, Password, Status, Age) – ім'я організації учасника, пароль, посада, вік;

  • Incon/OvrInc – містить коефіцієнт непогодженості оцінок для поточного вузла і загальний.

Нижні командні кнопки використовуються для формування SQl – запитів з метою відображення активних учасників – учасників, чиї оцінки і дані будуть об'єднані (жіночої статі, до 18 років, із встановленою ознакою Particip.).

Додаємо 2 учасника прийняття рішень («Ivan», «Sergey»), при необхідності вводимо додаткові дані, робимо активними наступних учасників «Combined», «Ivan», «Sergey» за допомогою кнопки «Particip».

Відкриття файлу групової моделі:

  • Виконати команду File/Open.

  • Для відкриття моделі під ім'ям керівника або учасника необхідно ввести ім'я і пароль.

1.3.Введення індивідуальних оцінок

Кожен учасник вводить оцінки цілей, підцілей і альтернатив одним із двох способів (методом парного порівняння і з використанням Сітки Даних). На основі введених оцінок буде розрахований пріоритет.

1.3.1.Оцінка елементів моделі методом парних порівнянь

Метод парного порівняння - процес порівняння відносної важливості, переваги або імовірність двох підцілей стосовно цілі. Використовується для встановлення пріоритетів.

Використовуються 3 типи парного порівняння: Importance (важливість), Preference (перевага), Likelihood (імовірність). Importance – доцільний для порівняння цілей або критеріїв, Preference - для порівняння альтернатив відносно однієї мети, Likelihood - підходить при порівнянні імовірності невизначених подій або сценаріїв, як наприклад, в аналізі ризику.

Для вибору типу порівняння – Assessment/Type, а потім вибрати Importance, Preference or Likelihood. На величину пріоритету тип порівняння не впливає, тому використовуємо тип порівняння за замовчуванням Importance. Оцінку проведемо за схемою «зверху - вниз»: для цілей 1 рівня, для цілей 2 рівня, для альтернатив.

Для оцінки об'єктів використовується 3 режими, яким відповідають вкладки Verbal Comparisions, Graphical Comparisions, Numerical Comparisions. Перехід до визначеної вкладки необхідно робити після вибору визначеного вузла (оцінка проводиться для його нащадків).

  • Вербальний режим Verbal Comparisions (на прикладі цілей)

Для порівняння двох елементів використовуються словесні оцінки від Equal до Extreme, що показують у скільки раз один об'єкт більш важливий, чим інший. Верхня панель вкладки містить 2 порівнюваних елементи моделі, розташованих друг під другом. Праворуч знаходиться індикатор вербальної оцінки. Переміщаючи повзунки, можна вибрати необхідну оцінку порівняння. Якщо верхній елемент є більш важливим, то вербальну оцінку вказують у верхній частині, інакше – у нижній. У нижній частині виводиться таблиця порівнянь з числовим еквівалентом оцінок, що поточний чарунок таблиці виділяє. Після порівняння 1 і 2 цілі, переходимо до порівняння 1 і 3, виділяючи відповідний чарунок таблиці і т.д. Числове відображення оцінок – це числа від 1 до 9 (відповідно від Equal до Extreme).

Числові оцінки відображаються на перетині стовпців і рядків таблиці. Якщо елемент рядка більш важливий елемента стовпця, оцінка відображається чорним кольором, у противному випадку – червоним.

Можливо вводити числові значення безпосередньо в чарунки. Для інвертування значень – кнопка Invert.

Після введення останньої оцінки видається запит на збереження оцінок і розрахунок пріоритетів Record Judgments and Calculate? У випадку відмовлення, користувач має можливість змінити оцінки і провести розрахунок пізніше за допомогою команди Assesment/Calculate, при цьому будуть відображені розраховані пріорітети. Кнопка Calculate може мати різний колір: червоний – недостатньо оцінок, жовтий – уведені не всі оцінки, але їхнє число достатнє для розрахунків, зелений – уведені всі оцінки.

У вікні пріоритетів виводиться розрахунковий коефіцієнт непогодженості (КН) оцінок, що має ненульове значення у випадку спірних суджень, наприклад, якщо ми стверджуємо, що ціль А більш важлива чим B, B більш важлива чим C, але C більш важлива чим А. Для того, щоб оцінки були несуперечливими, КН повинні бути <0,1. Також у даному вікні відображається кількість пропущених оцінок. Доступні наступні операції: Sort by Name –відсортувати за алфавітом, Sort by Priority – відсортувати по пріоритетам, Unsort – у порядку розташування в дереві моделі, Normalize – найбільший пріоритет установлюється рівним 1, а інші перераховуються.

Для зменшення непогодженості використовується меню Inconsistency. Команда Inconsistency/1 st визначає найбільш неузгоджену оцінку. Команда Inconsistency/Best виводить найбільш оптимальне значення оцінки Best Feet – 1.

Якщо значення Best Feet відображається червоним кольором, це значить, що елемент стовпця є більш важливим елемента рядка. Для інвертування - кнопка Invert. Для перегляду інших, менш неузгоджених оцінок, використовуються команди 2nd, 3rd і т.д. Непогодженість може також бути через пропуск оцінок. Для перегляду Best Feet будь-якого чарунку – необхідно клацнути правою кнопкою.

Допустимо безпосереднє введення рейтингів цілей (не рекомендується) за допомогою команди Assessment/Direct. У стовпці Value для кожної цілі вводимо рейтинг (від 0 до 1), стовпець Priority – відображає питому вагу.

Візуально оцінка подцілей відображається у вікні Model View заміною жовтого з червоною крапкою кола на чорний або жовтий без крапки.

Для видалення оцінок – використовуються команди Assesment/Erase Node’s Judgments – видаляє оцінки прямих нащадків виділеного вузла; Assesment/Erase Judgments for Entire Plex – видаляє оцінки прямих і непрямих нащадків.

Перший учасник відкриває проект під своїм іменем і оцінює цілі, як показано в таблиці 3 (попередньо необхідно виділити головну ціль):

Енергоспоживання

Ціна

Технічні характеристики

6

2

Енергоспоживання

3*

Таблиця 3 – оцінка цілей (*- інвертоване значення)

Одержимо наступні рейтинги: для «Технічних характеристик» - 0,6; для «Енергоспоживання» – 0,1; для «Ціни»– 0,3.

  • Графічний режим Graphical Comparisions (на прикладі подцелей)

Інструментом порівняння служать смуги синій і червоний кольори, що відповідають двом порівнюваним елементам. Збільшуючи довжину смуг методом Drag&Drop можна задати важливість одного елемента по відношенню іншому.

Оцінимо підцілі, як показано в таблиці 4(виділивши мету «Технічні характеристики»):

Обсяг вінчестера

Продуктивність процесора

4

Таблиця 4 – оцінка підцілей

Одержимо наступні рейтинги: для «Продуктивності процесора» - 0,8; для «Обсягу вінчестера» – 0,2.

  • Числовий режим Numerical Comparisions

У даному режимі використовується шкала числових оцінок. Переміщаючи повзунок убік визначеного елемента можна збільшити його відносну важливість.

Щоб виключити деякий елемент із розрахунку пріоритетів необхідно в будь-якому вікні порівняння утримуючи Ctrl клацнути на назві фактора (цілі або альтернативі) у рядку. Заблокований фактор і відповідні оцінки виділяться зеленим кольором.

Після розрахунку всіх пріоритетів кола в ModelView заміняються на Priority Fills Вони графічно відображають розраховані пріоритети. У даному випадку така заміна відбудеться тільки після оцінки альтернатив, що зробимо з використанням Сітки Даних.

  • Команди відображення елементів моделі:

  • Assessed Indicators – відображення індикаторів неоцінених цілей (коло з червоною крапкою);

  • Priority Fills – відображення графічних індикаторів пріоритетів.

  • Priorities – відображення ваг цілей: None – не відображати; Local/Global – відображення локальних пріоритетів – відсоток батьківського пріоритету, рівного 1 або глобальних – пріоритет кожного вузла стосовно головної цілі. Глобальний пріоритет нащадка дорівнює добутку локального пріоритету нащадка і глобального батька.

  • Режими відновлення: Autoredraw – при виділенні вузла відбувається його розкриття і відображення нащадків автоматично; Redraw – ручне відновлення.

Другий користувач відкриває проект під своїм ім'ям і висловлює власні оцінки цілей і подцілей. Припустимо, що вони збігаються з думкою першого учасника.