Смекни!
smekni.com

Оптимізація трудових ресурсів (стр. 6 из 12)

Щодо загальної характеристики моделі, що пропонується до розгляду, слід відмітити її імітаційний характер, який дозволяє уникнути коштовних натуральних експериментів.

Першоджерелами інформації для моделі оптимізації трудових ресурсів підприємства є інформація планово-економічного відділу підприємства, а саме звітні дані структурних підрозділів підприємства, результати статистичних та наукових досліджень.

Вихідною інформацією є результати моделювання, а саме:

– розрахункові значення можливої кількості персоналу підприємства;

– відхилення прийнятих значень кількості персоналу від розрахункових.

Одержувачем кінцевої інформації щодо використання результатів моделювання є особи, які приймають рішення з питань управління персоналом, кадрового контролю за діяльністю підприємства.

Розглянемо планування ремонтно-будівельних робіт, а саме розподілу робітників при проведенні робіт з ремонту м'якої покрівлі рулонними матеріалами.

Ремонт м'якої покрівлі складається з 6 етапів:

– прибирання старої покрівлі,

– лаштування цементної стяжки, що вирівнює,

– нанесення бітумної мастики на цементну стяжку,

– лаштування підкладочного шару з матеріалу, що наплавляється,

– лаштування верхнього шару з матеріалу, що наплавляється,

– лаштування примикань з матеріалів, що наплавляються.

На одному об'єкті працює 6 робітників. Перші чотири етапи виконуються по черзі, 5-й и 6-й етапи, можуть виконуватися одночасно з умовою, що 5-й етап буде завершений швидше 6-го. На кожний етап роботи потрібно дві людини. Усі робітники взаємозамінні, але можуть виконувати роботу з різною продуктивністю. Оскільки роботи в основному виконуються на територіях заводів, на спорудах цехів, тому часу на проведення робіт відводиться мало.

Тому постає потреба розподілити робітників на дільниці робіт так, щоб загальний час ремонту був мінімальним.

2.2 Математична модель та метод розв’язання

Цей підрозділ містить у відповідності до економічної суті питань, що розглядаються, формалізацію задачі у вигляді математичної моделі.

Введемо наступні позначення:

– i – номер етапу роботи,

-

– номер робочого (порядковий номер),

– T – час виконання всіх робіт,

– V – об'єм роботи,

– P – продуктивність праці при виконанні об'єму роботи

,

– кількість ділянок роботи

– кількість працівників

– час, витрачений на
-ом ділянці роботи,

- булева змінна, сенс якої наступний:

1, якщо робітник призначень на роботу i-го етапу,

хij=

0, в протилежному випадкy.

Загальний час, витрачений на ремонт складається з суми часів виконання робіт з 1-го по 4-у ділянку і часу роботи на 6-ом ділянці, оскільки робота на 5-й ділянці повинна виконуватися паралельно з роботою на 6-ій ділянці а її тривалість не повинна перевищувати тривалість роботи на 6-ій ділянці, тобто

. (2.1)

Таким чином час, витрачений на всю роботу:

. (2.2)

Час, витрачений на кожен з етапів:

. (2.3)

Підставивши вираження для

з формули (2.2) у формулу (2.1), отримаємо:

, (2.4)

де

– продуктивність праці на
-ій ділянці.

Вона залежить від кількості і кваліфікації робітників, що працюють на ній:

, (2.5)

де

– продуктивність праці
-го робочого на
-ій ділянці;

- булева змінна, сенс якої наступний:

Як критерій оптимізації виберемо мінімізацію часу, витраченому на всю роботу (

).

Тоді з (2.4), (2.5) та (2.6) отримаємо:

. (2.7)

На шукані змінні

,
,=
;
накладаємо наступні обмеження.

На кожній ділянці роботи повинні працювати двоє робітників:

. (2.8)

Кожен робітник повинен працювати не менше, ніж на одній з перших чотирьох ділянок:

. (2.9)

Кожен робітник може працювати не більш, ніж на одній (п'ятій або шостій) ділянках:

. (2.10)

Склавши (2.1), (2.3) і (2.5) отримаємо:

. (2.11)

В цьому розділі наведена математична модель, що розв'язується за допомогою нелінійного булевого програмування. Найбільш відповідним методом рішення вказаної задачі є метод послідовного аналізу варіантів.

2.3 Початкова інформація

Початковою інформацією даної дипломної роботи слугували звітні дані діяльності ЗАТ «БМФ «Азовтальстрой» за останні 2008 рік. При цьому слід зауважити:

а) з метою підвищення точності розрахунків аналізувалася статистика за кожен місяць окремо;

б) дані збиралися користуючись рекомендаціями фахівців ЗАТ «БМФ «Азовтальстрой».

Початкова інформація щодо можливостей оптимізування трудових ресурсів обов’язково передбачає вивчення ділової репутації, комерційних і фінансових потужностей підприємства, кількості років функціонування на ринку будівельної галузі України. Слід також звернути увагу на поточні зміни організаційної форми існування, а також зміни у складі керуючого апарату підприємства.

2.4 Побудова схеми алгоритму

Проблематика побудови схеми алгоритму розв’язання завдань дипломної роботи пов’язана з існуванням алгоритму їх вирішення. Як сукупність правил, які визначають ефективну процедуру вирішення завдання, алгоритм дозволяє дійти кінцевого результату процесу обчислень. При цьому кожен оператор схеми алгоритму виконує функцію як перетворення інформаційного середовища, так і вибору наступного переходу. Наявність алгоритму вказує на можливість реалізації процесу обчислень на обчислювальній машині. Цей розділ містить опис схеми і коментарі до кожного з обчислювальних і логічних блоків, а також блоки введення і виводу даних.

Розглянута в попередньому розділі економіко-математична модель дозволяє побудувати схему алгоритму, яка може бути використана в якості математичної моделі програми оптимізації трудових ресурсів

Логічна схема реалізації процесу обчислень містить наступну послідовність дій:

– блок 1 – слугує для введення початкових даних;

– блок 2 – слугує для визначення кількості працівників, об΄єму робіт, продуктивності, розподілу робітників;

– блок 3 – є логічним блоком в межах якого визначається мінімізація часу;

– блок 4 –слугує для визначення обмежень кількості працівників на ділянці;

– блок 5 –слугує для коригування обмеження №1

– блок 6 – слугує для визначення кількості працівників;

– блок 7 – слугує для коригування обмеження №2

– блок 8 – є логічним блоком в межах якого визначаються кількість ділянок, на яких може працювати робітник;

– блок 9 –слугує для коригування обмеження №3

– блок 10 –є логічним блоком в межах якого визначаються виконання

5-й и 6-й етапів, які можуть виконуватися одночасно з умовою, що 5–1 етап завершений швидше за 6-й.

– блок 11 – слугує для коригування обмеження №4;

– блок 12 –в якому виводиться кінцева інформація у вигляді печаті результатів;

– блок 13 – слугує для закінчення роботи програми;

На рисунку 2.1 представлена блок-схема вирішення задачі.

У зв’язку з тим, що всі змінні розглянутої в цьому розділі економіко-математичної моделі є конструктивними об’єктами, алгоритм є програмно реалізованим, тобто таким, для якого можлива побудова машинної програми на мові високого рівня.

Практичне використання вищезазначеного алгоритму в значній мірі залежить від часу роботи, об’єму пам’яті, який використовується в процесі розрахунків, ступеню паралельності або асинхронності процесів обчислень. Тому на шляху складання програм за даним алгоритмом використано авторський підхід до програмної оптимізації алгоритму.