ільно зробити висновок, що результати розробки програмного середовища в даному дипломному проекті дозволяють переконатися в адекватності та актуальності створення подібної системи, і її зручності і ергономічності по всіх параметрах, включаючи гнучкий і простий у використанні інтерфейс користувача , який дає можливість ефективної і грамотної роботи робочого персоналу розглянутої організації. Графічний інтерфейс повністю задовольняє поставленим в дипломному проекті задачам.
4. Економічний розділ
.1 Планування розробки програми з побудовою мережевого графіка виконання робіт
Основні етапи розробки програмного засобу
При розробці будь-якого проекту величезну роль грають організація виробництва і управління виробництвом. Це простежується як у науково-дослідній роботі та дослідно-конструкторській розробці, так і при проектуванні програмних засобів.
Ефективність кожного програмного виробу визначається його якістю та ефективністю процесу розробки. Оцінка якості програмного виробу з погляду користувача визначається необхідним на стадії функціонування об'ємом оперативної пам'яті ЕОМ, витратами машинного часу, пропускною здатністю каналів передачі даних. Оцінка якості програмного виробу на стадії його створення включає визначення трудомісткості створення ПЗ, вартості і часу його розробки.
Всі роботи по створенню і впровадженню програмного засобу (ПС) розділені на 5 стадій: технічне завдання (ТЗ), ескізний проект (ЕП), технічний проект (ТП), робочий проект (РП), впровадження ( ВН) [11].
Трудомісткість кожного виду робіт Т раб від загальної трудомісткості стадії (Т i) визначається за формулою (4.1):
Т раб=К в? Т i, (4.1)
де - ваговий коефіцієнт (0 lt; К в lt; 1,).
Розрахунок тривалості робіт в днях по всіх роботах визначається за формулою (4.2):
, (4.2)
де - трудомісткість роботи, людино-днів;
- кількість працівників, що одночасно зайнятих в роботі;
- коефіцієнт виконання норми,.
Кількість робочих днів у році Т раб.дн. =251, загальна кількість днів Т рік=365.
Коефіцієнт календарних днів обчислюється за формулою (4.3):
. (4.3)
До д=251/365=0,69.
Тривалість кожної роботи в календарних днях визначається за формулою (4.4):
Т к=Т ц/К д. (4.4)
Побудова мережного графіка виконання робіт
Календарний графік виконання робіт складено методом мережевого планування і управління. Використання цього методу дозволяє наочно уявити в комплексі і взаємозв'язку перелік та обсяг робіт і подій, вчинення яких необхідно для здійснення поставленої мети [13].
Після розрахунку мережного графіка проведена його оптимізація за рахунок перерозподілу виконавців з робіт підкритичного шляху, що має мінімальні резерви часу, на роботи критичного шляху, які можуть виконуватися працівниками тих же спеціальностей. Спочатку визначимо кількість виконавців, яке можна перекласти на роботу критичного шляху, потім тривалість (нову) робіт критичного шляху, на які переведені виконавці.
Напруженим ділянкою робіт є шлях, що проходить через роботи 1-2, 2-3. Робота 1-3 має вільний резерв часу, отже, з цієї роботи можна перевести частину виконавців на однорідну роботу (1-2).
На ділянці 1-3 зайнято 2 людини, на ділянці 1-2 - 2 людини. У цьому випадку трудомісткість робіт визначається за формулою (4.5) [22]:
Т цij=W pij? T ij, (4.5)
де W pij - кількість виконавців;
Т ij - тривалість роботи в днях.
Т ц (1-3)=W p (1-3)? T (1-3)=2? 4=8 людино-днів;
Т ц (1-2)=W p (1-2)? T (1-2)=2? 3=6 людино-днів.
Кількість виконавців (х), яких можна перекласти з роботи 1-3 на роботу 1-2, збільшивши тривалість роботи 1-3 на 1 день:
Тоді нова тривалість роботи 1-2:, а нова тривалість роботи 1-3:
Напруженим ділянкою робіт є шлях, що проходить через роботи 6-7, 7-8. Робота 6-8 має вільний резерв часу, отже, з цієї роботи можна перевести частину виконавців на однорідну роботу (6-7).
На ділянці 6-8 зайнято 2 людини, на ділянці 6-7 - 1 чоловік.
Т ц (6-8)=W p (6-8)? T (6-8)=2? 3=6 людино-днів;