137
Таблица 6.3 - Внешние выходы
Ссылки на внутренние логические файлы (FTR)
Элементы данных (DET)
1–4
5–19
>19
0–1
Низкий
Низкий
Средний
2–3
Низкий
Средний Высокий
>3
Средний Высокий Высокий
Таблица 6.4 - Внешние запросы
Ссылки на внутренние логические
файлы (FTR)
Элементы данных (DET)
1–4
5–19
>19
0–1
Низкий
Низкий
Средний
2–3
Низкий
Средний
Высокий
>3
Средний
Высокий
Высокий
Таблица 6.5 - Внутренние логические файлы
Разнообразие записей (RET)
Элементы данных (DET)
1–19
20–50
>50
1
Низкий
Низкий
Средний
2–5
Низкий
Средний
Высокий
>5
Средний
Высокий
Высокий
Таблица 6.6 - Внешние интерфейсные файлы
Разнообразие записей (RET)
Элементы данных (DET)
1–19
20–50
>50
1
Низкий
Низкий
Средний
2–5
Низкий
Средний
Высокий
>5
Средний
Высокий
Высокий
В табл. 6.7 показано как счетчики входных элементов,
выходных элементов и т.д. преобразуются в некорректируемые
функциональные пункты.
138
Таблица 6.7 - Множители для вычисления нескорректированных
функциональных пунктов
Характеристика
программы
Функциональные пункты
Низкая сложность
Средняя
сложность
Высокая сложность
Внешние входные
элементы
3
4
6
Внешние выходные
элементы
4
5
7
Внешние запросы
3
4
6
Внутренние логические
файлы
7
10
15
Внешние интерфейсные
файлы
5
7
10
После суммы нескорректированных функциональных пунктов
вычисляется
коэффициент влияния; он основывается на влиянии,
оказываемом на программу 14 факторами.
1.
Связи данных. Как много связей используются для передачи
данных внутри системы.
2.
Распределенная обработка данных. Как обрабатываются
распределенные данные.
3.
Какие требования по производительности.
4.
Какие требования по аппаратной части.
5.
Как часто выполняются транзакции (ежедневно, еженедельно)
6.
Какой процент информации вводится онлайн.
7.
Эффективность для конечного пользователя.
8.
Как много ILF обновляются онлайн.
9.
Используются ли сложная логическая или математическая
обработка.
10.
Была ли спроектирована программа для одного или многих
пользователей. Насколько сложна инсталляция.
139
11.
Насколько эффективны или автоматизированы старт,
резервное копирование и восстановление.
12.
Было ли приложение спроектировано, разработано для
множества сотрудников множества организаций.
13.
Было ли приложение спроектировано для упрощения
дальнейших изменений в нем.
Степень влияния каждого фактора оценивается от 0 до 5, то есть
от отсутствия какого-либо влияния до сильного влияния.
Коэффициент влияния лежит в диапазоне от 0,65 до 1,35 и
вычисляется по формуле:
100
65
,
0
i
С
,
(5)
где С
i
– влияние i-того фактора.
После умножения нескорректированной суммы на коэффициент
влияния получается скорректированная величина в
функциональных
пунктах.
Итак, получается, что количество функциональных пунктов
вычисляется по формуле:
VAF
UAF
FP
(6)
где FP – конечное количество
функциональных пунктов,
VAF – коэффициент влияния,
UAF – количество нескорректированных
функциональных пунктов и
EIF
ILF
EQ
EO
EI
UAF
(7)
140
Если необходимо учесть предварительную обработку данных
или дополнительные требования, то используют следующие формулы
для расчета:
Достарыңызбен бөлісу: