Создание модуля программно-аппаратного комплекса по протоколам высокого уровня под операционную систему 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.
Индекс согласованности:
СС - случайная согласованность,