Інститут комп'ютерних наук та інформаційних технологій
Permanent URI for this communityhttps://ena.lpnu.ua/handle/ntb/61741
Browse
341 results
Search Results
Item Інтелектуальна інформаційна система розвитку інфраструктури територіальних громад(Національний університет "Львівська політехніка", 2020) Юськевич, Андрій Володимирович; Yuskevych, Andrii Volodymyrovych; Досин, Дмитро Григорович; Національний університет "Львівська політехніка"Юськевич А.В., Досин Д.Г., (керівник). Інтелектуальна інформаційна система розвитку інфраструктури територіальних громад. Магістерська кваліфікаційна робота. – Національний університет «Львівська політехніка», Львів, 2021. Децентралізація широко розглядалася як найвищий успіх серед реформ, які були розпочаті на початку 2014 в Україні. На сьогодні ключовим досягненням децентралізації стало розширення можливостей територіальних громад (громади) шляхом їх добровільного об’єднання та розширення сфери їх компетенції. На цей час існує 1470 об’єднаних територіальних громад (УВК) в Україні, і цей аспект децентралізації протікає із значним «зменшенням кількості районів за рахунок об’єднання та створення цілком нових субрегіональних одиниць»[1]. Головним пріоритетом у виборі платформи для цієї системи було зробити її максимально доступною. Через те, що зараз в нашій країні Інтернет доступний майже скрізь, і після аналізу та вибору інструментів, доступних для впровадження цієї інтелектуальної інформаційної системи, було обрано, що ця ІІС буде впроваджена у формі веб-сайту[2]. Інтелектуальні транспортні системи та послуги (ІТС) – це концепція, яка використовується у транспортному секторі для опису того, як нові мобільні інформаційні технології можуть бути використані для підтримки мобільності людей та товарів. Цю інфраструктуру можна розділити на технічну частину та частину інформаційних систем. Технічна частина складається з широкого спектра технічного обладнання. Частина інфраструктури інформаційних систем – це мережа суб’єктів, ряд інформаційних систем та стандарти зв’язку[3]. Інтелектуальна інформаційна система розвитку територіальних громад допоможе відстежувати поточний стан доріг, а наявна нейронна мережа допоможе контролювати стан доріг та оцінювати наскільки та чи інша дорога потребує ремонту. Систему розроблено таким чином, щоб кожен охочий міг мати доступ до відкритої інформації, якою система володіє, а саме переглядати дані, редагувати їх та отримувати рекомендації нейронної мережі щодо необхідності ремонту доріг. При виконанні аналітичного огляду джерел виконано порівняння наявних систем-аналогів та порівняно їх переваги та недоліки, в більшості з яких недоліком є лише моніторинг стану доріг, проте ці системи не надають рекомендаційної інформації. При виконанні системного аналізу використано методологію RUP для представлення опису розгорнутого сценарію прецедентів. За допомогою методології UML спроектовано діаграми варіантів використання, класів, послідовності, станів, діяльності, компонентів та розгортання. Кожну створену діаграму детально описано для легшого розуміння роботи проектованої системи. Побудовано дерево цілей для формування основної мети та при її декомпозиції представлення підцілей та критеріїв для визначення якості функціонування системи. Інтелектуальна інформаційна система розвитку територіальних громад складається з серверної частини (backend) і клієнтської частини (frontend). Для перетворення звичайної ІС у інтелектуальну (ІІС) було обрано додати нейромережу. Використання цієї нейромережі полягає в тому, щоб оцінити наскільки необхідний ремонт конкретної дороги. Вона виставляє відповідну оцінку необхідності ремонту в балах. За цими балами видно пріоритет яку дорогу варто відремонтувати першою. Отже, в реалізації ІІС розвитку інфраструктури територіальних громад створено динамічну веб-сторінку за допомогою HTML, CSS та JavaScript. Для серверної частини обрано такі засоби як мова програмування Java з використанням фреймворку Spring Boot, створення для веб-сторінки бази даних на основі PostgreSQL, вибрано середовище для розробки Eclipse з інструментом зборки Maven та контейнером сервелетів Apache Tomcat[4]. Представлено структуру створеної бази даних (створено 14 таблиць для зберігання особистих записів користувачів та основної інформації про дороги, будівлі, населені пункти), описано основну інформацію про програму, вимоги до пристрою для коректного використання системи. Наприкінці представлено розроблений веб-сервіс та здійснено покрокову інструкцію у його використанні. Таким чином, завдання та мета розробки інтелектуальної інформаційної системи розвитку територіальних громад виконані. Розроблена система здатна виконувати потрібні функції (згідно вимог), що забезпечують правильне зберігання, редагування, відображення та аналіз стану доріг територіальних громад України. Об’єкт дослідження – процес обліку та моніторингу стану доріг та будівель об’єднаних територіальних громад. Предмет дослідження – моделі, методи і засоби створення системи для обліку та моніторингу стану доріг і будівель об’єднаних територіальних громад. Мета дослідження: полягає у розробці інтелектуальної інформаційної системи розвитку територіальних громад, що допомогла б зберігати статистику про стан доріг територіальних громад та будівлі, оновлювати інформацію з плином часу, та надавала можливість отримати рекомендації по пріоритетності їх своєчасного ремонту.Item Інтелектуальна інформаційна система моніторингу бірж криптовалют(Національний університет "Львівська політехніка", 2021) Пахомов, Віктор Михайлович; Pakhomov, Viktor Mykhailovych; Берко, Андрій Юліанович; Національний університет "Львівська політехніка"Швидке зростання крипто-екосистеми відкриває нові можливості. Швидке зростання крипто-екосистеми відкриває нові можливості. Технологічні інновації відкривають нову еру, яка робить платежі та інші фінансові послуги дешевшими, швидшими, доступнішими та дозволяє їм швидко перетинати кордони. Технології криптоактивів мають потенціал як інструмент для швидких платежів. Банківські депозити можна перетворити на стейблкоіни, які надають миттєвий доступ до широкого спектру фінансових продуктів з цифрових платформ і дозволяють миттєво конвертувати валюту. Децентралізовані фінанси можуть стати платформою для більш інноваційних, інклюзивних та прозорих фінансових послуг. Стрімкий розвиток та цифровізація усіх сфер суспільного сучасного життя не оминула й фінансову сферу. Відкриття абсолютно нової децентралізованої швидкої платіжної системи, яка працює на базі алгоритму блокчейн дало надзвичайний поштовх у розвитку електронних цифрових фінансів. Актив, який є в обігу в середині даної системи називається криптовалютою [1]. Щодня мільярди людей по всьому світу користуються електронними засобами такими як мобільні пристрої, програми для зв’язку, електронні пошти, онлайн-банкінги, соціальні мережі, тощо. Для того щоб користування всесвітньою павутиною не призвело до шкідливого витоку конфіденційних даних, існує криптографія. Вона допомагає не тільки захистити особисту інформацію від зловмисників, а й безпечно здійснювати електронні платежі, грошові перекази. Метою криптографії є запобігання спостереження якої-небудь інформації сторонніми особами за допомогою перетворення інформації. Віртуальні валюти, більше відомі як криптовалюти — це інструменти, що допомагають вчиняти обмін, які створені та використовуються приватними особами чи групами осіб. Основна частина криптовалют не підлягає державному регулюванню. Через це віртуальні валюти є альтернативними інструментами фінансового обміну, що виходять за межі урядової монетарної політики. Найосновнішою, найпопулярнішою криптовалютою з найоб’ємнішою капіталізацією, яка сягає пів трильйона доларів, є біткоїн. Основною перевагою даної криптовалюти є те, що транзакції, які здійснюються в системі є безпечними, швидкими й анонімними завдяки криптографічним методам й алгоритму блокчейн. Через переконливі позитивні аспекти даного активу, біткоїн посприяв появі інших криптовалют, які є безпосередньо прямо залежними від нього [2]. Запропонована методологія моніторингу та моделювання ринку криптовалют має практичне значення, оскільки дозволить потенційним інвесторам сформувати прибутковий портфель з високим рівнем надійності та стабільності в часі. Комплексний підхід до моніторингу та моделювання ринку криптовалют за допомогою рекурентних діаграм надає інформацію про тимчасову кореляцію точок фазового простору та з достатньою точністю визначає стан і тенденції розвитку криптовалютних ринків незалежно від їх класифікації. На основі проаналізованих систем-аналогів, визначено ряд недоліків систем. Враховуючи динамічний темп розвитку криптовалют, також зростає кількість інструментів для взаємодії з ними. На даний момент зафіксовано орієнтовно 23 тисячі онлайн-бірж, така ж кількість криптогамнців й інших ресурсів для операцій з криптовалютними активами. Тому проектована інтелектуальна інформаційна система дасть змогу відслідковувати й моніторити актуальний стан ринку, здійснюючи аналіз великої кількості бірж. Це дасть змогу зацікавленому користувачеві аналізувати стан ринку криптовалют та будувати фінансові стратегії для торгівлі криптовалютою на довгостроковій чи короткостроковій (спекулятивній) перспективі. Об’єкт дослідження – процес моніторингу та аналізу криптовалютних бірж. Предмет дослідження – методи, засоби й способи моніторингу бірж криптовалют. Мета дослідження: проектування, опис й практична реалізація інтелектуальної інформаційної системи моніторингу бірж криптовалют. Результатом проектування й розробки є повноцінний веб-додаток, який користувач може використовувати для моніторингу й аналізу бірж та актуальної ситуації на ринку криптовалют. Описано створений програмний продукт та висвітлено загальні відомості про програму. Описано базу даних, а саме сутності та їх поля. Платформа містить попередньо створені дослідження, інтелектуальні інструменти для малювання та набір інструментів для поглибленого аналізу ринку, що охоплює найпопулярніші торгові концепції.Item Інтелектуальна інформаційна система сервісу покупок за кордоном "Personal Buyer"(Національний університет "Львівська політехніка", 2021) Борисьонок, Олександр Олександрович; Borysonok, Oleksandr Oleksandrovych; Рибчак, Зоряна Любомирівна; Національний університет "Львівська політехніка"Покупці проводять широке дослідження в інтернеті, перш ніж поговорити з продавцем. За останні роки процес прийняття рішень покупцем різко змінився. Через численні переваги все більше людей кажуть, що сьогодні вони віддають перевагу онлайн-покупкам, а не звичайним. Це призвело до змін у тому, як люди ведуть бізнес із швидко зростаючою світовою тенденцією до онлайн-покупок або електронної комерції. Покупці роблять прямі покупки в інтернеті через свій смартфон, рідко відвідуючи в традиційні магазини. Інтернет робить ведення бізнесу набагато простішим та ефективнішим [1]. Сьогодні, за допомогою нової тенденції електронної комерції та доступності інтернету, люди з усього світу почали купувати товари онлайн, просто сидячи вдома. Купівля предметів і продуктів через інтернет, стало звичайно справою. Дуже багато людей витрачають так багато часу на роздуми перед здійсненням покупки. Суть полягає в тому, що це значне джерело конкурентних переваг на світовому ринку. Жорстка конкуренція на сучасних ринках зумовлена прогресом промислових технологій, посиленням глобалізації попиту та джерел пропозиції, величезним покращенням доступності інформації, великим венчурним капіталом та креативними бізнес-проектами. На висококонкурентних ринках простого пошуку частки ринку вже недостатньо для забезпечення прибутковості, отже, на разі більшість компаній зосереджуються на переозначенні своєї конкурентної переваги . Зараз інтернет магазини які дають змогу купувати товари за межами власної країни по доступним цінам відіграють дуже важливу роль у житті кожного, особливо людей з дуже напруженим графіком життя. Своїм клієнтам він надає дуже зручний сервіс, маючи можливість зберегти товар в корзині для покупок і придбати його пізніше. Покупки через інтернет відбуваються досить просто для людей, які мають кредитну картку, дебетову картку або рахунок в інтернет-банку. Багато людей у всьому світі вважають за краще робити покупки в інтернеті та купувати товари від кількох брендів і компаній, які вони не можуть знайти в звичайних, традиційних магазинах. У процесі роботи ми провели системний аналіз, визначили генеральну мету, побудували дерево цілей і використали метод аналізу ієрархій для того щоб визначити тип системи, після чого ми побудували ієрархію задач системи. За допомогою графіки UML було визначено, якими ключовими функціональними можливостями повинна володіти система. Використовуючи діаграму класів, ви створили список системних класів та їхніх взаємодій у системі. Використання діаграми послідовності показує, як деякі сутності взаємодіють з іншими компонентами системи під час використання. Основні можливі стани системи та сценарії розвитку взаємодії користувача з системою визначаються за допомогою діаграм стану та діяльності з урахуванням різних умов. Після побудови діаграми компонентів визначаються основні компоненти системи та виконуються їх призначення під час впровадження. Таблиця впровадження допомогла визначити ключові частини цілісної системи, які потрібно буде впровадити, щоб запустити користувачів. Крім цього, визначено методи та засоби для розробки програмного забезпечення, а саме фреймворк ReactJS та Express.js мови програмування JavaScript та створення бази даних MongoDB. Вкінці роботи продемонстровано контрольний приклад розробленого веб-сайту. Об’єктом дослідження є процес створення сервісу покупок за кордоном. Предметом дослідження є методи та засоби, що застосовуються для ознайомлення та здійснення покупок та продажу товарів. Метою роботи є створення інтелектуальної інформаційної системи сервісу покупок за кордоном, що дасть змогу покупцям та продавцям взаємодіяти та досягати цілей і закривати потреби в сфері інтернет-комерції в межах однієї системи. Результати дослідження: • здійснено аналіз літературних джерел; • розглянуто наявні системи аналогів та їх особливості; • проведено системний аналіз, у якому побудовано дерево цілей та UML-діаграми, визначено вимоги системи, а також використано метод аналізу ієрархій для визначення типу системи; • обрано методи та засоби розробки запропонованої системи та описано структуру її бази даних; • розроблено програмний продукт та представлено контрольний приклад роботи.Item Інтелектуальна інформаційна система електронної комерції бренду одягу(Національний університет "Львівська політехніка", 2021) Кондра, Артур Ігорович; Kondra, Artur Ihorovych; Кунанець, Наталія Едуардівна; Національний університет "Львівська політехніка"Електронна комерція сьогодні є популярною темою, більшість людей віддають перевагу робити покупки в Інтернеті. Є багато хороших ресурсів, які допомагають користувачеві вибрати товар, але не всі пропонують купити його безпосередньо у продавця. Актуальність програми полягає у реалізації клієнтської частини за допомогою чат-бота, що робить інтерфейс простим для клієнта та допомагає адміністратору отримати детальну статистику дій клієнта для подальшого аналізу. Інтелектуальна інформаційна система електронної комерції бренду одягу використовує базу даних і фільтрує інформацію, яка відповідає запиту користувача [1]. Метою даного проекту є розробка програмного продукту, який допоможе користувачу системи обрати та замовити товар. Також таку систему можна було б використовувати як універсальний продукт для всіх видів одягу в електронній комерції. Завданням проекту є розробка програмного продукту, що реалізує алгоритм, який дозволить вибрати товари та додати їх у кошик. Програмний продукт складається з чат-бота та веб-додатку. Чат-бот призначений для клієнтів і допомагає переглянути наявні товари, вибрати необхідну кількість товарів і додати ці товари в кошик, а також надає можливість переглянути список усіх товарів у кошику. Веб-додаток призначений для адміністратора і дозволяє редагувати контент, відстежувати активність клієнтів і переглядати кошик для покупок. Об'єктом дослідження є процес вибору та замовлення товару клієнтом та створення категорій, товарів і перегляд кошику клієнтів, редагування контенту адміністратором. Предметом дослідження є моделі, методи та інструменти для розробки інтелектуальної інформаційної системи електронної комерції бренду одягу. Практична цінність роботи полягає у впровадженні системи електронної комерції бренду одягу, яка надає інструменти для вибору та замовлення товарів. Такий підхід заощадить час користувачів на фізичні покупки в магазині. Досліджено теоретичні концепції інтелектуальної інформаційної системи та електронної комерції загалом та більш детально описано окремі аспекти, суттєві для теми кваліфікаційної роботи. Наведено відомості про основні параметри інтелектуальної інформаційної системи електронної комерції бренду одягу, проведено аналіз класифікації та особливостей аналогів. Дослідження існуючих систем-аналогів виявило ряд недоліків, які були усунені, тому було прийнято рішення реалізувати клієнтську частину у форматі чат-бота. За допомогою методів системного аналізу досліджено інтелектуальну інформаційну систему електронної комерції бренду одягу. Проведено повний аналіз роботи системи, розроблено діаграми UML, а саме: діаграма варіантів використання, класів, послідовностей, переходів станів, дій та компонентів. Проведено порівняльний аналіз усіх існуючих програмних варіантів для вирішення поставленої задачі та обрано найбільш ефективні. При реалізації інформаційної системи використовувався функціональний підхід у поєднанні з об'єктно-орієнтованим. Для розробки було обрано мову програмування JavaScript і ряд тісно пов'язаних фреймворків [2]. Завдяки низці переваг було обрано базу даних MongoDB, найважливішою перевагою є те, що ця база даних не використовує схеми, як це роблять реляційні бази даних, що підвищує продуктивність усієї системи. В результаті останнього розділу була створена інтелектуальна інформаційна система електронної комерції бренду одягу. Проаналізовано розроблену структуру програми, базу даних та створено серверну частину системи. Визначено основні функції майбутньої системи, послідовність процесів і взаємозв’язки між ними. Також проаналізовано та підібрано системні та програмні засоби, необхідні для реалізації поставлених завдань. Розроблено готовий до використання програмний продукт.Item Інтелектуальна інформаційна система планування маршрутів доставки замовлень(Національний університет "Львівська політехніка", 2021) Новіцький, Павло Сергійович; Novitskyi, Pavlo Serhiiovych; Берко, Андрій Юліанович; Національний університет "Львівська політехніка"Транспортна логістика – це послуга, яка передбачає здійснення організації та виконання доставки вантажів на замовлення в обумовлений пункт призначення за узгоджений час, за умови мінімальних фінансових витрат. У свою чергу, система управління транспортуванням — це платформа, яка розроблена для оптимізації, опрацювання та розрахунку маршрутів процесу доставки. Це підмножина управління ланцюгом поставок щодо транспортних рішень, яка дозволяє вантажовідправникам автоматизувати наявні у них процеси та отримувати цінну інформацію, щоб заощадити час і зменшити витрати на майбутні відправлення. Компанії, які регулярно займаються переміщенням вантажу, розуміють, що в процесі доставки залучено багато механізмів. Від пропозиції до доставки постачальники майже завжди шукають способи оптимізації витрат та покращення процесів. Потенціал транспортної промисловості величезний, проте автоматизація транспортної логістики дуже низька. Відправники, незалежно від розміру, повинні стежити за своїм ланцюгом поставок. Без чіткого консолідованого погляду неможливо зрозуміти, що працює добре, а де потрібно вирішувати низьку продуктивність. Найефективнішим способом збору важливих даних вантажовідправникам і отримувачам є використання системи керування транспортуванням. Створення інформаційної системи для логістичної сфери допоможе бізнесу бути більш конкурентноспроможним, підвищити доходи та ефективність та буде грати центральну роль в ланцюгах поставок та планування і закупівель компанії. Провівши аналіз відомих існуючих рішень було вирішено створити систему для опрацювання та розрахунку маршрутів замовлень у сфері транспортної логістики. Система управління транспортними перевезеннями надасть безліч таких же переваг для бізнесу, як і інші сучасні інформаційні рішення, включаючи швидкий та зручний доступ до даних, значне збільшення економії, зниження загальної вартості володіння, відсутність плати за оновлення та швидку окупність інвестицій за рахунок використання хмарних технологій. До того ж, хмарна система надає такі додаткові переваги, як швидке розгортання, зменшення часу на навчання та встановлення, автоматичні оновлення останніми функціями та підвищення безпеки. Мета дослідження: розроблення інтелектуальної інформаційної системи планування маршрутів доставки замовлень. Результатом виконання магістерської кваліфікаційної роботи є розроблений інтернет-ресурс, який дозволяє користувачеві здійснювати калькуляцію планування та обрахування даних маршруту замовлення. Система надасть можливість користувачу здійснювати та формувати калькуляцію з урахуванням побудови оптимального маршруту, ціни та вартості послуг, палива, замовлення. Під час проведення аналітичних досліджень проаналізовано проблемну область: досліджено ринок та подібні системи. З огляду на стрімкий розвиток технології та результати, отримані після проведених досліджень та порівнянь, було доведено ефективність розроблення системи планування маршрутів доставки замовлення для персонального та корпоративного використання. До розроблюваної системи було висунуто ряд вимог, для кращого забезпечення яких, було досліджено типові особливості архітектури подібних платформ. У ході виконання роботи проведено системний аналіз, сформульовано мету розроблення системи, описано місце її застосування та призначення, та визначено очікувані ефекти від впровадження даної системи. Дана система призначена для полегшення планування маршрутів доставки замовлень і зручності контролювання даних про виконанні обрахунки та наявний у флоті транспорт. Для зручності і продуктивності розроблення було проаналізовано та обрано методи та засоби реалізації поставленого завдання. Досліджено та порівняно різні середовища розробки, фреймворки та технології, що є доступними для вирішення виконуваного завдання та обрано найзручніші та найбільш доречні та досконалі серед них. Було визначено та описано базу даних для розроблюваної системи, сформовано зв’язки. Після того, як було проведено усі аналітичні дослідження, системний аналіз та обрано методи та засоби для розроблення задуманої системи, було виконано її практичну реалізацію. Результатом виконання роботи є розроблена система планування маршрутів доставки замовлення.Item Інтелектуальна інформаційна система моніторингу апаратного та програмного забезпечення робочої станції(Національний університет "Львівська політехніка", 2021) Хорканін, Максим Юрійович; Khorkanin, Maksym Yuriiovych; Микіч, Христина Ігорівна; Національний університет "Львівська політехніка"На теперішній час складно уявити куточок світу де б не розвивалась ІТ індустрія в тому чи іншому представлені. Щодня створюються нові компанії, з’являються новітні технології, а інженери працюють над вдосконаленням існуючих та дослідженням нових шляхів розв’язання найпоширеніших проблем людства. Всі ці процеси є неможливими без інженерів програмного забезпечення та машин, які допомагають їм змінювати світ. Цими засобами зазвичай виступають робочі станції працівників. До них можна віднести як звичайний ноутбук на рецепції, серверний комп’ютер для обслуговування тисячі інтернет клієнтів, машину керування механічною рукою на заводі так і навчальний комп’ютер для школярів. Всі ці пристрої мають схожу будову та складаються з базових елементів, які іноді виходять з ладу або їх замінюють або вимагають ретельного контролю. На робочій станції може бути встановлене найрізноманітніше програмне забезпечення, яке іноді варто оновлювати, перевіряти та контролювати. Якщо варто прослідкувати за однією чи двома робочими станціями то це не викликає великих труднощів у звичайного інженера, проте якщо говорити про ІТ-відділ великої корпорації, заводу чи університету ця проблема набуває нечуваного масштабу. Необхідно постійно вести облік, аналізувати, перевіряти та слідкувати за компонентами та програмним забезпеченням робочих пристроїв[1]. Саме для розв’язання цієї складної проблеми існують інтелектуальні інформаційні системи моніторингу. Саме ці системи здатні збирати, аналізувати та моніторити стан всіх робочих станцій та їх компонентів. Інтелектуальна система моніторингу надає широкий спектр послуг з інвентаризації, моніторингу, аналізу отриманих даних та генерування звітів, що допоможе з легкістю слідкувати за апаратним та програмним забезпеченням робочої станції. Система здатна аналізувати дані про перебої в роботі та помилки і на основі отриманих результатів надавати певні рекомендації щодо їх виправлення[2]. Аналіз предметної області дозволяє зробити висновки, що дана тема є актуальна для дослідження. Реалізована інформаційна система користуватиметься популярністю на ринку програмного забезпечення та буде використовуватись в різних компаніях та корпораціях для моніторингу, дослідження та аналізу програмного та апаратного забезпечення робочих станції. Порівняння схожих за функціональністю інформаційних систем, аналіз переваг та недоліків дозволяє сформувати функціональні вимоги яким повинна відповідати розроблювана система, а також виправити недоліки якими володіють аналоги. Використання методів системного аналізу дозволило визначити головну ціль, а за допомогою МАІ вдалось обрати тип розроблюваної системи, що найкраще підходить для вирішення поставлених завдань. Для представлення головної цілі було побудоване дерево цілей, що демонструє всі цілі та їхні декомпозиції. Також для кращого розуміння роботи інформаційної системи, її архітектури та взаємодії компонентів було побудовано відповідні UML діаграми, а саме діаграми варіантів використання, класів, станів, діяльності та розгортання. Окрім цього було проаналізовано доступні методи та засоби розробки програмного забезпечення та обрано ті, що найкраще підходять для реалізації інтелектуальної інформаційної системи та її компонентів. Використовуючи обрані засоби можна легко та швидко розробити програмне забезпечення інтелектуальної системи, забезпечити легкість у використанні, продуктивність, ремонтопридатність та її надійність. Інтелектуальна інформаційна система моніторингу складається із бази даних та двох програми, які встановлюються на робочі станції відповідними інсталяторами та працюють у фоновому режимі. Об'єктом дослідження є процес моніторингу програмного та апаратного забезпечення робочої станції. Предметом дослідження є засоби та методи моніторингу апаратного та програмного забезпечення робочої станції. Метою даної роботи виступає проєктування та реалізація інтелектуальної інформаційної системи моніторингу апаратного та програмного забезпечення робочої станції. Результатом роботи є розроблена інформаційна система, що складається з двох програм, інсталяторів для встановлення цих програм та бази даних. Дана система дозволить користувачам здійснювати моніторинг робочих станцій, аналізувати отримані дані, отримувати сповіщення щодо помилок чи збоїв в роботі та генерувати звіти із детальною інформацією щодо програмного та апаратного забезпечення робочої станції.Item Інтелектуальна інформаційна система моніторингу здоров'я за допомогою Bluetooth з низьким енергоспоживанням(Національний університет "Львівська політехніка", 2021) Дацьків, Богдан Ростиславович; Datskiv, Bohdan Rostyslavovych; Юринець, Ростислав Володимирович; Національний університет "Львівська політехніка"Нині системи дистанційного моніторингу (RMS) привертають велику увагу завдяки своїй корисності в багатьох сферах застосування, наприклад, у медицині чи моніторингу місцевості, спорті, військовій галузі тощо. Таким чином, було започатковано та розроблено багато проектів, особливо у сфері охорони здоров’я, що визначають різні архітектури. Нині з’являється багато додатків, заснованих на бездротових сенсорних мережах, які цікавлять багато особливостей людського життя. Це, наприклад, випадок охорони здоров’я, моніторингу на місцях, моніторингу промислового виробництва, безпеки, військових тощо. Завдяки Інтернету ці програми дозволяють віддалено моніторингу пацієнтів, що дає багато переваг, таких як мобільність пацієнта, коли він не знаходиться у лікарні, доступність, коли місце спостереження недоступне тощо. Для охорони здоров’я та інших додатків, які включають людину як об’єкт моніторингу, був визначений спеціальний стандарт бездротового зв’язку і названий бездротовою мережею тіла (WBAN)[1]. Таким чином, WBAN — це набір сенсорних вузлів, розгорнутих на тілі людини, що можна носити або в тілі, як імплантати, які передають свої відчутні дані координатору, а той передає їх на віддалену станцію через те, що ми називаємо одноранговими мережами (WLAN, WIMAX, LTE та UMTS), які потім будуть оброблені та проаналізовані. Створення системи віддаленого моніторингу на основі WBAN (WBAN-RMS) спеціально для медичних додатків і людей, це міждисциплінарна область, яка включає знання у сфері комунікації, проектування, програмування, операційних систем тощо[2]. Bluetooth Low Energy (BLE) – це інноваційна техніка, яка вперше була використана в Bluetooth 4.0 і використовується в технологіях Bluetooth 5.0 і 5.2[3]. Технології Bluetooth 5.0 і 5.2 зараз широко використовуються у всіх видах електронного комунікаційного обладнання (наприклад, комп’ютерах, планшетах, смартфонах, носимих пристроях). BLE має здатність мінімізувати споживання електроенергії та вартість обладнання в малопотужних пристроях, що стає конкурентною схемою серед величезної кількості стандартних методів бездротової передачі, які вже існують у повсякденному житті для великої кількості застосувань. Як одне з доступних рішень у бездротовій передачі, технологія Bluetooth, оснащена модулем BLE, дуже підходить для розвитку технології Інтернету речей (IoT), яка набуває все більшого інтересу. Bluetooth з низьким енергоспоживанням ідеально підходить для програм, які потребують періодичної передачі невеликих обсягів даних. Таким чином, BLE добре підходить для датчиків, приводів та інших невеликих пристроїв, які потребують низького споживання енергії. BLE добре працює з великою кількістю вузлів зв’язку з обмеженими вимогами до затримки, дуже низьким споживанням енергії та коротким часом підключення та пробудження. BLE прагне забезпечити той самий діапазон зв’язку, що й класичний Bluetooth, споживаючи менше енергії. Найбільш істотні відмінності між BLE та класичним Bluetooth полягають у тому, що BLE має нижчу швидкість передачі даних, BLE використовує лише 40 каналів (37 для даних і 3 для адвертайзингу) замість 79, відсутність підтримки аудіо та спрощена машина станів. Як BLE, так і класичний Bluetooth, працюють у діапазоні частот ISM 2,4 ГГц (промислова наукова та медична), а саме діапазон частот BLE від 2,402 ГГц до 2,480 ГГц. Щоб мінімізувати перекриття з іншими каналами IEEE 802.11, три канали адвертайзингу (37, 38 і 39) зосереджені на частотах 2402 ГГц, 2426 ГГц і 2480 ГГц[3]. Системи дистанційного моніторингу здоров’я (RHMS) приваблюють пацієнтів, лікарів та осіб, які доглядають за ними. RHMS зменшує кількість необхідних госпіталізацій, надаючи необхідні медичні послуги для пацієнтів вдома. Крім того, постійний моніторинг стану здоров’я за допомогою RHMS є обнадійливим рішенням для людей, які страждають на хронічні захворювання. Загалом RHMS — це трирівнева архітектура, де перший рівень використовує інтелектуальні носимі датчики для збору фізіологічних ознак[4]. Більшість виробників носимих датчиків комерціалізували сенсорні пристрої з комунікаційними інтерфейсами Bluetooth з низьким енергозбереженням, що призвело до розробки різноманітних інтерфейсів зв’язку RHMS з використанням BLE для збору фізіологічних даних пацієнтів. Представлено основні поняття, пов’язані з проектуванням та розробкою RHMS, а також деталі функціонування Bluetooth з низьким енергозбереженням[5]. Об’єктом дослідження є процес створення інтелектуальної інформаційної системи моніторингу здоров’я. Предметом дослідження є розробка та створення мобільного застосунку для моніторингу здоров’я використовуючи Bluetooth з низьким енергоспоживанням. Мета дослідження є розробка системи моніторингу здоров’я за допомогою Bluetooth з низьким енергоспоживанням. Необхідно дослідити роботу та особливості BLE. Спроектувати та розробити відповідну програму для демонстрації роботи продукту. В результаті роботи було розроблено алгоритм вичитування даних з сенсорів використовуючи особливості Bluetooth та побудови графіків згідно отриманих даних. А також було розроблено мобільний додаток для операційних систем iOS 15 та iPadOS 15 з зручним інтерфейсом користувача та можливістю ділитись отриманими даними з лікарем або іншим користувачем.Item Інтелектуальна система надання консультацій по формування раціону харчування(Національний університет "Львівська політехніка", 2021) Макар, Ольга Михайлівна; Makar, Olha Mykhailivna; Василюк, Андрій Степанович; Національний університет "Львівська політехніка"Важливе місце для кожної людини посідає раціон збалансованого харчування. Проте, теперішній доволі швидкий ритм життя досить обмежує час, який можна було б виділити на формування чи планування свого раціону. В результаті чого все більше і більше людей страждають на захворювання, що майже безпосередньо пов’язані та спричинені шкідливими та нездоровими звичками харчування, серед захворювань найчастіше це: ожиріння, серцеві захворювання, інсульт, рак, цукровий діабет тощо. Людина повинна харчуватися так, щоб їжа була збалансованою та використовувалися лише правильні продукти, які мають бути підібрані з урахуванням даних про фізичне самопочуття, викликання алергічних реакцій на продукти та фізіологічні потреби у речовинах. Але як правильно зробити вибір на користь тих чи інших продуктів? Поміж нинішнім активним способом життя та великої кількості роботи доволі важко самостійно сформувати раціон харчування, закупити необхідні продукти, приготувати корисні страви, а найголовніше правильно розрахувати калорії в їжі, білки, жири та вуглеводи. Безумовно, якщо людина прагне бути здоровою, то вона знайде на це час. Відсутність інформації про поживну складову страви є одним із факторів у потребності отримання належних рекомендацій щодо раціону харчування. Однак більшість веб-ресурсів не приділяють потрібної уваги цій потребі, тим самим змушуючи відвідувачів відмовитися від їх використання. На ринку існують багато систем які пропонують надати рекомендації щодо раціону харчування. Тому було проаналізовано вже існуючі на просторах Інтернету програмні рішення. Серед описаних програмних продуктів багато корисних та функціональних, проте розроблювана система повинна реалізувати та містити всі найкращі практики, так на основі аналізу недоліків існуючих систем було сформовано список критеріїв, відповідно до яких є сенс розробити програмний продукт. З огляду на те, актуальною задачею є створення інтелектуальної інформаційної системи надання консультацій по формуванні раціону харчування. Під час проведення системного аналізу побудовано дерево цілей. Здійснено проектування системи з використанням об’єктно-орієнтованого підходу, результатом якого стала побудова множини діаграм: діаграма прецедентів на якій показано можливі варіанти використання програми, діаграма класів, яка показує структуру проекту у вигляді методів, змінних та модулів, діаграму станів яка показує основні стани системи та перехід між ними, діаграму послідовності на якій видно процеси що відбуваються в конкретний проміжок часу, діаграму компонентів на якій показано взаємозв’язок та управління між інтерфейсами в системі. Створено ієрархію задач для детального відображення ієрархічної структури проекту у деревовидній формі. Для конструювання програмного забезпечення було обрано середовище розробки мессенджер Telegram, як клієнт для розміщення чат-бота, мовою програмування було обрано JavaScript, Node-RED було обрано інструментом для візуального програмування потоком даних, далі вибір впав на програмну платформу із відкритим кодом – Node.js, та базу даних було обрано PostgreSQL [3]. Подана детальна інформація про розроблений програмний продукт – чат-бот, описано основні характеристики, особливості програми та інформацію щодо функціональних обмежень програми. У ході аналізу отриманих результатів було описано та детально показано на прикладі загальний функціонал програмного продукту. Головна ціль реалізації даної інтелектуальної системи полягає у індивідуальному підбору раціону на основі вказаних користувачем персональних даних відносно його потреб чи просто ґрунтуючись на простоті і смакових якостях користувача. Програма сама проводить розрахунок потрібних калорій на основі метрик, а вже потім розбиває прийоми їжі на весь день. Тому за допомогою великого інвентарю даної системи надається можливість автоматично підібрати раціон, досить лише вибрати найбільш підходящу мету та ввести біометричні дані (вага зріст, бажаний результат в плані набору чи схуднення, потреби у речовинах і т.д.). Метою цього продукту є створення чат-бота для користувачів популярної програми для обміну повідомленнями Telegram. Це дуже практично для людей, оскільки для завантаження інших програм не потрібна пам’ять їхнього телефону, і воно завжди буде у них під рукою. Ще одна перевага цього дизайну полягає в тому, що він не вимагає від користувачів зберігати посилання на веб-сайти, і він завжди буде легко отримати доступ. В свою чергу, чат-бот також є практичним варіантом, адже він надає змогу зберігати всю історію, а також і всю інформацію надану двома сторонами: і користувачем, і ботом. Ця можливість дозволяє в будь-який момент зайти в бот та переглянути все, що бот колись пропонував і знайти те що потрібно, а не зберігати і тримати у своїй пам'яті. Об’єкт дослідження - процес автоматизованого формування рекомендацій щодо коригування індивідуального щоденного раціону людини. Предмет дослідження – є програмні засоби для підтримки та супроводу процесу пошуку рецептів страв та отримання рекомендацій щодо збалансування харчування користувачів. Практичне значення одержаних результатів – користувачі отримають можливість користуватися запроектованими програмним продуктом для отримання рекомендацій щодо раціону харчування на основі їх потреб чи уподобань та перегляду детальної інформації (вміст поживних речовин, калорійність тощо) щодо того чи іншого вибраного рецепту із загальної бази рецептів, можливість поставити відповідні оцінки чи добавляти до збережень. Об’єкт дослідження - процес автоматизованого формування рекомендацій щодо коригування індивідуального щоденного раціону людини. Предмет дослідження – є програмні засоби для підтримки та супроводу процесу пошуку рецептів страв та отримання рекомендацій щодо збалансування харчування користувачів. Мета і задачі дослідження – полягає у розробці інтелектуальної системи супроводу яка б надавала рекомендації щодо раціону харчування на основі потреб користувача чи вподобань; надавала б детальну інформацію щодо вмісту поживних речовин, калорійність та інше того чи іншого вибраного рецепту із загальної бази рецептів; надавала б можливість оцінювати та зберігати рецепти. Практичне значення одержаних результатів – користувачі отримають можливість користуватися запроектованими програмним продуктом для отримання рекомендацій щодо раціону харчування на основі їх потреб чи уподобань та перегляду детальної інформації (вміст поживних речовин, калорійність тощо) щодо того чи іншого вибраного рецепту із загальної бази рецептів, можливість поставити відповідні оцінки чи добавляти до збережень.Item Інтелектуальна інформаційна система аналізу структурно-логічних схем освітніх програм(Національний університет "Львівська політехніка", 2020) Іванов, Вадим Богданович; Ivanov, Vadym Bohdanovych; Литвин, Василь Володимирович; Національний університет "Львівська політехніка"Іванов В.Б., Литвин В.В. (керівник). Інтелектуальна інформаційна система аналізу структурно-логічних схем освітніх програм. Магістерська кваліфікаційна робота. - Національний університет «Львівська політехніка», Львів, 2021. Розширена анотація. Ця магістерська кваліфікаційна робота присвячена розробці інтелектуальної інформаційної системи аналізу структурно-логічних схем освітніх програм для досягнення високої продуктивності освіти, формування освітніх програм та їх аналізу за допомогою струтурно-логічних схем. Робота забезпечує вивчення та практичне використання обробки та зберігання даних, призначених для роботи різних користувачів, створення стійкого до помилок та швидкодоступного сервісу надання послуг. Головною метою було проектування та розробка системи, щоб дозволити її користувачам створювати, редагувати, аналізувати та вдосконалювати освітні програми. Вирішення проблеми створення та аналізу освітніх програм є особливо актуальним і потребує задоволення зростаючого попиту з боку викладачів, студентів та керівників закладів вищої освіти для отримати цілісного бачення змісту освітніх послуг за певною освітньою програмою. Розробка освітньої програми часто починається з визначення студентами потреб викладачів за підтримки адміністрації. Або іноді адміністративні або галузеві партнери можуть подати запит чи ідею щодо програми на факультет. Незалежно від джерела походження, програми розробляються на основі заявлених результатів навчання студентів, що визначаються викладачами в консультації зі студентами, адміністраторами, консультативними радами та іншими зацікавленими сторонами. Курси розроблені для включення до програм відповідно до результатів навчання студентів програми, які підтримують кінцеві цілі студентів, включаючи, але не обмежуючись можливостями працевлаштування та перекладу, і призначені для своєчасного надання відповідних інструкцій. Запропонована інформаційна система покликана визначати взаємозалежності між дисциплінами відповідної спеціальності в різні семестри їх вивчення, можливість зміни інформаційного контенту дисципліни відповідно до розвитку галузі. Інформаційна система генеруватиме пропозиції щодо інформаційного наповнення дисциплін відповідно до зміни самих навчальних планів. Технології візуалізації повинні використовуватися в інформаційній системі на доступному рівні, зрозумілому користувачу, не залежно від його компетентностей в даній предметній області. Проектування чогось нового завжди містить в собі аналіз існуючого, тому єдина система з єдиною базою даних дасть можливість аналізу існуючих програм, їх преваг та недоліків. Формування освітніх програм з допомогою системи, яка включає в себе візуальну складову системи значно полегшує сприйняття проміжного розельтату формування проекту освітньої програми. Наявність візуальної складової є дуже зручною частиною системи, яка полегшує сприйняття освітньої програми не тільки проектувальником, а й людиною, яко просто хоче переглянути курс. Для програмної реалізації обрано архітектуру клієнт-сервер, то було визначено технічні характеристики серверної та клієнтської частини. Для написання серверної частини було обрано платформу.Net Core із використанням ORM Entity Framework Core, вирішено застосовувати асинхронне програмування. MS SQL Server було обрано, як сервер БД, оскільки для проектованої системи підходить реляційна БД. Для написання клієнтської частини обрано один із найпопулярніших на це час фреймворків Angular, який викристовує мову TypeScript разом із різними бібліотеками Observable та RxJS. Сама ж взаємодія між клієнтом та сервер буде здійснюватись за допомогою протоколу HTTP. Об’єктом дослідження є процес створення та аналізу структурно-логічних схем освітніх програм. Предметом досліджень є методи та засоби, що застосовуються для створення та аналізу структурно-логічних схем освітніх програм. Метою дослідження є демонстрація та аналіз функціональних можливостей системи аналізу структурно-логічних схем освітніх програм. Провівши системний аналіз інтелектуальної сиситеми аналізу структурно-логічних схем освітніх програм, було визначено генеральну мету системи, її аспекти та критерії оцінки. Після побудови дерева цілей було використано метод аналізу ієрархій для визначення типу системи, після застосування цього методу було визначено, що система є інформаційно-керівною. Після цього була побудована ієрархіє задач проектованої системи. Розроблена система охоплює всі основні потреби своїх користувачів, щоб вони могли формувати, проектувати, редагувати та аналізувати освіти освітні програми. Підтвердження концепції системи із закінченим життєвим циклом розробки ІТ-проектів є результатом цієї магістерської кваліфікаційної роботи.Item Інтелектуальна інформаційна система спільного використання даних(Національний університет "Львівська політехніка", 2020) Кравчишин, Роксолана-Анастасія Михайлівна; Kravchyshyn, Roksolana-Anastasiia Mykhailivna; Василюк, Андрій Степанович; Національний університет "Львівська політехніка"Кравчишин Р.-А. М., Василюк А.С, (керівник). Інтелектуальна інформаційна система спільно використання даних. Магістерська кваліфікаційна робота. - Національний університет «Львівська політехніка», Львів, 2021. Розширена анотація. Дані - це багатозначне та багатофункціональне поняття, оброблена інформація подана у формалізованому вигляді. Організація може володіти різними даними: персональними даними працівників, даними клієнтів, робочою документацією та ін. Дані розділяються на структуровані, не структуровані та тимчасові. Кожне підприємство поділяє дані також відносно доступності, для того щоб пришвидшити цей поділ важливим є використання певних систем які дозволяють надати спільний доступ до певних даних групам користувачів. Усі великі організації складаються з багатьох підрозділів, є поділеними на певні департаменти в яких працюють конкретні працівники та які займаються відповідними задачами. Важливим завданням є передача інформації конкретним підрозділам так, щоб ті правильно сприйняли інформацію і зрозуміли її потенційну користь. Це важливо, оскільки при неправильному уявленні навіть найцінніша інформація може виявитися неефективною. Інформація є дуже важливою частиною процесу управління, тому що містить необхідні для оцінки ситуацій та прийняття рішень значення, завдяки яким керівник має змогу аналізувати ситуацію на підприємстві. Успішна робота підприємства, у першу чергу, залежить від надання правильного доступу до даних. Саме тому необхідно надати визначення сутності, ролі та змісту поняття «інформація» та надання доступу. Об’єктом дослідження програмованої системи є процес надання доступу до даних користувачеві. Предметом дослідження є категорія даних яка повинна бути доступною для користувача. Мета даної роботи полягає у створенні інтелектуальної інформаційної системи спільного використання даних. Для досягнення цієї мети необхідно реалізувати такі задачі: • проаналізувати відповідні літературні джерела та визначену предметну область; • виконати проектування системи та спланувати роботу; • визначитися із засобами проектування та реалізації системи; • розробити інформаційну систему. Багатоманітність частин економічної діяльності несе за собою появу дуже великої кількості інформаційних систем економічного характеру, так як вони містять у собі своєрідність певної схеми управлінських цілей, структури управління та предметних технологій. На сьогоднішній день одне із актуальних завдань для більшості українських підприємств є ефективність управління. Для того щоб підвищити конкурентоспроможність підприємства необхідна швидка реакція на зміни, які відбуваються у зовнішньому середовищі. У зв’язку з цим Д. Тапскотт дає визначення підприємству «нового типу» - «це підприємство, яке працює у режимі реального часу і постійно, без найменшого гальмування підлаштовується до умов діяльності, які змінюються, завдячуючи оперативності отримання інформації [1, с. 78]. Підприємство яке володіє актуальною, достовірною, оперативною та повною інформацією має змогу отримувати ринкові переваги, ефективно підтримувати прийняття рішень, знижує фінансові ризики. На сьогоднішній день інформацію розглядають невід’ємно з комп’ютерними системами, які в свою чергу забезпечують її реєстрацію, збирання, зберігання, перетворення та передавання. За допомогою комп’ютерів ми можемо швидко одержати усю інформацію, ми можемо її «відфільтровувати» у певному порядку, що дозволяє нам не переглядати багато паперів у пошуках необхідних відомостей. Комп'ютери не можуть створити інформацію самостійно із нічого, проте вони мають здатність надзвичайно швидко проаналізувати, сортувати, сприйняти та інтерпретувати її за допомогою певних програмних засобів, розроблених людиною. За допомогою інформації циклічно повторюються стадії процесу управління - отримання, переробки відомостей про стан керованого об'єкта і передачі йому команд керівників. У процесі управління головна роль інформації - усунення невизначеності. «Інформація дозволяє впорядкувати господарські процеси і узгодити їх із зовнішнім середовищем і внутрішніми потребами підприємства. Усуваючи або знижуючи невизначеність, інформація визначає стратегію фірми і способи досягнення поставлених цілей» [2, с. 222]. Важливим завданням є передача інформації конкретним ланкам так, щоб ті правильно сприйняли інформацію і зрозуміли її потенційну користь. Саме для цього використовують спільний доступ до даних. Результатом дослідження розроблено інтелектуальну інформаційну систему спільного використання даних. Дана система дозволяє користувачам спільно опрацьовувати інформацію. Також користувач має можливість проводити маніпуляції з даними та зберігати зміни які будуть відображатися для спільного доступу. Дані можна переглядати, модифікувати а також створювати, інтелектуальність системи аналізує дані користувача та відображає йому необхідні дані, а також є можливість створення нових даних на основі існуючих.