Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Расчет общей трудоемкости разработки ПО





 

Укрупненные нормы затрат труда на разработку программного обеспечения являются основой для определения общей трудоемкости разработки ПО, объемов финансирования на стадии его технико-экономического обоснования. На основе общей трудоемкости разработки ПО составляется смета затрат, а также определяется численность исполнителей (соисполнителей) и трудоемкость выполняемых ими работ по этапам разработки ПО. Общий объем ПО (V0) определяется исходя из количества и объема функций [приложение Д, таблица Д.1], реализуемых программой, по каталогу находящегося в таблице 5.1.1 и рассчитывается по формуле:

, (5.1)

 

где Vi — объем отдельной функции программы;

n — общее число функций.

 

Таблица 5.1.1 — Каталог функций программного обеспечения

Код функции Наименование, содержание функции Объем функций строк исходного кода(LOC)
По каталогу Vi Уточненный Vvi
  Организация ввода информации    
  Формирование базы данных портала    
  Администрирование и обновление сайта    
  Графический вывод результатов    
  Организация ввода-вывода инф. в интерактивном режиме    
  Простой поиск контента портала    
  Создание карты сайта    
  Сбор статистики о посетителях портала    
  Создание системы управления контентом    
  Загрузка базы данных    
  ИТОГО:    

 

Учитывая, что веб-приложений реализовано с использованием среды разработки приложений «Java» и нормативный объем строк исходного кода для выбранных категорий функций, получаем:

 

По формуле (5.1) производим расчет уточненного объема программного обеспечения (Vvi):

 

 

Разработанное в ходе выполнения дипломного проекта веб-приложение по своим характеристикам относится к первой категории сложности, т.к. обладает многими перечисленными характеристиками [приложение Д, таблица Д.2].

На основании принятого к расчету уточненного объема программы и ее категории сложности определяем нормативную трудоемкость выполняемых работ согласно [приложение Д, таблица Д.3] Тн = 340 чел.-дн.

Дополнительные затраты труда, связанные с повышением сложности разработанного ПО, учитываются посредством коэффициента повышения сложности ПО (Кс), который рассчитывается по формуле (5.2).

 

, (5.2)

 

где Ki — коэффициент, соответствующий степени повышения сложности;

n — количество учитываемых характеристик.

Т.к. программа обеспечивает хранение, ведение и поиск данных в сложных структурах, а также интерактивный доступ, то коэффициентом, соответствующей степени повышения сложности является K1 = 0,12. Подставив указанные выше значения в формулу (5.2), получаем:

 

 

Новизна разрабатываемого ПО определяется путем экспертной оценки данных, полученных при сравнении характеристик разрабатываемого ПО с имеющимися аналогами. Результат экспертной оценки приведен в таблице 5.1.2

 

Таблица 5.1.2 — Результат экспертной оценки новизны ПО

Категория новизны ПО Степень новизны Использование Коэффициент новизны
На основе нового типа ПК В среде новой ОС
А Принципиально новые ПО не имеющие подобных аналогов 1,10

 

Современные технологии разработки компьютерных программ предусматривают широкое использование коробочных продуктов (пакетов, модулей, объектов). Степень использования в разработанном ПО стандартных модулей определяется их удельным весом в общем объеме программного продукта. В созданной системе компьютерного моделирования используется до 70 % стандартных модулей, что соответствует значению коэффициента КТ = 0,55.

Значение коэффициентов удельных весов трудоемкости стадий разработки ПО в общей трудоемкости создания программного продукта, определяются с учетом установленной категории новизны ПО. При этом сумма значений коэффициентов удельных весов всех стадий в общей трудоемкости равна единице. При распределении трудоемкости по стадиям учитываем, что программный продукт разрабатывался с применением CASE-технологии. В таблице 5.1.3 приведены значения коэффициентов удельных весов трудоемкости стадий разработки ПО.

 

Таблица 5.1.3 — Значения коэффициентов удельных весов трудоемкости стадий разработки

Категория новизны ПО Значения коэффициентов
ТЗ+ЭП+ТП РП ВН
А 0,60 0,30 0,10

 

Трудоемкость это затраты рабочего времени на произ­водство единицы продукции. Трудоемкость продукции представляет собой затраты рабочего времени на производство единицы продукции в натуральном выражении по всей номенклатуре выпускаемой продукции и услуг. Трудоемкость содержит следующие показатели:

– техническое задание (ТЗ);

– эскизный проект (ЭП);

– технический проект (ТП);

– рабочий проект (РП);

– ввод в действие (ВН).

Расчеты общей трудоемкости разработки программного обеспечения представлены в таблице 5.1.4.

 

 

Таблица 5.1.4 — Общая трудоёмкость разработки ПО

Показатели Стадии Итого
ТЗ ЭП ТП РП ВН
Коэффициенты удельных весов трудоемкости стадии разработки ПО (К) 0,10 0,10 0,40 0,30 0,10
Распределение нормативной трудоемкости ПО (Тн) по стадиям, чел.-дн.            
Коэффициент сложности ПО (Кс) 1,12 1,12 1,12 1,12 1,12
Коэффициент, учитывающий использование стандартных модулей (Кт) 0,55
Коэффициент, учитывающий новизну ПО (Кн) 1,10 1,10 1,10 1,10   1,10  
Коэффициент учитывающий средство разработки ПО (Кур) 0,4 0,4 0,4 0,4 0,4
Общая трудоемкость ПО (То), чел.-дн.            

 

Для распределения нормативной трудоемкости ПО по стадиям, которая измеряется в человеко-днях необходимо произвести следующие расчеты:

– для стадии ТЗ:

чел.-дн.

– для стадии ЭП:

чел.-дн.

– для стадии ТП:

чел.-дн.

– для стадии РП:

чел.-дн.

– для стадии ВН:

чел.-дн.

Общая трудоемкость программного проекта создание сайта для ОАО «Куритичи» зависит от следующих показателей: коэффициенты удельных весов трудоёмкости стадии разработки программного проекта (К), нормативной трудоемкости программного проекта по стадиям (Тн), коэффициент, учитывающий использование стандартных модулей (Кт), коэффициент сложности программного продукта (Кс) соответственно.

Вычисления осуществлялись по следующим формулам:

– для стадии ТЗ:

 

; (5.3)

 

– для стадии ЭП:

 

; (5.4)

 

– для стадии ТП:

 

; (5.5)

 

– для стадии РП:

 

; (5.6)

 

– для стадии ВН:

. (5.7)

 

где Kтз, Kэп, Kтп, Kрп и Kвн — значения коэффициентов удельных весов трудоёмкости стадий разработки программного обеспечения в общей трудоёмкости программного обеспечения.

По формулам (5.3)-(5.7) производим расчет трудоемкости программного продукта по всем стадиям разработки:

 

чел.-дн.;

 

чел.-дн.;

 

чел.-дн.;

 

чел.-дн.;

 

чел.-дн.

 

Нахождение общей трудоемкости по всем стадиям определяется по следующей формуле:

, (5.8)

 

где Туi — нормативная (скорректированная) трудоемкость разработки программного продукта на i-й стадии (чел.-дн.);

n — количество стадий разработки.

 

чел.-дн.

 

Таблица 5.1.5 — Определение сметной стоимости программы

Вид работ Трудоемкость в часах
Всего Время машинное
Техническое задание (ТЗ)  
Эскизный проект (ЭП)    
Технический проект (ТП)  
Рабочий проект (машинное время)    
Внедрение в т.ч. – машинное время – немашинное время     –
Итого:    

 

Для определения трудоемкости дипломного проекта создание сайта для ОАО «Куритичи» на стадии технического задания необходимо учитывать продолжительность рабочего дня программиста, так как трудоемкость измеряется в часах. Для этого общая трудоемкость (То) по каждому этапу разработки программного продукта умножается на продолжительность рабочего дня разработчика — 8 часов.

– для стадии ТЗ:

 

часа;

 

– для стадии ЭП:

 

часа;

 

– для стадии ТП:

 

часа;

 

– для стадии РП:

 

часа;

 

– для стадии ВН:

 

часа.

 

Трудоемкость машинного времени разработки ПО на стадии «Техническое задание» отсутствует и компьютерные технологии нам не нужны, так как на этом этапе осуществляется:

– постановка задачи;

– выбор и обоснование критериев эффективности и качества разрабатываемого программного продукта;

– определение входных и выходных данных;

– предварительный выбор методов решения задачи;

– определение требований к техническим средствам;

– обоснование принципиальной возможности решения поставленной задачи.

На стадии «Эскизный проект» — не используется компьютер, так как уточняются методы решения задачи, разрабатывается общее описание алгоритма решения задачи, общая структура и компонентов, т.е. трудоемкость машинного времени отсутствует.

Стадия «Технический проект» аналогично двум предыдущим стадиям не имеет трудоёмкости машинного времени. На этой стадии происходит:

– уточнение логической структуры БД, внешних интерфейсов, определение структуры входных и выходных данных;

– разработка алгоритма решения задачи;

– уточнение компонентов структуры;

– окончательно определяется конфигурация технических средств;

– разрабатывается план мероприятий по разработке и внедрению программ.

Трудоемкость машинного времени на стадии «Рабочий проект» равен 74 часа. Это можно обусловить тем, что отладка программы, разрабатывается исходя из согласования и утверждения порядка и методики испытаний, тестирования и корректирование.

«Стадии внедрения» — последняя стадия, на которой происходит проведение испытаний программы, оформление и утверждение документов о передаче программы в постоянную эксплуатацию. Данные действия осуществлялись не только на компьютере, так как 13%, следовательно, трудоёмкость машинного и немашинного времени на стадии внедрения составляет:

– немашинное время:

 

часов;

 

– машинное время:

 

часа.

5.2 Расчет затрат на разработку программного продукта

 

При расчете затрат на разработку программного продукта следует придерживаться общей методики определения статей расходов для традиционной продукции.

Для проведения расчетов были собраны исходные необходимые данные, представленные в таблице 5.5.1

 

Таблица 5.2.1 — Исходная информация

Показатели Усл. Обозн. Ед.изм. Значение, руб.
       
Балансовая стоимость компьютера БК Руб.  
Мощность, потребляемая ПК МК КВт 0,45
Полезный фонд времени работы ПК за год FK Час  
Балансовая стоимость принтера БП Руб.  
Мощность, потребляемая принтером МП КВт 0,15
Полезный фонд времени работы принетера Час  
Стоимость 1 кВт/час С Руб. 980,9
Площадь на 1 рабочее место * Spm M2  
Стоимость 1м2 производтственной площади Спл Руб.  
Норма амартизации для оборудования Нао %  
Норма амартизации для здания Напл %  
Отчисления на текущий ремонт оборудования (в % от балансовой стоимости) PO %  

 

часов;

 

часов.

Балансовая стоимость стационарного компьютера составляет 6772080 рублей. Его мощность состоит из мощности, потребляемой системным блоком (450 Вт), и мощности, потребляемой монитором (150 Вт). Общая мощность, потребляемая компьютером, составляет 600 Вт (0,6 КВт).Стоимость 1 КВт/час для юридических лиц составляет 980,9 рублей.

Площадь на 1 рабочее место зависит от общей рабочей площади предприятия и среднесписочной численности сотрудников, работающих на данной площади. Рабочая площадь административного корпуса составляет 160 м2, а среднесписочная численность — 6 человек. Исходя из этих данных, площадь на 1 рабочее место можно рассчитать следующим образом: 160/6 = 26 м2.

Стоимость 1м2 производственной площади зависит от стоимости здания предприятия (или стоимости его аренды) и общей площади предприятия. Стоимость здания предприятия составляет 150000000 рублей. Тогда стоимость 1м2 производственной площади можно вычислить следующим образом 150000000/160 = 937500 рублей.

Данные Расчетов затрат программного продукта на 1 машино-час представлены в таблице 5.2.2.

 

Таблица № 5.2.2 — Расчет затрат на 1 машино-час

Показатель Условное обозначение Значение, рублей.
на год (ЗМг) на 1 машино-час (СМч)
стоимость потребляемой электроэнергии Сэл    
сумма ежегодных амортизационных отчислений. Сао    
Затраты на текущий ремонт оборудования Зр    
Итого:    

 

Стоимость потребляемой электроэнергии находится по формуле (5.11), где:

Квр — коэффициент, учитывающий использование по времени (Квр=0,8);

Кс — коэффициент, учитывающий потери в сети (Кс=1,05).

 

(5.11)

 

По формуле (5.11) производим расчет:

 

Сумма амортизационных отчислений находится по формуле (5.12).

 

(5.12)

 

По формуле (5.12) производим расчет:

 

 

Затраты на текущий ремонт оборудования находятся по формуле (5.13).

 

(5.13)

 

По формуле (5.13) производим расчет:

 

руб.

 

Затраты на один машино-час стоимости потребляемой энергии:

ЗМг (Сэл) = 142379 руб.;

FK (Сэл) = 317 часов;

СМч (Сэл) = 142379/317 = 449 руб.

Затраты на один машино-час суммы ежегодных амортизационных отчислений:

ЗМг (Сао) = 1758166 руб.;

FK (Сэл) = 317 часов;

СМч (Сао) = 1758166/317= 5546 руб.

Затраты на один машино-час затрат на текущий ремонт:

ЗМг (Зр) = 378604 руб.;

FK (Сэл) = 317 часов;

СМч (Зр) = 378604/317 = 1194 руб.

Нахождение итога по затратам за год производится суммированием затрат по каждому показателю.

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

 

, (5.14)

 

Где Тм — машинное время работы компьюетра в расчете на программу;

Смч — стоимость 1 машино-часа.

По формуле (5.14) производим расчет:

Тм=478 руб;

СМч=1194 руб;

руб.

 

Данные расчетов материальных затрат приведены в таблице 5.2.3.

 

Таблица 5.2.3 — Расчет материальных затрат

Наименование материала Количество комплектов, шт. Цена одного комплекта, руб. Сумма затрат, руб.
Компакт-диск      
Бумага      
Картридж      
Всего  

 

Транспортно-заготовительные расходы равны 4% от суммы бумаги и катриджа:

 

руб.

 

Расходы с учетом транспортно-заготовительных расходов составили 284 960 руб.

 

Данные расчета по затратам на оплату труда представлены в


таблице 5.2.4.

Вид работ То, час Разряд Чт Прямая зарплата, руб.
Техническое задание эскизный проект        
Технический проект        
Рабочий проект        
Внедрение, в т. ч. немашинное время машинное время        
Итого  
Премии и доплаты (25% от прямой заработной платы)  
Итого, основная заработная плата  

 

Определение трудоемкости:

– трудоёмкость технического задания и эскизного проекта:

ТЗ + ЭП = 17+17 =34 часа;

– трудоёмкость технического проекта:

ТП = 69 часов;

– трудоёмкость рабочего проекта:

РП = 28 часа;

– трудоёмкость внедрения:

Вн = 17 часов.

Определение часовой тарифной ставки:

Для стадий ТЗ и ЭП:

 

Чт (ТЗ + ЭП) = (275000 1,57)/168 = 2570 руб.;

 

Для стадии технического проекта:

 

Чт (ТП) = (275000 1,57)/168 = 2570 руб.;

Для стадий РП:

 

Чт (РП) = (275000 1,57)/168 = 2570 руб.;

Для стадий ВН:

 

Чт н) = (275000 1,57)/168 = 2570 руб.;

 

Расчет прямой заработной платы.

Для стадий технического задания и эскизного проекта:

 

ПЗ (ТЗ + ЭП) = 34 2570 = 87380 руб.;

Для стадий ТП:

ПЗ (ТП) = 69 2570 = 174760 руб.;

Для стадий РП:

ПЗ (РП) = 28 2570 = 71960 руб.;

Для стадий ВН:

ПЗ (ВН) = 17 2570 = 43690 руб.

 

Итого прямой заработной платы:

 

ПЗтз+эп+ПЗтптп+ПЗвн =87380+174760+71960+43690=377790 руб.

 

Определение премий и доплат:

Премии и доплаты:

377790 25% = 94448 руб.

Сумма премий и доплат:

Итого (при учёте премий и доплат):

 

377790+ 94448 =472238 руб.

Данные расчета отпускной цены программного продукта приведены в таблице 5.2.5.

 

Таблица 5.2.5 — Расчет отпускной цены программы

Наименование статей затрат Сумма, руб.
1. Затраты на материалы  
2. Стоимость машинного времени  
3. Основная заработная плата программиста  
4. Дополнительная заработная плата программиста  
5. Итого, фонд оплаты труда (ФОТ)  
6. Отчисление в фонд социальной защиты населения  
7.Отчисление на страхование имущества  
Итого, отчисления на социальные нужды  
8.Накладные расходы  
9.Полная себестоимость  
10.Плановые накопления  
11.Цена реализации без НДС  
12.Налог на добавленную стоимость (НДС)  
13. Итого стоимость ПП с НДС (Отпускная цена)  

Затраты на материалы равны, с учетом ТЗР, то есть 274000 рублей. (итого таблицы 5.2.3).

Расчет стоимости машинного времени (СМч) производился ранее и равен 1194 рублей.

Основная заработная плата программиста рассчитывалась ранее и составляет 735450 рублей. (итого таблицы 5.2.4).

Дополнительная заработная плата программиста составляет 25% от основной заработной платы и равна 94448.

Отчисление в фонд социальной защиты населения равен 34% от фонда оплаты труда (ФОТ):

 

472238 34% = 160561 рублей

 

Отчисление на страхование имущества равно 1% от отчисления в фонд социальной защиты населения:

 

472238 1% = 4722 рублей

 

Отчисления на социальные нужды равны сумме отчислений в фонд социальной защиты населения и отчислений на страхование имущества:

 

160561 + 4722 = 165283 рублей.

 

Накладные расходы:

 

919313 50% = 235119 рублей

 

Полная себестоимость определяется суммированием следующих показателей:

- затрат на материалы;

- стоимость машинного времени (СМч);

- фонд оплаты труда (ФОТ);

- отчисления на социальные нужды.

 

274000 + 1194 + 472238 + 321705 = 1060137 рублей.

 

Чтобы узнать число плановых накоплений необходимо найти 10% от накладных расходов:

235119 10% = 23512 рублей

 

Цена реализации без НДС находится, как сумма накладных расходов с полной себестоимостью:

235119 + 1060137 = 1295256 рублей

 

Чтобы узнать налог на добавленную стоимость (НДС), нужно найти 20% от числа плановых накоплений:

23512 20% = 4702 рублей

 

Стоимость ПП с НДС (Отпускная цена) равна сумме налога на добавленную стоимость (НДС) и цены реализации без НДС:

4702 + 1295256 = 1299958 рублей.


 

Date: 2016-06-06; view: 5890; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию