Таблица 3.1 – Значение коэффициента ![]()
|
Язык программирования |
Группа сложности |
Группа новизны |
|||
|
А |
Б |
В |
Г |
||
|
Высокого уровня |
1 2 3 |
1,38 1,30 1,20 |
1,26 1,19 1,10 |
1,16 1,08 1,00 |
0,69 0,65 0,60 |
|
Низкого уровня |
1 2 3 |
1,58 1,49 1,38 |
1,45 1,37 1,26 |
1,32 1,24 1,15 |
0,79 0,74 0,69 |
Коэффициент недостаточности описания задачи B зависит от степени сложности ПС и определяется по таблице 3.2.
Таблица 3.2 – Значение коэффициента B
|
Группа сложности |
1 |
2 |
3 |
|
B |
1,2 |
1,35 |
1,5 |
В нашем случае, коэффициент недостаточности описания задачи составляет, в
соответствии с выбранной группой сложности,
.
Коэффициент квалификации программиста
зависит от стажа работы программиста и
определяется по таблице 3.3.
Таблица 3.3 – Зависимость коэффициента
от стажа программиста
|
Стаж работы программиста |
|
|
До 2-х лет От 2-х до 3-х лет От 3-х до 5-ти лет От 5-ти и до 10-и лет Свыше 10-ти лет |
0,8 1,0 1,1-1,2 1,2-1,3 1,3-1,5 |
Выбран
.
Разработка ПС включает шесть операций:
· подготовка описания задачи;
· исследование алгоритма решения задачи;
· разработка блок-схемы алгоритма решения задачи;
· программирование по блок-схеме алгоритма;
· отладка программы решения задачи на ЭВМ;
· подготовка документации по задаче.
Время выполнения операции подготовки описания задачи может определяться по нормативам, или по эмпирической формуле:

где
– трудоемкость операции в наиболее благоприятных
условиях (оптимистическая оценка);
– трудоемкость операции при неблагоприятных
условиях (пессимистическая оценка);
– трудоемкость операции при нормальных условиях
(наиболее вероятная оценка).
Ориентировочные величины оценки трудоемкости
операции подготовки описания задачи в зависимости от величины
приводятся в таблице 3.4.
Таблица 3.4 – Оценка времени подготовки описания задачи
|
|
|
|
|
|
100 |
10 |
15 |
20 |
|
500 |
20 |
35 |
50 |
|
1000 |
25 |
50 |
75 |
|
1500 |
30 |
60 |
90 |
|
2000 |
40 |
70 |
100 |
|
2500 |
50 |
80 |
110 |
|
5000 |
70 |
110 |
150 |
|
10000 |
100 |
150 |
200 |
|
20000 |
150 |
225 |
300 |
|
30000 |
200 |
300 |
400 |
Трудоемкость исследования алгоритма решения задачи определяется по формуле:

Трудоемкость разработки блок-схемы алгоритма определяется по формуле:

Трудоемкость программирования по блок-схеме алгоритма определяется по формуле:

Трудоемкость отладки программы на ЭВМ рассчитывается по формулам:
· при автономной отладке одной задачи

· при комплексной отладке
![]()
Трудоемкость подготовки документации по задаче определяется по формуле:
где
– затраты труда на подготовку материалов рукописи.

– затраты труда на редактирование, печать и
оформление документации:
Тогда трудоемкость подготовки документации по задаче:
Общая трудоемкость создания ПС определяется путем суммирования трудоемкостей по этапам. Результаты расчетов трудоемкости сведены в таблице 3.5.
Таблица 3.5 – Трудоемкость создания программных средств
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.