Відносні ОЦІНКИ () розраховуються декілька разів, поки нас?? упні НЕ БУДУТЬ відхілятіся від попередніх менше чем на 5%. На второй та всех Наступний ітераціях () розраховуються
Перевірімо, чі нужно Виконувати следующие ітерації:
что складає примерно 5% Відхилення від попередня.
Відносна оцінка, отримавших на Последний ітерації, вважається коефіцієнтом вагомості () i-того параметра. Саме ВРАХОВУЮЧИ ее враховують пріорітетність параметрів.
1.2 Аналіз варіантів реализации функцій
. 2.1 Віділення основних функцій
У якості основних функцій, Які буде реалізовуваті ПП, віділімо следующие: - введення початкових даних;
F2 - вибір даних з Черги; - обробка даних Інтернет сторінок;
F4 - вивід результату.
1.2.2 Розробка варіантів виконан основних функцій ПП
Кожна з основних функцій ПП может мати декілька варіантів вирішенню. Візначімо їх:
Для Функції F1 :) з Клавіатури;
b) з БД;
Для Функції F2:
a) без пріорітетів;
b) з пріорітетамі;
Для Функції F3 :) паралельно;) послідовно;
Для Функції F4 :) на друк;) на екран;) в БД.
Варіанти реализации основних функцій наведені в морфологічній карте системи на малюнку 1.2.1:
Малюнок 1.2.1 - Морфологічна карта
За помощью побудова позитивно-негатівної матриці варіантів виконан основних функцій (таблиця 1.2.1) Виконаємо попередня якісну оцінку можливіть варіантів (відповідно малюнку 1.2.1).
Таблиця 1.2.1
Позитивно-негативна матриця
Основна функціяВаріант реалізаціїПеревагіНедолікіF1 a) Можлівість вібрато Сторінки для АНАЛІЗУ, що не прівязуючісь до БДСтворення Додатковий завантаження на систему збору даніхb) Мінімальній годину на Отримання информации про сторінкуНеобхідні додаткові ресурси и інструмнті для Здійснення зв язку програми з БДF2 a) Можлівість Виконувати тести один за одлнімМожліва відсутність даних за Певнев крітеріямі для аналізуb) Першочергове Отримання даних для пріорітетніх запітівЗбільшення годині на Отримання да за ОКРЕМЕ крітеріямі аналізуF3a) пришвидшити обробка вхідних даних необходимость сінхронізації процесів АНАЛІЗУ и Збереження цілісності даніхb) Дані обробляються по мірі Надходження, немає необхідності сінхронізуваті Збільшення чвсу необхідного для ОБРОБКИ 100% даніхF4a) Можлівість переносіті результати, велика наглядність информации, что виводами повторень процесса АНАЛІЗУ Кожний раз при необхідностіb) Велика наглядність отріманої інформаціїПовторення процесса АНАЛІЗУ Кожний раз при необхідностіc) не зажадає оновлення отриманий даніхНемає наглядності отріманої информации
1.2.3 Аналіз варіантів реализации функцій ПП
Проаналізувавші дані табліці 1.2.1 та ВРАХОВУЮЧИ спеціфіку задачі, для Подальшого РОЗГЛЯДУ візьмемо следующие варіанти:
1) F1a + F2a + F3b + F4b;
) F1a + F2b + F3b + F4a;
) F1b + F2b + F3b + F4c;
) F1b + F2b + F3b + F4b;
Візначімо рівень якості обраних вірішень за формулою:
та варіантів Виконання за формулою:
де - коефіцієнт важлівості (візначається за таблицею 1.1.4);
- Бальні оцінка якості, что візначається за графікамі (малюнки 1.1.1-1.1.5);
- Кількість параметрів, прийнятя в якості крітерію Вибори оптимального варіанту схемного вирішенню (табл. 1.2.2).
Таблиця 1.2.2
Розрахунок показніків уровня якості варіантів реализации основних функцій
Основна функціяВаріант реализации ПППараметр реализации функціїАбсолютне значення параметруОцінка параметра в балахКоефіцієнт важлівості параметраКоефіцієнт уровня якостіF1 а X12.0 4.1 0.12390.508 F2 b X10.01 9.9 0.12391.227 aX250 8.7 0.15491.348 F3bX210003.50.15490.542b X340 3.80.22570.858 F4aX47040.19460.778
Візначімо рівень якості шкірного варіанту виконан основних функцій окремо:
=F1a + F2a + F3b + F4b=4.66;
=F1a + F2b + F3b + F4a=2.686;
=F1b + F2b + F3b + F4c=3.016;
=F1b + F2b + F3b + F4b=4.563;
Найбільше значення сертифіката № уровня якості мают 1-й і 4-й варіанти, но 4-й варіант, очевидно, более.
. 3 Вартісній аналіз варіантів програмного продукту
Для розрахунку вартості ПП будемо використовуват Наступний форму...