Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
101
Добавлен:
10.02.2015
Размер:
279.04 Кб
Скачать

Зависимость сложности ei от количества det, ret или ftr

Количество FTR

Количество DET

1-4

5-15

16 +

0-1

Низкая

Низкая

Средняя

2

Низкая

Средняя

Высокая

3+

Средняя

Высокая

Высокая

Зависимость ложности ео от количества dет и ftr

Количество FTR

Количество DET

1-5

6 - 19

20 +

0-1

Низкая

Низкая

Средняя

2-3

Низкая

Средняя

Высокая

4 +

Средняя

Высокая

Высокая

Сложность EQ определяется как максимальная суммированием значений EI и ЕО, связанных с данным запросом.

Подсчет количества функциональных точек

Для каждого функционального типа подсчитывается количество входящих в его состав функциональных точек (Function Point, FP) - условных элементарных единиц. Этот подсчет выполняется в соответствии с таблицей.

Зависимость количества fp от сложности функционального типа

Функциональный тип

Сложность

низкая

средняя

высокая

ILF

7

10

15

EIF

5

7

10

EI

3

4

6

ЕО

4

5

7

EQ

3

4

6

В результате суммирования количества FP по всем функциональным типам получается общее количество FP (UFP, Unadjusted Function Points) без учета поправочного коэффициента. Значение поправочного коэффициента (VAF, Value Adjustment Factor) определяется набором из 14 общих характеристик системы (GSC, General System Characteristics) и вычисляется по формуле

VAF = (0,65 + (sum GSC • 0,01)).

Значения GSC варьируются в диапазоне от 0 до 5 и определяются по таблицам.

Коммуникации данных

0

Полностью пакетная обработка на локальном ПК

1

Пакетная обработка, удаленный ввод данных или удаленная печать

2

Пакетная обработка, удаленный ввод данных и удаленная печать

3

Сбор данных в режиме «он-лайн» или дистанционная обработка,

связанная с пакетным процессом

4

Несколько внешних интерфейсов, один тип коммуникационного протокола

5

Несколько внешних интерфейсов, более одного типа коммуникационного протокола

Распределенная обработка данных

0

Передача данных или процессов между компонентами системы отсутствует

1

Приложение готовит данные для обработки на ПК конечного пользователя

2

Данные готовятся для передачи, затем передаются и обрабатываются на другом компоненте системы (не на ПК конечного пользователя)

3

Распределенная обработка и передача данных в режиме «он-лайн» только в одном направлении

4

Распределенная обработка и передача данных в режиме «он-лайн» в обоих направлениях

5

Динамическое выполнение процессов в любом подходящем компоненте системы

Соседние файлы в папке Лекции разработка ПО