Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
nybok PZ (Восстановлен).docx
Скачиваний:
47
Добавлен:
01.03.2016
Размер:
1.43 Mб
Скачать

5.3 Расчёт общей трудоёмкости разработки

Исходные данные приведены для расчета в таблице 5.1.

Таблица 5.1 – Исходные данные к расчётам

Наименование показателей

Буквенные обозначения

Значение показателя

Коэффициент новизны

Кн

0,63

Группа сложности

3,00

Дополнительный коэффициент сложности

Ксл

0,07

Поправочный коэффициент, учитывающий использование типовых программ

Кт

0,9

Коэффициенты, учитывающие средства разработки

Кур

1,0

Поправочный коэффициент, учитывающий использование типовых программ был выбран исходя из степени охвата реализуемых функций разрабатываемого программного обеспечения стандартными модулями.

Объем программного обеспечения определяется путем подбора аналогов на основании:

– классификации типов программного обеспечения;

– каталога функций программного обеспечения.

Расчет общего объема ПО (количества строк исходного кода (LOC) предполагает определение объема по каждой функции. В том случае, когда на стадии технико–экономического обоснования проекта невозможно рассчитать точный объем функций, то данный объем может быть получен на основании ориентировочной (прогнозной) оценки имеющихся фактических данных по аналогичным проектам, выполненным ранее, или путем применения нормативов по каталогу функций.

Общий объем программного обеспечения рассчитывается по формуле (5.1).

, (5.1)

где V0– общий объем программного обеспечения;

n–общее число функций;

Vi– объем отдельной функции программного обеспечения.

Расчет общего объёма программного обеспечения приведен в таблице 5.2.

Таблица 5.2 – Характеристика функций и их объём

Номер функции

Содержание функций

Объем (строк исходного кода (LOC))

102

Контроль, предварительная обработка и ввод информации

490

110

109

Управление вводом/выводом

1790

150

303

Обработка файла

1050

125

Продолжение таблицы 5.2

Номер функции

Содержание функции

Объем (строк исходного кода (LOC))

507

Обеспечение интерфейса между компонентами

1680

112

506

Обработка ошибок и сбойных ситуаций

1540

90

707

Графический вывод результатов

590

208

Итого

7140

795

Нормативная трудоемкость (Тн) определяется по укрупнённым нормам затрат труда на разработку программного обеспечения на основании общего объема программного обеспечения. Нормативная трудоемкость устанавливается с учетом сложности программного средства. Выделяют три группы сложности, в которых учтены следующие составляющие программного обеспечения: языковой интерфейс, ввод–вывод, организация данных, режимы работы, операционная и техническая среда.

Объему 795 условных машинных команд (3 группа сложности программного средства) соответствует нормативная трудоемкость 40 чел–дн.

Кроме того, устанавливаются дополнительные коэффициенты сложности программного обеспечения.С учетом дополнительного коэффициента сложности Ксл по формуле (5.2) рассчитывается общая трудоемкость.

То = Тн+ Тн·Ксл, (5.2)

где То– общая трудоемкость программного обеспечения, (чел–дн);

Тн–нормативная трудоёмкость программного обеспечения, (чел–дн);

Ксл– дополнительный коэффициент сложности программного средства.

Для разрабатываемого программного обеспечения коэффициент сложности равен 0.06 т.к. учитывается возможность интерактивного доступа. Таким образом, общая трудоёмкость составит 116.6 чел–дн.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]