Рефераты. Разработка устройства автоматического регулирования света на микроконтроллере

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


,                                                                              (3.1)


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

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

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

Рассчитанное количество операторов в разработанной программе – 500.

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

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

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

Q = 500∙1,3 (1 + 0,05) = 682,5.

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


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


                                                    (3.2)


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


;                                                                      (3.3)

Ти = 682,5∙1,3/80∙1 = 11(чел/час)                                               


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


;                                                                          (3.4)

Та=682,5/25∙1 = 27 (чел/час)                                                      


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


;                                                                            (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

Изучение задания

11

8,00

88,00

Составление алгоритма решения задачи

27

8,00

216,00

Программирование

31

8,00

248,00

Отладка программы

136,5

8,00

1092,00

Оформление документации

59

8,00

472,00

Вместе:

269,5

8,00

2156,00


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

Материал

Фактическое количество

Цена за единицу, грн.

Сумма, грн.

1. DVD


1

3,00

6,00

2. Бумага


500

0,10

50,00

ВМЕСТЕ:




56,00

ТЗР (4%)




2,24

ВМЕСТЕ:




57,24


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

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


,                                                                 (3.12)


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

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

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

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


 (грн.)


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

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


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


Наименование


Расходы, грн.


1

Материальные расходы


57,24

2

Основная зарплата


2156,00

3

Дополнительная зарплата (15,0 %)


323,40

4

Отчисление на социальные мероприятия (37,2 %)


922,19

5

Накладные расходы (25,0 %)


539,00

6

Расходы на использование ЭВМ

составлении программного обеспечения ПО


1472,25

7

Себестоимость ПО микроконтроллера


5470,08


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

Стоимость ПО для микроконтроллера составляет 5470,08 грн. на единицу продукции. Если организовать массовый выпуск продукции эта стоимость разделится на количество выпущенных изделий.


3.2 Расчет стоимости разработки конструкторской документации и сборки устройства


а) Трудоемкость разработки КД изделия (Т) рассчитывается по формуле:


,                                                (3.13)


где    Татз – расходы труда на анализ технического задания (ТЗ), чел./час;

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.