Удовiка Юлія Дмитрівна
Факультет комп'ютерних наук і технологій
Кафедра штучного інтелекту та системного аналізу
Спеціальність Системний аналіз та управління
Розробка методики планування закупок медичних виробів
Науковий керівник: ст.преп. каф. штучного інтелекту та системного аналізу Тарасова Ірина Олександрівна
Реферат за темою випускної роботи
-
Вступ
Планування закупівель на невиробничому комерційному підприємстві доцільно в тих випадках, коли продається продукція має сезонний попит і вузьку торгову спрямованість. При цьому діяльність підприємства повинна вестися не менше трьох років – це дозволяє встановити переваги покупців і сезонність продукції, що продається – затребуваність в певний часовий проміжок. Планування закупівель також залежить від безлічі факторів, як правило, не враховуються при інформаційному обліку на підприємстві. Прикладами таких факторів в області продажу товарів медичного призначення може бути специфіка зберігання і перевезень медичних виробів (наприклад: температурний режим), а також ситуації пов'язані з особливістю роботи з контрагентами. В основному існуючі програмні продукти, що спеціалізуються на плануванні закупівель, не враховують дані фактори або вимагають дорогої настройки під конкретну галузь діяльності комерційного підприємства.
Виникає потреба постійного формування планів закупівель призводить до необхідності автоматизувати процес планування з урахуванням переваг покупців і сезонністю продукції, що продається. Вже згадана система розраховує цей коефіцієнт
сезонності
товарів за допомогою доопрацьованого методу ABC / XYZ-аналізу [1]. Але на сьогоднішній день управлінські рішення на підприємствах не можуть грунтуватися на дискретних даних. Економічні поняття найкраще визначати в числових інтервалах і враховувати, наприклад, проміжки зростання або спаду на попит продукції, для цього і використовується апарат нечіткої логіки. Він дозволяє налаштовувати змінні під будь-які умови функціонування підприємства, а також специфіку його роботи, і враховує форс-мажорні обставини при плануванні закупівель [2]. Реалізація модуля планування закупівель на невиробничому комерційному підприємстві за допомогою апарату нечіткої логіки повинна бути інтегрована в програмне середовище, де ведеться фінансовий і бухгалтерський обліки, в даному випадку – це 1С.Підприємство v8.2. Основний модуль системи повинен, керуючись діями користувача (враховувати сценарій, період планування, суму і терміни поставки і тд.) Приймати рішення (враховувати поточний період, умови транспортування товарів і їх сезонність) і надавати потрібну інформацію в знайомому інтерфейсі. -
1.Актуальність теми
Оскільки найпоширенішим програмним забезпеченням для ведення інформаційного та бухгалтерського обліку на даній території є система баз даних
1С. Підприємство
– то актуальним є створення для неї системи підтримки прийняття рішення щодо закупівлі і транспортування товарів медичного призначення. Використання нечіткої логіки, яка служить основою для реалізації методів нечіткого управління, дозволить більш природно описати характер людського мислення і хід його міркувань, ніж традиційні формально-логічні системи, що забезпечить більшу точність у прогнозуванні [3].Магістерська робота присвячена актуальній науковій задачі розробки моделі планування закупівель виробів медичного призначення, побудованої на принципах нечіткої логіки. Модель впроваджена в систему
1С.Підприємство
, вдосконалену раннє в бакалаврської роботі, і налаштовану під специфіку функціонування даної організації. -
2. Мета і завдання дослідження, плановані результати
Існуючі програмні продукти, а також методи, які вони використовують для планування закупівель, не підходять для використання на комерційних підприємствах, оскільки потребують додаткового налаштування під специфіку продажів – це обумовлює актуальність дипломної роботи, а саме – необхідність розробки спеціалізованої системи планування закупівель товарів медичного призначення [4].
Мета створення розробленої моделі полягає в мінімізації часу на прийняття рішень в області логістичної діяльності в сфері закупівель комерційного підприємства, шляхом надання декількох варіантів плану закупівель, заснованих на результатах роботи підприємства за попередні періоди і грошових ресурсах підприємства. Слід зазначити, що дана модель орієнтована на роботу підприємства, який планує свої покупки за потребою, тим самим зменшуючи витрати на зберігання товарів на складі.
Для досягнення мети необхідно:
- Дослідити предметну область;
- Розробити нечітку модель процесу закупівель на комерційному підприємстві товарів медичного призначення;
- Впровадити розроблену нечітку модель в систему планування закупівель;
- Перевірити програмну реалізацію системи планування закупівель.
-
3. Дослідження предметної області
Дана модель була розроблена для підприємства, що спеціалізується на продажу товарів медичного призначення. Товари (вироби) медичного призначення – це медичні вироби зі скла, полімерних, гумових, текстильних та інших матеріалів, набори реагентів і контрольні матеріали для них, інші витратні засоби і вироби, в основному одноразового застосування, які не потребують технічного обслуговування при використанні [5]. Ця група товарів займає близько 20 відсотків від загального обсягу ринку медичних виробів. Законодавчо ці товари обліковуються за кодом класифікатора, але для зручності на даному підприємстві вироби згруповані таким чином:
- дезінфікуючі засоби;
- лабораторні приналежності;
- середовища / агар, сироватки;
- набори реагентів для діагностики;
- речовини хімічні різноманітні;
- Обладнання.
Починається цей перелік з різних хімічних їдких сполук кислот і лугів, які використовуються для дезінфекції. До лабораторних приладдя в даній класифікації відносяться: перев'язувальні матеріали, різні пов'язки, катетери, голки і шприци, а також вироби з латексу (рукавички, клейонки та інші витратні елементи) і скла (лабораторний посуд). Середовища, агар і сироватки по суті є доповненням до наборів для діагностики, але виділені в окрему групу у зв'язку зі спеціалізацією розглянутого комерційного підприємства. Сюди входять набори базових антибіотиків, за допомогою якого визначається чутливість мікроорганізмів, що викликають захворювання, до тих чи інших лікарських препаратів. До наборів реагентів для діагностики відносяться індикаторні диски, а так само смужки для вимірювання рівня глюкози, виявлення в крові наркотиків і різні пристосування для проведення лабораторних досліджень (деякі види кислот, лугів та інших реагентів). До цієї ж групи можна віднести і індикатори, які допомагають протестувати не тільки хворого, але і медичне обладнання (наприклад, індикатор стерилізації). Наступна група включає в себе органічні і неорганічні сполуки, що не відносяться до попередніх пунктів. Устаткування – численна група товарів – технічна апаратура, яка надається лікарням і аптекам. Всі товари медичного призначення можна також класифікувати за часом зберігання і попиту на ринку, ці параметри необхідно враховувати для планування закупівель – для меншого залеживанием товарів на складах [6].
-
3.1 Класифікація товарів за часом зберігання
Всі товари медичного призначення мають термін зберігання (придатності), що вказується виробником в сертифікаті до медичного виробу, умовно ці терміни можна розділити на: менше місяця, менше трьох місяців, не більше півроку, не більше року, необмежену кількість часу і ін. Відомості про термін придатності також зберігає серія виготовлення товару. При закупівлі короткострокових за часом зберігання товарів слід враховувати замовлення від покупців, орієнтуватися на попит, і тривалість перевезення продукції. При закупівлі товарів з тривалим терміном придатності (понад рік, рік) необхідно враховувати вартість їх зберігання, тому теж бажана орієнтація на замовлення контрагентів.
-
3.2 Класифікація товарів медичного призначення по сезонності товарів
Сезонність товарів являє собою коефіцієнт, що характеризує частоту замовлень конкретного виробу. Тимчасову змінну вибирає користувач, ця інформація залежить від специфіки продажів. Використовуючи звітність попередніх періодів (бажано більше трьох років роботи) зручно виводити поквартальну потреба в товарах, але з урахуванням додаткових відомостей такою ж точною може бути отриманий і помісячний прогноз замовлень. Інформацію про частоту закупівель найлегше виводити з видаткових накладних, у такий спосіб можна розраховувати план закупівель для конкретного споживача. Попит і сезонність товарів часто виводять спеціалізовані на плануванні програмні продукти, що враховують коллебанія на ринку або досвід роботи підприємства [7].
-
4. Розробка нечіткої моделі процесу закупок товарів медичного призначення
У загальному випадку під нечіткої моделлю розуміється інформаційно-логічна модель системи, побудована на основі теорії нечітких множин і нечіткої логіки. Підхід до аналізу систем на основі теорії нечітких множин є альтернативою загальноприйнятим кількісним методам. В основі нечіткої логіки лежить теорія нечітких множин. Поняття нечіткої множини формалізує нечітку інформацію для побудови математичних моделей. В основі цього поняття лежить уявлення про те, що складають дане безліч елементи, що володіють деяким загальним властивістю, можуть володіти цією властивістю в різного ступеня і, отже, належати до даного безлічі з різним ступенем. При такому підході вислови на кшталт
елемент належить даній безлічі
потребують доповнення, оскільки потрібно вказати, в якому ступені розглянутий елемент задовольняє властивостям даного безлічі. Це дає можливість визначати поняття, нечіткі за самою своєю природою:хороший
,популярний
,слабкий
,вигідний
і т.д.З економічної точки зору нечітка логіка дозволяє сформувати повний спектр можливих сценаріїв [8]. У плануванні закупівель часто виникає ситуація коли неможливо охарактеризувати попит на продукцію: потреба в десть тисяч одиниць – це багато чи мало в даний часовий проміжок. Адже певні товари, особливо в галузі медицини, мають різні критичні точки в різні пори року (в холодні періоди – зростає потреба в діагностичних матеріалах, пов'язаних з ГРВІ та іншими захворюваннями, в теплі пори – статистика продажів на ці товари падає). Завдання значення нечіткої змінної словами, без використання чисел, для людини більш природно. Щодня при плануванні закупівель приймаються рішення на основі лінгвістичної інформації типу:
поставити товар дуже швидко
,попит на товар занадто малий
,продукція занадто велика за собівартістю
і тд. Тому доцільно використання подібних нечітких інтервалів, кордони яких розраховувалися б програмою на період планування, грунтуючись на численних показниках торгівлі в минулі періоди [9].Основою для проведення операції нечіткого логічного висновку є база правил, що містить нечіткі висловлювання у формі
Якщо – щось
і функції приналежності для відповідних лінгвістичних термів. Результатом нечіткого висновку є чітке значення змінної на основі заданих чітких значень. Алгоритми нечіткого виведення розрізняються головним чином видом використовуваних правил, логічних операцій і різновидом методу дефаззифікації. Розроблено моделі нечіткого висновку Мамдані, Сугено, Ларсена, Цукамото. Найбільш поширений спосіб логічного висновку в нечітких системах – це механізм Мамдані. У ньому використовується мінімаксна композиція нечітких множин [10].Даний механізм включає в себе наступну послідовність дій.
- Формування бази правил;
- Фаззифікація вхідних змінних;
- агрегування підумов;
- активізація подзукладений;
- акумуляція висновків;
- Дефаззифікація вихідних змінних.
На малюнку 3.1 представлений приклад спрощений варіант нечіткого виведення методом Мамдані для одного товару.
Малюнок 3.1 – Приклад нечіткого виводу. Малюнок анімований, кількість повторів 10, тривалість одного становить 8 с, 122 КБ.
Оскільки економічні, фінансові та соціальні системи дуже складні і є результатом дій і протидій різних людей, то є дуже складним (якщо не неможливим) створити повну математичну модель з урахуванням всіх можливих дій і протидій. Практично неможливо детально апроксимувати модель, засновану на таких традиційних параметрах, як максимізація корисності або максимізація прибутку. У системах подібної складності є природним і найбільш ефективним використовувати моделі, які безпосередньо імітують поведінку суспільства та економіки. А це як раз те, що здатна запропонувати методологія апарату нечіткої логіки [11].
-
4.1 Побудова узагальненої структурної схеми системи планування закупок
Придбання товарів представляється такою послідовністю:
- Визначення та формування потреби в: складі, обсяг і вартість закупівлі;
- Порівняльний аналіз постачальників і оцінка пропонованих товарів;
- Формування замовлень, укладання угод і оформлення договорів про покупку і постачання товарів.
Процес закупівлі і вплив зовнішніх факторів на неї можна уявити моделлю типу
Чорний ящик
, показаної на малюнку 4.1.- И1 – статистика продажів за попередній період;
- И2 – загальний показник оптимальних закупівельних вартостей товарів;
- И3 – витрати на перевезення;
- И4 – витрати на оформлення документів (наприклад послуги митного брокера);
- И5 – витрати за зберігання на складі;
- И6 – бюджет підприємства на закупівлю товарів;
- О1 – покривають здатності поставок для різних контрагентів;
- О2 – розроблені плани закупок.
Малюнок 4.1–Модель типу
Чорний ящик
На основі фактора И1 програмою, яка веде фінансовий облік на підприємстві, шляхом аналізу продажів попереднього періоду визначається кількість товарів необхідних до закупівлі. Розрахунки можуть здійснюватися за допомогою XYZ / ABC-аналізу, моделі нечіткої логіки або більш простих методів аналізу.
Фактори И3, И4, И5 – разом визначають суму
побічних
витрат при купівлі товару. И2 – грошовий показник закупівельної ціни товару, який в комбінації з побічними витратами визначає оптимальний в ціновій політиці товар (з найменшою закупівельною вартістю і ціною супроводжуючих витрат на доставку, оформлення і т.д.). Тобто з усіх виробників вибирається той, у кого ціна товару і супутні витрати нижче (якщо таких декілька – вибирається той, з ким частіше працювало підприємство) і так з кожним товаром. При цьому існують непередбачені людські фактори в роботі з постачальниками, тому введений коефіцієнт довіри кожному (який за бажанням користувача можна відключити) [12].Найчастіше на підприємстві виникає ситуація з нестачею бюджету на закупівлю товарів, тому в модель введено фактор И6, який дозволяє обмежувати список товарів, що закуповуються. Вихідний показник О1 – являє собою коефіцієнт, необхідний в разі нестачі бюджету і нездатності покрити попит (він пов'язаний з особливостями роботи з відстроченими платежами) – він показує наскільки розроблений план закупівель покриває потреби того чи іншого покупця. Даний коефіцієнт дозволить користувачеві самому визначати, який з розроблених планів закупівлі найбільш актуальний для підприємства в даний момент (це залежить від умов договорів з покупцями, звітними періодами і тд.) [13-14]. На малюнку 4.2 представлена узагальнена структурна схема системи планування закупівель.
Малюнок 4.2 –Узагальнена структурна схема системи планування закупівель
Дана модель універсальна, так як апарат нечіткої логіки дозволяє налаштовувати змінні під будь-які умови і враховувати форс-мажорні обставини. Нечіткими змінними в даній моделі можна вважати: обсяги закупівлі, що залежать від продажів попередніх періодів, оптимальність цін товарів і супутніх витрат, які залежать від постачальників, а також коефіцієнт покриття. Крім цього вибір оптимального плану закупівлі, де відбувається об'єднання закупівельних цін і побічних витрат – теж визначає нечітка модель. Прикладом форс-мажорних обставин може бути збільшення фактора И5 в разі закупівлі консолідованого вантажу при затримці якогось запізнився товару (за рахунок збільшення терміну зберігання інших товарів) [15].
-
5. Впровадження нечіткої моделі процесу закупівель в систему функціонування підприємства
Програмний комплекс, який використовується для обліку руху товарів на даному комерційному підприємстві – це
1С.Підприємство v8.2
[16-17].1С: Підприємство
– середовище розробки, призначена для автоматизації бухгалтерського та управлінського обліків (включаючи нарахування зарплати і управління кадрами), економічної та організаційної діяльності підприємства. Складається з конфігурації (набору об'єктів обліку, форм і алгоритмів) і технологічної платформи. Платформа дозволяє модифікувати логіку прикладного рішення (конфігурації) відповідно до потреб користувача. Технологічна платформа являє собою програмну оболонку над базою даних. Клієнтська частина платформи функціонує в середовищі Microsoft Windows, Linux і Mac OS X. Середовище розробки дозволяє реконструювати і доповнювати базові конфігурації, а також розробляти з нуля необхідні програмні комплекси і окремі обробки.Проведений протягом трьох років інформаційний та бухгалтерський облік в даному програмному продукті, а так само гнучкість системи дозволяє модернізувати додаткову конфігурацію, що спеціалізується на плануванні закупівель. Основна інформація зберігається в базах даних товарів і виводиться з витратних і прибуткових накладних та звітів бухгалтерії [18].
-
5.1 Реалізація системи планування закупок
Система планування закупівель містить восемьнадцать віконних форм, з урахуванням вікон налаштувань.
Планування закупівель
є відразу з декількох інтерфейсів: загального, адміністративного і меню планування закупівель [19-20].На малюнку 5.1 показаний інтерфейс системи планування. Користувачеві надається можливість вибору стратегії розрахунку (рекомендований використовувати обсяг продажів), а також визначення дати початку та закінчення періоду, на який створюється план закупівель. Період рекомендується вибирати за весь проміжок роботи підприємства.
Малюнок 5.1 –Інтерфейс помічника планування, вкладка
Стратегія розрахунку кількості
На вкладці
Відбір
можна вибрати поля (див. мал. 5.2) зі значенням контрагента (якщо план закупівель робиться під певного клієнта), тип порівняння і значення відбору даних результату.Малюнок 5.2 –Вибір додаткових параметрів планування, вкладка
Відбір
При натисканні кнопки
Виконати
з'являться варіації плану закупівель на обраний період, плани не проведені і зберігаються в тимчасовій таблиці. Кількість планів дорівнює кількості можливих сценаріїв закупівлі, якщо введено обмеження на суму закупівлі. Якщо обмеження немає – програма надасть один план закупівлі для обраного періоду (див. мал. 5.3).Малюнок 5.3 –Результат роботи алгоритму, пропоновані плани закупівель
-
Висновок
Планування закупівель товарів медичного призначення має певні особливості. Використання алгоритму, заснованого на принципах нечіткої логіки, дозволило в кращому ступені враховувати безліч зовнішніх чинників, що впливають на процес закупівель. Для реалізації необхідної системи планування закупівель товарів медичного призначення необхідно було дослідити предметну область, проаналізувати продажу і процес закупівель товарів на комерційному підприємстві, що призвело до необхідності розробки і програмної реалізації оптимальних моделей процесу планування з урахуванням попиту на ринку. Оскільки вся інформаційна та бухгалтерська діяльність аналізованого комерційного підприємства ведеться за допомогою комплексу
1С.Підприємство
версії 8.2, то і система планування створювалася як доповнення до початкової конфігурації. Це дозволило з високою точністю аналізувати обсяг інформації.Програма прискорює процес планування, пропонуючи автоматично сформовані плани закупівель – як внутрішніх, так і зовнішніх, тим самим мінімізувавши час на прийняття рішень користувачем. Для зручності – інформація надається у вигляді звітів, за якими можна проконтролювати аналіз попиту тих чи інших номенклатурних одиниць і роботу програми. Інтерфейс не відрізняється від інтерфейсу середовища розробки і містить безліч підказок користувачеві.
-
Зауваження
На момент написання даного реферату магістерська робота знаходиться в стадії налагодження і не завершена повністю. Передбачувана дата завершення: травень 2021 р. Матеріали по темі можуть бути отримані у автора або його керівника після зазначеної дати.
-
Список літератури
1. Гаврилов, Д.А. Управление производством на базе стандарта MRPII 2е изд. / Д.А. Гаврилов – СПб. : Санкт-Петербург, 2008. – 416 с.
2. Дашков, Л.П. Коммерция и технология торговли. / Л.П. Дашков, В.К. Памбухчиянц – М. : Издательство
Дис
, 1999. – 210 с.3. Глухов, В.В. Финансовый менеджмент. Учебное пособие. / В.В. Глухов, Ю.М. Бахрамов. – СПб. : Питер, 1995. – 345 с.
4. Удовика Ю.Д. Анализ существующих систем планирования ресурсов и их методов работы для коммерческого предприятия / Ю.Д. Удовика, И.А. Тарасова, В.И. Елисеев // Сборник материалов студенческой секции IX Международной научно-технической конференции
Информатика, управляющие системы, математическое и компьютерное моделирование
. 2018 г., Донецк, ДонНТУ – С. 447-449.5. Удовика Ю.Д. Разработка системы планирования товаров медицинского назначения на коммерческом предприятии / Ю.Д. Удовика, И.А. Тарасова // Сборник материалов студенческой секции IX Международной научно-технической конференции
Информатика, управляющие системы, математическое и компьютерное моделирование
. – 2019 г., Донецк, ДонНТУ – С. 482-485.6. Удовика Ю.Д. Разработка системы планирования закупок товаров медицинского назначения на коммерческом предприятии / Ю.Д. Удовика, И.А. Тарасова // Сборник статей II Всероссийской научно-практической конференции
Вызовы цифровой экономики: итоги и новые тренды
, ФГБОУ ВОБрянский государственный инженерно-технологический университет
, Брянск. – 2019 г. – С. 594-599.7. Удовика Ю.Д. Система планирования закупок изделий медицинского назначения / Ю.Д. Удовика, И.А. Тарасова // Сборник материалов Сборник материалов IV международной научно-практической конференции
БИЗНЕС-ИНЖИНИРИНГ СЛОЖНЫХ СИСТЕМ: МОДЕЛИ,ТЕХНОЛОГИИ, ИННОВАЦИИ
, Донецк-Екатеринбург. – 2019 г. – С. 250-254.8. Лебедева М.Е. Нечеткая логика в экономике – формирование нового направления / М.Е. Лебедева // Идеи и идеалы. – 2019. – С. 197–212.
9. Александрова И.А Моделирование инновационных процессов в отраслях экономики на основе принципов нечеткой логики / И.А. Александрова, А.М. Губернаторов // Современные проблемы науки и образования. – 2015. – 10 с.
10. Недосекин А.О. Применение теории нечетких множеств к задачам управления финансами / А.О. Недосекин // Аудит и финансовый анализ. – 2000 – 5с.
11. Радченко, М.Г. 1C: Предприятие 8.2. Практическое пособие разработчика. Примеры и типовые приемы М.Г. / М.Г. Радченко, Е.Ю. Хрусталева. – Москва : Изд. центр ЕАОИ, 2009. – 847 с.
12. Дуброва, Т.А. Статистические методы прогнозирования в экономике. / Т.А. Дуброва, М.Ю. Архипова. / М. : Изд. центр ЕАОИ, 2008. – 346 с.
13. Бондарев, А.В., 1С:Документооборот. 250 вопросов и ответов. / А.В. Бондарев, Н.Ю. Бурцева. / Москва : ООО
1С.Предприятие
, 2018. – 334 с.14. Алешкина, Е.В. Практикум по 1С: Предприятие 8. / Е.В Алешкина, Г.М. Крылов. – Москва : Изд. центр
Профессионал
, 2017. – 132 c.15. Хрусталева, Е.Ю. Расширения конфигураций. Адаптация прикладных решений с сохранением поддержки. / Е.Ю. Хрусталева. – М. : Изд. Центр
1С-Паблишинг
, 2017. – 288 c.16. Антонов, А.В. Системный анализ: Учебник для вузов / А.В. Антонов. – М. : Высш. шк., 2008. – 454 c.
17. Анфилатов, В.С. Системный анализ в управлении / В.С. Анфилатов. – М. : Финансы и статистика, 2009. – 368 c.
18. Пирогов, В.Ю. Информационные системы и базы данных: организация и проектирование: Учебное пособие / В.Ю. Пирогов. – СПб. : БХВ-Петербург, 2009. – 528c.
19. Герасимова, В.Д. Анализ и диагностика финансово-хозяйственной деятельности промышленного предприятия / В.Д. Герасимова. – М. : КНОРУС, 2011. – 356с.
20. Арсенова, Е.В. Экономика фирмы: схемы, определения, показатели / Е.В. Арсенова, О.Г. Крюкова. – М.: Магистр, ИНФРА-М, 2014. – 271 с.