Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Исследовательская часть.docx
Скачиваний:
137
Добавлен:
09.02.2015
Размер:
4.19 Mб
Скачать

4.2.3.Трудоемкость разработки технического проекта:

зависит от функционального назначения программного продукта, количества разновидностей форм входной и выходной информации и определяется по формуле:

, где

- трудоемкость разработки технического проекта (ТП) разработчиком постановки задач;

- трудоемкость разработки ТП разработчиком ПО.

По таблице 16 из [5] принимаем (функциональное назначение – задачи расчетного характера, степень новизны – В, группа сложности алгоритма - 1):

= 57 [чел.-дни]

= 43 [чел.-дни]

- коэффициент учета режима обработки информации. По таблице 17 из [1] принимаем:

= 1,1

- коэффициент учета вида используемой информации, определяется по формуле:

,где

–коэффициент учета вида используемой информации для переменной информации;

- коэффициент учета вида используемой информации для нормативно-справочной информации;

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

По таблице 18 из [5] принимаем:

= 1

= 0,72

= 2,08

–количество наборов данных переменной информации;

- количество наборов данных нормативно-справочной информации;

- количество наборов баз данных.

В соответствии с рекомендациями:

= 6

= 4

= 0

Находим значение :

Тогда трудоемкость разработки технического проекта:

= (57+ 43)∙1,1∙0,888 = 97 [чел.-дни]

На данном этапе работа разработчиком постановки задачи и разработчиком ПО проводится параллельно. Поэтому продолжительность разработки технического проекта составит:

[чел.-дни]

Продолжительность работы разработчика программы:

[чел.-дни]

4.2.4. Трудоемкость разработки рабочего проекта:

зависит от функционального назначения программного продукта, количества разновидностей форм входной и выходной информации, сложности алгоритма функционирования, сложности контроля информации, степени использования готовых программных модулей, уровня алгоритмического языка программирования и определяется по формуле:

, где

- коэффициент учета сложности контроля информации.

По таблице 19 из [5] принимаем:= 1,07

- коэффициент учета режима обработки информации.

По таблице 17 из [5] принимаем:=1,32

- коэффициент учета уровня используемого алгоритмического языка программирования.

По таблице 20 из [5] принимаем значение:= 1 (так как язык программирования С++ – язык высокого уровня).

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

По таблице 21 из [5] принимаем:= 0,7

- коэффициент учета вида используемой информации и сложности алгоритма программного продукта, его значение определяется по формуле:

–коэффициент учета сложности алгоритма ПП и вида используемой информации для переменной информации;

- коэффициент учета сложности алгоритма ПП и вида используемой информации для нормативно-справочной информации;

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

По таблице 22 из [5] принимаем:

= 1,2

= 0,65

= 0,54

Имеем:

= 6

= 4

= 0

Тогда:

- норматив трудоемкости на разработку рабочего проекта на алгоритмическом языке высокого уровня разработчиком постановки задач.

- норматив трудоемкости на разработку рабочего проекта на алгоритмическом языке высокого уровня разработчиком ПО.

По таблице 35 из [5]:

= 69[чел.-дни]

= 486 [чел.-дни]

Тогда трудоемкость разработки рабочего проекта:

[чел.-дни]

На данном этапе работа разработчиком постановки задачи и разработчиком ПО проводится последовательно: разработчик постановки задачи выполняет 15% работы, разработчик ПО – 85%. Причем последний начинает работу, когда первый выполнит 5% работы (выдача предварительной информации и задания разработчику ПО). По завершении работы разработчика ПО на данном этапе разработчик постановки задачи выполняет 10% работы (обработка полученных результатов). Поэтому расчет продолжительности разработки рабочего проекта следует проводить как сумму продолжительностей работ постановщика задачи и разработчика ПО.

      1. Трудоемкость выполнения стадии “Внедрение”:

Рассчитывается по формуле:

= , где

- норматив трудоемкости на выполнение процедур внедрения ПП разработчиком постановки задач.

- норматив трудоемкости на выполнение процедур внедрения ПП разработчиком ПО.

По таблице 48 из [5] выбираем:

= 33 [чел.-дни]

= 98 [чел.-дни]

Коэффициенты ,были найдены выше:

= 1,07

= 0,7

- коэффициент учета режима обработки информации. По таблице принимаем:

=1,21

Тогда трудоемкость выполнения стадии “Внедрение”:

[чел.-дни]

На данном этапе работа разработчиком постановки задачи и разработчиком ПО проводится параллельно. Поэтому продолжительность стадии внедрения составит:

[дней]

Продолжительность работы разработчика программы:

[дней]

Общая трудоемкость разработки ПП:

[чел.-дни]

      1. Общая продолжительность разработки ПП:

[дней]

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

Для этого переведем рабочие дни в календарные. График работы – 5 дней в неделю, поэтому коэффициент перевода рабочих дней в календарные следующий: 7/5=1.4.

Продолжительность работ в календарных днях:

[дней]

По результатам расчёта продолжительности работ строим календарный план – график.

Рис.4.2.