2.5 Опис програми
Програма написана на сумісній ПЕОM, Sempron 2.6, ОЗУ – 256 Мб, жорсткий диск – 80 Гб. Для запуску програми на комп’ютері повинна бути встановлена операційна система Windows XP Professional. Необхідний об’єм оперативної пам’яті для запуску та роботи програми – 256 Мб.
Підбір програмного забезпечення розрахункової частини дипломної роботи виконувався за наступними мотиваційними ознаками:
а) час адаптації користувача до можливих змін в роботі програмного забезпечення має бути мінімальним;
б) користувач повинен мати доступ до тексту програми для внесення відповідних змін у її роботу;
в) форми розрахункових документів мають бути сформовані у відповідному до сприйняття вигляді, не містити взаємопов’язаних з іншими програмними продуктами модулів і бути групованими у тематичні журнали;
г) програмне забезпечення повинно мати графічний інтерфейс для виводу результатів у вигляді діаграм, графіків тощо;
д) програмна середа в якій реалізовано програмний продукт не повинна мати ознак значної вартості ліцензійного використання і організаційного супроводу.
Дія наведених мотиваційних ознак та часу, який відведено на вирішення завдань дипломної роботи, змушує обрати в якості програмного забезпечення програму корпорації Microsoft – Excel. Як правило програмні продукти цієї корпорації відрізняються достатньою дешевизною на одиницю обслуговуючих програмних операторів, легкою адаптацією користувача до роботи у цьому програмному середовищі, а також відсутністю обов’язкового супроводу для коректив, які потрібно вносити в тексти вихідних програм. Слід відмітити також легке інтегрування даного програмного забезпечення в діюче програмне середовище, яке забезпечує вирішення фінансових завдань підприємства.
Ліцензія на використання цього виду програмного забезпечення мається у більшості підприємств.
Розглянемо основні процедури, які необхідно виконати в ході роботи програми. Спочатку необхідно запустити на виконання файл «Оптимізация.xls»
При натисканні на кнопку «Вход», переходимо до листа «Основне меню», на якому розташоване основне меню програми (рисунок 2.2). На кожному листі є кнопка «В основне меню», яка відкриває основне меню.
Натиснувши на кнопку «Сотрудники», перейдемо на лист «Сотрудники». На ньому представлена інформація про співробітників, а саме ПІБ та порядковий номер як представлено в таблиці 2.1
Таблиця 2.1 – «Співробітники»
Сотрудники | |
Ф.И.О. рабочих | № п.п. |
Сидоров В.И. | 1 |
Петренко А.Н. | 2 |
Макушкин Р.Л. | 3 |
Тимощюк В.А. | 4 |
Иванов Ю.П. | 5 |
Васюткин Н.А. | 6 |
При натисканні на кнопку «Объем работы» переходимо на лист «Объем работы». На якому потрібно задати об΄єм роботи для кожного учасника дільниці. (таблиця 2.2)
Рисунок 2.2 – Основне меню програми
Таблиця 2.2 – Площа покрівлі, яку необхідно обробити працівникам кожної ділянки
Площадь крыши | |
м | № участка |
1000 | 1 |
1100 | 2 |
1100 | 3 |
900 | 4 |
1200 | 5 |
1400 | 6 |
Пояснення до таблиці 2.2:
– 1 ділянка – прибирання старої покрівлі,
– 2 ділянка – лаштування цементної стяжки, що вирівнює,
– 3 ділянка – нанесення бітумної мастики на цементну стяжку,
– 4 ділянка – лаштування підкладочного шару з матеріалу, що наплавляється,
– 5 ділянка – лаштування верхнього шару з матеріалу, що наплавляється,
– 6 ділянка – лаштування примикань з матеріалів, що наплавляються.
При натисканні на кнопку «Производительность» переходимо на лист «Производительность». На якому необхідно виставити продуктивність за день для кожного робітника на кожній ділянці (таблиця 2.3).
Таблиця 2.3 – «Производительность»
№ участка | 1 | 2 | 3 | 4 | 5 | 6 |
№ п.п. рабочих | ||||||
1 | 80 | 30 | 15 | 0 | 80 | 30 |
2 | 54 | 16 | 85 | 12 | 54 | 16 |
3 | 25 | 85 | 27 | 95 | 25 | 85 |
4 | 0 | 40 | 50 | 55 | 0 | 40 |
5 | 55 | 38 | 26 | 26 | 55 | 38 |
6 | 51 | 25 | 54 | 40 | 51 | 25 |
При натисканні на кнопку «Распределение» переходимо на лист «Распределение рабочих», де показано, який робітник працює на кожній з ділянок.
Таблиця 2.4 – «Распределение рабочих»
№ участка | 1 | 2 | 3 | 4 | 5 | 6 |
1 | 1 | 0 | 0 | 0 | 1 | 0 |
2 | 0 | 0 | 1 | 0 | 1 | 0 |
3 | 0 | 1 | 0 | 1 | 0 | 1 |
4 | 0 | 1 | 0 | 1 | 0 | 1 |
5 | 1 | 0 | 0 | 0 | 0 | 0 |
6 | 0 | 0 | 1 | 0 | 0 | 0 |
У цій таблиці показаний оптимальний варіант розподілу робітників по ділянках. Для того щоб отримати оптимальне рішення, потрібно перейти на лист «Расчет» через основне меню, натиснувши кнопку «Расчеты». На листі «Расчет» представлена математична модель оптимізації розподілу трудових ресурсів. Дана модель використовує надбудову «Пошук рішень» MS Excel.
Рисунок 2.3 – Математична модель оптимізації розподілу трудових ресурсів
Для запуску надбудови «Пошук рішень» MS Excel, необхідно в головному меню MS Excel обрати раздел «Сервис».
Рисунок 2.4 – Сервіс, налаштування
З'явиться вікно «Надстройки», в якому необхідно навпроти «Поиск решения» поставити галочку. Після чого натиснути кнопку «ОК» (рисунок 3.5).
Рисунок 2.5 – Пошук рішення
Тепер для запуску розрахунку необхідно натиснути на кнопку «Расчет». Розрахунки будуть зроблені відповідно до заданих обмежень.
2.6 Чисельне розв’язання задачі
Розділ чисельне розв’язання задачі містить основні розрахункові екранні форми. Наводиться чисельне розв’язання завдання, можливі початкові, проміжні, кінцеві форми документів.
Застосування програмного продукту корпорації Excel дозволяє уникнути зайвих процедур, які використовують проміжні розрахункові форми, та дозволяє в автоматизованому режимі здійснювати необхідні фінансові розрахунки по страхуванню фінансових ризиків підприємств.
У досліджуваної математичної моделі існує 4 блоки обмежень.
Обмеження №1: на кожній ділянці роботи повинні працювати двоє робочих:
(2.12)
У стовпці D стоять значення, які повинні повинні вийти у стовпці С для задоволенні обмеження даного обмеження. У стовпці С, наведені значення, які вийшли після розрахунків (рисунок 2.6).
Рисунок 2.6 – Обмеження №1
Обмеження №2: кожен робітник повинен працювати не менше, ніж на одній з перших чотирьох ділянок:
(2.13)У стовпці E стоять значення, які повинні вийти у стовпці D для задоволення даного обмеження. У стовпці D, представлені значення, які вийшли після розрахунків (рисунок 2.7).
Рисунок 2.7 – Обмеження №2
Обмеження №3: кожен робітник може працювати не більше, ніж на одній (п'ятій або шостій ділянці):
. (2.14)У стовпці E стоять значення, які повинні вийти у стовпці D для задоволення цього обмеження У стовпці D, представлені значення, які вийшли після розрахунків (рисунок 2.8)
Рисунок 2.8 – «Обмеження №3»
Для перегляду обмеження №4, в основному меню натискаємо на кнопку «Ограничение 4». Автоматично переходимо на лист «Ограничение 4», на цьому листі представлене наступне обмеження:
Обмеження №4: 5-й и 6-й етапи, можуть виконувати одночасно з умовою, що 5–1 етап буде завершений швидше за 6-й.
(2.15)В елементі C7 представлений час, витрачений на виконання 5-ї ділянки.
В елементі E7 представлений час, витрачений на виконання 6-ї ділянки (рисунок 2.9)
Рисунок 2.9 «Обмеження №4»
При перегляді кінцевого результату в графічному вигляді, автоматично відкриється лист на якому представлений графік робіт робочих на ділянках.
Також на цьому листі представлений час, витрачений для ремонту на кожній з ділянок, і загальний час, необхідний для виконання робіт з ремонту м'якої крівлі рулонними матеріалами на об'єктах замовника (рисунок 2.10).
Рисунок 2.10 – «Результат»
2.7 Аналіз результатів та їх застосування
В процесі моделювання отримані наступні результати:
– отримано графік робіт робочих на ділянках;
– розрахований час, необхідний для ремонту на кожній з ділянок;
– розраховано загальний час, необхідний для виконання робіт з ремонту м'якої крівлі, що становить 41,3 дні.
Отримані результати ставлять наступні задачі для керівників підприємства: