сті завдання характеризує відносну складність програми по відношенню до типової задачі, що реалізує стандартні методи рішення, складність якої прийнята рівною 1 (лежить в межах від 1,25 до 2). Для web-сайту приймемо складність завдання рівний 1,3.
Коефіцієнт корекції програми характеризує збільшення обсягу робіт за рахунок внесення змін в алгоритм або програму за результатами уточнення постановки. Приймемо цей коефіцієнт рівним нулю.
Розрахуємо умовне число операторів:
=q? c? (1 + p)=2000? 1,3? (1 + 0)=2600.
Розрахуємо витрати на дослідження предметної області
=37 (чол? год).
) Витрати на розробку алгоритму розв'язання задачі Та можуть бути визначені за формулою:
, (3.4)
тоді
=83 (чол? год).
) Витрати праці на складання програми по готовій блок-схемі визначаються за формулою:
=83 (чол? год).
) Витрати праці на налагодження програми на ЕОМ tотл розраховується за наступною формулою:
, (3.5)
=416 (чол? год).
) Витрати праці на підготовку документації по завданню Тд визначаються за формулою:
Тд=ТДР + ТДВ, (3.6)
де Tдр - витрати праці на підготовку матеріалів в рукопису;
тдо - витрати праці на редагування, друк і оформлення документації.
ТДР =, (3.7)
=104 (чол? год).
тдо=0,75 ТДР, (3.8)
тдо=0,75? 104=78 (чол? год).
Тд=104 + 78=182 (чол? год).
З урахуванням рівня мови програмування трудомісткість розробки програми може бути скоригована таким чином:
Ткор=T? kкор, (3.9)
де Ткор - коефіцієнт зміни трудомісткості, котрий береться з наступної таблиці 3.1.
Таблиця 3.1 - Зміна трудомісткості в залежності рівня мови програмування.
Рівень мови программірованіяХарактерістіка мови программірованіяКоеффіціент зміни трудоемкості1Покомандний автокод - ассемблер12Макроассемблер0,953Алгорітміческіе мови високого уровня0,8 - 0,94Алгорітміческіе мови надвисокого уровня0,7 - 0,8
Обраний для розробки мова сценаріїв JavaScript відноситься до алгоритмічних мов надвисокого рівня, з урахуванням цього приймемо kкор=0,7.
Підставивши всі отримані дані в формулу 3.1, отримаємо повну трудомісткість розробки:
Т=30 + 37 + 83 + 83 + 416 + 182=831 (чол? год).
З урахуванням коректування з формули 3.9 отримаємо підсумкову трудомісткість розробки:
Ткор=0,7 * 831=582 (чол? год).
Визначимо чисельності виконавців:
Ч=Т/Ф, (3.10)
де
Ч - чисельність виконавців
Ф - дійсний фонд часу фахівця в період розробки.
Ч=582/472=1,2 - виконавця.
Отримуємо одного виконавця інженера - програміста.
. 3 Розрахунок економічних витрат на виробництво web-сайту
Витрати підприємства на виробництво і реалізацію продукції у відповідності з главою 25 Податкового кодексу РФ (НК РФ) поділяються на:
матеріальні витрати (за вирахуванням зворотних відходів). У складі матеріальних витрат відображаються витрати на придбання: використовуваних сировини, матеріалів (у тому числі у виробництві, для упаковки, на різні господарські потреби); інструментів, пристосувань, інвентарю, приладів, лабораторного обладнання, спецодягу та іншого майна, що не є амортизируемим майном; комплектуючих виробів, напівфабрикатів; палива, води та енергії на технологічні цілі, для опалення будівель, а також витрати на передачу енергії; робіт і послуг виробничого характеру (у тому числі транспортні послуги). До матеріальних також належать витрати, пов'язані з утриманням та експлуатацією основних засобів та іншого майна природоохоронного призначення. Разом з тим до даних витрат для цілей оподаткування прирівнюються: витрати на природоохоронні заходи; технологічні втрати; а також втрати від нестачі та псування при зберіганні і транспортування цінностей у межах норм природних втрат, затверджених у встановленому порядку;
витрати на оплату праці. У ці витрати згідно зі ст. 255 НК РФ включаються будь-які нарахування працівникам у грошовій і натуральній формах, стимулюючі надбавки, компенсаційні нарахування, пов'язані з режимом роботи або умовами праці, премії й одноразові заохочувальні нарахування, а також витрати, пов'язані з утриманням працівників, передбачені трудовими та колективними договорами;
суми нарахованої амортизації. Тут відображається амортизація як власних, так і орендованих о...