Дипломная работа: Разработка музыкального звонка с двумя режимами работы: автономным и от сети
Первичными исходными данными для определения себестоимости ПО
является количество исходных команд (операторов) конечного программного
продукта. Условное количество операторов Q в программе задания может быть
оценено по формуле:
,
|
(3.1) |
где
у – расчетное количество операторов в программе, что разрабатывается
(единиц);
с
–
коэффициент сложности программы;
р
–
коэффициент коррекции программы в ходе ее разработки.
Рассчитанное
количество операторов в разработанной программе – 500.
Коэффициент с –
относительная сложность задания относительно отношения к типичной задаче,
сложность которой принята более 1, лежит в границах от 1,25 до 2,0 и выбирается
равным 1,30.
Коэффициент коррекции программы р – увеличение объема работ за
счет внесения изменений в программу лежит в границах от 0,05 до 0,1 и выбирается
равным 0,05.
Подставим выбранные значения в формулу
(3.1) и определим величину Q:
Q
= 200∙1,3 (1 + 0,05) = 273.
3.2 Расчет расходов на
создание ПО
Расчет расходов на ПО проводится методом калькуляции расходов, в
основу которого положена трудоемкость и заработная плата разработчиков.
Трудоемкость разработки ПО рассчитывается по формуле:

|
(3.2) |
где То
– расходы труда на описание задания;
Ти
– расходы труда на изучение описания задания;
Та
– расходы труда на разработку алгоритма решения
задания;
Тп
– расходы труда на составление программы по готовой блок-схеме;
Тотл
– расходы труда на отладку программы на ЭВМ;
Тд
– расходы труда на подготовку документации.
Составные расходы труда, в свою очередь, можно
определить по числу
операторов Q для ПО, что разрабатывается. При оценке составных расходов
труда используются:
- коэффициенты квалификации разработчика алгоритмов и программ
– k;
– увеличение расходов труда в
результате недостаточного описания задания – Z.
Коэффициент квалификации разработчика
характеризует меру подготовленности исполнителя к
порученной ему работе (он задается в зависимости от стажа работы), k = 1,0.
Коэффициент увеличения
расходов труда в результате недостаточного
описания задания характеризует качество постановки задания, выданной для разработки программы, в связи с тем,
что задание требовало уточнения и некоторой
доработки. Этот коэффициент принимается равным
1,3.
Все
исходные данные приведенные в таблице 3.1.
а) Трудоемкость разработки П0 составляет:
Расходы труда на подготовку описания задания То
принимаются равными 5 чел/час, исходя из опыта
работы.
Расходы труда на изучение описания задания Те
с учетом уточнения описания и квалификации программиста могут быть
определены по формуле:
;
|
(3.3) |
Ти
=
273∙1,3/80∙1 = 5(чел/час)
|
|
Расходы труда на разработку алгоритма решения задачи рассчитываются
по
формуле:
;
|
(3.4) |
Та=273/25∙1
= 11 (чел/час)
|
|
Расходы труда на составление программы по готовой блок-схеме Тп рассчитываются по формуле:
;
|
(3.5) |
(чел/час)
|
|
Расходы труда на
отладку программы на ПЕОМ Тотл рассчитываются по формуле:
-
при автономной отладке одного задания:
;
|
(3.6) |
(чел/час)
|
|
-
при
комплексной отладке задания:
;
|
(3.7) |
(чел/час)
|
|
Расходы труда на подготовку документации по заданию Тд
определяются по формуле:
,
|
(3.8) |
где
Тдр
– расходы труда на подготовку материалов в
рукописи:
;
|
(3.9) |
(чел/час)
|
|
Тдо
– расходы труда на редактирование, печать и
оформление документация:
.
|
(3.10) |
(чел/час)
|
|
Подставляя
приобретенных значений в формулу (3.8), получим:
(чел/час)
|
|
Определим
трудоемкость разработки ПО, подставив полученные значения составляющих в
формулу (3.2):
Расчет трудоемкости и зарплаты приведен в таблице 3.2.
б) Расчет материальных расходов на разработку ПЗ
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22 |