а також розрахунок рівня шуму на робочому місці. Дотримання умов, що визначають оптимальну організацію робочого місця інженера-програміста, дозволить зберегти високу працездатність протягом усього робочого дня, підвищити як у кількісному, так й в якісному відношенні продуктивність праці програміста, що у свою чергу буде сприяти найшвидшій розробці і налагодженню програмного продукту.
5 ЕКОНОМІЧНА ДОЦІЛЬНІСТЬ РОЗРОБКИ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ТА ЙОГО ВПРОВАДЖЕННЯ
5.1 Економічне обґрунтування розробки та впровадження програми
Всі програмні продукти, які розробляються на даний час, необхідно обґрунтувати з точки зору економічної доцільності. Дане обґрунтування необхідне для того, щоб вчасно припинити (при втраті актуальності або надмірних витратах) розробку або здійснити необхідні інвестування в проект для забезпечення необхідними програмними або апаратними засобами розробників з метою одержання очікуваних результатів. Економічний ефект розробленого продукту визначається на основі економічних показників, які дають можливість прогнозувати результат від впровадження даної програми.
Існує багато методів визначення економічних показників доцільності впровадження та використання математичного та програмного забезпечення будь якої діагностичної системи. Враховуючи інтенсивний розвиток комп'ютерної техніки, на сьогодні такий аналіз є невід’ємною частиною попереднього аналізу аналогічних робіт, оскільки саме результат автоматизації виробничих процесів дає суттєве покращення в технології виробництва чи діагностування об’єктів, а кошти, що затрачаються на дану роботу, повинні бути еквівалентними тому ефекту, який принесе конкретне нововведення.
В даній роботі проводиться розрахунок економічних показників та аналіз всієї роботи по розробці алгоритмічного та програмно забезпечення
5.1.1 Розрахунок витрат на розробку програмного забезпечення
Для того, щоби економічно обґрунтувати розробку та впровадження даної програми треба обчислити певні економічні показники:–
Sp.n — сумарні витрати на розробку програмного забезпечення;–
KEOM — капітальні вкладення в ЕОМ;–
Кд2/1 — додаткові капітальні вкладення.
Для даної програми сумарні витрати на розробку програми будуть складатися із витрат на програмування і витрат на експлуатацію персонального комп’ютера, на якому проводиться програмування.
Сумарні витрати на розробку програмного забезпечення визначаються за формулою:
(5.1)
де — норматив рентабельності, що враховує прибуток установи, яка розробляє дану програму, долі одиниці;
— час, що витрачається на розробку даної програми працівником і-ої кваліфікації, люд.-міс.;
— основна заробітна плата розробника і-ої кваліфікації, грн/міс.;
— коефіцієнт, що враховує додаткову заробітну плату розробникам програми, в долях від основної заробітної плати;
— коефіцієнт, що враховує нарахування органам соціального захисту на заробітну плату, в долях від основної та додаткової заробітної плати;
— коефіцієнт, що враховує накладні витрати установи, в якій розробляється ця програма, в долях до основної заробітної плати розробника;
— машинний час ЕОМ, необхідний для налагоджування даної програми, машино-год;
— експлуатаційні витрати, що припадають на 1 годину машинного часу.
Значення коефіцієнтів, як правило, рівні:
; ; ; .
Приймемо люд.-міс., а грн.
Експлуатаційні витрати, що припадають на 1 годину машинного часу можуть бути визначені за витратами електроенергії:
, (5.2)
де — споживана потужність ЕОМ, Вт;—
вартість 1 кВт/год електроенергії.
Оскільки кВт, грн., то згідно (5.2):
грн/год.
Необхідний час налагодження програми становить 60 машино-годин.
Отже, сумарні витрати на розробку програмного забезпечення згідно (5.1) становитимуть:
грн
Вартість розробленої програми обчислюється наступним чином:
(5.3)
де - вартість, за якою продається програма, грн.,—
кількість установ, що придбають дану програму. Отже, згідно (5.3):
грн.
5.1.2 Розрахунок капітальних вкладень
Додаткові капітальні вкладення пов'язані з впровадженням розробленої системи визначаються за наступною формулою:
(5.4)
де — капітальні вкладення в ЕОМ та інші складові системи;
— машинний час ЕОМ необхідний користувачу для тих задач, які він розв'язує за допомогою розробленої програми машино-год/рік;
— корисний річний фонд роботи цієї ЕОМ (без врахування простоїв в ремонті);
— ціна нової програми, грн.
Капітальні вкладення в ЕОМ та інші складові системи визначаються за наступною формулою:
(5.5)
де - вартість обладнання, грн;
- вартість комунікацій, грн.
Вартість основного обладнання (грн.):
- CPU Pentium 2.67 GHz, GeForce 2 MX400 64Mb, HDD 60 Gb, 512MB RAM, CD-RW,
3.5' FDD, LG 17" Flatron F700B.;
грн.
Вартість комунікацій . У даному випадку лінії зв’язку не використовуються, тому
грн.
Значення капітальних вкладень становить:
грн.
Корисний річний фонд роботи ЕОМ визначається за наступною формулою:
(5.6)
де - дійсний річний фонд часу, дні;
— коефіцієнт, що враховує профілактичні роботи та плановий ремонт ();
- тривалість робочої зміни, год ()
Тоді корисний фонд часу ЕОМ згідно (5.6) становить:
год/рік.
Машинний час ЕОМ необхідний користувачу для вирішення задачі з допомогою ЕОМ обчислюється за наступною формулою:
(5.7)
де - час, який витрачає користувач на вирішення задачі на ЕОМ, год. ()
Отже, машинний час ЕОМ становить:
год/рік.
Додаткові капітальні вкладення згідно (5.4) становлять:
грн.
5.1.3 Розрахунок експлуатаційних витрат
Економія витрат пов'язаних з експлуатацією програми визначається за формулою:
(5.8)
де — основна заробітна плата і-того робітника, який розв'язував цю задачу вручну, грн/рік; , ;
- термін служби програми, роки.
Приймемо років.
Економія експлуатаційних витрат згідно (5.8) становить:
грн.
5.1.4 Розрахунок зведених економічних показників
Термін окупності додаткових капітальних вкладень визначається за наступною формулою:
(5.9)
Отже, згідно (5.9) отримаємо:
(роки).
Грошовий річний ефект, який отримує користувач при застосуванні системи визначається за формулою:
(5.10)
де
При року використання розробленого алгоритму є економічно ефективним. Тому
Тоді грошовий річний ефект згідно (5.10) становитиме:
грн.
В таблиці 5.1 перелічені зведені економічні показники проектованого програмного забезпечення.
Таблиця 5.1 - Зведені економічні показники розробки
Показник | Розмірність | Значення
Витрати на розробку программного забезпечення | грн. | 11453
Капітальні вкладення | грн. | 3718
Економія експлуатаційних витрат | грн/рік | 14609
Термін окупності | років | 0,25
Річний грошовий економічний ефект | грн./рік | 13121,8
З вище наведених розрахунків видно, що розробка та впровадження даної системи є економічно доцільними.
5.2 Сітковий граф та його характеристики
Сіткове планування і керування - це системи планування комплексу робіт, орієнтовані на виконання кінцевої мети. Сітковий граф є основним документом в системі сіткового планування, що являє собою