Ласкаво просимо до Електронного архіву Національного університету «Чернігівська політехніка»
Архів містить електронні версії наукових публікацій та навчально-методичних розробок наукових співробітників, викладачів та аспірантів університету. Проєкт реалізовано на базі програмного забезпечення DSpace© та підтримується Науковою бібліотекою НУ «Чернігівська політехніка».

Нові надходження
Розподілена гетерогенна меш-мережа для швидкісної обробки акустичних сигналів та пеленгації БПЛА
(Чернігів, 2026) Гелюш М. А.
Ця дипломна робота присвячена розробці розподіленої гетерогенної mesh-мережі для обробки акустичних сигналів у режимі реального часу. Метою проєкту є створення ефективної, відмовостійкої та масштабованої платформи на базі граничних обчислень (Edge Computing), призначеної для виявлення та визначення координат безпілотних літальних апаратів (БПЛА) за їхнім звуковим слідом.
У роботі проведений аналіз технологій та інструментальних засобів розробки для високонавантажених розподілених систем. Обраний стек мов програмування включає Java (з використанням Project Reactor) для високопродуктивних обчислювальних серверів, Python (asyncio) для збору та первинної фільтрації даних на апаратних сенсорах, та React з TypeScript для фронтенду. Для швидкісного та безпечного обміну потоковими даними між вузлами використовується протокол RSocket (поверх TCP із SSL-шифруванням). Проєкт реалізовано на основі децентралізованої подійно-орієнтованої архітектури з ідентифікацією вузлів за апаратними ключами (UUID).
Робота містить детальний аналіз кожної з обраних технологій, включаючи їх огляд, особливості роботи з потоковими даними, підтримку асинхронності та механізмів контролю перевантаження (Backpressure). Порівняння з альтернативними мережевими протоколами дозволило обґрунтувати вибір обраного стеку для забезпечення мінімальних затримок (latency) та стійкості до розривів зв'язку. Окремо досліджено архітектурний розподіл обчислень на «гарячий» та «холодний» шляхи з використанням векторно-документної бази даних MongoDB для збереження телеметрії.
Крім того, у роботі описано призначення системи, включаючи збір аудіоданих з мікрофонних решіток, локальну фільтрацію звуку за допомогою нейромереж на мікрокомп'ютерах, захист системи від впливу засобів РЕБ (через протокол PTP), обчислення координат цілі методом кутомірної пеленгації (тріангуляції) та динамічне завантаження обчислювальних алгоритмів на сервери. Окрему увагу приділено розробці інтерактивної панелі керування (Control Plane)
для візуальної маршрутизації потоків даних. Результатом цієї дипломної роботи є розроблений діючий прототип апаратно-програмного комплексу на базі mesh-мережі, що забезпечує автоматизований, безпечний та швидкий моніторинг повітряного простору. Робота може бути використана як фундамент для розробки реальних систем акустичної розвідки та допоможе вирішити актуальні завдання у сфері оборони та безпеки.
This thesis is devoted to the development of a distributed heterogeneous mesh network for real-time acoustic signal processing. The aim of the project is to create an efficient, fault-tolerant, and scalable platform based on Edge Computing, designed to detect and determine the coordinates of unmanned aerial vehicles (UAVs) by their acoustic signature.
The paper provides an analysis of technologies and development tools for high-load distributed systems. The chosen programming stack includes Java (using Project Reactor) for high-performance compute servers, Python (asyncio) for data collection and primary filtering on hardware sensors, and React with TypeScript for the frontend. For high-speed and secure streaming data exchange between nodes, the RSocket protocol (over TCP with SSL encryption) is used. The project is implemented on the basis of a decentralized event-driven architecture with node identification by hardware keys (UUID).
The thesis contains a detailed analysis of each of the selected technologies, including their overview, features of working with streaming data, support for asynchrony, and congestion control mechanisms (Backpressure). A comparison with alternative network protocols made it possible to justify the choice of the selected stack to ensure minimum latency and resilience to connection drops. The architectural distribution of computations into "hot" and "cold" paths using the MongoDB vector-document database for telemetry storage is investigated separately.
In addition, the paper describes the purpose of the system, including the collection of audio data from microphone arrays, local sound filtering using neural networks on microcomputers, protection of the system from the impact of electronic warfare (EW) via the PTP protocol, calculation of target coordinates by the method of angular direction finding (triangulation), and dynamic loading of computational algorithms to servers. Special attention is paid to the development of an interactive control panel (Control Plane) for the visual routing of data streams.
12
The result of this thesis is a developed working prototype of a hardware-software complex based on a mesh network, which provides automated, secure, and fast monitoring of the airspace. The work can be used as a foundation for the development of real acoustic reconnaissance systems and will help solve urgent tasks in the field of defense and security.
Розробка веб інформаційної системи управління фермерським господарством
(Чернігів, 2026) Васил’єв І. М.
Об’єкт розробки – інформаційна система управління фермерським господарством, призначена для автоматизації обліку тваринництва, рослинництва, садівництва, продукції, врожаю та фінансових операцій.
Мета роботи – підвищення зручності ведення обліку основних виробничих процесів господарства, контролювати стан ресурсів, фіксувати доходи та витрати, а також отримувати сповіщення про важливі дії за орахунок створення веборієнтованої інформаційної системи управління с/г підприємством.
Результатом роботи є вебзастосунок, який має наступний функціонал
– реєстрація та авторизація користувача в системі;
– створення та редагування інформації про фермерське господарство;
– облік тварин та їхнього поточного стану;
– ведення медичної інформації тварин;
– облік продукції тваринництва;
– облік рослин, посівів і багаторічних садових культур;
– фіксація зібраного врожаю;
– продаж(внутрішній), рослин, продукції та врожаю;
– ручне додавання доходів і витрат;
– формування статистики;
Для користування системою необхідно мати доступ до мережі Інтернет та браузер.
Серверна частина застосунку розробляється мовою програмування C# з використанням платформи ASP.NET Core у середовищі Microsoft Visual Studio. Для зберігання даних використовується СУБД PostgreSQL, взаємодія з базою даних реалізується за допомогою Entity Framework Core. Для клієнтської частини використовується Angular та Bootstrap, що дозволяє створити адаптивний і зручний інтерфейс користувача.
Подальший розвиток системи можливий у таких напрямках: розширення функціоналу аналітики, додавання складського обліку, розширення системи сповіщень та впровадження додаткових інструментів планування господарських робіт.
Робота має практичну цінність, оскільки система може бути використана для спрощення щоденного обліку та управління невеликим або середнім фермерським господарством.
The subject of the project is an information system for farm management, designed to automate the recording of livestock, crop production, horticulture, produce, harvests and financial transactions.
The aim of the project is to create a web-based information system that enables farmers to conveniently keep records of the farm’s main production processes, monitor resource levels, record income and expenditure, and receive notifications about important actions.
The result of the work is a web application with the following functionality:
– user registration and authorisation in the system;
– creation and editing of information about the farm;
– recording of livestock and their current status;
– maintenance of animal health records;
– recording of livestock products;
– recording of plants, crops and perennial horticultural crops;
– recording of harvested crops;
– sale (internal), plants, products and crops;
– manual entry of income and expenditure;
– generation of statistics and analytical information;
To use the system, you need internet access and a web browser.
The server-side of the application is developed in the C# programming language using the ASP.NET Core platform within the Microsoft Visual Studio environment. The PostgreSQL DBMS is used for data storage, and interaction with the database is implemented using Entity Framework Core. Angular and Bootstrap are used for the client-side, enabling the creation of a responsive and user-friendly interface.
Further development of the system is possible in the following areas: expanding the analytics functionality, adding inventory management, extending the notification system, and implementing additional tools for planning farm operations.
The work has practical value, as the system can be used to simplify the day-to-day accounting and management of a small or medium-sized farm.
Інформаційно-довідкова система «Міста України»
(Чернігів, 2026) Бучин Д. А.
Об’єкт розробки – інформаційно-довідкова система «Міста України».
Мета роботи – створення системи «Міста України» задля надання можливості ознайомлюватися з довідковими даними про населені пункти України.
Результатом роботи є система «Міста України», що надає наступний функціонал:
– перегляд довідкових даних у ієрархічній структурі (область → район → тип населених пунктів);
– перегляд мапи;
– побудова маршрутів між населеними пунктами.
Для використання застосунку потрібен Google Chrome 105 або новіша версія.
Застосунок написаний мовою програмування TypeScript, JSX, CSS у середовищі розробки Visual Studio Code з використанням PostgreSQL.
Development object – informational and referential system “Cities of Ukraine”.
The purpose of the work is to create an informational and referential system “Cities of Ukraine” enabling users to read information about populated places of Ukraine.
The result of the work is the system “Cities of Ukraine” with the following functionality:
– viewing data in hierarchical structure (region → district → settlement type);
– viewing the map;
– finding routes between populated places.
Google Chrome 105 or newer is required to access the app.
The program is written in TypeScript, JSX and CSS using the Visual Studio Code development environment with PostgreSQL.
Розробка ші-платформи генерації резюме для систем автоматизованого відбору кандидатів
(Чернігів, 2026) Бунін М. А.
Об'єкт розробки – вебплатформа для автоматизованого формування резюме, сумісного із системами автоматизованого відбору кандидатів (ATS).
Мета роботи – проєктування та реалізація вебплатформи «AI Resume Builder», що генерує ATS-сумісні резюме за допомогою генеративної мовної моделі та забезпечує їх відповідність вимогам ATS-систем.
Предмет дослідження – методи та технології автоматизованого формування ATS-сумісних резюме із застосуванням великих мовних моделей.
У ході розробки:
− Проаналізовано предметну область, вимоги ats-систем та чотири закордонні рішення-аналоги;
− Обґрунтовано вибір цілісного технологічного стека;
− Спроєктовано архітектуру, структуру та інтерфейс платформи;
− Реалізовано серверні маршрути з автентифікацією та ізоляцією даних засобами row level security;
− Реалізовано генерацію резюме на основі моделі google gemini 2.5 flash;
− Запроваджено систему кредитів та обмеження частоти запитів на основі upstash redis;
− Реалізовано редактор, попередній перегляд та експорт резюме у форматах PDF і markdown.
Платформу орієнтовано на україномовних шукачів роботи; вона надає безкоштовний MVP-рівень. Робота має практичну цінність.
The object of development is a web platform for the automated creation of resumes compatible with Applicant Tracking Systems (ATS).
The purpose of the work is to design and implement the «AI Resume Builder» web platform that generates ATS-friendly resumes using a generative language model.
The subject of research is the methods and technologies of automated generation of ATS-compatible resumes using large language models.
During the development:
− The domain, ATS requirements and four foreign analogue services were analysed;
− The technology stack was justified;
− The architecture, structure and user interface were designed;
− Server routes with authentication and data isolation via row level security were implemented;
− Resume generation based on the google gemini 2.5 flash model was implemented;
− A credit system and request rate limiting based on upstash redis were introduced;
− A resume editor, live preview and export to PDF and markdown were implemented.
The platform targets Ukrainian-speaking job seekers and provides a free MVP. The work has practical value.
Розробка ігрового застосунку у жанрі RTS на базі Unity Engine
(Чернігів, 2026) Брязкало Є. Ю
Об’єктом дослідження є процеси проєктування, розробки та функціонування ігрових застосунків у жанрі стратегій у реальному часі, зокрема системи керування юнітами, побудови рівнів, взаємодії з ігровою мапою та реалізації ігрової логіки засобами Unity Engine.
Метою кваліфікаційної роботи є розробка прототипу ігрового застосунку у жанрі RTS на базі Unity Engine шляхом створення базової архітектури застосунку, реалізації керування камерою, виділення та переміщення юнітів, побудови рівня на основі Tilemap, системи пошуку шляхів, взаємодії з ігровою мапою, базової бойової логіки та поведінки юнітів.
Розробка ігрового застосунку здійснена із використанням Unity Engine та мови програмування C#. Для побудови рівня використано Tilemap та RuleTile, для роботи з перешкодами і фізичною взаємодією - Collider-компоненти, а для реалізації руху, поведінки юнітів, пошуку шляхів, будівництва та бойової логіки - скриптові компоненти Unity.
Перспективні напрямки розвитку: розширення набору юнітів і фракцій, удосконалення штучного інтелекту та бойової системи, додавання повноцінного користувацького інтерфейсу, розвиток системи ресурсів і будівництва, покращення візуальних ефектів, балансування ігрових параметрів та розширення можливостей редактора рівнів.
The object of the study is the processes of designing, developing, and operating real-time strategy game applications, in particular unit control systems, level construction, interaction with the game map, and implementation of game logic using Unity Engine.
The main purpose of the qualification work is to develop a prototype RTS game application based on Unity Engine by creating the basic application architecture and implementing camera control, unit selection and movement, Tilemap-based level construction, pathfinding, interaction with the game map, basic combat logic, and unit behavior.
The game application was developed using Unity Engine and the C# programming language. Tilemap and RuleTile were used for level construction, Collider components were used for obstacles and physical interaction, and Unity script components were used to implement movement, unit behavior, pathfinding, construction, and combat logic.
Promising development directions include expanding the set of units and factions, improving artificial intelligence and the combat system, adding a full user interface, developing resource and construction systems, improving visual effects, balancing gameplay parameters, and expanding the level editor capabilities.