Сравнение альтернатив по критериям и экспертным оценкам
⇐ ПредыдущаяСтр 2 из 2 Данный подраздел посвящен попарному сравнению представленных ранее альтернатив на основе критериев выбора языка программирования, результаты которого приведены в виде соответствующей матрицы сравнения (табл. 6.4–6.9).
Критерий 1 « ООП » Таблица 6.4 Матрица попарного сравнения альтернатив по критерию « ООП »
Собственное значение матрицы суждений: L max = S 1 N 1 + S 2 N 2 + S 3 N 3=3,21
Индекс согласованности: (ИС) = (L max– n)/(n – 1) = 0,11
Отношение согласованности: ИС / случайная согласованность по порядку матрицы = 0,11/0,58=0,18
Результат расчета отношения согласованности показал, что ОС = 18% допускается не больше 20%, из этого следует, что суждения верны.
Критерий 2 « Свободная лицензия » Таблица 6.5 Матрица попарного сравнения альтернатив по критерию « Свободная лицензия »
Собственное значение матрицы суждений: L max = S 1 N 1 + S 2 N 2 + S 3 N 3=3,21
Индекс согласованности: (ИС) = (L max– n)/(n – 1) = 0,11
Отношение согласованности: ИС / случайная согласованность по порядку матрицы = 0,11/0,58=0,18
Результат расчета отношения согласованности показал, что ОС = 18% допускается не больше 20%, из этого следует, что суждения верны.
Критерий 3 « Независимость от ОС »
Таблица 6.6 Матрица попарного сравнения альтернатив по критерию « Независимость от ОС »
Собственное значение матрицы суждений: L max = S 1 N 1 + S 2 N 2 + S 3 N 3=3,21
Индекс согласованности: (ИС) = (L max– n)/(n – 1) = 0,11
Отношение согласованности: ИС / случайная согласованность по порядку матрицы = 0,11/0,58=0,18
Результат расчета отношения согласованности показал, что ОС = 18% допускается не больше 20%, из этого следует, что суждения верны.
Критерий 4 « Автоматическое управление памятью » Таблица 6.7
Матрица попарного сравнения альтернатив по критерию « Автоматическое управление памятью »
Собственное значение матрицы суждений: L max = S 1 N 1 + S 2 N 2 + S 3 N 3=3,22
Индекс согласованности: (ИС) = (L max– n)/(n – 1) = 0,11
Отношение согласованности: ИС / случайная согласованность по порядку матрицы = 0,11/0,58=0,18
Результат расчета отношения согласованности показал, что ОС = 18% допускается не больше 20%, из этого следует, что суждения верны.
Критерий 5 « Наличие простых средств создания сетевых приложений » Таблица 6.8 Матрица попарного сравнения альтернатив по критерию « Наличие простых средств создания сетевых приложений »
Собственное значение матрицы суждений: L max = S 1 N 1 + S 2 N 2 + S 3 N 3=3,1
Индекс согласованности: (ИС) = (L max– n)/(n – 1) = 0,05
Отношение согласованности: ИС / случайная согласованность по порядку матрицы = 0,05/0,58=0,08
Результат расчета отношения согласованности показал, что ОС = 8% допускается не больше 20%, из этого следует, что суждения верны.
Выбор оптимального решения Данный подраздел посвящен вычислению глобальных приоритетов и определению оптимального решения на основании произведенных расчетов (табл. 6.9).
Расчет глобальных приоритетов показал, что оптимальным решением является язык программирования Java.
Характеристика выбранного языка программирования В данном подразделе дается краткое описание особенностей выбранного языка программирования. Язык программирования. Java — объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems (в последующем приобретённой компанией Oracle). Приложения Java обычнокомпилируются в специальный байт-код, поэтому они могут работать на любой виртуальной Java-машине (JVM) вне зависимости от компьютерной архитектуры. Функциональные возможности. § автоматическое управление памятью; § расширенные возможности обработки исключительных ситуаций; § богатый набор средств фильтрации ввода/вывода; § набор стандартных коллекций: массив, список, стек и т. п.; § наличие простых средств создания сетевых приложений (в том числе с использованием протокола RMI); § наличие классов, позволяющих выполнять HTTP-запросы и обрабатывать ответы; § встроенные в язык средства создания многопоточных приложений; § унифицированный доступ к базам данных: § на уровне отдельных SQL-запросов — на основе JDBC, SQLJ; § на уровне концепции объектов, обладающих способностью к хранению в базе данных — на основе Java Data Objects (англ.) и Java Persistence API; § поддержка обобщений (начиная с версии 1.5);
§ параллельное выполнение программ.
Требования к аппаратному и программному обеспечению. Системные требования для Windows
Системные требования для Mac OS X
Системные требования для Linux
Выводы В данном подразделе перечисляются основные выводы, сделанные в ходе выполнения раздела, которые характеризуют специфику выбранного программного обеспечения для автоматизированной системы: · методом морфологических признаков выбрана СУБД Oracle · описаны Требования к аппаратному и программному обеспечению выбранной СУБД Oracle · методом анализа иерархий выбран язык программирования Java
· описаны Требования к аппаратному и программному обеспечению выбранного языка программирования Java
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|