Научная статья на тему 'Разработка системы поддержки принятия решений для распределения путевок профсоюзным комитетом подразделения'

Разработка системы поддержки принятия решений для распределения путевок профсоюзным комитетом подразделения Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
294
43
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПРОФСПіЛКОВИЙ КОМіТЕТ / РОЗПОДіЛ ПУТіВОК / МЕТОД АНАЛіЗУ ієРАРХіЙ / ЦіЛі і КРИТЕРії / АЛЬТЕРНАТИВНі РіШЕННЯ / РАНЖУВАННЯ / УНіФіКОВАНА МОВА МОДЕЛЮВАННЯ / СИСТЕМА ПіДТРИМКИ ПРИЙНЯТТЯ РіШЕНЬ / TRADE UNION COMMITTEE / THE DISTRIBUTION OF VOUCHERS / THE ANALYTIC HIERARCHY PROCESS / THE OBJECTIVES AND CRITERIA / ALTERNATIVES / RANKING / UNIFIED MODELING LANGUAGE / A DECISION SUPPORT SYSTEM / ПРОФСОЮЗНЫЙ КОМИТЕТ / РАСПРЕДЕЛЕНИЕ ПУТЕВОК / МЕТОД АНАЛИЗА ИЕРАРХИЙ / ЦЕЛИ И КРИТЕРИИ / АЛЬТЕРНАТИВНЫЕ РЕШЕНИЯ / РАНЖИРОВАНИЕ / УНИФИЦИРОВАННЫЙ ЯЗЫК МОДЕЛИРОВАНИЯ / СИСТЕМА ПОДДЕРЖКИ ПРИНЯТИЯ РЕШЕНИЙ

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Мельников О. Ю., Денисова С. О.

У статті розглянуто застосування методу аналізу ієрархій для розподілу путівок профкомом підрозділу. Побудовано інформаційна модель системи на мові візуального моделювання UML. Наведено результати роботи програмного продукту в середовищі Borland Delphi, а саме реалізація системи підтримки прийняття рішення для розподілу путівок профкомом підрозділу на машинобудівному підприємстві.В статье рассмотрено применение метода анализа иерархий для распределения путевок профкомом подразделения. Построена информационная модель системы на языке визуального моделирования UML. Приведены результаты работы программного продукта в среде Borland Delphi, а именно реализация системы поддержки принятия решения для распределения путевок профкомом подразделения на машиностроительном предприятии.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Мельников О. Ю., Денисова С. О.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

The article deals with the application of the method of analysis of hierarchies for the distribution of permits trade union committee unit. Build an information model of the system in the language of visual UML modeling. The results of program performance in the Borland Delphi environment namely, the implementation of the decision Support System for the distribution of permits trade union committee at the machine-building enterprise units.

Текст научной работы на тему «Разработка системы поддержки принятия решений для распределения путевок профсоюзным комитетом подразделения»

УДК 336.72

О. Ю. Мельников,

кандидат техшчних наук,

С. О. Денисова,

Донбаська державна машинобуд1вна академ1я, м. Краматорськ

РОЗРОБКА СИСТЕМИ П1ДТРИМКИ ПРИЙНЯТТЯ Р1ШЕНЬ ДЛЯ РОЗПОД1ЛУ ПУТ1ВОК ПРОФСП1ЛКОВИМ КОМ1ТЕТОМ П1ДРОЗД1ЛУ

Постановка проблеми. Швидкий розвиток i ускладнення економiчних зв'язкiв, виявлення залеж-ност мiж окремими складними процесами i яви-щами, якi ранiше здавалися не пов'язаними один i3 одним, призводять до рiзкого зростання труднощiв прийняття обгрунтованих рiшень. Витрати на ïx здiйснення безперервно збiльшуються, наслiдки по-милок стають все серйознiше, а звернення до профе-сiйного досвiду i iнтуïцiï не завжди призводить до вибору найкращоï стратегiï. Використання шформа-цiйниx систем, що базуються на методах теорп прийняття ршень, дозволяе вирiшити цю проблему швидко i з достатнiм ступенем точносп.

Сутнiсть розподiлу путевок мiж ствробгтни-ками полягае в тому, що на вiдмiну вiд путевок, що надаються Фондом соцiального страхування, нормативного документа, що регламентуе правила розпо-дiлу i видачi профспшкових путiвок, не iснуе. Кожна профспшка дiе вiдповiдно до свого статуту i в рамках затвердженого на рш кошторису. Тому в процес опитування фаxiвцiв у данш сферi необxiдно видь лити ввдповвдш критерiï, на пiдставi яких буде здш-снюватися розподiл м1ж ствробгтниками.

Аналiз останшх дослiджень. Сьогоднi для ана-лiзу i вироблення пропозицш в СППР використову-ються рiзнi методи. Це можуть бути: шформацшний пошук, iнтелектуальний аналiз даних, пошук знань в базах даних, мiркування на основi прецедентiв, iмiтацiйне моделювання, генетичнi алгоритми, ней-роннi мережi та iн. Деяк з цих методiв були розроб-ленi в рамках штучного iнтелекту.

Як правило, основним математичним шстру-ментом системного тдходу до складних проблем прийняття ршень е метод аналiзу iерарxiй (МА1), який не наказуе особ^ що приймае рiшення (ОПР), будь-якого «правильного» ршення, а дозволяе ш в iнтерактивному режимi знайти такий варiант (альтернативу), який найкращим чином узгоджуеться з ïï розушнням сутi проблеми i вимогами до ïï вирь шення. Основне застосування методу - пiдтримка прийняття ршень за допомогою iерарxiчноï компо-зицл завдання i рейтингування альтернативних рь шень. Схема застосування методу абсолютно не за-лежить вiд сфери дiяльностi, у якiй приймаеться рь шення, тому метод е ушверсальним.

Результати, отриманi за допомогою iерарxiчниx моделей (без зворотних зв'язкiв), е статичними. Об-лiк циклiчностi функцюнування систем у часi мож-ливий тiльки за допомогою систем iз зворотними

зв'язками. Метод не пристосований для моделювання довiльниx динамiчниx процесiв. Зокрема, у рамках методу немае явних засобiв для моделювання «затзнювання», при якому дп рiзниx факто-рiв поширюються з рiзними швидкостями.

Сьогоднi для виршення проблем прийняття управлiнськиx рiшень юнуе СППР «Вибiр» - аналь тична система, заснована на методi аналiзу iерарxiй (МА1). Вона може використовуватися при вирь шеннi наступних типових задач: оцiнка якост орга-шзацшних, проектних i конструкторських рiшень; визначення полiтики iнвестицiй в рiзниx областях; завдання розмщення (вибiр мiсця розташування шшдливих i небезпечних виробництв, пункпв об-слуговування); розподiл ресурсiв; проведення ана-лiзу проблеми за методом «вартють-ефективнють»; стратегiчне планування; проектування i вибiр устат-кування, товарiв; вибiр професiï, мiсця роботи, тд-бiр кадрiв.

У процесi розподiлу пупвок в курортнi установи серйозну роль вiдiграе суб'ективний фактор i для зниження його впливу доцшьно використовувати системи пiдтримки прийняття ршень, що базуються на певних математичних методах. Аналiз стану проблеми показав, що в даний час не юнуе готових про-грамних реалiзацiй по даному напрямку, тому поставлена мета створення ввдповвдно1' СППР [1-2].

Метою CTaTTi е розробка системи тдтримки прийняття ршення (СППР) для розподiлу путiвок профкомом тдроздшу, а саме розподiл пупвок за заданими критерiями спiвробiтникiв: кому, з якою ймовiрнiстю слiд видати цю путiвку. Розподiл путi-вок мае носити рекомендацiйний характер, адже ос-таточне рiшення буде за ОПР.

Виклад основного мaтерiaлу дослщження. Оздоровлення в санаторно-курортному закладi е профшактичним заходом, який спрямований на по-лiпшення здоров'я людини. Унаслвдок цього знижу-еться рiвень захворюваносп, скорочуеться к1льк1сть днiв по непрацездатносп спiвробiтникiв i зменшу-ються виплати допомоги (лiкарняниx) роботодав-цем. Тому розподш путiвок в санаторно-курортнi установи сприяе п1двищенню якост^ трудового по-тенцiалу спiвробiтникiв пiдроздiлу. Слiд зазначити, що управлiнська дiяльнiсть профкому будуеться на принципах колегiальностi, що збшьшуе витрати часу при прийняттi ршень. Тому застосування СППР для розпод^ путiвок профкомом пiдроздiлу стае дуже актуальним.

Об'ектом до^дження е процес розподшу путевок профкомом пiдроздiлу. Предметом е особливо-сп застосування методу анатзу iерархiй для розподшу путевок профкомом пiдроздiлу.

Для виршення проблем колективного прий-няття ршення та проблем змщнення здоров'я ств-робiтникiв тдроздшу, виникае необхiднiсть застосування СППР для розподшу пупвок, що дозволить з урахуванням вах особливостей домогтися найкра-щого результату i вiдправити на оздоровления тих ствробгтнишв, хто дiйсно цього потребуе. А також впровадження СППР дозволить не збирати профком для виршення питання розподшу. Голова профкому самостийно зможе розподiлити путiвки мiж ствро-бiтниками, що заощадить час i грошi.

Розподiл пупвок за допомогою МА1 можна представити у виглядi структури, що складаеться з трьох iерархiчних pîbhîb:

1) перший (верхнш) рiвень iерархiï вiдповiдае меп поставленого завдання - оптимальний розподiл пупвок мiж спiвробiтниками;

2) на другому рiвнi розмiщуються критерiï оцiнки, за допомогою яких здiйснюеться вибiр (було видшено 8 критерiïв);

3) на третьому (нижньому) рiвнi - альтерна-тивнi рiшення (спiвробiтники пiдроздiлу мiж якими слiд розподiлити путевки).

Iерархiчну структуру СППР з розподiлу пупвок можна представити таким чином:

Рис. 1. IepapxÏ4Ha структура моделi

Розподш путевок профкомом пiдроздiлу перед-бачае 4 етапи. На першому етапi компоненти нормо-ваних власних векторiв локальних прiоритетiв ви-значаються згiдно з формулою:

1 (

A=|П t

ZI П Xj

i v1

L

(1)

Етап 2 - перевiрка узгодженосп локальних прiоритетiв

S

OS, =-

SS

(2)

Етап 3 - визначення глобальних (узагальнених) прiоритетiв:

G„ = Z A • A.

(3)

На останньому, четвертому етапi знайден за формулою (3) глобальн прiоритети ранжуються у порядку зростання величини [3-6].

Для опису та вiзуалiзацiï СППР була викорис-тана мова UML. На рис. 2 i 3 наведено основш дiа-грами моделi системи - концептуальна i струк-турно-логiчна [7].

Дiаграма BapiaHTiB використання показуе вза-eмодiю голови профкому (ЛПР) з СППР. Таким чином, ми бачимо можливi наступи вapiaнти використання:

1) робота з базою даних, де ЛПР може здшс-нити piзнi модифшацп з базою даних. Додавання до вибipки спiвpобiтникiв е обов'язковим, тому що дат будуть потpiбнi для подальших pозpaхункiв про-грами;

2) робота з програмою передбачае pеaлiзaцiю математичних pозpaхункiв, необх1дних для впоряд-кування спiвpобiтникiв. Тобто, pозподiлити ствробгтнишв у порядку, кому потpiбнiше отримати путевку. Таким чином, буде ввдбуватися процес розподшу путевок профкомом тдроздшу мГж ствробгт-никами.

Модель була pеaлiзовaнa в сеpедовищi об'ект-но-оpiентовaноl мови програмування Borland Delphi 7.0. Результат роботи програми - упорядкування ствробгтнишв по прюритетносп - представлений на рис. 4. Кр1м цього, система видае поввдомлення-pекомендaцiю осо6Г, що приймае ршення.

Висновки. Було розроблено й pеaлiзовaно ма-тематичну та iнфоpмaцiйну моделi системи тд-

i=1

тримки прииняття рiшень для розподшу путевок профспiлковим комитетом пiдроздiлу великого тд-приемства. Метод аналiзу ieрархiй, покладениИ в основу математично! модeлi, не наказуе головi профкому будь-якого единого ршення, а дозволяе йому

в iнтeрактивному рeжимi упорядкувати ствробгт-нишв пiдроздiлу зпдно !х перевагам. Використання розроблено! системи дозволить знизити вплив суб'ективного фактора при розподш путiвок в профспшковому комiтeтi.

Добавление сотрудников 8 «extend» вьборку Добавить сотрудника"--., 'ч

«extend» «include»

Работа с бд

<<extend» Резервное копирование бд

«extend»

............Работа с программой

«include»

Ввести приоритеты критериев

Удапить сотрудника

Ввести приоритеты сотрудников относитепьно каждого критерия

includes

Посмотреть данные

Изменить данные

о>

Расчет локальных приоритето»тс^е»Заполнить матрицу парных / 0тчёт Заполнить матрицу парных критериев сравнений для критериев

сравнений для сотрудников \ «extend»

¡«include» \ <<include>>

Расчет локальньк приоритетов сотрудников

Опредепение глобального приоритета

Распределить путевки

Рис. 2. Д1аграма BapiamiB використання СППР

Справка

Круководство_п ол ьзовател я ко_программе

♦просмотр() ♦за крыть ()

Председатель профкома

(from Use Case View)

Отчет

^данные_распределения

♦экспотрироватьО

♦просмотр()

База данных

♦добавить()

♦добавить_в_выборку()

♦удал итьДан н ые()

♦копировать_бд()

♦посмотреть()

♦изменить()

♦поиск()

♦сортироывть()

Принтер

♦ввести_приоритеты_критериев()

♦заполнить_матрицу_парных_сраЕнений_дпя_критериев()

♦расчет_локальных_приоритетов_критериев() ♦вести_приоритеты_лля_сотрудников() ♦заполнить_матрицу_парных_сраЕнений_сотрудников() ♦расчет_локальных_приоритетов_для_сотрудников() ♦оп редел ить_глобальные_приоритеты_сотрудников{) ♦уп орядочить_сотрудни ков_п о_л редл очтительн ости ()

Рис. 3. Дiаграма ^aciB СППР

Лiтература 1. Сперанский В.И. Организация профсоюзной работы / В.И. Сперанский. - М.: АТиСО, 2005. -520 с. 2. Мишон Е.В. Совершенствование управления системой здравоохранения в регионе как способ повышения качества трудовых ресурсов / Е.В. Мишон // Сборник статей. - ВГУ, 2003. - С. 29. 3. Са-ати Т. Принятие решений. Метод анализа иерархий: пер с англ. / Т. Саати. - М., 1993. - 278 с. 4. Блюмин С.Л. Модели и методы принятия решений в условиях неопределенности / С.Л. Блюмин, И.И. Шуй-

кова. - Липецк: ЛЭГИ, 2001. - 138 с. 5. Исмагилова Л.А. Стратегия и принятие решений / Л.А Исмагилова, Е.В. Орлова. - Уфа: ИГАТУ, 2005. - 121 с. 6. Лялькина Г.Б. Математические основы теории принятия решений: учебное пособие / Г.Б. Лялькина. - Пермь, 2012. - 118 с. 7. Мельников А. Ю. Объектно-ориентированный анализ и проектирование информационных систем: учебное пособие / А. Ю. Мельников. - Изд. 2-е, перераб. и доп. - Краматорск: ДГМА, 2012. - 172 с. 8. Мельников А.Ю. Моделирование системы принятия решений для

Распределение путёвок

□ X

TChart

■ 0,062 Петров ПЛ.

□ 0,075 Иванов И.И. I I 0,08 Сидоров С.С. О 0,09 Дёмин А.К.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

■ 0,09 Абрамова К.Н

□ 0,111 Мизулина Н.С.

■ 0,113 Иванченко И.И.

■ 0,122 Таран В.К.

□ 0,123 Иванченко в И. И 0 0,133 Стужко А. А.

Показать Отчёт

Экспортировать Отчёт

Рекомендации

Выход

Рис. 4. Упорядкування ствробггни^в за пршритетом

распределения путевок профсоюзным комитетом подразделения машиностроительного предприятия / А.Ю. Мельников, С. А. Денисенко // Вюник Донець-кого ушверситету економши та права : зб. наук. пр. / ред. кол.: В.К. Мамутов, О.1. Амоша, А.Я. Берсуць-кий та ш.; гол. ред. А.Я. Берсуцький. - Донецьк: До-нУЕП, 2014. - № 2. - С.120-127. 9. Мельников А.Ю. Разработка системы поддержки принятия решения для распределения путевок профсоюзным комитетом подразделения на машиностроительном предприятии / А.Ю. Мельников, С.А. Денисова // Молодежь в науке: Новые аргументы: Сборник научных работ III-го Международного молодежного конкурса (Россия, г. Липецк, 29 февраля 2016 г.). Часть II / Отв. ред. А.В. Горбенко. - Липецк: Научное партнерство «Аргумент», 2016. - С.65-68.

Мельников О. Ю., Денисова С. А. Розробка системи пщтримки прийняття piineiib для розпо-дщу пупвок профсшлковим ком^етом пщроз-дьлу

У статп розглянуто застосування методу ана-лГзу Терархш для розподшу пупвок профкомом тд-роздшу. Побудовано iнфоpмaцiйнa модель системи на мовГ вiзуaльного моделювання UML. Наведено результати роботи програмного продукту в середо-вищГ Borland Delphi, а саме - pеaлiзaцiя системи тд-тримки прийняття piшення для розподГлу пупвок профкомом тдроздшу на мaшинобудiвному тдпри-емствi.

Ключовi слова: профспшковий комiтет, розпо-дш путевок, метод aнaлiзу iеpapхiй, цш i критерп, aльтеpнaтивнi piшення, ранжування, unified modeling language, система тдтримки прийняття ршень.

Мельников А. Ю., Денисова С.А. Разработка системы поддержки принятия решений для рас-

пределения путевок профсоюзным комитетом подразделения

В статье рассмотрено применение метода анализа иерархий для распределения путевок профкомом подразделения. Построена информационная модель системы на языке визуального моделирования UML. Приведены результаты работы программного продукта в среде Borland Delphi, а именно - реализация системы поддержи принятия решения для распределения путевок профкомом подразделения на машиностроительном предприятии.

Ключевые слова: профсоюзный комитет, распределение путевок, метод анализа иерархий, цели и критерии, альтернативные решения, ранжирование, unified modeling language, система поддержки принятия решений.

Melnikov A., Denisova S. Development of decision support system for distribution units stays trade union committee

The article deals with the application of the method of analysis of hierarchies for the distribution of permits trade union committee unit. Build an information model of the system in the language of visual UML modeling. The results of program performance in the Borland Delphi environment - namely, the implementation of the decision Support System for the distribution of permits trade union committee at the machine-building enterprise units.

Keywords: trade union committee, the distribution of vouchers, the analytic hierarchy process, the objectives and criteria, alternatives, ranking, unified modeling language, a decision support system.

Стаття надшшла до редакци 04.08.2016

Прийнято до друку 21.09.2016

i Надоели баннеры? Вы всегда можете отключить рекламу.