Создание модуля программно-аппаратного комплекса по протоколам высокого уровня под операционную систему Linux

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



й, но практически одинаковый вклад внесли критерии Ресурсы и Быстродействие (20,81% и 20,26% соответственно). Самый маленький вклад внес критерий Сложность настройки (2,65%).

В выборе протокола POP3 наибольший вклад внес критерий Быстрдействие (53,27). Остальные критерии в отдельности оказались не так важны при его выборе: Возможности (17,17%), Ресурсы (16,65%), Сложность настройки (12,88%).

Похожая ситуация и в случае с протоколом РОР2. Отличия только в значениях вклада: Быстродействие (55,61%), Возможности (18,65%), Ресурсы (15,77%), Сложность найстройки (9,88%).

Так как наибольшую важность имеет критерий Быстродействие и анализируя все полученные результаты, приходим к выводу, что протокол РОР3 более предпочтителен, поэтому я решил выбрать именно этот протокол.

5.3 Выбор FTP-сервера

.3.1 Построение иерархии

Рисунок 5.2 - Трехуровневая иерархия для решения задачи о выборе FTP-сервера.

5.3.2 Синтез матрицы парных суждений 2-го уровня и синтез локальных приоритетов

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

Таблица 5.8 - Матрица парных суждений при выборе FTP-сервера

А1А2А3А4А11235А21/2145А31/31/413А41/51/51/31

Рассчитаем вектор локальных приоритетов. Для этого рассчитаем коэффициенты bi критериев по нижеприведенной формуле 1:

Рассчитаем B по формуле 2:= 2,340+1,778+0,707+0,338 = 5,163.

Компоненты вектора локальных приоритетов рассчитываются по формуле 3:

; ; ; .

Оценим величину погрешности при вычислении вектора локальных приоритетов, для этого сложим все приоритеты и сравним сумму с единицей:

Абсолютная погрешность равна 0,01%.

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

1)Быстродействие;

2)Ресурсы;

)Возможности;

)Сложность настройки;

Для проверки согласованности матрицы по формуле 4 вычислим :

Найдем отношение согласованности ОС по формулам 5 и 6. Если ОС < 10%, то результат считается приемлемым.

Для нахождения ОС сначала определим наибольшее собственное значение матрицы парных сравнений по формуле 7:

Найдем индекс согласованности по формуле 6:

Найдем отношение согласованности по формуле 5:

ОС =.

Матрица согласованна, т.к. ОС < 10%.

5.3.3 Синтез матриц парных суждений 3-го уровня и синтез локальных приоритетов

Матрицы парных сравнений 3-го уровня.

Критерий Быстродействие

Таблица 5.9 - Матрица парных суждений для 1-го критерия при выборе FTP-сервера

А1А2А3А1112А2114А31/21/41

;

Рассчитаем B по формуле 2:

B=1,260+1,587+0,500 = 3.347.

Рассчитаем компоненты вектора локальных приоритетов по формуле 3:

; ; .

Оценим величину погрешности при вычислении вектора локальных приоритетов, для этого сложим все приоритеты и сравним сумму с единицей:

Абсолютная погрешность равна 0,01%. Такая погрешность допустима.

Для проверки согласованности вычислим yi по формуле 4:

.

Определим наибольшее собственное значение матрицы парных сравнений по формуле 7:

= 0,376*2,500+0,474*2,250+0,149*7,000 = 3,054

Индекс согласованности:

СС - случайная согласованность, при n=3 СС=0,58

Отношение согласованности:

ОС = .

Так как ОС<10% , то матрицу можно считать согласованной.

Критерий Ресурсы

Ниже представлена матрица парных суждений для 2-го критерия:

Таблица 5.10 - Матрица парных суждений для 2-го критерия при выборе FTP-сервера

А1А2А3А1135А21/313А31/51/31

;

B = 2,466+1,000+0,406 = 3.872.

Рассчитаем компоненты вектора локальных приоритетов по формуле 3:

; ; .

Оценим величину погрешности при вычислении вектора локальных приоритетов, для этого сложим все приоритеты и сравним сумму с единицей:

Абсолютная погрешность равна 0.

Для проверки согласованности вычислим yi по формуле 4:

.

Определим наибольшее собственное значение матрицы парных сравнений по формуле 7:

= 0,637*1,533+0,258*4,333+0,105*9,000 = 3.039.

Индекс согласованности:

СС - случайная согласованность, при n=3 СС=0,58.

Отношение согласованности:

ОС = %.

Так как ОС<10% , то матрицу можно считать согласованной.

Критерий Возможности

Ниже представлена матрица парных суждений для 3-го критерия:

Таблица 5.11 - Матрица парных суждений для 3-го критерия при выборе FTP-сервера

А1А2А3А111/32А2314А31/21/41;

Расчитаем В по формуле 2:

B = 0,406+2,289+0,500 = 3.663.

Рассчитаем компоненты вектора локальных приоритетов по формуле 3:

; ; .

Оценим величину погрешности при вычислении вектора локальных приоритетов, для этого сложим все приоритеты и сравним сумму с единицей:

Абсолютная погрешность равна 0,01%.

Для проверки согласованности вычислим yi по формуле 4:

.

Определим наибольшее собственное значение матрицы парных сравнений по формуле 7:

= 0,239*4,500+0,625*1,583+0,137*7,000 = 3.019.

Индекс согласованности:

СС - случайная согласованность,