Рассчитаем трудоемкость программирования с помощью нормативного метода:
Тпр = То + Тп + Та + Тбс + Тк + Тот + Тд чел*час, (4.1)
где То — затраты труда на описание задачи;
Тп — затраты труда на изучение задачи;
Та — затраты труда на разработку алгоритма решения задачи;
Тбс — затраты труда на разработку блок-схемы программы;
Тк — затраты труда на написание программы;
Тот — затраты труда на отладку программы;
Тд- затраты труда на подготовку документации по программе.
Затраты труда на описание задачи определяются по формуле:
(4.2)
где К — коэффициент, учитывающий квалификацию программиста, принимаем К=1,5;
В – коэффициент, качества задачи, принимаем В=1,2;
О – условное количество команд в программе.
О = Q* С * (1 + n * Р) шт., (4.3)
где С — коэффициент сложности программы, принимаем С=1,2;
Р — коэффициент коррекции в программе Р=0,1-0,3, принимаем Р=0,2;
n — количество коррекций в программе, принимаем n=6;
Q — предполагаемое число команд, принимаем 250. Тогда:
О = 250 * 1,2 * (1 + 6 * 0,2) = 660 шт.
Определим затраты на описание задачи
То = 21,12 чел*час
Определим величину затрат труда на изучение задачи по формуле:
(4.4)
Определим затраты труда на разработку алгоритма решения задачи по формуле:
(4.5)
Определим затраты труда на непосредственное написание программы:
(4.6)
Определим затраты труда на разработку блок — схемы программы:
(4.7)
Определим затраты труда на отладку программы:
(4.8)
Определим затраты труда на подготовку документации:
Тд = Тдр + Тдо чел*час, (4.9)
где Тдо = 40 чел*час – время редактирования, печати и оформления;
Тдр — подготовка материалов в рукописи.
(4.10)
Полученные данные подставим в формулу (4.2):
Тд = 22 + 40 = 62 чел*час
Результаты расчетов подставим в формулу (4.1) и определим полную трудоемкость проекта:
Тпр = 21,12+6,2 +17,6 +29,3 +17,6 +88 +62 = 241,8 чел*час
Таким образом, общая продолжительность работ составляет 241,8 чел*час, при продолжительности рабочего дня в 8 часов это соответствует 241,8/8=30 дней.
Расчет себестоимости программы включает следующие составляющие:
Спр = Стр + Сотл + Сп руб., (4.11)
где Стр — оценка труда разработчика программы, руб.;
Сотл — затраты на отладку программного обеспечения, руб.;
Сп — прочие затраты, руб.
Определим Стр с помощью формулы:
(4.12)
где Ор — оклад разработчика программиста в руб./день.
Для определения Ор величину месячного оклада разработчика делим на количество рабочих дней в месяце, т.е. на 22. Устанавливаем месячный оклад программиста 9000 рублей в месяц. Тогда получаем:
где Тпр — время программирования, Тпр=241,8 чел*час (30 дней);
Пд — процент дополнительной заработной платы, примем Пд=15%;
Пн — процент начисления на заработную плату, Пн=26,3%;
Пнк — процент накладных расходов, Пнк=15%.
Тогда:
Стоимостная оценка использования ЭВМ производится по формуле:
Cотл = Тот * Смч руб, (4.13)
где Тот = 100 — время отладки программы, чел*час;
Смч — стоимость машино-часа работы ЭВМ , руб.
Стоимость машино-часа работы ЭВМ определяется по формуле:
(4.14)
где Зэкспл — суммарные затраты за определенный период работы, руб;
Тд — действительный фонд времени работы ПЭВМ за этот же период, час.
Суммарные затраты за определенный период работы определяются по формуле:
Зэкспл = Зтр + Зпом + Зэн + Зам + Зм + Зр руб, (4.15)
где Зтр — затраты на оплату труда обслуживающего персонала ЭВМ, руб/год;
Зпом — затраты на содержание помещения, руб/год;
Зэн — затраты на электроэнергию, руб/год;
Зам — амортизационные отчисления, руб/год;
Зм — затраты на материалы, руб/год;
Зр — затраты на ремонт, руб/год.
Обслуживающий персонал представляет инженер отдела с месячным окладом 6000 руб., который обслуживает шесть машин.
Зтр = 6000*12 = 72000 руб.
Кроме этой величины нужно учесть надбавка 10%, накладные расходы 10% и 26,3% начисления на заработную плату. Таким образом полная величина заработной платы
Зтр = 72000*1,1*1,1*1,263= 110033 руб.
Затраты на содержание помещения складываются из затрат на коммунальные услуги и затрат на уборку:
Зпом = Зком + Зуб руб, (4.16)
где Зком — коммунальные услуги, руб/год;
Зуб — затраты на уборку, руб/год.
Затраты на коммунальные услуги рассчитываются по формуле:
Зком = Зосв + Зот руб, (4.17)
где Зосв — затраты на освещение, руб/год;
Зот — затраты на отопление, руб/год.
Затраты на освещение помещения:
Зосв = Мл * Nл * Tд * Цэ * Ки руб, (4.18)
где Мл – мощность лампы, кВт, принимаем 0,1;
Nл = 2 — количество ламп;
Цэ = 2,45 — цена одного квт/час;
Ки = 0,8 – 0,95 — коэффициент использования оборудования, принимаем 0,8.
Тд — действительный фонд времени работы ПЭВМ, час/год.
Тд = Тн * Ки (4.19)
где Тн – действительный фонд времени работы ПЭВМ определяется, исходя из номинального фонда.
Тн = ( Кд — 52 * Кв — Кп) * Тсм * Ксм час/год, (4.20)
где Кд = 365 — количество дней в году, дней;
Кв = 2 — количество выходных в неделе, дней;
Кп = 10 — количество праздников в году, не совпадающих с выходными, дней;
Тсм = 8 — продолжительность рабочего дня, часы;
Ксм = 1 — количество смен работы ПЭВМ, смен.
Определим величину Тн:
Тн = (365-52*2-10)*8*1=2008 час/год
Определим величину затрат Тд:
Тд = 2008*0,8=1606,4 час/год
Результат расчетов подставим в формулу (4.9) и определим Зосв:
Зосв = 0,1 * 2* 1606,4 * 0,8 * 2,45 = 629 руб/год.
Затраты на отопление определяются по формуле:
Зот = Сот * Nот * 12 руб/год, (4.21)
где Сот =250 — стоимость 1Гкал, руб;
Nот=1,3 — норма месячного потребления тепла, Гкал.
Зот=250*1,3*12=3900 руб/год
Подставим полученные значения в формулу (4.8).
Зком = 629 + 3900 = 4529 руб/год
Рассчитаем затраты на уборку помещения:
Зуб = Омоп * 12 =383,3*12=4599,6 руб/год, (4.22)
где Омоп — месячный оклад младшего обслуживающего персонала, руб.
Младший обслуживающий персонал представляет уборщица с месячным окладом 3600 рублей.
Зуб = 3600*12= 43200 руб/год
С учетом начисления заработной платы
Зуб =43200*1.263=54561,6 руб/год
Определим затраты на помещение:
Зпом = 4529 + 54561,6= 59090 руб/год
Затраты на электроэнергию рассчитываются по формуле:
Зэн = М * Тд * Цэ * Км руб/год, (4.23)
где М =0,3 — паспортная мощность ПЭВМ, квт;
Тд — действительный фонд времени работы ПЭВМ, примем 1606,4 час/год;
Цэ = 2,45- цена одного квт/час, руб./кВт ч;
Км – коэффициент интенсивного использования ПЭВМ, принимаем Км=0,8.
Зэн=0,3*1606,4*2,45*0,8=9445
Остальные затраты определяются, исходя из балансовой стоимости оборудования.
(4.24)
где Sбал – балансовая стоимость оборудования
На – норма амортизации по единому справочнику для персональных компьютеров, примем На = 12,5%
(4.25)
где Цпр =30000 — цена приобретения ЭВМ и принтера, руб.;
? — коэффициент дополнительных затрат по доставке, монтажу и наладке оборудования, %; принимаем 14%. Тогда:
Определим амортизационные отчисления:
Затраты на материалы определяются по формуле:
(4.26)
где Нм — нормы отчислений на материалы исходя из балансовой стоимости, %; принимаем Нм=4%.
Затраты на ремонт определяются по формуле:
где Нр — нормы отчислений на ремонт оборудования, исходя из балансовой стоимости, %; принимаем Нр =2%.
Результаты вычислений подставим в формулу (4.6) и найдем эксплуатационные затраты по работе ЭВМ:
Зэкспл = 110033+59090+9445+4275+1368+684= 184895 руб.
На основании результатов вычислений по формуле (4.14) определим стоимость машины часа работы ЭВМ
Из формулы (4.13) определим величину стоимостной использования ЭВМ
Сотл = Тотл*Смч
Сотл = 110 * 115,1 = 12660 руб.
Определим величину прочих затрат
Спр = Стр + Сп (4.27)
В состав прочих затрат относят стоимость бумаги для принтера принимаем
— стоимость бумаги для принтера (Сб), принимаем Сб=500 руб.;
— стоимость тонер — картриджа (Сктр), принимаем Сктр=3000 руб.
Стоимость расходных материалов для принтера:
Сп = Сб + Сктр= 500 + 3000 = 3500 руб.
На основании всех полученных данных определим величину себестоимости
Спр = 19662 + 12660 + 3500 =35822 руб.
Данные по эксплуатационным расходам и по себестоимости программы сведем в таблицу 4.1.
Таблица 4.1 — Себестоимость проектирования
Наименование статей затрат | Сумма в рублях |
Расходы по оплате разработчиков программы | |
Расходы на отладку программного обеспечения | |
Прочие расходы | |
Себестоимость |
Статьи к прочтению:
Качество программного обеспечения
Похожие статьи:
-
Этапы создания программных продуктов
ВВЕДЕНИЕ Для развития любого человеческого общества необходимы как материальные, так и информационные ресурсы. Настоящее время характеризуется небывалым…
-
Структура программных продуктов
Чаще всего программные продукты имеют определенную конструкцию (архитектуру) построения – состав и взаимосвязь программных модулей, т.е. обладают…