Вітаємо Вас у репозитарії Західноукраїнського Національного Університету
Репозитарій надає вільний доступ до дисертацій, монографій, наукових видань та праць викладачів ЗУНУ, навчально-методичних матеріалів та кваліфікаційних робіт студентів.

Communities in DSpace
Select a community to browse its collections.
- Газети факультетів / кафедр ЗУНУ
- Дисертації та автореферати
- Магістерські, дипломні, курсові роботи
- Матеріали конференцій, збірники наукових праць
- «
- 1 (current)
- 2
- 3
- »
Recent Submissions
Item type:Item, Кросплатформенний мобільний застосунок для виконання спортивних вправ та самоконтролю(Тернопіль, ЗУНУ, 2026) Ворожбит, Руслан ОлександровичМетою роботи є розробка прототипу мобільного застосунку, що забезпечує користувачам можливість проходження спортивних вправ у зручному інтерактивному форматі. Мобільний застосунок реалізує функціонал формування тренувальних програм, відображення інструкцій та рекомендацій, а також ведення статистики виконаних занять.Item type:Item, Програмний модуль формування індивідуального плану харчування і тренувань на основі аналізу потреб клієнта(Тернопіль, ЗУНУ, 2026) Вібла, Ксенія ТарасівнаМетою роботи є розробка програмного модуля формування індивідуального плану харчування та тренувань у Telegram-боті на основі аналізу персональних потреб користувача. Методами розроблення обрано метод аналізу (для дослідження існуючих підходів та систем формування планів), методи об'єктно-орієнтованого аналізу та проектування (для побудови архітектури модуля), методи математичного моделювання (для розрахунку індивідуальних норм калорійності та фізичних навантажень) та метод тестування (для перевірки працездатності та ефективності створеного програмного продукту). Внаслідок виконання роботи обґрунтовано раціональний підхід до аналізу потреб користувачів у сфері здоров'я та фітнесу, а також розроблено програмний модуль, який дає змогу автоматично створювати, коригувати та досліджувати індивідуальні плани харчування і тренувань відповідно до заданих параметрів клієнта. Результати дослідження можуть бути використані у фітнес-центрах, оздоровчих закладах, а також розробниками мобільних та веб-додатків для автоматизації процесів персонального тренінгу та дієтології. The purpose of the work is to develop a software module for forming an individual nutrition and training plan in a Telegram bot based on an analysis of the user's personal needs. Research methods are analysis (to study existing approaches and planning systems), object-oriented analysis and design methods (to build the module architecture), mathematical modeling methods (to calculate individual caloric needs and physical workload), and software testing methods (to verify the efficiency and functionality of the developed software product). As a result of the work, a rational approach to analyzing user needs in the health and fitness domain was substantiated. Furthermore, a software module was developed that enables the automated creation, adjustment, and evaluation of individual nutrition and training plans according to specific client parameters. The results of the research can be used in fitness centers, wellness facilities, and by mobile or web application developers to automate personal training and dietary planning processes.Item type:Item, Програмно-апаратний модуль реального часу для збору даних сенсорів на ESP32(Тернопіль, ЗУНУ, 2026) Баранов, Сергій ОлексійовичМетою роботи є розроблення та дослідження програмно-апаратного модуля реального часу для збору даних з різнотипних сенсорів на базі мікроконтролера ESP32 з бездротовою передачею даних через інтерфейс Bluetooth. Методами дослідження обрано: аналіз науково-технічної літератури та документації; структурне та об’єктно-орієнтоване проєктування програмного забезпечення; порівняльний аналіз для оцінювання існуючих рішень; експериментальний метод для перевірки характеристик розробленого модуля; методи тестування вбудованих програмних систем. В результаті виконання роботи розроблено трирівневу архітектуру програмного забезпечення на основі FreeRTOS з розподілом задач між двома ядрами ESP32, реалізовано уніфікований інтерфейс драйверів сенсорів DHT22, BMP280, MPU6050 та MQ-135, розроблено компактний бінарний протокол передачі даних через Bluetooth з контролем цілісності CRC-8. Підтверджено, що джитер опитування MPU6050 у режимі активного Bluetooth становить ±0,74 мс, що у 8–40 разів краще порівняно з аналогічними рішеннями. Результати роботи можуть бути використані у системах моніторингу мікроклімату, промислової автоматизації, носимої електроніки та «розумного будинку». The purpose of the work is the development and study of a real-time hardwaresoftware module for collecting data from various types of sensors based on the ESP32 microcontroller with wireless data transmission via the Bluetooth interface. The research methods are: analysis of scientific and technical literature and documentation; structural and object-oriented software design; comparative analysis for evaluating existing solutions; the experimental method for verifying the characteristics of the developed module; testing methods for embedded software systems. As a result of the work, a three-tier software architecture based on FreeRTOS was developed with task distribution between the two cores of the ESP32, a unified driver interface for the DHT22, BMP280, MPU6050 and MQ-135 sensors was implemented, and a compact binary data transmission protocol over Bluetooth with CRC-8 integrity control was developed. It was confirmed that the MPU6050 polling jitter in active Bluetooth mode is ±0,74 ms, which is 8–40 times better compared to similar solutions. The results of the work can be used in microclimate monitoring systems, industrial automation, wearable electronics and «smart home» systems.Item type:Item, Програмний модуль виявлення аномалій у смарт-системі обліку на основі ансамблевих методів машинного навчання(Тернопіль, ЗУНУ, 2026) Шорін, Владислав СергійовичМетою кваліфікаційної роботи є розроблення програмного модуля виявлення аномалій у смарт-системі обліку на основі ансамблевих методів машинного навчання та оцінювання його ефективності на даних обліку. Методи досліджень включають методи системного аналізу, статистичної обробки часових рядів, попередньої обробки даних, формування ознак, машинного навчання, ансамблевої класифікації, а також методи моделювання та експериментального оцінювання якості програмного модуля. Розроблено програмний модуль виявлення аномалій у смарт-системі обліку, який забезпечує приймання даних смарт-лічильників, первинний контроль якості, очищення та підготовку вимірювань, формування ознак на основі часової динаміки споживання, виявлення підозрілих або нетипових записів за допомогою ансамблевих методів машинного навчання, а також фіксацію результатів детектування у вигляді мітки аномалії, оцінки ризику та журналу спрацювань. Результати дослідження можуть бути використані для створення та вдосконалення програмних засобів моніторингу смарт-систем обліку, автоматизації контролю якості даних, своєчасного виявлення технічних збоїв, нетипових профілів споживання та можливих маніпуляцій із показниками. The purpose of the qualification work is to develop a software module for detecting anomalies in a smart metering system based on ensemble machine learning methods and to evaluate its effectiveness using metering data. The research methods include system analysis, statistical processing of time series, data preprocessing, feature engineering, machine learning, ensemble classification, as well as methods of modelling and experimental evaluation of the software module quality. A software module for detecting anomalies in a smart metering system has been developed. It provides the reception of smart meter data, primary quality control, cleaning and preparation of measurements, feature generation based on the temporal dynamics of consumption, detection of suspicious or atypical records using ensemble machine learning methods, as well as recording detection results in the form of an anomaly label, risk score, and alert log. The research results can be used to create and improve software tools for monitoring smart metering systems, automating data quality control, timely detection of technical failures, atypical consumption profiles, and possible manipulations with readings.Item type:Item, Програмний модуль моніторингу на базі eBPF для підвищення мережевої продуктивності Linux(Тернопіль, ЗУНУ, 2026) Цимбалюк, Антон МиколайовичМетою кваліфікаційної роботи є розроблення програмного модуля моніторингу на базі eBPF, який забезпечує спостережуваність мережевого стеку Linux для подальшого підвищення мережевої продуктивності за рахунок збору, агрегації та подання телеметрії у зручному для аналізу вигляді. В роботі використано методи структурно-функціонального аналізу, логікоалгоритмічного моделювання, порівняльного аналізу інструментів моніторингу, а також технології eBPF, засоби експорту метрик. В роботі проаналізовано мережеву телеметрію в Linux, та сучасні інструменти спостереження за мережевим стеком. Запропоновано архітектуру модуля, побудовану за дворівневим принципом. Реалізовано збір TCP retransmitподій, механізм передавання подій. Практична цінність роботи полягає в тому, що реалізований модуль дозволяє виявляти події TCP retransmit у ядрі Linux, виконувати їх інтервальну агрегацію та інтегрувати результати для різних аналітичних систем. The aim of this work is to develop an eBPF-based monitoring software module that provides observability of the Linux network stack in order to further improve network performance through the collection, aggregation, and presentation of telemetry in a form convenient for analysis. The work employs methods of structural and functional analysis, logical and algorithmic modeling, comparative analysis of monitoring tools, as well as eBPF technologies and metric export tools. The thesis analyzes network telemetry in Linux and modern tools for observing the network stack. A two-level module architecture is proposed. The lower level is implemented as an eBPF program in the Linux kernel, while the upper level is implemented as a user-space agent. TCP retransmit event collection and an event delivery mechanism are implemented. The practical value of the work lies in the fact that the implemented module makes it possible to detect TCP retransmit events in the Linux kernel, perform their intervalbased aggregation, and integrate the results into various analytical systems.