Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
34.23 Кб
Скачать

7

4 Экономическое обоснование программного продукта

Для того чтобы выполнить экономическую часть дипломного проекта нам необходимо определить себестоимость программного продукта, которая включает следующее:

- затраты на оплату труда разработчика программы;

- затраты на оплату машинного времени;

- прочие затраты.

4.1 Расчёт себестоимости (общих затрат) на создание программного продукта

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

Зспп = Ззпспп + Змвспп + Зпр, (1)

где

Зспп- общие затраты на создание программного продукта,тг.;

Ззпспп- затраты на оплату труда разработчика программы,тг.;

Змвспп- затраты на оплату машинного времени,тг.;

Зпр- прочие затраты,тг.

4.2 Расчёт затрат на оплату труда разработчика программы

Затраты на оплату труда разработчика программы определяются по следующей формуле:

Ззпспп = t * Tчас, (2)

где

t-трудоёмкость создания программного продукта;

Tчас- средняя часовая оплата программиста.

4.2.1 Трудоёмкость создания программного продукта определяется по следующей формуле:

t = tо + tа + tб + tп + tот, (3)

где

tо- затраты труда на подготовку описания задачи, оператор-час;

tа- затраты труда на разработку алгоритма решения задачи, оператор-час;

tб - затраты труда на разработку блок-схемы алгоритма решения задачи, оператор-час;

tп- затраты труда на составления программы по готовой блок – схеме, оператор-час;

tот - затраты труда на отладку программы на ЭВМ при комплексной отладке задачи, оператор-час.

Теперь нам необходимо найти каждый из вышеперечисленных показателей т.к. не один из них нам не известен.

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

tо= Q * B / (75…85 * К), (4)

где

Q- число операторов (количество строк/количество операций);

B-коэффициент увеличения затрат труда (при недостаточном описании задачи), для расчёта условно принимаем коэффициент (чем меньше сведений, тем больше коэффициент) В = 1,2,…5;

(75…85) - поправочный коэффициент, зависящий от опыта работы и от уровня самостоятельности при создании программного продукта (чем больше опыта, тем больше коэффициент);

К-коэффициент квалификации разработчика, для работающих до двух лет

К = 0,8. У всех так

to = 1 116 * 2 / (83 * 0,8) = 33,61 (оператор-час)

4.2.1.2 Затраты труда на разработку алгоритма решения задачи определяются по следующей формуле:

tа = Q / (60…75) (5)

Для разработки алгоритма берём поправку по нижнему порогу.

ta = 1 116 / (72 * 0,8) = 19,38 (оператор-час)

4.2.1.3 Затраты труда на разработку блок-схемы алгоритма решения задачи определяются по следующей формуле аналогично предыдущей:

tб = Q / (60…75 * К) (6)

tб = 1 116 / (73 * 0,8) = 19,11 (оператор-час)

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

tп = Q / (60…75 * К) (7)

tп = 1 116 / (75 * 0,8) = 18,6 (оператор-час)

4.2.1.5 Затраты труда на отладку программы определяются по формуле:

tot = 1,5 * tAot, (8)

где

tAot- затраты труда на отладку программы на ЭВМ при автономной отладки одной задачи.

4.2.1.6 Затраты труда на отладку программы на ЭВМ при автономной отладки одной задачи определяются по формуле:

tAot = Q / (40…50 * К) (9)

tАoт = 1 116 / (48 * 0,8) = 29,06 (оператор-час)

toт= 1,5 * 29,06 = 43,59 (оператор-час)

Определили все неизвестные нам показатели, теперь мы можем найти общую трудоёмкость программного продукта по формуле (3).

t = 33,61 + 19,38 + 19,11 + 18,60 + 43,59 = 134,29 (оператор-час)

4.2.2 Средняя заработная плата программиста в современных рыночных условиях может варьироваться в широком диапазоне. Для расчёта примем среднюю часовую оплату труда, которая составляет Тчас = 500 тг/час, что составляет 80 000 тенге, при 8-ми часовом рабочем дне, и 5-ти дневной рабочей неделе.(см. Приложение А; разд.2, гл.6, ст.68-79; разд.7,гл.7,

ст. 80-86 [?]).

Отсюда мы можем вычислить заработную плату программиста по формуле:

Ззпспп = t * Tчас (10)

Ззпспп = 134,29 * 500 = 67 145 (тг.)