Перечень этапов при разработке программного обеспечения
С учётом данных представленных в таблице 5.1. составляется перечень этапов для разработки программного обеспечения по теме «Разработка интернет-магазина по продаже цифровых товаров».
Для определения общей продолжительности этапов необходимо учесть то, что на дипломное проектирование, учебным планом предусмотрено 49 рабочих дней.
Перечень этапов и содержание разработки программного продукта представлен в таблице 5.2 .
Таблица 5.2 − Перечень этапов и содержание разработки
№ пп | Этап | Содержание работ | Количество разработчиков | Продолжительность работы, дни | Работа компьютера, дни | |
Чел. | Должность | |||||
Подготовительный | Ознакомление с заданием на разработку | Инженер- программист | ||||
Подбор и изучение научно-технической литературы | Инженер- программист | |||||
Выбор и обоснование среды разработки и языка программирования | Инженер- программист | |||||
Технический | Формулирование задачи для реализации проекта | Инженер- программист | ||||
Разработка алгоритма работы программы | Инженер-программист | |||||
Создание блок-схемы для разработки программного обеспечения | Инженер-программист | |||||
Проектирование сайта | Инженер-программист | |||||
Рабочий | Разработка интерфейса сайта | Инженер- программист | ||||
Разработка системы администрирования сайта | Инженер- программист | |||||
Составление программного кода | Инженер- программист | |||||
Проведение тестирования согласно Единой системы программной документации (ЕСПД) | Инженер- программист | |||||
Устранение ошибок в работе программы | Инженер- программист | |||||
Внедрение | Передача документации и запуск программы | Инженер- программист | ||||
Итого дней: |
5.3.1 Затраты на разработку программы
На основании данных, приведённых в таблицах 5.1 и 5.2, необходимо рассчитать смету затрат на разработку программного обеспечения по следующим статьям затрат:
– затраты на материалы, используемые на стадии выполнения разработки;
– заработная плата (основная и дополнительная) ИТР, на стадии разработки;
– страховые выплаты (30,2% от основной и дополнительной
заработной платы ИТР);
– затраты на содержание и эксплуатацию оборудования.
5.3.2 Расчет затрат на расходные материалы, которые используются на стадии выполнения разработки
Расходные материалы определяются исходя из объёма работ. Данные по ценам на материалы формируются исходя из рыночных цен на текущий момент времени.
Все материалы, использованные при разработке данного программного обеспечения и цены на период за март 2016 года представлены в таблице 5.3.
Таблица 5.3 – Затраты на расходные материалы, используемые на стадии выполнения разработки
№ п/п | Наименование материала | Стоимость единицы материала, руб. | Кол-во, шт. | Общая стоимость материала, руб. |
Бумага писчая, формат А4 | 210,00 | 210,00 | ||
Диски | 30,00 | 90,00 | ||
Устройство Flash- памяти | 700,00 | 700,00 | ||
Картридж для принтера | 1800,00 | 1800,00 | ||
Итого: | 2800,00 |
5.3.3 Расчет заработной платы инженера-программиста
Рассчитывают заработную плату инженера-программиста.
Основная заработная плата рассчитывается, исходя из его месячного оклада и трудоемкости разработки программного продукта. Стоимость одного часа работы рассчитывается по формуле (5.1):
, (5.1)
где Qмес – месячный оклад i–го работника в соответствии с
квалификационным разрядом, руб. (15000 руб.);
Дн – количество рабочих дней в месяце, дн.;
Ч – количество рабочих часов в дне,ч.
Таким образом, часовая заработная ставка (Рч) инженера–программиста первой категории составляет:
Прямая заработная плата (ЗПпр,) определяется по формуле (5.2):
ЗПпр = Рч · Тобщ, (5.2)
где Рч – часовая заработная ставка, руб.;
Тобщ. – трудоемкость по выполнению работ в этапах проекта, соответствует количеству дней затраченных одним работником при разработке проекта, чел-час (47·8 = 376 чел-час).
ЗПосн = 85,22×376 = 32042,72 руб.
Расчет заработной платы инженера-программиста сводятся в таблицу 5.4.
Таблица 5.4 - Расчет заработной платы инженера-программиста
Должность | Оклад руб./мес. | Кол-во отработанных дней | Сумма руб. |
Инженер-программист | 32042,72 | ||
Итого прямая заработная плата | 32042,72 | ||
Доплата и надбавки, в т.ч. премия (60% от прямой заработной платы) | 19225,63 | ||
Итого основная заработная плата | 51268,35 | ||
Дополнительная заработная плата (20% от основной зарплаты) | 10253,67 | ||
Основная и дополнительная заработная плата | 61522,02 |
5.3.4 Страховые взносы
Законом установлены следующие тарифы страховых взносов в 2016 году:
Пенсионный фонд Российской Федерации - 22%;
Фонд социального страхования Российской Федерации - 2,9%;
Федеральный фонд обязательного медицинского страхования - 5,1 %;
Страховые взносы от несчастных случаев составляют - 0,2 %
Итого: 30,2 %.
Общий процент страховых выплат составляет 30,2 % от основной и дополнительной заработной платы инженера-программиста.
Отчисления на страховые взносы (Зв) рассчитывают по формуле (5.3):
, (5.3)
где − норматив страховых взносов, %.
5.3.5 Затраты на содержание и эксплуатацию оборудования
Затраты на содержание и эксплуатацию оборудования рассчитываются по следующей формуле (5.4):
S = А + Sе , (5.4)
где S – затраты на содержание и эксплуатацию оборудования, руб.;
А – амортизационные отчисления, используемого оборудования за время работы над проектом, руб.;
Sе – стоимость электроэнергии, затраченной оборудованием за время работы над проектом, руб.
Амортизационные отчисления (А), рассчитываются путём умножения стоимости использованного оборудования на норму амортизации, принятый для данного класса оборудования.
С учётом того, что разработка велась с использованием персонального компьютера (ПК), норма амортизации равна 25 % в год.
Определяют амортизационные отчисления за год для оборудования по формуле (5.5):
Аг = , (5.5)
где Сп – полная стоимость оборудования, руб.;
На – норма амортизации, (25%).
Таблица 5.5 – Затраты на приобретение компьютера
Наименование | Ед. изм. | Количество | Общая стоимость, руб. |
Монитор | шт. | ||
Системный блок | шт. | ||
Клавиатура | шт. | ||
Манипулятор «Мышь» | шт. | ||
Принтер | шт. | ||
Затраты на приобретение компьютера |
Амортизационные отчисления за год составляют:
Аг = руб./год
Календарный фонд рабочего времени на 2016 год (на основе производственного календаря) определяется по формуле (5.6):
Фк = (Ф – П – В) ·S, (5.6)
где Ф – количество дней в году (366 дней);
П – количество праздничных дней в году (14 дней);
В – количество выходных дней в году (105 дня);
S –продолжительность рабочего дня (8 часов).
Фк = (366 –14 –105) ·8 = 1976 часа
Исходя из того, что компьютер использовался для разработки программного обеспечения не целый год, а лишь 45 дней (Т=45·8=360 часов) необходимо вычислить амортизационные отчисления используемого оборудования за время работы над проектом по следующей формуле (5.7):
А = , (5.7)
А = руб.
Стоимость электроэнергии, затраченная оборудованием за время работы над проектом рассчитывается по формуле (5.8):
Se = Pк · SкВт ·Т, (5.8)
где Sе – стоимость электроэнергии, затраченная оборудованием за время работы над проектом, руб.;
Рк – мощность, потребляемая ПК (500 Вт - 0,5 кВт);
SкВт = 4,01 рубля - цена за 1 кВт/час,
Т – время использования ПК при разработке программного обеспечения.
Sе=0,5·4,01·360= 721,80 руб.
В результате вышеприведённых вычислений затраты на содержание и эксплуатацию оборудования составляют:
S = 1393,26 + 721,80 =2115,06 руб.
Данные, полученные в результате всех расчётов, сводятся в таблицу 5.6.
Таблица 5.6 – Смета затрат на разработку программы.