Методика проведення функціонального аналізу

6.2. Методика проведення функціонального аналізу

На основі вивчення організаційно-економічної суті об’єкта, що досліджується (в нашому випадку програмний продукт), обгрунтовуються основні функції, які буде реалізовувати об’єкт (наприклад обробка інформації, зберігання інформації та інше). При цьому будують функціональну модель об’єкта (рис. 6.1).

 

 

Головна функція реалізує ціль розробки (наприклад, розробка найбільш ефективної системи управління базою даних (СУБД)). Основні функції ті, заради яких об’єкт створюється. Кожна з основних функцій може мати декілька варіантів реалізації. Функції і їх варіанти реалізації повинні бути чітко і повно описані. Вони використовуються для опису морфологічної карти (рис. 6.2).

 

 

 

 


Рис. 6.2. Морфологічна карта

На основі цієї карти виконують якісну оцінку варіантів. Для обмеження кількості варіантів, що аналізуються, будують позитивно-негативну матрицю, в якій оцінюють переваги і недоліки варіантів рішень. Результати аналізу подають у табл. 6.1.

По даних табл. 6.1 проводиться порівняльний аналіз всіх можливих варіантів реалізації функцій ПП. Варіанти, які мають суттєві недоліки, не відповідають з різних причин умовам технічного завдання, виключаються з подальшого розгляду. А з варіантами, які залишилися, буде проводитися технічна і економічна порівняльна оцінка.


Таблиця 6.1 - Позитивно-негативна матриця варіантів реалізацій функцій

 

Основна функція Варіант реалізації Переваги Недоліки
  а    
F1 б    
  і т.п.    
  а    
F2 б    
  в    
і т.п. і т.п.    
       



double arrow
Сейчас читают про: