Исследование движения центра масс межпланетных космических аппаратов
Страница 8
Значения Тзрз и Тзрп рассчитываются по формуле
Тэрз = tэКэрз, Тэрп = tэКэрп,
где tэ - норма времени на разработку ЭП для программного продукта в зависимости от функционального назначения и степени новизны разрабатываемового программного продукта, чел.-дни (tэ = 41),
Кэрз - коэффициент, учитывающий удельный вес трудоемкости работ, выполняемых разработчиком постановки задач на стадии ЭП (Кэрз = 0,7),
Кэрп - коэффициент, учитывающий удельный вес трудоемкости работ, выполняемых разработчиком программного обеспечения на стадии ЭП (Кэрп = 0,3).
Тзрз = 41*0,7 = 28,7 чел.-дней.
Тзрз = 41*0,3 = 12,3 чел.-дней.
tэп = Тзрз + Тзрп = 28,7 + 12,3 = 41 чел.-дней.
Трудоемкость разработки технического проекта зависит от функционального назначения программного продукта, количества разновидностей входной и выходной информации и определяется как сумма времени, затраченного разработчиком постановки задач и разработчиком программного обеспечения:
tтп = (tтрз + tтрп)КвКр,
где tпрз, tпрп - норма времени на разработку ТП разработчиком постановки задач и разработчиком программного обеспечения соответственно, чел.-дни (tтрз = 9, tтрп = 8),
Кв - коэффициент учета вида используемой информации,
Кр - коэффициент учета режима обработки информации (Кр = 1,1).
Значение коэффициента Кв определяется по формуле
Кв = (Кпnп + Кнсnнс + Кбnб)/(nп + nнс + nб),
где Кп, Кнс, Кб - значения коэффициентов учета вида используемой информации для переменной, нормативно-справочной информации и баз данных соответственно (Кп = 0,5, Кнс = 0,43, Кб = 1,25),
nп, nнс, nб - количество наборов данных переменной, нормативно-справочной информации и баз данных соответственно (nп = 1, nнс = 1, nб = 0).
Кв = (0,5 + 0,43)/2 = 0,465
tтп = (8 + 9)*0,465*1,1 = 8,6955 чел.-дней.
Трудоемкость разработки рабочего проекта зависит от функционального назначения программного продукта, количества разновидностей входной и выходной информации, сложности алгоритма функционирования, сложности контроля информации, степени использования готовых программных модулей и рассчитывается по формуле
tрп = (tррз + tррп)КкКрКяКзКиа,
где tррз, tррп - норма времени на разработку РП разработчиком постановки задач и разработчиком программного обеспечения соответственно, чел.-дни (tррз = 5, tррп = 27),
Кк - коэффициент учета сложности контроля информации (Кк = 1,07),
Кя - коэффициент учета уровня используемового языка программирования (Кя = 1,0),
Кз - коэффициент учета степени использования готовых программных модулей (Кз = 0,8),
Киа - коэффициент учета вида используемой информации, и сложности алгоритма программного продукта.
Значение коэффициента Киа определяется по формуле
Киа = (К’пnп + К’нсnнс + К’бnб)/(nп + nнс + nб),
где К’п, К’нс, К’б - значения коэффициентов учета сложности алгоритма программного продукта и вида используемой информации для переменной, нормативно-справочной информации и баз данных соответственно (К’п = 0,48, К’нс = 0,29, К’б = 0,24),
nп, nнс, nб - количество наборов данных переменной, нормативно-справочной информации и баз данных соответственно (nп = 1, nнс = 1, nб = 0).
Киа = (0,48 + 0,29)/2 = 0,385
tрп = (5 + 27)*1,07*1,1*0,8*0,385 = 11,6 чел.-дней.
Трудоемкость внедрения может быть рассчитана по формуле:
tв = (tврз + tврп) КкКрКз,
где tврз, tврп - норма времени на внедрение программного продукта разработчиком постановки задач и разработчиком программного обеспечения соответственно, чел.-дни (tврз = 8, tврп = 24).
tтп = (8 + 24)*0,8*1,07 = 27,392 чел.-дней.
tпп = 29 + 41 + 8,6955 + 11,6 + 27,392 = 117,6875 чел.-дней.
Продолжительность выполнения всех работ по этапам разработки программного продукта рассчитывается по формуле
Ti = (ti + Q)/ni,
где ti - трудоемкость i-й работы, чел.-дни,
Q - трудоемкость дополнительных работ, выполняемых исполнителем, чел.-дни,
ni - количество исполнителей, выполняющих i-ю работу, чел.
Tтз = tтз/2 = 29/2 = 14,5 (15) дней
Tэп = tэп/2 = 41/2 = 20,5 (21) дней
Tтп = tтп = 8,6955 (9) дней
Tрп = tрп/2 = 11,6/2 = 5,8 (6) дней
Tв = tв = 27,392 (28) дней
Tпп = SТi = 15 + 21 + 9 + 6 + 28 = 79 дней.
3.3. РАСЧЕТ СМЕТЫ ЗАТРАТ НА РАЗРАБОТКУ ПРОГРАММНОГО ПРОДУКТА
Смета затрат на выполнение работ составляется по калькуляционным статьям. В общем случае статьи, учитывающие расходы, следующие:
1. Материалы (суммарные затраты на материалы, приобретаемые для разработки программного продукта).
2. Специальные оборудование (суммарные расходы на аренду приборов, требуемых для разработки программного продукта).
3. Основная заработная плата производственного персонала.
4. Дополнительная заработная плата.
5. Отчисление на социальное страхование.
6. Накладные расходы.
7. Производственные командировки.
8. Контрагентские расходы.
Однако затраты, связанные с разработкой программного обеспечения, носят специфический характер. Расходы по статьям 7, 8 обычно крайне незначительны. Статьи 1, 2 связаны с расходами на использование ЭВМ. Эти расходы определяются, исходя из затрат машинного времени и стоимости часа работ ЭВМ, а также стоимости необходимых материалов и покупных изделий, необходимых при работе на ЭВМ.
В результате можно определить следующие статьи расходов на разработку программного продукта:
1. Стоимость машинного времени, затраченного на разработку.
2. Стоимость материалов и покупных изделий.
3. Основная заработная плата исполнителей.
4. Дополнительная заработная плата.
5. Отчисление на социальное страхование.
6. Накладные расходы.
Расчет стоимости затраченного машинного времени.
Сэвм = tэвмКэвмиЦэвмКэвмбдКэвмэ,
где tэвм - время использования ЭВМ для создания данного программного продукта, час (tэвм = 10).
Кэвми - поправочный коэффициент учета времени использования ЭВМ (Кэвми= 0,6).
Цэвм - цена одного часа работы ЭВМ, руб (на январь 1997 года 8000 рублей).
Кэвмбд - коэффициент учета степени использования СУБД (Кэвмбд = 1,0).
Кэвмэ - коэффициент учета быстодействия ЭВМ (Кэвми= 1,2).
Сэвм = 10*0,6*1,2*8000 = 57600 рублей.
Расчет затрат на материалы.
В процессе разработки программного изделия используются следующие материалы:
бумага формата А4 в количестве 500 листов общей стоимости 60000 рублей.
дискеты 3,5 дюйма в количестве 2 штук по цене 5000 рублей за штуку.
См = 60000 + 5000*2 = 70000 рублей.
Таблица 4.2. Расходные материалы.
Материал |
Цена, руб |
Количество, шт. |
Стоимость, руб. |
дискета 1,44 Мб |
5000 |
2 |
10000 |
бумага формата А4 |
500 |
60000 | |
Итого: |
70000 |
Расчет основной заработной платы исполнителя.
Сзо = Sзiti/d,
где зi - средняя заработная плата i-го исполнителя (300000 рублей в месяц),
ti - трудоемкость работ, выполняемых i-м исполнителем (чел.-дни),
d - среднее количество рабочих дней в месяце (d = 22).
Сзо = 79*300000/22 = 1077300 рублей.
Расчет дополнительной заработной платы.
В статье “дополнительная заработная плата” учитываются выплаты, предусмотренные законодательством о труде и коллективными договорами за непроработанное на производстве время.
Дополнительная заработная плата определяется по установленному нормативу от основной заработной платы по формуле