Бакалаврські роботи (ЦТЕ)

Постійне посилання зібрання

У зібранні розміщено бакалаврські проекти (роботи) на здобуття ступеня бакалавра.

Переглянути

Нові надходження

Зараз показуємо 1 - 20 з 195
  • ДокументВідкритий доступ
    Система управління замовленнями споживачів в дистрибуції одягу та відповідних аксесуарів
    (КПІ ім. Ігоря Сікорського, 2025) Мамренко, Дмитро Володимирович; Донець, Андрій Георгійович
    Дипломна робота виконана на 75 сторінках, містить 25 ілюстрації 2 додатоки, 24 джерела у переліку посилань. Мета роботи — створення вебзастосунку для автоматизації процесів обробки замовлень споживачів у сфері дистрибуції одягу та аксесуарів. Методи та засоби: мова програмування C#, фреймворк Blazor Server для побудови інтерфейсу та серверної логіки, обробка запитів реалізована за допомогою Razor-компонентів. Для зберігання даних використано реляційну СУБД Microsoft SQL Server, із застосуванням ORM Entity Framework Core. Валідацію реалізовано за допомогою DataAnnotations, взаємодію з базою — через контекст ApplicationDbContext. Стилізацію інтерфейсу виконано з використанням CSS і Tailwind-підходів. Контроль версій здійснювався через Git, середовище розробки — Visual Studio 2022. Результат — інформаційна система, що забезпечує облік товарів, керування замовленнями, застосування промокодів, облік залишків на складі, адміністративне редагування вмісту та взаємодію користувача з каталогом.
  • ДокументВідкритий доступ
    Симуляція комп’ютерної мережі та ІоТ-обладнання кафедри ЦТЕ на платформі Cisco
    (КПІ ім. Ігоря Сікорського, 2025) Смолянчук, Дарина Андріївна; Кардашов, Олександр Вадимович
    Дипломна робота виконана на 89 сторінках, містить 51 ілюстрацію, 1 таблицю, 2 додатки та 25 джерел в переліку посилань. Мета роботи – проєктування покращеної ІТ-інфраструктури з інтеграцією ІоТ для кафедри цифрових технологій в енергетиці. Методи та засоби: ієрархічне проєктування топології, технологія VLAN-сегментації, протокол MQTT; середовище для креслень AutoCAD з мовами програмування AutoLISP та Visual LISP, інструмент візуального моделювання Cisco Packet Tracer, мови програмування JavaScript та Python, вбудований застосунок моніторингу розумних пристроїв IoT Monitor. Результат – комплексна симуляційна модель майбутньої удосконаленої мережі кафедри з впровадженням Інтернету речей. Розроблено симуляційну модель комп’ютерної мережі кафедри цифрових технологій в енергетиці з інтеграцією ІоТ-обладнання, реалізовану в Cisco Packet Tracer на основі плану поверху, створеного в AutoCAD. Модель включає ієрархічну зіркоподібну топологію з VLAN-сегментацією, мережеві сервіси, політики безпеки та автоматизовані сценарії роботи ІоТ-пристроїв з використанням протоколу MQTT, мов JavaScript, Python та застосунку IoT Monitor. Ця модель забезпечує віртуальне середовище для тестування та оптимізації мережевої інфраструктури, сприяючи підвищенню ефективності, безпеки та комфорту в навчальному процесі, а також створює основу для майбутньої фізичної реалізації та впровадження інноваційних технологій на кафедрі.
  • ДокументВідкритий доступ
    Обмін інформацією системи ODOO з платформою Prom.ua
    (КПІ ім. Ігоря Сікорського, 2025) Єрьоменко, Владислава Миколаївна; Шушура, Олексій Миколайович
    Дипломна робота виконана на 62 сторінках, містить 25 ілюстрацій, 3 таблиці, 2 додатки, 22 джерела в переліку посилань. Мета роботи – розробка модуля інтеграції між ERP-системою Odoo та маркетплейсом Prom.ua, який забезпечує автоматизований імпорт замовлень, клієнтів і довідкових даних, експорт товарів, залишків і цін, а також синхронізацію статусів замовлень. Рішення має бути гнучким до змін бізнес-процесів, технічно надійним і придатним для масштабування. Методи та засоби: багаторівнева архітектура ERP-системи Odoo, API Prom.ua, мова програмування Python, СКБД PostgreSQL, середовище розробки PyCharm, система контролю версій Git, механізм планувальника (cron) для періодичного обміну. Результат – розроблено модуль Odoo, який підтримує обмін даними з Prom.ua, включаючи роботу з API, обробку черг, логування та синхронізацію основних об’єктів. Програмне забезпечення призначене для автоматизації обміну даними між ERP-системою Odoo та платформою електронної комерції Prom.ua. Система дозволяє синхронізувати замовлення, передавати дані про товари, їх залишки та ціни, а також оновлювати статуси замовлень у відповідності до змін у внутрішній обліковій системі. Програма функціонує як модульна надбудова до Odoo та інтегрується безпосередньо в її інтерфейс. Реалізовані механізми дозволяють мінімізувати ручну роботу й знизити ризики помилок при обробці замовлень. Рішення орієнтоване на потреби малого та середнього бізнесу, що працює з маркетплейсами, і може бути адаптоване для інших торгових майданчиків.
  • ДокументВідкритий доступ
    Web-орієнтована система сервісу хостингу зображень
    (КПІ ім. Ігоря Сікорського, 2025) Жуковський, Данило Владиславович; Кардашов, Олександр Вадимович
    Дипломна робота містить 59 сторінок, 20 рисунків, 1 таблицю, 1 додатки, 20 посилань. Мета роботи – створення web-орієнтованої системи хостингу зображень із підтримкою авторизованого доступу, масштабованості та інтеграції з хмарними сервісами для оптимізації зберігання, пошуку і обробки візуального контенту Методи та засоби: клієнт-серверна архітектура, RESTful API, автоматична генерація пошукових категорій на основі штучного інтелекту Gemini, мова програмування TypeScript, середовище Node.js, фреймворк Hono, об’єктно-реляційне відображення MikroORM, база даних PostgreSQL, хмарне сховище CloudFlare R2, бібліотека sharp для обробки зображень, синтаксис TSX і бібліотека HTMX для розробки клієнтської частини, засоби OpenAPI та Scalar для документування, платформа Docker для контейнеризації, фреймворк Vite для збірки клієнтської частини. Результат – готовий до впровадження веб-сервіс, призначений для організації централізованого зберігання, обробки та інтелектуального пошуку зображень.
  • ДокументВідкритий доступ
    Інтеграція картографічних даних у програмне забезпечення за допомогою Google Maps API
    (КПІ ім. Ігоря Сікорського, 2025) Ілендзеєр, Артем Олександрович; Гурін, Артем Леонідович
    Дипломна робота виконана на 64 сторінках, містить 18 ілюстрацій, 1 додатку, 25 джерел у списку використаних джерел. Мета роботи — створення мобільного застосунку для платформи Android з інтеграцією картографічних даних за допомогою Google Maps API. Методи та засоби: інструменти Android SDK, мова програмування Kotlin, архітектурні підходи Clean Architecture та MVVM, бібліотека для побудови залежностей Dagger Hilt, сервіси Firebase Firestore та Firebase Storage, бібліотека для завантаження зображень Coil, використання корутин для асинхронної обробки даних. Результат — мобільний застосунок, що дозволяє додавати, редагувати та переглядати географічні об’єкти з відображенням на інтерактивній карті, з можливістю відкриття координат у Google Maps.
  • ДокументВідкритий доступ
    Застосунок з інтегрованою рекомендаційною системою для обліку товарів
    (КПІ ім. Ігоря Сікорського, 2025) Калінін, Ярослав Олегович; Здор, Костянтин Андрійович
    Дипломна робота виконана на 55 сторінках, містить 18 ілюстрацій, 1 таблицю, 1 додаток, 18 джерел в переліку посилань. Мета роботи – розробка програмного забезпечення для автоматизованого обліку товарів із вбудованою рекомендаційною системою товарів для підвищення ефективності управління запасами та оптимізації процесу продажів у локальному бізнесі. Методи та засоби – мова програмування С#, алгоритм k-ближчих сусідів із використанням фреймворку системи машинного навчання ML.NET, LINQ-запити для аналізу транзакцій. Проектування структури бази даних за допомогою Entity Framework Code First, реалізація графічного інтерфейсу засобами Windows Forms, організація взаємодії з базою даних Microsoft SQL Server, криптографічний захист даних із використанням алгоритму SHA256. Використання шаблону проєктування Dependency Injection. Результат – програмний засіб автоматизованого обліку товарів з інтегрованою рекомендаційною системою товарів для підвищення ефективності продажів і аналітики.
  • ДокументВідкритий доступ
    CRM для керування бізнес процесами
    (КПІ ім. Ігоря Сікорського, 2025) Кобець, В`ячеслав Іванович; Сліпченко, Володимир Георгійович
    Дипломна робота виконана на 63 сторінки, містить 28 ілюстрацій, 1 таблицю, 1 додаток та 20 джерел в переліку посилань. Метою цієї дипломної роботи є розробка CRM-системи з функціоналом управління клієнтами, контрактами, задачами, товарами, складами та статистичними даними. Застосовано технології Next.js, Nest.js, MongoDB, React.js, Typescript, Axios, Recharts. Реалізовано JWT-автентифікацію, адаптивний інтерфейс. Результатом роботи є CRM-система із модульною архітектурою, рольовою моделлю доступу, статистикою.
  • ДокументВідкритий доступ
    Веб-платформа для колаборацій виконавців спільних проєктів
    (КПІ ім. Ігоря Сікорського, 2025) Наумчик, Євген Леонідович; Полягушко, Любов Григорівна
    Дипломна робота виконана на 63 сторінках, містить 20 ілюстрацій, 1 додаток, 21 джерело в переліку посилань. Мета роботи — створення веб-платформи для колаборацій між розробниками для спільного виконання ІТ проєктів різного вмісту та складності. Методи та засоби: мова програмування JavaScript, фреймворк Next.js, Node.js, Express.js, Python, MySQL, система керування версіями Git, принципи DRY, KISS, SOLID, YAGNI. Результат — веб-платформа, яка надає можливість користувачам створювати проєкти, змінювати стек технологій та запрошувати інших учасників. Вебсайт розроблено з метою покращення співпраці між розробниками, дизайнерами та іншими фахівцями шляхом створення платформи для пошуку партнерів і реалізації спільних проєктів. Основною метою є забезпечення ефективної взаємодії користувачів на основі їхніх навичок, технологічного стеку та особистих якостей. Основні функції програми: - Реєстрація та автентифікація через Google або GitHub, з можливістю підключити обидва сервіси в налаштуваннях профілю. - Особисті профілі користувачів, які включають ім’я, фото, короткий опис, стек технологій, особисті якості, посилання на соцмережі, статус підключених сервісів. - Система створення та керування проєктами: Додавання назви, опису, фото банера, вимог до учасників, стеку технологій, README, статусу і функціонал схвалень до цих проєктів. - Система надає різні рівні доступу та функціональності для кандидатів і роботодавців, що дозволяє ефективно використовувати платформу відповідно до потреб кожного. Платформа розроблена з урахуванням масштабованості та подальшого розширення функціоналу. Вона може слугувати основою для нових форматів співпраці, включаючи освітні ініціативи, відкриті хакатони та інкубаційні програми.
  • ДокументВідкритий доступ
    Захищена інформаційна система медичного закладу
    (КПІ ім. Ігоря Сікорського, 2025) Мушкатьоров, Денис Миколайович; Крячок, Олександр Степанович
    Дипломна робота виконана на 60 сторінках, містить 19 ілюстрацій, 3 таблиці, 2 додатки, 20 джерел в переліку посилань. Мета роботи — створення захищеної інформаційної системи для медичної установи. Методи та засоби: мова програмування Python для розробки серверної частини; фреймворк Flask для побудови вебдодатку; драйвер pyodbc для взаємодії з базою даних Microsoft Access; бібліотека pandas для обробки табличних даних; бібліотека openpyxl для імпорту та експорту даних Excel; бібліотека cryptography для реалізації шифрування даних за алгоритмом RSA та хешування паролів; бібліотека pyotp для реалізації двофакторної автентифікації; бібліотека DeepFace для біометричної ідентифікації користувачів Результат — розроблена WEB-орієнтована захищена інформаційна система для управління медичними даними пацієнтів. Розроблена програма є захищеною веборієнтованою інформаційною системою для медичного закладу, що забезпечує збереження, обробку та захист персональних медичних даних пацієнтів з урахуванням вимог інформаційної безпеки. У системі функціонують пацієнти, лікарі, адміністратори та користувачі із запрошенням на реєстрацію. Реалізовано багаторівневу автентифікацію із застосуванням CAPTCHA, одноразових кодів (email, SMS) та біометричної перевірки за обличчям. Пацієнти переглядають власні медичні показники, файли та обмінюються повідомленнями з лікарями й адміністраторами. Лікарі вводять і редагують медичні дані, завантажують файли, створюють події в календарі. Адміністратори керують обліковими записами, створюють запрошення, адмініструють прийоми пацієнтів, переглядають звіти й аналітичні графіки. Для захисту даних застосовано шифрування персональної інформації, хешування паролів, контроль сесій із тайм-аутами та механізм запрошень. Система підтримує імпорт та експорт даних, формування статистичних звітів, графічну візуалізацію показників, ведення календаря та обмін повідомленнями. Рішення орієнтоване на медичні установи, що впроваджують цифрові технології із забезпеченням захисту персональних даних, і може бути масштабоване для ширшого використання.
  • ДокументВідкритий доступ
    Система підтримки прийняття рішень в комплексному моніторингу
    (КПІ ім. Ігоря Сікорського, 2025) Місюра, Антон Олександрович; Полягушко, Любов Григорівна
    Дипломна робота виконана на 67 сторінках, містить 20 ілюстрацій, 1 додаток, 12 джерел у переліку посилань. Метою роботи є розробка веб-застосунку системи підтримки прийняття рішень (СППР) для експертного аналізу в умовах комплексного моніторингу, зокрема екологічних, енергетичних та економічних показників. Система має забезпечувати створення задач з параметрами, додавання та оцінювання рішень, а також вибір оптимального варіанта на основі методів багатокритеріального аналізу (MCDA), зокрема AHP, TOPSIS та ELECTRE. Для реалізації серверної частини застосовано фреймворк Spring Boot, клієнтська частина побудована з використанням Thymeleaf і JavaScript, із застосуванням бібліотеки Tailwind CSS для стилізації. Взаємодія з користувачем здійснюється через зручний інтерфейс, а всі дані зберігаються у базі даних, організованій за допомогою JPA/Hibernate. У результаті реалізовано систему, що дозволяє експертам створювати задачі з параметрами, оцінювати альтернативні рішення, автоматично обирати доцільний метод аналізу та формувати рейтинги на основі оцінок. Це сприяє підвищенню об’єктивності та прозорості у процесі прийняття рішень у сфері моніторингу.
  • ДокументВідкритий доступ
    Веб-застосунок для планування харчування та обліку калорій групи осіб
    (КПІ ім. Ігоря Сікорського, 2025) Мартинчук, Анастасія Володимирівна; Сегеда, Ірина Василівна
    Дипломна робота виконана на 69 сторінках, містить 24 ілюстрації, 3 додатки, 23 джерела у переліку посилань. Мета роботи — розробка веб-застосунку для обліку калорій та планування харчування для групи користувачів. Методи та засоби: фронтенд розроблено з використанням React, використання JWT для забезпечення безпеки та аутентифікації, реалізація REST API на основі Node.js і Express, застосування бібліотеки MobX для реактивного управління станом клієнтської частини. Результат — функціональний веб-застосунок, що дозволяє вести журнал харчування, управляти членами групи та забезпечує захищений доступ до персональних даних. Додаток призначений для користувачів, які прагнуть контролювати та планувати раціон харчування — як для себе, так і для кількох осіб одночасно. Основною категорією користувачів є сім’ї, тренери, нутриціологи та інші фахівці, які працюють з групами. У системі реалізовано особистий кабінет, де користувач може розрахувати індивідуальні добові потреби в калоріях та макронутрієнтах, вносити записи до журналу харчування, створювати меню на тиждень і автоматично отримувати список необхідних продуктів. Додаток підтримує багатокористувацький режим без реєстрації кожного члена групи — користувач може додавати членів сім’ї або клієнтів, вести для них окремі журнали харчування, зберігати історію та керувати ними з одного акаунту. Для зручності також реалізовано управління стравами та інгредієнтами, їх автоматичний підрахунок КБЖУ, а також пошук і редагування наявних рецептів.
  • ДокументВідкритий доступ
    Веб-платформи для управління завданнями та комунікації в цифрових агентствах і веб-студіях
    (КПІ ім. Ігоря Сікорського, 2025) Мартинюк, Владислав Павлович; Сліпченко, Володимир Георгійович
    Дипломна робота складається з 102 сторінок, містить 32 ілюстрацій, 7 таблиці, 1 додаток, 33 джерела у переліку посилань. Мета роботи — розробка веб-платформи «TaskManager» для оптимізації управління завданнями та комунікації в цифрових агентствах і веб-студіях. Методи та засоби: методологія Kanban для візуалізації робочих процесів, рольовий підхід до розмежування доступу, технологія WebSocket для комунікації в реальному часі, технологічний стек Node.js, Express.js, MySQL, JavaScript, HTML, CSS, бібліотека Socket.IO, інструменти ESLint, JWT для аутентифікації. Результат — програмне забезпечення «TaskManager», яке забезпечує централізоване управління проєктами, завданнями, інтегровану комунікацію через чати та коментарі, підтримку канбан-дошки, календаря та адаптивного інтерфейсу.
  • ДокументВідкритий доступ
    ІоТ-платформа для зберігання та динамічної обробки телеметричних даних
    (КПІ ім. Ігоря Сікорського, 2025) Мазуренко, Нікіта Володимирович; Головакін, Микита Андрійович
    Дипломна робота виконана на 64 сторінках, містить 28 ілюстрацій, 1 додаток, 17 джерел в переліку посилань. Мета роботи – створення ІоТ-платформи для зберігання та динамічної обробки телеметричних даних. Методи та засоби: мікросервісна архітектура, мова програмування Java, веб-фреймворк Spring, система управління базами даних PostgreSQL, модель акторів Akka. Результат – ІоТ-платформа, що дозволяє користувачам під’єднувати пристрої, переглядати збережені телеметричні дані, а також налаштовувати обробку вхідних та вихідних повідомлень.
  • ДокументВідкритий доступ
    Система обміну повідомленнями в реальному часі
    (КПІ ім. Ігоря Сікорського, 2025) Масалов, Дмитро Анатолійович; Рудик, Володимир Іванович
    Робота містить 33 ілюстрації, 1 таблицю, 2 додатки, 16 джерел у переліку посилань, загальних обсяг 95 сторінок. Мета роботи: розробка системи обміну повідомленнями з відкритим вихідним кодом, орієнтованої на прозорість та простоту використання. Методи та засоби: гібридна архітектура на основі фронтенд фреймворку з підтримкою рендерингу на сервері і на клієнті та реактивного бекенду як сервісу, фреймворк Next.js, реактивна база даних Convex, колекція компонентів Shadcn UI, бібліотека Zustand, утиліта Nuqs, мова програмування TypeScript, платформа Docker, система контролю версій Git, середовище розробки VS Code. Результат: програмний інструмент для обміну повідомленнями в реальному часі з можливістю локального розгортання. Ця система створена для забезпечення безпечного, зручного та контрольованого обміну повідомленнями між користувачами в реальному часі. Основною метою є надання альтернативи комерційним системам для комунікації, яка дозволяє більшою мірою контролювати програмну логіку, збереження та обробку даних. Завдяки відкритому вихідному коду та можливості локального розгортання, користувачі можуть уникнути залежності від третіх сторін і використовувати застосунок у власному середовищі — як в особистих, так і в корпоративних цілях. Функціонально застосунок охоплює всі базові можливості сучасних систем обміну повідомленнями: групові та приватні чати, надсилання різних типів повідомлень, перегляд профілю співрозмовників, редагування власного профілю, автентифікацію та авторизацію з урахуванням ролей. Особливу увагу приділено зручності користувацького інтерфейсу, який побудовано з допомогою сучасних вебтехнологій та організовано з акцентом на інтуїтивну зрозумілість. Система стане у пригоді будь яким командам людей, що прагнуть мати гнучкий інструмент для комунікації з більшим контролем над логікою обробки даних та прозорістю складових системи.
  • ДокументВідкритий доступ
    Веб-додаток відстеження біржових акцій з використанням мікросервісної архітектури та хмарних технологій
    (КПІ ім. Ігоря Сікорського, 2025) Любченко, Денис Миколайович; Пасічнюк, Антон Олексійович
    Дипломна робота виконана на 65 сторінках, містить 17 ілюстрацій, 1 додаток, 29 джерел у переліку посилань. Мета роботи – створення веб-додатку для відстеження біржових акцій з використанням мікросервісної архітектури та хмарних технологій. Методи та засоби: мікросервісна архітектура, мови програмування Java, JavaScript та TypeScript, фреймворки Spring, мова програмування з фреймворками Spring та React, сервіс керування подіями Apache Kafka, сервіс менеджменту схем Schema Registry, СКБД PostgreSQL, платформа хмарних обчислень AWS. Результат – реалізований веб-додаток, що дозволяє здійснювати моніторинг, аналіз та візуалізацію фінансових даних фондового ринку в режимі реального часу.
  • ДокументВідкритий доступ
    Застосунок пошуку Wi-Fi мереж
    (КПІ ім. Ігоря Сікорського, 2025) Лісак, Семен Євгенович; Кузьменко, Ігор Миколайович
    Дипломна робота викладена на 78 сторінках, містить 8 ілюстрацій, 2 таблиці, 1 додаток та список із 12 джерел. Мета дослідження – спроєктувати й реалізувати клієнт-серверну систему, що забезпечує централізоване зберігання понад 12 млн записів про Wi-Fi мережі, миттєвий пошук за BSSID, ESSID і геолокацією, а також інтуїтивну візуалізацію результатів у мобільному застосунку. Методи та засоби. Для точкового пошуку у великих вибірках застосовано B-Tree-індекси за MAC-адресою та назвою мережі. Геопросторові запити оптимізовано 64-бітним Morton-кодуванням у поєднанні з діапазонними BETWEEN-операціями; гарантоване обмеження обсягу відповіді забезпечує адаптивний вибір рівня тайлів. Реалізовано двоетапну кластеризацію “Cluster + Point”, а також парсинг масових CSV-файлів з автоматичним приведенням типів. Основний зміст. Проведено аналіз існуючих сервісів пошуку Wi-Fi мереж і показано переваги відкритої клієнт-серверної архітектури. Запропоновано механізм QuadKey-індексації, що забезпечує швидкий час відповіді на наборі з 10+ млн точок. Реалізовано REST-API для пошуку та імпорту, утиліти перетворення BSSID, діаграми класів і сервісів, а також мобільний клієнт, який сканує локальні мережі, отримує перевірені паролі та відображає їх на карті з динамічною агрегацією. Результати. Створено прототип, придатний для мандрівників, студентів і громадських закладів: він скорочує час підключення до перевірених мереж, надає офлайн-режим і готовий до горизонтального масштабування у хмарі.
  • ДокументВідкритий доступ
    Система проведення енергетичного моніторингу території
    (КПІ ім. Ігоря Сікорського, 2025) Миколенко, Назар Олександрович; Полягушко, Любов Григорівна
    Дипломна робота виконана на 91 сторінках, містить 34 ілюстрації, 12 таблиць, 1 додаток, 25 джерел у переліку посилань. Мета роботи — розробка веб-застосунку для моніторингу енергетичного балансу території, що забезпечує автоматизований збір, обробку та візуалізацію даних про виробництво та споживання електроенергії. Методи та засоби: клієнт-серверна архітектура, методи збору та аналізу енергетичних даних, RESTful API, WebSocket для сповіщень у реальному часі, технології Node.js, Express.js, React.js, база даних MySQL, бібліотеки Socket.IO, node-cron, JSON Web Tokens, Chart.js для візуалізації даних. Результат — програмний інструмент для моніторингу енергетичного балансу регіонів України, який підтримує рольовий доступ, інтеграцію з зовнішніми джерелами (map.ua-energy.org), створення звітів і сповіщення про критичні ситуації. Розроблена система енергетичного моніторингу — це веб-застосунок, що забезпечує автоматизований збір, обробку та візуалізацію даних про виробництво та споживання електроенергії на рівні регіонів України. Вона відповідає на виклики сучасного енергетичного сектора, де ефективне управління ресурсами, прозорість інформації та швидке реагування є ключовими вимогами. Програма реалізована на базі клієнт-серверної архітектури. Клієнтська частина створена з використанням React.js, серверна — на Node.js із фреймворком Express.js. Для збереження структурованих даних використовується реляційна база даних MySQL. Передача даних здійснюється через RESTful API, а для миттєвих сповіщень застосовано WebSocket. Функціонал програми включає: • Інтерактивну панель управління (дашборд) з вкладками для: - огляду загального енергобалансу; - перегляду історичних графіків та таблиць; - аналізу даних за регіонами та типами споживачів; - генерації звітів у форматах HTML та Excel; - картографічної інтеграції з джерелом map.ua-energy.org; - система авторизації з рольовим доступом дозволяє розмежувати права користувачів (адміністратор, аналітик, гість); - сповіщення про критичні ситуації в енергетичному балансі (наприклад, перевищення споживання, перебої у виробництві).
  • ДокументВідкритий доступ
    Онлайн-сервіс планування обслуговування клієнтів в індустрії краси
    (КПІ ім. Ігоря Сікорського, 2025) Лисенко, Єлизавета Олександрівна; Донець, Андрій Георгійович
    Дипломна робота виконана на 61 сторінці, містить 20 ілюстрацій, 1 додаток, 30 джерел у переліку посилань. Мета роботи – створення вебзастосунку для автоматизації процесу планування обслуговування клієнтів у сфері краси. Методи та засоби: мова програмування JavaScript, фреймворк Next.js для клієнтської частини, серверна частина реалізована на Node.js із використанням Express. Для зберігання даних застосовано нереляційну базу даних MongoDB із бібліотекою Mongoose. Стилізацію інтерфейсу реалізовано за допомогою Tailwind CSS. Система авторизації побудована на основі JWT. У якості середовища розробки використано Visual Studio Code. Контроль версій здійснювався через Git. Результат – інформаційна система, що дозволяє користувачам здійснювати онлайн-запис без авторизації, а адміністраторам — керувати послугами, розкладом, персоналом, записами й аналітикою через захищену панель.
  • ДокументВідкритий доступ
    Система оцінювання впливу повномасштабного вторгнення на агровиробництво
    (КПІ ім. Ігоря Сікорського, 2025) Лемешук, Дмитро Васильович; Сліпченко, Володимир Георгійович
    Дипломна робота виконана на 82 сторінки, містить 28 ілюстрацій, 10 таблиць, 1 додаток, 35 джерел в переліку посилань. Мета роботи – розробка системи оцінювання впливу повномасштабного вторгнення на агровиробництво України. Методи та засоби: математичне моделювання (лінійне програмування, балансові моделі), JavaScript, React, Node.js, Express, Sequelize ORM, MySQL, Leaflet, Chart.js, Docker, REST API, JSON. У роботі проведено аналіз впливу військових дій на аграрний сектор, досліджено сучасні методики оцінки збитків та програмні рішення. Розроблено вебсистему, що автоматизує збір, обробку, аналіз і візуалізацію даних, моделює процеси відновлення, формує аналітичні звіти для управлінських рішень. Результат це програмний продукт, який забезпечує збір, обробку та візуалізацію економічних та геопросторових даних, що дозволяє формувати обґрунтовані управлінські рішення.
  • ДокументВідкритий доступ
    Додаток для децентралізованого голосування на основі блокчейн технологій
    (КПІ ім. Ігоря Сікорського, 2025) Кучинський, Кирил Олегович; Пасічнюк, Антон Олексійович
    Дипломна робота складається з 61 сторінки, включає 16 ілюстрацій, 1 додаток та 20 джерел у списку використаної літератури. Метою даної роботи було створення веб-додатку для децентралізованого голосування на основі блокчейн-технологій. Створений додаток забезпечує прозоре та безпечне голосування, дозволяючи створювати опитування, авторизувати виборців, фіксувати голоси в блокчейні Ethereum та відображати статистику в реальному часі через інтуїтивний інтерфейс. Додаток підтримує автентифікацію користувачів через MetaMask, управління адміністраторами та відображення результатів у вигляді графіків і таблиць. Для написання програмного продукту було обрано мову Solidity для смарт-контракту, фреймворк Nest.js із TypeScript для серверної частини та React.js із TypeScript для клієнтської частини. У якості середовищ розробки використано IntelliJ IDEA, бібліотеку Hardhat для тестування смарт-контракту та набір інструментів Foundry Anvil для локального розгортання блокчейну. Для створення користувацького інтерфейсу використано бібліотеку Material UI, а для взаємодії з блокчейном — Ethers.js. Тестові дані генерувалися за допомогою Faker.js.