ЕКОНОМІЧНЕ ОБГРУНТУВАННЯ ДОЦІЛЬНОСТІ РОЗРОБКИ ПРОГРАМНОГО ПРОДУКТУ - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
Метою дипломної роботи є створення гнучкої системи інформаційної підтримки підвищення кваліфікації персоналу ДП№9. Запропонована система призначена для того, щоб навчити персонал орієнтуватися в складних аварійних ситуаціях і містить в собі як блок навчання, так і блок контролю знань.
Економічний ефект впровадження програмного продукту може бути досягнутий за рахунок зниження кількості аварій, пов'язаних з невиконанням персоналом техніки безпеки. Вміння швидко орієнтуватися в складних аварійних ситуаціях може допомогти не тільки запобігти пошкодженню обладнання, але й врятувати людське життя.
Розроблена система була реалізована за допомогою мови програмування PHP та бази даних MySQL. Для функціонування системи потрібний комп'ютер з встановленою операційною системою, що має Інтернет-браузер (Internet Explorer; Mozila Firefox; Opera; Safari; тощо).
Визначення витрат на створення програмного продукту.
Оскільки середа розробки є безкоштовною, витрати на створення програмного продукту складаються з витрат по оплаті праці розробника програми і витрат по оплаті машинного часу при відладці програми:
Зспп=Ззпспп +Змвспп,
Де
Зспп - витрати на створення програмного продукту;
Ззпспп - витрати на оплату праці розробника програм
Змвспп - витрати на оплату машинного часу;
Витрати на оплату праці розробника програми (Ззпспп) визначаються шляхом множення трудомісткості створення програмного продукту на середню годинну оплату програміста (з урахуванням коефіцієнта відрахувань на соціальні потреби):
Ззпспп=t*Tчас.
Розрахунок трудомісткості створення програмного продукту.
Трудомісткість розробки програмного продукту можна визначити таким чином:
T= to+ tа+ tб+ tп+ tд+ tот,
Де
To - витрати праці на підготовку опису завдання;
Tа - витрати праці на розробку алгоритму рішення задачі;
Tб - витрати праці на розробку блок-схеми алгоритму рішення задачі;
Tп - витрати праці на складання програми по готовій блок-схемі;
Tд - витрати праці на підготовку документації завдання;
Tот - витрати праці на відладку програми на ЕОМ при комплексній відладці завдання.
Складові витрат можна виразити через умовне число операторів Q. У нашому випадку число операторів у відлагодженій програмі приймаємо Q=2500.
Розрахунок витрат праці на підготовку опису завдань.
Оцінити витрати праці на підготовку опису завдання не можливо, оскільки це пов'язано з творчим характером роботи, натомість оцінимо витрати праці на вивчення опису завдання з урахуванням уточнення опису і кваліфікації програміста:
To= Q*B/(75...85*K),
Где
B - коефіцієнт збільшення витрат праці унаслідок недостатнього опису завдання, уточнень і деякої недоробки, B=1,2...5;
K - коефіцієнт кваліфікації розробника, для тих, що працюють до 2 років K=0,8;
Коефіцієнт В приймаємо рівним 2.
Таким чином отримаємо
To= 2500*2/(78*0,8) = 80,13 (люд-год).
Розрахунок витрат праці на розробку алгоритму.
Витрати праці на розробку алгоритму рішення задачі:
Tа = Q/(60...75*K)
Tа = 2500/(70*0,8)=44,64 (люд-год).
Розрахунок витрат праці на розробку блок-схеми.
Витрати праці на розробку блок-схеми алгоритму рішення задачі обчислимо таким чином:
Tб= Q/(60...75*K)
Tб = 2500/(71*0,8)=44,01 (люд-год).
Розрахунок витрат праці на складання програми.
Витрати праці на складання програми по готовій блок-схемі обчислимо таким чином:
Tп= Q/(60...75*K)
Tп = 2500/(72*0,8)=43,40 (люд-год).
Розрахунок витрат праці на відладку програми.
Витрати праці на відладку програми на ЕОМ при комплексній відладці завдання:
Tот=1.5* tAот,
Де tAот - витрати праці на відладку програми на ЕОМ при автономній відладці одного завдання;
TAот= Q/(40...50*K)
TAот = 2500/(48*0,8)=65,10 (люд-год)
Звідси tот=1,5*91,15=97,65 (люд-год).
Розрахунок витрат праці на підготовку документації.
Витрати праці на підготовку документації по завданню визначаються:
Tд= tдр+ tдо,
Де
Tдр - витрати праці на підготовку матеріалів в рукопису;
Tдо - витрати на редагування, друк і оформлення документації;
Tдр= Q/(150...200*K)
Tдр = 2500/(180*0,8) = 17,36 (люд-год)
Tдо=0,75*tдр
Tдо =0,75*17,36=13,02 (люд-год)
Звідси
Tд=17,36+13,02=30,38 (люд-год).
Отже, загальну трудомісткість програмного продукту можна розрахувати:
T = 80,13+44,64+44,01+43,40+30,38+97,65 =340,21 (люд-год).
Розрахунок середньої зарплати програміста.
Середня зарплата програміста в сучасних ринкових умовах може варіюватися в широкому діапазоні. Для розрахунку візьмемо середню годинну оплату праці, яка складає Тчас.=10 грн/година, що означає 1760 грн/мес при 8-ми годинному робочому дні і 5-ти денному робочому тижню. Для розробки та впровадження програмного продукту програмістові необхідно 2 робочих місяця.
Витрати на оплату праці програміста складаються із зарплати програміста і нарахувань на соціальні потреби. Нарахування на соціальні потреби включають:
- 33,2% - пенсійний фонд; 1,4% - соціальне страхування; 1.6 % - відрахування до державного фонду зайнятості на випадок безробіття; 1% - на соціальне страхування від нещасного випадку на виробництві і професійних захворювань, які спричинили втрату працездатності.
Разом нарахування на соціальні потреби складають 37,2%.
Тобто 1760 грн * 37,2%=654,72 грн
Звідси витрати на оплату праці програміста складають:
Ззпспп= (1760+654,72)*2= 4829,44 грн.
Витрати на оплату машинного часу.
Витрати на оплату машинного часу при відладці програми визначаються шляхом множення фактичного часу відладки програми на ціну машино-години орендного часу:
Змвспп =Счас*tЕОМ,
Де
Счас - ціна машино-години орендного часу, грн/год;
TЕОМ - фактичний час відладки програми на ЕОМ;
Розрахунок фактичного часу відладки.
Фактичний час відладки обчислимо за формулою:
Tеом = tп + tдо + tот ;
Tеом =43,40+13,02+97,65 = 154,07 години
Розрахунок ціни машино-години.
Ціну машино-години знайдемо по формулі:
Сгод = Зеом/Теом,
Де
Зеом - повні витрати на експлуатацію ЕОМ на протязі року;
Теом - дійсний річний фонд часу ЕОМ, год/рік.
Розрахунок річного фонду часу роботи ПЕОМ.
Загальна кількість днів в році - 365. Число святкових і вихідних днів - 114(10 святкових і 52*2- вихідні).
Час простою в профілактичних роботах визначається як щотижнева профілактика по 3 години.
Разом річний фонд робочого часу ПЕОМ складає:
Теом = 8*(365-114)-52*3=1852 год.
Розрахунок повних витрат на експлуатацію ЕОМ.
Повні витрати на експлуатацію можна визначити по формулі:
Зеом = (Ззп+ Зам+ Зэл+ Здм+ Зпр+ Зін),
Де,
Ззп - річні витрати на заробітну плату обслуговуючого персоналу, грн/рік;
Зам - річні витрати на амортизацію, грн/рік;
Зэл - річні витрати на електроенергію, споживану ЕОМ, грн/рік;
Здм - річні витрати на допоміжні матеріали, грн/рік;
Зпр - витрати на поточний ремонт комп'ютера, грн/рік;
Зін - річні витрати на інші і накладні витрати, грн/рік.
Амортизаційні відрахування.
Річні амортизаційні відрахування визначаються по формулі:
Зам=Сбал*Нам,
Де Сбал - балансова вартість комп'ютера, грн/шт.;
Нам - норма амортизації, %;
Нам =25%.
Балансова вартість ПЕОМ включає відпускну ціну, витрати на транспортування, монтаж устаткування і його відладку:
Сбал = Срин +Зуст ;
Де
Срин - ринкова вартість комп'ютеру, грн/шт.,
Зуст - витрати на доставку і установку комп'ютера, грн/шт;
Комп'ютер, на якому велася робота, був придбаний за ціною
Срин =5000 грн, витрати на установку і наладку склали приблизно 10% від вартості комп'ютера.
Зуст = 10%* Срин
Зуст =0.1*5000=500 грн.
Звідси, Сбал = 5000 +500 =5500 грн./шт.;
А Зам=5500*0,25= 1375 грн/год.
Розрахунок витрат на електроенергію.
Вартість електроенергії, споживаної за рік, визначається по формулі:
Зел = Реом * Теом * Сел * А,
Де
Реом - сумарна потужність ЕОМ,
Теом - дійсний річний фонд часу ЕОМ, год/рік;
Сел - вартість 1кВт*год електроенергії;
А - коефіцієнт інтенсивного використання потужності машини.
Згідно технічному паспорту ЕОМ Реом =0.22 кВт, вартість 1кВт*год електроенергії для споживачів Сел =0,2436 грн., інтенсивність використання машини А=0.98.
Тоді розрахункове значення витрат на електроенергію:
Зел = 0.22 * 1852* 0.2436* 0.30 = 29,78 грн.
Розрахунок витрат на поточний ремонт.
Витрати на поточний і профілактичний ремонт приймаються рівними 5% від вартості ЕОМ:
Зтр = 0.05* Сбал
Зтр = 0.05* 5500 = 275 грн.
Розрахунок витрат на допоміжні матеріали.
Витрати на матеріали, необхідні для забезпечення нормальної роботи ПЕОМ, складають близько 1 % від вартості ЕОМ:
Звм =0,01* 5500 =55 грн.
Інші витрати по експлуатації ПЕОМ.
Інші непрямі витрати, пов'язані з експлуатацією ПЕОМ, складаються з вартості послуг сторонніх організацій і складають 5% від вартості ЕОМ:
Зпр = 0,05* 5500 =275 грн.
Річні витрати на заробітну плату обслуговуючого персоналу.
Витрати на заробітну плату обслуговуючого персоналу складаються з основної заробітної плати, додаткової і відрахувань на заробітну плату:
Ззп = Зоснзп +Здопзп +Зотчзп.
Основна заробітна плата визначається, виходячи із загальної чисельності тих, що працюють в штаті:
Зоснзп =12 *?Зіокл,
Де
Зіокл - тарифна ставка і-го працівника в місяць, грн;
12 - кількість місяців.
У штат обслуговуючого персоналу повинні входити інженер-електронщик з місячним окладом 1500 грн. і електрослюсар з окладом 1200 грн. Тоді, враховуючи, що даний персонал обслуговує 20 машин, маємо витрати на основну заробітну плату обслуговуючого персоналу, які складуть:
Зоснзп = 12*(1500+1200)/20=1620 грн.
Додаткова заробітна плата складає 60 % від основної заробітної плати:
Здопзп = 0.6 *1620 = 972 грн.
Відрахування на соціальні потреби складають 37,2% від суми додатковою і основною заробітних плат:
Зотчзп = 0,372*(1620 + 972) = 959,04 грн.
Тоді річні витрати на заробітну плату обслуговуючого персоналу складуть:
Ззп = 1620 +972 +959,04 = 3551,04 грн.
Повні витрати на експлуатацію ЕОМ в перебігу року складуть:
Зеом = 3551,04 + 1375+ 29,78 + 55 + 275+ 275= 5560,82 грн.
Тоді ціна машино-години часу, що орендується, складе
Сгод = 5560,82 /1852 = 3 грн.
А витрати на оплату машинного часу складуть:
Змвспп =Сгод*tеом
Змвспп = 3 * 154,07 = 462,21 грн.
Розрахунок загальних витрат.
Зспп=Ззпспп +Змвспп
Зспп = 4829,44 +462,21= 5291,65 грн.
Тобто собівартість програмного продукту 5291,65 грн.
А зараз визначимо ціну програмного продукту:
Ц = Зспп + Р,
Где Ц - ціна програмного продукту;
Р - 15% від витрат на створення програмного продукту.
Ц = 5291,65+ 793,75 = 6085,40 грн.
Ціна програмного продукту дорівнює 6085,40 грн.
На ринку сучасного програмного забезпечення не існує аналогів нашої розробки, оскільки вона максимально орієнтована на потреби замовника. Але якщо порівняти її вартість з розробками, які виконують подібні функції та мають вартість орієнтовно $2000, розроблена система обійдеться значно дешевше, ніж аналоги.
Економія від використання розробленої системи представлятиме:
8,2 - курс долара Національного банку України
ЕК = $2000 * 8,2 - 6085,40= 10314,6 грн.
Похожие статьи
-
Метою дипломної роботи є розробка гнучкої системи інформаційної підтримки підвищення кваліфікації персоналу ДП№9. Що фактично означає створення...
-
Найменування та галузь використання Найменування розробки: гнучкої системи інформаційної підтримки підвищення кваліфікації персоналу ДП№ 9. Розроблена...
-
Термін JavaScript -- назва реалізації стандарта мови програмування ECMAScript компанії Netscape, базується на принципах прототипно-орієнтованого...
-
Модуль PHP PHP (англ. PHP:Hypertext Preprocessor -- PHP:гіпертекстовий препроцесор), попередньо: Personal Home Page Tools -- скриптова мова...
-
Веб-сервер (англ. Web Server) -- це сервер, приймаючий HTTP-запити від клієнтів, зазвичай веб-браузерів, який видає їм HTTP-відповіді, зазвичай разом з...
-
Основні поняття Архітектура клієнт-сервер є одним із архітектурних шаблонів програмного забезпечення та є домінуючою концепцією у створенні розподілених...
-
ОХОРОНА ПРАЦІ - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
Охорона праці - система законодавчих актів, постанов, організаційних, санітарних, технічних мір, що забезпечують безпечні для здоров'я умови праці на...
-
При розробці великих і нетривіальних веб-застосунків з використанням JavaScript, критично важливим є доступ до інструментів зневадження. Оскільки...
-
ВСТУП - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
Сучасний світ створює нові умови і потребує пришвидшення у всіх галузях, що їх опанувало людство. Інформаційний простір не виключення з цього правила, а...
-
MySQL має подвійне ліцензування. MYSQL може розповсюджуватися відповідно до умов ліцензії GPL. Але за умовами GPL, якщо якась програма використовує...
-
MySQL, Термін - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
Термін MySQL -- вільна система керування реляційними базами даних. Ця система керування базами даних (СКБД) з відкритим кодом була створена як...
-
Як і з багатьма стандартами, що мають місце в IT-індустрії, з мовою SQL виникла проблема, що у минулому багато виробників ПЗ з використанням SQL...
-
Історія - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
На початку 1970-х років в одній з дослідницьких лабораторій компанії IBM була розроблена експериментальна реляційна СУБД System R, для якої потім була...
-
ВИСНОВКИ - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
У процесі виконання дипломної роботи було розроблено клієнт-серверну систему інформаційної підтримки підвищення кваліфікації персоналу ДП№9. Розроблена...
-
Пожежна безпека - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
Відповідно до ОНТП 24-86 будинок, де встановлені комп'ютери за вибухопожежною та пожежною небезпекою відноситься до категорії В, за правилами улаштування...
-
При захисті від зовнішнього випромінювання основні зусилля повинні бути спрямовані на попередження переопромінення персоналу шляхом збільшення відстані...
-
Небезпечні й шкідливі виробничі фактори по природі виникнення діляться на наступні групи: - фізичні; - хімічні; - психофізіологічні; - біологічні. У...
-
Мова SQL, Термін - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
Термін SQL (англ. Structured query language -- мова структурованих запитів) -- декларативна мова програмування для взаємодії користувача з базами даних,...
-
Вся система побудована на базі використання провідника як засобу графічного відображення, тобто побудова інтерфейсу відбувалась за допомогою таких...
-
Функціональне призначення та технологічні особливості розробки Метою дипломної роботи є розробка гнучкої системи підтримки підвищення кваліфікації...
-
Системма керування бамзами дамних (СКБД) -- комп'ютерна програма чи комплекс програм, що забезпечує користувачам можливість створення, збереження,...
-
Докладний опис мови - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
З точки зору системи типізації, PHP є мовою програмування з динамічною типізацією. Немає необхідності явного визначення типу змінних, хоча така...
-
Для поліпшення взаємодії, SGML вимагає аби кожна похідна мова (HTML у тому числі) визначала свою кодову таблицю для кожного документа, яка складається з...
-
Термін HTML (англ. HyperText Markup Language -- Мова розмітки гіпертексту) -- стандартна мова розмітки документів у Всесвітній павутині. Більшість...
-
Трирівнева клієнт-серверна архітектура, яка почала розвиватися з середини 90-х років, передбачає відділення прикладного рівня від управління даними....
-
Робота з формами. У цьому прикладі показано як у PHP легко обробляти дані з HTML - форм. Створимо простий HTML файл. <HTML> <HEAD> <TITLE>Запит...
-
Версії - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
Тім Бернерс-Лі представив HTML в дослідницькому центрі CERN в Женеві в 1989 році. HTML (без номера версії, 3 листопада 1992): Найперша версія,...
-
Термін База даних (БД) -- впорядкований набір логічно взаємопов'язаних даних, що використовується спільно, та призначений для задоволення інформаційних...
-
Використання в HTML - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
При використанні в рамках технології DHTML JavaScript код включається в HTML-код сторінки і виконується інтерпретатором, вбудованим в браузер. Код...
-
У декількох словах - на PHP можна зробити усе, що можна зробити за допомогою СGI-программ. Наприклад: обробляти дані з форм, генерувати динамічні...
-
XHTML - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
HTML, ймовірно, найбільш успішна мова розмітки документів у всьому світі. Проте, коли світові представили XML, було вирішено створити нову версію HTML,...
-
HTML 5 -- це наступна значна переробка стандарту HTML. Робота над створенням специфікації, відома під назвою "Web Applications 1.0", розпочата WHATWG в...
-
Вступ у PHP та MySQL PHP - це скрипт-мова (scripting language), що вбудовується в HTML, яка інтерпретується та виконується на сервері. Простіше за все...
-
Далі наводиться загальний вигляд (рис. 5.3) логіко-функціональної схеми роботи системи. Рис. 5.3 Логіко-функціональна схема роботи системи тестування Як...
-
Модель клієнт-серверної взаємодії визначається перш за все розподілом обов'язків між клієнтом та сервером. Логічно можна виокремити три рівні операцій:...
-
Для розгортання програмного продукту, а саме web-сайту, необхідно мати сервер де буде розташовуватись сайт. Щоб web-сервіс коректно та справно...
-
Відомі два підходи до організації інформаційних масивів: файлова організація та організація у вигляді бази даних. Файлова організація передбачає...
-
Расчет фонда оплаты труда персонала - Техническое обслуживание и ремонт локальных сетей предприятия
Расчет фонда оплаты труда руководителей, специалистов и служащих Для оплаты труда руководителей специалистов и служащих используется система должностных...
-
Вступ - Інформаційна система "Автозаправна станція"
Актуальність роботи: Економічні перетворення, що відбулися в останні роки в Україні, привели до змін на товарному ринку. Під час швидкісного зростання...
-
Для достижения цели, поставленной в данной работе, необходимо проанализировать текущую ситуацию в области информационных систем, сравнить информационные...
ЕКОНОМІЧНЕ ОБГРУНТУВАННЯ ДОЦІЛЬНОСТІ РОЗРОБКИ ПРОГРАМНОГО ПРОДУКТУ - Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9