На основі результатів математичного моделювання можна приймати обґрунтовані рішення стосовно поліпшення якості харчової продукції. Це можуть бути рішення щодо внесення змін у процес виробництва, управління якістю, вибору оптимальних параметрів тощо [1]. Об'єктно-орієнтована мова моделювання UML (Unified Modeling Language) може бути використана для опису процесу прийняття рішень. UML надає набір графічних символів та нотацій для моделювання різних аспектів системи, включаючи процеси, об'єкти, зв'язки та поведінку, нотацію та графічні символи для репрезентації різних аспектів системи. Вона включає в себе різні види діаграм, які можуть використовуватися для моделювання різних аспектів системи, включаючи структуру, поведінку, взаємодію та динаміку. UML може бути використана для моделювання різних типів систем, включаючи програмне забезпечення, бізнес-процеси, системи вбудованого програмування та багато іншого. Вона стала стандартом у сфері об'єктно-орієнтованого аналізу та проектування, і дозволяє командам розробників ефективно спілкуватися, розуміти та моделювати складні системи. Для опису процесу прийняття рішень за допомогою UML можна скористатися діаграми активностей, діаграми послідовності та діаграми станів. Кожна з цих діаграм має свої особливості і призначення [1, 2].
Діаграма активностей (Activity Diagram): використовується для моделювання послідовності дій та керування процесом прийняття рішень. Вона дозволяє відображати кроки процесу, умови рішень та різні шляхи виконання. На діаграмі можуть бути представлені активності, рішення, відгалуження та злиття. Діаграма послідовності (Sequence Diagram) використовується для моделювання взаємодії між різними об'єктами або агентами в процесі прийняття рішень. Вона дозволяє відображати послідовність повідомлень, які передаються між об'єктами та ролі, що вони виконують. Діаграма станів (State Diagram) використовується для моделювання поведінки системи або об'єкта в залежності від його поточного стану та подій, які впливають на цей стан. Вона може бути корисною для моделювання різних станів прийняття рішень та переходів між ними [2].
У цих діаграмах можна використовувати різні символи, такі як блоки активностей, об'єкти, лінії життя, стани, переходи, рішення та інші, для візуалізації та опису процесу прийняття рішень. Наприклад, на діаграмі активностей можна показати послідовність кроків в процесі прийняття рішень, а на діаграмі послідовності можна відобразити комунікацію між різними учасниками цього процесу. Діаграма станів може допомогти уявити різні стани прийняття рішень та умови, за яких вони можуть змінюватися. Загалом, використання UML для моделювання процесу прийняття рішень дозволяє візуалізувати та уточнити логіку та послідовність дій, залучених учасників та взаємозв'язки між ними. Це сприяє кращому розумінню процесу та допомагає виявити можливі проблеми чи неоднозначності ще до його фактичної реалізації.
Список використаних джерел:
1. Математичне моделювання якості харчової продукції з метою прийняття рішень // Збірник тез V Всеукраїнської науково-практичної конференції "Нові інформаційні технології управління бізнесом". – Київ: Спілка автоматизаторів бізнесу, 2022. – с.153-156.
2. Криворучко, О., & Костюк, Ю. (2022). Розробка інформаційної системи підтримки прийняття рішень на базі SYSML. Інформаційні технології та суспільство, (2 (4), 58-64.
Науковий керівник: Криворучко Олена Володимирівна, доктор технічних наук, професор, Державний торговельно-економічний університет, м. Київ