Смекни!
smekni.com

Техническая диагностика интерфейсов ввода-вывода компьютерных систем (стр. 13 из 18)


3. ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ ОБЪЕКТА ИССЛЕДОВАНИЯ

В данном разделе проводится технико-экономический расчет программного обеспечения, расчет расходов на внедрение, эксплуатацию программного обеспечения.

3.1 Расчет расходов ПО, которое используется

Исходные данные для расчета экономического эффекта ПО. которое используется приведены в таблице 3.1.

Таблица 3.1 – Данные на 1.01.2010 г.

№п/п Статьи затрат Усл. обозн. Ед. изм. Значения
Проектирование и разработка ПЗ
1 Часовая тарифная ставка программиста Зпр грн. 8,00
2 Коэффициент сложности программы с коэф. 1,40
3 Коэффициент коррекции программы Р коэф. 0,05
4 Коэффициент увеличения расходов труда Z коэф. 1,3
5 Коэффициент квалификации программиста k коэф. 1,0
6 Амортизационные отчисления Амт % 10,0
7 Мощность компьютера, принтера Квт/час 0,40
8 Стоимость ПЕОМ IBM Sempron LE1150(AM2)/1GB/TFT Втз грн. 3200,00
9 Тариф на электроэнергию Це/е грн. 0,56
10 Норма дополнительной зарплаты Нд % 15,0
11 Отчисление на социальные расходы Нсоц % 37,2
12 Транспортно-заготовительные расходы Нтр % 4,0
Эксплуатация П0
13 Численность обслуживающего персонала Чо чел 1
14 Часовая тарифная ставка обслуживающего персонала Зперс грн. 6,00
15 Время обслуживания систем То час/г 150
16 Стоимость ПЕОМ Втз грн. 3200,00
17 Норма амортизационных отчислений на ПЕОМ На % 10,0
18 Норма амортизационных отчислений на ПЗ НаП % 10,0
19 Накладные расходы Рнак % 25,0
20 Отчисление на содержание и ремонт ПЕОМ и ПО Нр % 10,0
21 Стоимость работы одного часа ПЕОМ Вг грн. 6,5

Первичными исходными данными для определения себестоимости ПО является количество исходных команд (операторов) конечного программного продукта. Условное количество операторов Q в программе задания может быть оценено по формуле:

,
(3.1)

где у – расчетное количество операторов в программе, что разрабатывается (единиц);

с – коэффициент сложности программы;

р – коэффициент коррекции программы в ходе ее разработки.

Рассчитанное количество операторов в разработанной программе – 500.

Коэффициент с – относительная сложность задания относительно отношения к типичной задаче, сложность которой принята более 1, лежит в границах от 1,25 до 2,0 и выбирается равным 1,30.

Коэффициент коррекции программы р – увеличение объема работ за счет внесения изменений в программу лежит в границах от 0,05 до 0,1 и выбирается равным 0,05.

Подставим выбранные значения в формулу (3.1) и определим величину Q:

Q = 500∙1,3 (1 + 0,05) = 683.


3.2 Расчет расходов на создание ПО

Расчет расходов на ПО проводится методом калькуляции расходов, в основу которого положена трудоемкость и заработная плата програмистов. Трудоемкость разработки ПЗ рассчитывается по формуле:

(3.2)

где То – расходы труда на описание задания;

Ти – расходы труда на изучение описания задания;

Та – расходы труда на разработку алгоритма решения задания;

Тп – расходы труда на составление программы по готовой блок-схеме;

Тотл – расходы труда на отладку программы на ЭВМ;

Тд – расходы труда на подготовку документации.

Составные расходы труда, в свою очередь, можно определить по числу операторов Q для ПО, что разрабатывается. При оценке составных расходов труда используются:

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

– увеличение расходов труда в результате недостаточного описания задания – Z.

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

Коэффициент увеличения расходов труда в результате недостаточного описания задания характеризует качество постановки задания, выданной для разработки программы, в связи с тем, что задание требовало уточнения и некоторой доработки. Этот коэффициент принимается равным 1,3.

Все исходные данные приведенные в таблице 3.1.

а) Трудоемкость разработки П0 составляет:

Расходы труда на подготовку описания задания То принимаются равными 18 чел/час, исходя из опыта работы.

Расходы труда на изучение описания задания Те с учетом уточнения описания и квалификации программиста могут быть определены по формуле:

;
(3.3)
Ти = 683∙1,3/80∙1 = 11(чел/час)

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

;
(3.4)
Та=683/25∙1 = 27 (чел/час)

Расходы труда на составление программы по готовой блок-схеме Тп рассчитываются по формуле:

;
(3.5)
(чел/час)

Расходы труда на отладку программы на ПЕОМ Тотл рассчитываются по формуле:

- при автономной отладке одного задания:

;
(3.6)
(чел/час)

- при комплексной отладке задания:


;
(3.7)
(чел/час)

Расходы труда на подготовку документации по заданию Тд определяются по формуле:

,
(3.8)

где Тдр – расходы труда на подготовку материалов в рукописи:

;
(3.9)
(чел/час)

Тдо – расходы труда на редактирование, печать и оформление документации:

.
(3.10)
(чел/час)

Подставляя приобретенных значений в формулу (3.8), получим:

(чел/час)

Определим трудоемкость разработки ПО, подставив полученные значения составляющих в формулу (3.2):


Расчет трудоемкости и зарплаты приведен в таблице 3.2.

б) Расчет материальных расходов на разработку ПЗ

Материальные расходы Мз, которые необходимы для использования ПО приведенные в таблице 3.3.

Таблица 3.2 – Трудоемкость и зарплата программистов использующихПО

Наименование этапов разработки Трудоемкость чел/часов Почасовая тарифная ставка программиста, грн. Сумма зарплаты, грн.
Описание задания 11 6,00 66,00
Изучение задания 27 6,00 162,00
Составление алгоритма решения задачи 31 6,00 186,00
Программирование 136 6,00 816,00
Отладка программы 60 6,00 360,00
Оформление документации 204 6,00 1224,00
Всего: 469 6,00 2814,00

Таблица 3.3 – Расчет материальных расходов на использование ПО