Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Vaneev_O_N__Turchin_D_E_TIPiS_Praktikum_2013.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.04 Mб
Скачать

5.3. Порядок выполнения работы

Данная лабораторная работа предполагает выполнение следующих этапов:

  1. Изучить методические указания к лабораторной работе.

  2. Сформировать экспертную группу из 3 или 4 человек для выбора решения по предложенной проблеме (табл. 5.Х). Конкретизировать предложенную проблему, дополнив ее информацией. Присвоить каждому эксперту определенный вес в зависимости от его квалификации в рассматриваемой предметной области.

  3. Провести экспертизу предложенных вариантов путем заполнения анкеты целыми числами от 1 до 5. В анкете самому предпочтительному варианту присваивается 1, чуть менее предпочтительному – 2 и т. д.

  4. Провести обработку экспертных оценок, полученных в п. 3, по методу ранжирования вариантов. Веса экспертов не учитывать (принять равными 1). Проверить согласованность мнений экспертов по коэффициенту конкордации W.

  5. Проверить значимость коэффициента конкордации W по критерию χ2 Пирсона. На основе результатов проверки определить рейтинги вариантов.

  6. В соответствии со своим вариантом задания произвести обработку экспертных оценок из табл. 5.Х по методу парных сравнений.

  7. Оформить и защитить отчет по лабораторной работе.

Таблица 5.Х

Группы заданий на проведение экспертизы

Группа

Вар.

Описание проблемы и вариантов ее решения

A

Что следует подарить Х на день рождения?

v1

• ручные часы

v2

• мобильный телефон

v3

• коробку конфет и бутылку вина

v4

• «книга – лучший подарок»

v5

• деньги

v6

• ничего

B

На какую команду поставить в текущем чемпионате России по футболу?

v1

• Зенит (Санкт-Петербург)

v2

• Спартак (Москва)

v3

• Кубань (Краснодар).

v4

• Рубин (Казань)

v5

• ЦСК (Москва)

v6

• Анжи (Махачкала)

C

Как Х следует провести летние каникулы?

v1

• поехать на Черное море

v2

• пойти в многодневный поход по горному Алтаю

v3

• отдыхать на даче

v4

• работать в стройотряде

v5

• дома, осваивая новые информационные технологии

v6

• дома, играя на компьютере и лежа на диване у телевизора

D

Какому провайдеру следует отдать предпочтение при подключении к сети Интернет?

v1

• Ростелеком

v2

• Good Line

v3

• МТС

v4

• Билайн

v5

• Сибирские сети

v6

• МегаФон

E

Как Х следует потратить деньги (250 тыс. руб.), выигранные в лотерее?

v1

• сделать ремонт в квартире

v2

• приобрести акции Газпрома

v3

• на самообразование и повышение квалификации

v4

• на благотворительность

v5

• купить новую мебель и бытовую технику

v6

• прогулять все с друзьями

F

Какому производителю следует отдать предпочтение при покупке нового автомобиля?

v1

• Daewoo

v2

• Ford

v3

• Toyota

v4

• АвтоВАЗ

v5

• Hyundai

v6

• Reno

Таблица 5.Х

Номера таблиц для обработки экспертных оценок методом парных сравнений

вар.

Номера таблиц

вар.

Номера таблиц

1, 13

№1, №3, №5

7, 19

№3, №6, №9

2, 14

№2, №4, №6

8, 20

№4, №8, №12

3, 15

№7, №9, №11

9, 21

№5, №9, №13

4, 16

№8, №10, №12

10, 22

№6, №10, №11

5, 17

№1, №4, №7

11, 23

№1, №6, №12

6, 18

№2, №5, №8

12, 24

№3, №7, №10

Таблица 5.Х

Таблицы экспертных оценок для обработки методом парных сравнений

1

v1

v2

v3

v4

2

v1

v2

v3

v4

v1

1

0

1

v1

0

0

1

v2

0

1

0

v2

1

1

1

v3

1

0

1

v3

1

0

1

v4

0

1

0

v4

0

0

0

3

v1

v2

v3

v4

4

v1

v2

v3

v4

v1

1

1

1

v1

1

0

1

v2

0

1

0

v2

0

1

1

v3

0

0

0

v3

0

0

1

v4

0

1

1

v4

0

1

0

5

v1

v2

v3

v4

6

v1

v2

v3

v4

v1

1

0

0

v1

1

0

1

v2

0

0

0

v2

0

1

0

v3

1

1

1

v3

1

0

0

v4

1

1

0

v4

0

1

1

7

v1

v2

v3

v4

8

v1

v2

v3

v4

v1

0

1

1

v1

1

0

1

v2

1

0

0

v2

0

0

1

v3

0

1

1

v3

1

1

1

v4

0

1

0

v4

0

0

0

9

v1

v2

v3

v4

10

v1

v2

v3

v4

v1

1

0

1

v1

1

0

0

v2

0

1

0

v2

0

1

0

v3

1

0

1

v3

1

0

1

v4

0

1

0

v4

1

1

0

11

v1

v2

v3

v4

12

v1

v2

v3

v4

v1

0

0

1

v1

1

0

1

v2

1

1

0

v2

0

1

1

v3

1

0

1

v3

1

0

0

v4

0

1

0

v4

0

0

1

5.4. Контрольные вопросы

  1. Что понимают под экспертными оценками?

  2. В каких случаях требуется использовать метод экспертных оценок?

  3. Что характеризует коэффициент конкордации W?

  4. Как получают обобщенную матрицу оценок G в методе парных сравнений?

  5. Какими свойствами обладает обобщенная матрица оценок G?

6. Описание классов и объектов предметной области

6.1. Цель работы

Цель работы – приобрести умение осуществлять объектно-ориентрованное описание основных элементов предметной области в виде классов и объектов.

Работа рассчитана на 6 часов.

6.2. Основные теоретические сведения

6.2.1. Декомпозиция сложных систем. Объектная модель проектирования

Сложность систем. Объектно-ориентированная декомпозиция систем.

Рассмотрение любой сложной системы требует применения декомпозиции – разбиения системы на составляющие элементы.

Выделяют два вида декомпозиции:

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

Объектно-ориентированная декомпозиция, при которой разбиение производится по объектам реального (или виртуального) мира. Каждый объект несет в себе как описание действий, так и описание данных.

Предметная область

Объектно-ориентированный анализ – метод анализа, исследующий требования к системе с точки зрения классов и объектов, относящихся к предметной области.

Объектно-ориентированное проектирование – это метод проектирования, сочетающий процесс объектно-ориентирован-ной декомпозиции и систему обозначений для представления моделей проектируемой системы.

Объектно-ориентированное программирование – это метод программирования, основанный на представлении программы в виде совокупности взаимодействующих объектов, каждый из которых является экземпляром определенного класса, а классы являются членами определенной иерархии наследования.

В соответствии с данным определением одни языки программирования являются объектно-ориентированными, а другие – нет. В частности, языки программирования, не поддерживающие наследования, называются объектными (object-based), а не объектно-ориентированными (object-oriented).

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]