Помощь в написании студенческих работ
Антистрессовый сервис

Вычисление объема и трудоемкости разработки ПО

РефератПомощь в написанииУзнать стоимостьмоей работы

По данным о специфике и сложности выполняемых функций составляется организационное расписание группы работников, участвующих в разработке программного обеспечения, с определением образования, специальности, квалификации и занимаемой должности представлено в таблице 4.5. В соответствии с этим, согласно укрупненным нормам времени на разработку ПО (Тн) в зависимости о? уточнённого объема ПО (V0… Читать ещё >

Вычисление объема и трудоемкости разработки ПО (реферат, курсовая, диплом, контрольная)

Основой для расчета планируемых смет разработки программного обеспечения является объем программного обеспечения. Общий объем (Vo) программного обеспечения определяется на основе количества и объема функций, реализуемых в рамках программы.

где? объем отдельной функции ПО;

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

? 12 000.

Основываясь на информации о функциях разрабатываемого программного обеспечения определяется объем функций и общая программа, которая уточняется (корректируется) в соответствии с условиями в организации разработки программного обеспечения в соответствии с каталогом программных функций (Приложение В). Скорректированный объем ПО (Vy) рассчитывается по формуле.

Вычисление объема и трудоемкости разработки ПО.

(4.1.1).

где Vyi — уточненный объем отдельной функции ПО;

Тогда уточненный объем ПО будет равен.

Vyi = 13 000.

Общая трудоемкость небольших проектов рассчитывается по формуле.

Tо = Tн * Kс * Km* Kн,(4.2).

где Тн — нормативная трудоёмкость;

Кс — коэффициент, учитывающий сложность ПО;

Кm — поправочный коэффициент, учитывающий степень использования при разработке стандартных модулей;

Кн — коэффициент, учитывающий степень новизны ПО.

Расчет коэффициента сложности производится на основе данных, представленных в таблице 4.1 и Приложении Г.

Таким образом, коэффициент сложности составляет 0,18.

Таблица 4.1 — Дополнительные коэффициенты сложности ПО.

Характеристика ПО.

Значения Кс.

  • 4. Наличие у ПО одновременно нескольких характеристик по табл. Г4.1, приложение Г
  • 4.2 3 характеристики

0,18.

Степень использования в развитых стандартных программных модулей определяется их удельный вес в общем объеме прогнозируемых продукта. В этом дипломный проект реализуется охват функции разработаны стандартные программные модули, примеры программ и программного обеспечения с 20% до 40%, так что на основе таблицы 4.2 Kт = 0,7.

Таблица 4.2 — Значения поправочного коэффициента, учитывающего использование стандартных модулей типовых программ и ПО (Кт).

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

Значения Кт.

2. От 40% до 60.

0,7.

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

Нормативная трудоёмкость ПО (Тн) определяется на основе принятого в расчёт VУ и категории сложности, которая уточняется с учётом сложности и новизны проекта и степени использования стандартных модулей при разработке.

В соответствии с этим, согласно укрупненным нормам времени на разработку ПО (Тн) в зависимости о? уточнённого объема ПО (V0) и группы сложности (Приложение В): объем ПО (строки исходного кода, LOC) 12 000, категория сложности ПО 2-я — 312, категория сложности ПО 41.

Таблица 4.3 — Поправочные коэффициенты, учитывающие новизну ПО (Кн).

Категория новизны.

Степень новизны.

Использование.

Значение Кн.

На основе нового типа ПК.

В среде новой ОС.

В.

ПО, являющиесяразвитиемопределенногопараметрическогорядаПО, разработанныхдляранее освоенных типов конфигурации ПК и ОС.

;

;

0,7.

Нормативная трудоёмкость ПО (Тн) определяется на основе принятого в расчёт VУ и категории сложности, которая уточняется с учётом сложности и новизны проекта и степени использования стандартных модулей при разработке.

В соответствии с этим, согласно укрупненным нормам времени на разработку ПО (Тн) в зависимости о? уточнённого объема ПО (V0) и группы сложности (Приложение В): объем ПО (строки исходного кода, LOC) 9000, категория сложности ПО 2-я — 240, категория сложности ПО 41.

Следовательно То будет равно То = 240 * 0,18 * 0,7 * 0,7 = 21,168 (чел./дн.).

Численность исполнителей проекта (Чp) рассчитывается по формуле Ч = То/ (Тр * Фэф), (4.3).

где Фэф? эффективный фонд времени работы одного работника в течение года (дн.);

Tо? общая трудоемкость разработки проекта (чел./дн.);

Tp? срок разработки проекта (лет).

Время выполнения работы (Tp) вычисляем с помощью формулы Тр = То/(Чр * Фэф),(4.4).

где Чр — плановое число разработчиков.

Эффективный фонд времени работы одного сотрудника (Фэф) рассчитывается по формуле Фэф = Дг — Дп — Дв — Дo, (4.5).

где Дг — количество дней в году;

Дп — количество праздничных дней в году;

Дв — количество выходных дней в году;

До — количество дней отпуска.

Исходя данным производственного календаря на 2015 год: Дг — 365;

Дп = 14; Дв — 96; До — 10, ?о по формуле 4.5 получим Фэф = 365 — 14 — 96 — 10 = 245 (дня).

Плановое число разработчиков Чр = 1, следовательно по формуле 4.4.

Тр = 21,168 / (1 * 245) = 0,0864 года = 32 (дня).

Следовательно, исходя проделанным расчётам и в соответствии с формулой 4.3.

Ч = 21,168 / (0,0864 * 245) = 1 (чел).

Результаты выполненных расчетов указаны в таблице 4.4.

Таблица 4.4 — Сводные результаты расчета трудоемкости.

Название.

Условное обозначение.

Значение.

Общий объем ПО.

Vо.

Нормативная трудоемкость разработки.

Tн.

Общая трудоемкость.

Tо.

21,168.

Эффективный фонд времени работы.

Фэф.

245 дня.

Срок разработки проекта.

Tp.

0,0864 года.

Численность исполнителей проекта.

Чp.

1 чел.

Вычисление затрат на разработку информационных систем.

Расчет полных затрат на разработку проектного решения в виде информационных технологий (Спi) делается с помощью формулы.

Спi = Зфот + Зcзi + Мi + А + Pмi + Пзi + Pнi (4.6).

где Зфотобщий фонд оплаты труда разработчиков, тенге;

Зcзiотчисления по социальному налогу, тенге;

Мi — затраты на материалы, тенге;

А — амортизация;

Pмiзатраты, связанные с эксплуатацией техники, тенге;

Пзi — прочие затраты, тенге;

Рнi — накладные расходы, тенге.

Размер фонда оплаты труда разработчиков (ЗФОТ) рассчитывается по формуле ЗФОТ = Зoi +Здi,(4.7).

где Зoiосновная заработная плата, тенге;

Здi-дополнительная заработная плата, тенге.

Основная заработная плата исполнителей на определенное ПО рассчитывается по формуле.

Зoi = УTчi * Tч * Фп * К, (4.8).

где n — количество исполнителей, занятых разработкой конкретного ПО;

Tчi — часовая тарифная ставка i-го исполнителя (тыс.тенге);

Фп — плановый фонд рабочего времени i-го исполнителя (дней), (168 часов рабочих);

Tч — количество часов работы в день (час) (8 часов);

К — коэффициент премирования (1,2).

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

Таблица 4.5 — Информация по работникам, участвующих в разработке.

Специалист — Исполнитель.

Количество, человек.

Заработная плата в месяц, тенге.

Программист.

100 000.

Итого.

200 000.

Часовая тарифная ставка рассчитывается путем деления месячной тарифной ставки на установленную при 40-часовой недельной норме рабочего времени расчетную среднемесячную норму рабочего времени в часах (Фp).

Тч = Тн / Фр,(4.9).

где Tч — часовая тарифная ставка (тыс. тенге);

Tм — месячная тарифная ставка (тыс. тенге).

По формуле 4.9 можно вычислить часовую тарифную ставку исполнителя.

Tч =100 000/168 = 595 (тенге/час).

По формуле 4.8 определим основную заработную плату сотрудника Зoi = 595 * 8 * 32 * 1,2 = 182 784 (тенге).

Дополнительная заработная плата определяется по формуле Здi = Зoi * Нд/100, (4.10).

где Нд — коэффициент дополнительной заработной платы разработчиков (22%).

Здi = 182 784 * 0,22 = 40 212 (тенге).

Социальный налог составляет 11% (ст. 358 п. 1 НК РК) от дохода работника, и рассчитывается по формуле.

Зcзi = (ФОТ-ПО)*11%, (4.11).

где ПО — пенсионные отчисления, которые составляют 10% от ФОТ и социальным налогом не облагаются.

ПО = ФОТ*10%. (4.12).

Таким образом, ПО = 182 784* 0,1= 18 278,4 (тенге),.

Зcзi = (182 784 — 18 278,4) * 0,11 = 18 095 (тенге).

Сумма затрат на материалы на основании исходных данных вычисляется по формуле.

Mi = (Зосн * Hмз) / 100%, (4.13).

где Нмз? норма расхода материалов от основной заработной платы (3−5%).

Mi = (182 784 * 5)/100 = 9 139,2 (тенге).

Характеристики оборудования, участвующие в работе, представлены в таблице 4.6.

Таблица 4.6 — Список оборудования используемые в разработке ПО.

Наименование изделий.

Характеристика.

Количество единиц.

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

Общая сумма, тенге.

Системный блок.

Процессор: Intel® Core i7™ (3.6GHz up to 4.0GHz). ОЗУ: 8GB DDR3. HDD: 2TB SATA. Видео: AMD Radeon R7 2GB. ОС: Windows 8.1.

Монитор

DELL 1908FPt 19″, 1280×1024.

Принтер

Panasonic KXMB1500.

Итого.

Программное обеспечения, участвующие в разработке программного продукта указаны в таблице 4.6.1.

Таблица 4.6.1. — список программных продуктов, использованных при выполнении работы «система распознавания личности по отпечаткам пальцев»:

Программный продукт.

Цена с учетом НДС, тенге.

Цена без учета НДС, тенге.

Microsoft Windows 8 SP2 Максимальная.

15 500.

13 640.

Adobe Photoshop.

5 000.

4 400.

Программный сервер BioLink.

20 000.

17 600.

Система управления BioLink BioTime 2006.

12 000.

10 560.

Итого.

52 500.

46 200.

Амортизационные отчисления выполняются по установленным нормам амортизации, выражаются, в процентах к балансовой стоимости оборудования и делается расчет по формуле 4.13.1.

А = (Собор * НА * N) / (12 * 100 * n), (4.13.1).

где На — норма амортизации;

Собор.- первоначальная стоимость оборудования;

N — количество дней на выполнение работы;

n — количество дней в рабочем месяце (21 рабочих дней).

Норма амортизации на компьютерное оборудование составляет 40% от стоимости всей техники, на программное обеспечение — 25%.

Следовательно, в соответствии с формулой 4.13.1 амортизационные отчисления по используемому оборудованию и программному продукту обойдутся:

Для компьютера вместе с монитором:

А1=(40*137 000*3*32)/(100*12*21)=526 080 000/25 200=20 876,2 (тенге).

Для принтера А2=(35*23 500*32)/(100*12*21)=26 320 000/25 200=1044,44 (тенге).

Для ПО.

А3=(25*52 500*32)/(100*12*21)=42 000 000/25 200=1666,66 (тенге).

Рассчитанные результаты амортизационных отчислений указаны в таблице 4.6.2.

Таблица 4.6.2 — результаты по расчету затрат на амортизацию.

Название оборудования.

Количество.

Норма амортизации, %.

Сумма амортизации, тенге.

Компьютерный блок (системный) с монитором.

20 876,2.

Принтер

1044,44.

Программный продукт.

1666,66.

Итого.

23 587,3.

В расходы по статье «Машинное время» (Рмi) входят оплата машинного времени, необходимого для разработки и отладки программного обеспечения, которое определяется по нормативам (в машино-часах) на 100 строк исходного кода (Hмв) машинного времени в зависимости от характера рассчитываемых задач и типа персонального компьютера.

Вычисление объема и трудоемкости разработки ПО.

Рмi= Цмi (Voi/100) Hмв, (4.15).

где Цмi — цена одного машино-часа (?ыс.?енге);

Voi — общий объем ПО (с?рок исходного кода);

Нмв — норматив расхода машинного времени на отладку 100 строк исходного кода (машино-часов).

Ориентируясь по данным из Приложения Д: название подсистемы АС и ДОС — 1 и средний расход машинного времени, ч/100 строк кода составляет 12.

Исходя из формулы (4.15) получаем Рмi = 595 (9000/100) 12= 642 600 (тенге).

В расходы по статье «Прочие затраты» (Пзi) на конкретное программное обеспечение входят затраты на подготовку и приобретение специализированной научной и технической информации, а также специальной литературы. Вычисляются по нормативу, выполняемому в целом по организации, в процентах к основной заработной плате) Пзi = Зoi Нпз / 100, (4.17).

где Hпз? норматив прочих затрат, в целом, по организации (20%).

По формуле 4.17 получаем.

Пзi = 182 784 0,2 = 36 556,8 (тенге).

Затраты по статье «Накладные расходы» (Рнi). Норматив делается в целом по организации.

Рнi = ЗоiНрн/100%, (4.18).

где Pнiнакладные расходы на конкретное программное обеспечение (тыс. тенге);

Нрннорматив накладных расходов по организации в целом (70%).

Таким образом.

Pнi= 182 784 0,7 = 127 948,8 (тенге).

По формуле 4.6 получаем.

Cпi = 222 996 + 18 095 + 9 139 + 23 587 + 642 600 +36 556 + 127 948 =.

= 1 080 921 (тенге).

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

Таблица 4.7 — Конечные сведенные расчеты затрат на разработку системы распознавания личности по отпечаткам пальцев.

Затраты на разработку.

Условное обозначение.

Значение, тенге.

В процентах от общей суммы.

Фонд оплаты труда.

ЗФОТ.

222 996.

20,6.

Социальный налог.

Зcзi.

18 095.

1,7.

Материалы.

Mi.

9 139.

0,8.

Амортизация.

Pci.

23 587.

2,1.

Машинное время.

Рмi.

642 600.

59,4.

Прочие расходы.

Пзi.

36 556.

3,3.

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

Рнi.

127 948.

11,8.

Итого:

1 080 921.

Круговая диаграмма себестоимости проекта система распознавания личности по отпечаткам пальцев.

Рисунок 4.1 — Круговая диаграмма себестоимости проекта система распознавания личности по отпечаткам пальцев.

Выполнение расчета цены на интеллектуальный труд Расчет цены реализации проекта суммируется из стоимости чистого дохода.

ЦПП = ЗРПР + Пп + НДС, (4.24).

где ЦПП — цена программного продукта, тенге;

ЗРПР — затраты на выполнение проектного решения, в моем случае ПП, тенге;

Пп — ожидаемая прибыль, тенге;

НДСналог на добавленную стоимость, тенге.

Ожидаемая прибыль вычисляется по формуле.

Вычисление объема и трудоемкости разработки ПО.

Пп = ЗРПР 0,2,(4.25).

где RНПП — нормативная рентабельность ПП, определяемая организацией. RНПП=20%.

RНПП =Cni 0,2, (4.26).

НДС, начисленный на программный продукт, вычисляется данным путем НДС = (ЗРПР + Пп) kНДС, (4.27).

где kНДС — ставка налога на добавленную стоимость.

Следовательно, по формулам 4.24 — 4.27 получаем.

По формуле 4.25 учитывая, что ЗРПР = Спi, RНПП — это процент рентабельности по отношению к себестоимости составляет 20%.

Пп = 1 080 921 0,20 = 216 184,2 (тенге).

Учитывая формулу 4.26 выходит.

НДС = (1 080 921 + 216 184,2) 0,12 = 155 652,6 (тенге).

Подставляем данные в формулу (4.24), и получаем.

ЦПП = 1 080 921 + 216 184,2 + 155 652,6 = 1 452 757,8 (тенге).

Исходя от спроса, заключительная стоимость на интеллектуальный труд в зависимости от условий рыночных отношений, возможно могут изменяться и варьироваться.

Показать весь текст
Заполнить форму текущей работой