Розділ 5.ТЕХНІКО-ЕКОНОМІЧНІ ПОКАЗНИКИ
5.1 Розрахунок вартості програмного продукту
Створення нового програмного продукту передбачає розрахунок економічного ефекту від його впровадження. Нова розробка повинна бути вигідною, тому необхідно оцінити її економічний ефект. Для цього в економічній частині потрібно розрахувати:
кошторис витрат на розробку програмного продукту;
виробничу собівартість матеріального носія з програмним продуктом;
ціну реалізації матеріального носія з записаним програмним продуктом;
чистий прибуток, який отримає розробник протягом одного року від реалізації матеріальних носіїв з новим програмним продуктом;
коефіцієнт економічної ефективності;
термін окупності витрат для виробника.
Кошторис витрат на придбання обладнання, необхідного для розробки та функціонування автоматизованого робочого місця керівника відділу збуту на ВАТ Кам`янець - Подільський електромеханічний завод
Таблиця 10. Кошторис витрат на придбання
№ п/п |
Назва обладнання, програм |
Кількість, шт. |
Ціна за одиницю, грн. |
Загальна вартість, грн. |
Примітка Ціни договірні |
1 |
Системний блок (Intel LGA775 Corel2Duo - E8400, ASUS P5K SE, GeForce 9600GT 512Mb DDR3, 1024Mb PC2 - 6400 DDR2 DIMM Kington) |
1 |
1300 |
1300 |
- |
2 |
Монітор LG FLATRON 720P |
1 |
500 |
500 |
- |
3 |
Клавіатура Genius K641 |
1 |
40 |
40 |
- |
4 |
Мишка |
1 |
30 |
30 |
- |
5 |
DELPHI 7 |
1 |
6000 |
6000 |
- |
6 |
Windows XP Home SP3 |
1 |
- |
- |
- |
|
Всього: |
* |
7870 |
7870 |
|
Були вибрано для використання доволі недороге обладнання для розробки моєї програми.
Зведений кошторис капітальних затрат на обладнання
Таблиця 11. Зведений кошторис
Найменування затрат |
Сума затрат, грн. |
Вартість нового обладнання, програм |
7870 |
Інші витрати: на заходи по науковій організації праці (5% від вартості нового обладнання); |
393,5 |
на засоби автоматизації (2,5% від вартості нового обладнання ) |
196,75 |
Всього по кошторису: |
8460,25 |
Отже на покупку необхідного обладнання нам необхідно 8460,25 грн.
Визначення витрат на розробку і розрахунок вартості програмного продукту
До розробки програмного забезпечення залучено одного програміста, зайнятість якого становить 22 дні та керівника від підприємства, який має контролювати процес, в загальному йому потрібно 4 дні.
Розрахунок місячної зарплатні програміста та керівника виконується згідно формули:
Мз = (Мпз * Крг) * Рд (5.1)
де:
Мпз – погодинна зарплатня;
Крг
– кількість робочих годин в день(8год);
Рд – кількість робочих днів;
Мз –заробітна платня в місяць.
Розраховуємо мінімальну місячну заробітну плату програміста та керівника від підприємства:
Мз = (7,50 * 8) * 22 = 1320 грн. – зарплатня програміста
Мз = (12,50 * 8) * 4 = 400 грн. – зарплатня керівника
Таблиця 12. Заробітна плата
Найменування посади |
Місячний посадовий оклад, грн. |
Оплата за робочий день, грн.. |
Число днів роботи |
Витрати на заробітну плату, грн. |
Керівник |
2200 |
100 |
4 |
400 |
Інженер – програміст |
1320 |
60 |
22 |
1320 |
Всього |
1720 |
|||
Отже витрати на заробітну плату становитимуть 1720 грн.
Проектування
програмного
забезпечення
складається з низки послідовних,
цілеспрямованих, взаємозв’язаних та
взаємообумовлених етапів, на які можна
поділити весь часовий відрізок, що
відводиться на
розробку
проекту. Такі етапи приведені у таблиці
13. Головна мета планування процесу
розробки – це визначення необхідних
ресурсів на всіх його етапах.
Перелік етапів та робіт по розробці проекту
Таблиця 13. Перелік етапів робіт
Найменування |
Вид роботи |
Виконавець, посада |
|||||
стадії |
етапу |
шифр |
зміст роботи |
||||
1 |
2 |
3 |
4 |
5 |
|||
1 Підготовча стадія |
1.1 Вивчення стану питання |
1.1.1 |
Дослідження проблеми |
Інженер – програміст |
|||
1.1.2 |
Обирання платформи Delphi для реалізації проекту |
Інженер – програміст |
|||||
1.1.3 |
Вивчення та аналіз аналогічних розробок |
Інженер – програміст |
|||||
1.1.4 |
Економічне обґрунтування доцільності виконання проекту |
Інженер – програміст |
|||||
1.2 Розробка технічного завдання (ТЗ) |
1.2.1 |
Складання ТЗ |
Інженер – програміст |
||||
1.2.2 |
Узгодження ТЗ із зацікавленими сторонами |
Інженер – програміст |
|||||
1.2.3 |
Складання плану та розрахунок розробки |
Інженер – програміст |
|||||
|
2.1 Аналіз ТЗ та техніко-економічне обґрунтування проекту |
2.1.1 |
Доведення техніко-економічного обґрунтування |
Інженер – програміст |
|||
2.1.2 |
Аналіз ТЗ та визначення приоритетних аспектів розробки |
Інженер – програміст |
|||||
2.1.3 |
Доведення та уточнення загального обсягу робіт, строків виконання та витрат |
Керівник |
|||||
3 Теоретична розробка |
3.1 Теоретичне вивчення задачі |
3.1.1 |
Дослідження технічних особливостей |
Інженер – програміст |
|||
3.1.2 |
Визначення переліку технологій, які використовуватимуться при розробці та мови програмування |
Інженер – програміст |
|||||
3.1.3 |
Визначення форматів даних та запитів і їх узгодження із розробниками проекту |
Керівник |
|||||
3.1.4 |
Розробка алгоритмів роботи програми на високому рівні |
Інженер – програміст |
|||||
|
|
3.1.6 |
Розробка структури програмного забезпечення та схеми взаємодії її компонент |
Інженер – програміст |
|||
4 Практична реалізація |
4.1 Реалізація окремих модулей ПЗ |
4.1.1 |
Розробка алгоритмів роботи програми на низькому рівні |
Інженер – програміст |
|||
4.1.2 |
Розробка окремих класів та компоновка їх у модулі |
Інженер – програміст |
|||||
4.1.3 |
Розробка графічного користувацького інтерфейсу для системи |
Інженер – програміст |
|||||
4.2 Відладка ПЗ |
4.2.1 |
Автономна відладка окремих модулей системи |
Інженер – програміст |
||||
4.2.2 |
Комплексна відладка ПЗ системи |
Інженер – програміст |
|||||
5 Доробка всього комплексу програмного забезпечення |
5.1 Тестування всієї системи |
5.1.1 |
Тестування системи у реальних умовах |
Керівник |
|||
5.1.2 |
Доробка системи з урахуванням результатів тестування |
Інженер – програміст |
|||||
5.2 Підготовка документації по системі |
5.2.1 |
Підготовка звіту про розробку системи |
Інженер – програміст |
||||
5.2.2 |
Підготовка технічної документації |
Інженер – програміст |
|||||
5.2.3 |
Підготовка керівництва користувача та супроводжувальної документації |
Інженер – програміст |
|||||
6 Заключна стадія |
6.1 Ознайомлення зацікавлених осіб з проектом |
|
|||||
|
|||||||
6.1 |
Навчання роботи з системою |
Інженер – програміст |
|||||
На
основі даного переліку визначається
кількість виконавців, тривалість
виконання робіт в днях, та рівень оплати
праці виконавців по видам робіт, що
виконуються. Такі дані приведені у
таблиці 14.

2
Технічна пропозиція