![]() |
|
|
Дипломная работа: Ассиметричное шифрование на базе эллиптических кривыхДля оценки технической эффективности с точки зрения обеспечения поставленной цели выберем следующие показатели: · Производительность ЦП рабочей станции; · Количество оперативной памяти установленной на рабочей станции. программный шифрование криптография эллиптический 1.3.4 Требования по адаптивностиУровень адаптивности ПП определяет его подготовленность к возможным изменениям. Необходимость в изменении может возникнуть в следующих случаях: · Выявлено несоответствие между реализованным и реальным алгоритмом функционирования создаваемой системы; · Возникла необходимость в переносе ПП под другое операционное окружение; · Возникла необходимость в смене источника данных для работы с которым предназначался программный продукт. Для оценки адаптивности с точки зрения обеспечения поставленной цели выберем следующие показатели: · Наличие исходного текста программ; · Поддерживаемое количество ОС; · Использование промежуточного уровня при организации доступа к источнику данных. Опишем влияние каждого из выбранных показателей на адаптивность разрабатываемого ПП: Наличие исходного текста программ. Без исходных текстов говорить о каком либо значительном изменении в программный продукт просто невозможно. Любое изменение в алгоритме требует наличия исходных текстов. Кроме этого становиться невозможен перевод программного продукта под другие операционные системы, компиляторы. Поддерживаемое количество ОС. Важный показатель при использовании (планировании использования) в организации разнородных вычислительных систем. Например, если в организации одновременно используются ЭВМ под управлением MS Windows 95, MS Windows NT, MS-DOS, IBM OS/2, NetWare.В таких случаях очень важно правильно выбрать средство разработки программ, определить способы доступа к данным, используемые сетевые протоколы. Если же использование разнородных вычислительных систем ограниченно, то данный показатель во многом теряет свою важность. Особенно это усиливается при использовании одной аппаратной платформы, например все ЭВМ построены на базе процессоров Intel. 1.3.5 Требования удобства пользованияУдобство работы, наряду с функциональной полнотой, очень часто является определяющим фактором для конечного пользователя при выборе ПП. ПП неудобный в работе значительно снижает эффективность от деятельности пользователя использующего его. Это нередко приводит к сведению на нет всех преимуществ от внедрения ПП. Как правило такая ситуация заканчивается явным или скрытым отказом сотрудника от работы с данным ПП. Никакая функциональная полнота не заставит сотрудника активно использовать программу, если для выполнения одной из наиболее часто встречающихся операций ему необходимо произвести два десятка манипуляций на устройствах ввода. Для оценки требований удобства с точки зрения обеспечения поставленной цели выберем следующие показатели: · Наличие дружественно графического интерфейса пользователя · Время ответа по любой из наиболее часто встречающихся операций не превышает 2 секунды Оценим возможные варианты графического интерфейса по 10 бальной шкале (Таблица 2): Таблица 2.
Оценим возможные варианты время выполнения наиболее часто используемых операций по 10 бальной шкале (Таблица 3): Таблица 3.
Оценим возможные варианты справочной системы ПП по 10 бальной шкале (Таблица 4): Таблица 4.
Оценим возможные варианты наличия выбора справочных значений – по 10 бальной шкале (Таблица 5): Таблица 5.
Определим уровень требований показателей основываясь на выбранной 10 бальной шкале (Таблица 6): Таблица 6.
1.3.6 Построение аддитивного интегрального критерияПосле построения дерева целей мы приходим к необходимости использовать для оценки качества проектных решений X один критерий. А именно: удобство. Поэтому при наличии вектора критериев U(x) = (U1(x), U2(x), U3(x), U4(x)) будем говорить не об оптимальности по какому-то отдельному критерию, а об оптимальности по вектору критериев. Для оценки предпочтения одного решения над другим построим интегральный критерий. Наличие интегрального критерия сводит процедуру выбора оптимального решения по многим критериям к однокритериальной задаче математического программирования. Найти: x0 = arg max x (min) Y[u(x)], при условии, что x Є P*, где P* - множество сравниваемых решений. Интегральный критерий используемый в нашем случае будем строить по принципу аддитивного интегрального критерия, который имеет вид: Y[u(x)]=Srkwk [ uk(x) ], S rk = 1 (1) В данном критерии наличие wk позволяет учесть зависимость веса критерия от его значения. Прежде чем начать строить аддитивный интегральный критерий необходимо потребовать, чтобы выполнялось условие независимости по предпочтению для каждой из пар критериев. Это условие вытекает из теоремы определяющей необходимое и достаточное условие для того чтобы интегральный критерий имел аддитивный вид. Приведем эту теорему: Для того чтобы интегральный критерий имел аддитивный вид, необходимо и достаточно выполнение условия независимости по предпочтению для каждой пары критериев (ui, uj), i ¹ j, i,j = 1….K. Анализируя используемые у нас критерии мы приходим к выводу,что это правило выполняется. Теперь перейдем собственно к самому построению аддитивного интегрального критерия в виде: Y(u) = r1w1(u1) + r2w2(u2) + r3w3(u3) + r4w4(u4) Где функция wk - зависимость веса критерия от его значения; rk - весовой коэффициент, учитывающий важности частных критериев, при этом rk определяет степень влияния к-го частного критерия на эффективность системы в целом; uk - частный критерий эффективности Для этого воспользуемся алгоритмом независимого шкалирования. Выберем один из значимых показателей –удобство ПП. Опишем частные критерии эффективности которые будут использоваться при построении аддитивного интегрального критерия: · Наличие дружественно графического интерфейса пользователя - границы изменения от 1 до 10, цель оптимизации максимизация данного критерия. · Время реакции системы не превышает 2 секунды – границы изменения от 1 до 10, цель оптимизации максимизация данного критерия. · Достаточно полная справочная система – границы изменения от 1 до 10, цель оптимизации максимизация данного критерия. · Выбор справочных значений из списка - границы изменения от 1 до 10, цель оптимизации максимизация данного критерия. 1. Наличие дружественно графического интерфейса пользователя. Используя понятие среднего по ценности значения критерия построим функцию w1(u1).Значения сведены в таблицу 7. Таблица 7.
w1
Рис. 2. Функция ценности критерия. 2. Время реакции системы не превышает 4 секунды. Используя понятие среднего по ценности значения критерия построим функцию w2(u2). Значения сведены в таблицу 8. Таблица 1.
w2
Рис. 3. Функция ценности критерия 3. Достаточно полная справочная система. Используя понятие среднего по ценности значения критерия построим функцию w3(u3) Значения сведены в таблицу 9 Таблица 2.
w3
Рис. 4. Функция ценности критерия 4. выбор справочных значений из списка. Используя понятие среднего по ценности значения критерия, построим функцию w4(u4). Значения сведены в таблицу 10. Таблица 3.
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|
Рефераты бесплатно, реферат бесплатно, курсовые работы, реферат, доклады, рефераты, рефераты скачать, рефераты на тему, сочинения, курсовые, дипломы, научные работы и многое другое. |
||
При использовании материалов - ссылка на сайт обязательна. |