Смекни!
smekni.com

Разработка инфракрасного пульта и приемника дистанционного управления (стр. 6 из 14)

,(3.1)

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

с – коэффициент сложности программы;

р – коэффициент коррекции программы в ходе ее разработки.

Рассчитанное количество операторов в разработанной программе для ИК пульта – 200, для ИК приемника – 100.

Коэффициент с – относительная сложность задания относительно отношения к типичной задаче, сложность которой принята более 1, лежит в границах от 1,25 до 2,0 и выбирается равным 1,30.

Коэффициент коррекции программы р – увеличение объема работ за счет внесения изменений в программу лежит в границах от 0,05 до 0,1 и выбирается равным 0,05.

Подставим выбранные значения в формулу (3.1) и определим величину Q:

Qпу = 200∙1,3 (1 + 0,05) = 273- для пульта;

Qпр = 100∙1,3 (1 + 0,05) = 137- для приемника.

3.2 Расчет расходов на создание ПО

Расчет расходов на ПО проводится методом калькуляции расходов, в основу которого положена трудоемкость и заработная плата разработчиков. Трудоемкость разработки ПО рассчитывается по формуле:

(3.2)

где То – расходы труда на описание задания;

Ти – расходы труда на изучение описания задания;

Та – расходы труда на разработку алгоритма решения задания;

Тп – расходы труда на составление программы по готовой блок-схеме;

Тотл – расходы труда на отладку программы на ЭВМ;

Тд – расходы труда на подготовку документации.

Составные расходы труда, в свою очередь, можно определить по числу операторов Q для ПО, которое разрабатывается. При оценке расходов труда используются:

- коэффициенты квалификации разработчика алгоритмов и программ – k;

– увеличение расходов труда в результате недостаточного описания задания – Z.

Коэффициент квалификации разработчика характеризует меру подготовленности исполнителя к порученной ему работе (он задается в зависимости от стажа работы), k = 1,0.

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

Все исходные данные приведенные в таблице 3.1.

а) Трудоемкость разработки П0 составляет:

Расходы труда на подготовку описания задания Топу принимаются равными 5 чел/час для пульта и 3 чел/час для приемника, исходя из опыта работы.

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

;(3.3)

Типу = 273∙1,3/80∙1 = 5(чел/час)

Типр = 137∙1,3/80∙1 = 3(чел/час)

Расходы труда на разработку алгоритма решения задачи рассчитываются по формуле:

; (3.4)

Тапу=273/25∙1 = 11 (чел/час)

Тапр=137/25∙1 = 6 (чел/час)

Расходы труда на составление программы по готовой блок-схеме Тп рассчитываются по формуле:

;(3.5)

(чел/час)

(чел/час)

Расходы труда на отладку программы на ПЕОМ Тотл рассчитываются по формуле:

при автономной отладке одного задания:

;(3.6)

(чел/час)

(чел/час)

при комплексной отладке задания:

;(3.7)

(чел/час)

Расходы труда на подготовку документации по заданию Тд определяются по формуле:

,(3.8)

где Тдр– расходы труда на подготовку материалов в рукописи:

;(3.9)

(чел/час)

(чел/час)

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


.(3.10)

(чел/час)

(чел/час)

Подставляя приобретенных значений в формулу (3.8), получим:

(чел/час)

(чел/час)

Определим трудоемкость разработки ПО, подставив полученные значения составляющих в формулу (3.2):

(чел/час)

(чел/час)

Расчет трудоемкости и зарплаты приведен в таблице 3.2(для пульта) и таблице 3.3 (для приемника).

Таблица 3.2 – Трудоемкость и зарплата разработчиков ПО (для пульта)

Наименование этаповразработки Трудоемкостьчел/часов Почасовая тарифная ставка программиста, грн. Сумма зарплаты, грн.
Описание задания 5 8,00 40,00
Изучение задания 5 8,00 40,00
Составление алгоритма решения задачи 11 8,00 88,00
Программирование 13 8,00 104,00
Отладка программы 55 8,00 440,00
Оформление документации 25 8,00 200,00
ВСЕГО: 114 8,00 912,00

Таблица 3.3 – Трудоемкость и зарплата разработчиков ПО (для приемника)

Наименование этаповразработки Трудоемкостьчел/часов Почасовая тарифная ставка программиста, грн. Сумма зарплаты, грн.
Описание задания 3 8,00 24,00
Изучение задания 3 8,00 24,00
Составление алгоритма решения задачи 6 8,00 48,00
Программирование 7 8,00 56,00
Отладка программы 28 8,00 224,00
Оформление документации 13 8,00 104,00
ВСЕГО: 60 8,00 480,00

б) Расчет материальных расходов на разработку ПО

Материальные расходы Мз, которые необходимы для создания ПО приведены в таблице 3.4.

Таблица 3.4 – Расчет материальных расходов на разработку ПО

Материал Фактическое количество Цена за единицу, грн. Сумма, грн.
1. DVD 2 3,00 6,00
2. Бумага 500 0,10 50,00
ВСЕГО: 56,00
ТЗР (4%) 2,24
ИТОГО: 57,24

(Для пульта и приемника значения одинаковые).

в) Расходы на использование ЭВМ при разработке ПО

Расходы на использование ЭВМ при разработке ПО рассчитываются, исходя расходов одного часа, по формуле:

,(3.12)

где Вг – стоимость работы одного часа ЭВМ, грн.;

Тотл – расходы труда на наладку программы на ЭВМ, чел./час.;

Тд– расходы труда на подготовку документации, чел./час.; Тп – расходы труда на составление программы по готовой блок-схеме, чел./час.

(грн.)

(грн.)

г) Расчет технологической себестоимости создания программы

Расчет технологической себестоимости создания программы проводится методом калькуляции расходов (таблица 3.5 и таблица 3.6, соответственно).

Таблица 3.5 – Калькуляция технологических расходов на создание ПО (для пульта)

Наименование Расходы, грн.
1 Материальные расходы 57,24
2 Основная зарплата 912,00
3 Дополнительная зарплата (15,0 %) 136,80
4 Отчисление на социальные мероприятия (37,2 %) 390,15
5 Накладные расходы (25,0 %) 228,00
6 Расходы на использование ЭВМсоставлении программного обеспечения ПО 604,50
7 Себестоимость ПО микроконтроллера 2328,69

Таблица 3.6 – Калькуляция технологических расходов на создание ПО (для приемника)

Наименование Расходы, грн.
1 Материальные расходы 57,24
2 Основная зарплата 480,00
3 Дополнительная зарплата (15,0 %) 72,00
4 Отчисление на социальные мероприятия (37,2 %) 205,34
5 Накладные расходы (25,0 %) 120,00
6 Расходы на использование ЭВМсоставлении программного обеспечения ПО 312,00
7 Себестоимость ПО микроконтроллера 1246,58

В таблице 3.5 и таблице 3.6 величина материальных расходов Мз рассчитана в таблице 3.3, основная зарплата Со берется из таблицы 3.2 и 3.3, дополнительная зарплата составляет 15% от основной зарплаты, отчисление на социальные потребности – 37,2% от основной и дополнительной зарплат (вместе), накладные расходы – 25% от основной зарплаты. Себестоимость разработанной программы СПО рассчитывается как сумма пунктов 1 – 6.