Кафедра комп’ютерних наук

Permanent URI for this communityhttps://repository.lntu.edu.ua/handle/123456789/78

Browse

Search Results

Now showing 1 - 10 of 201
  • Item type:scientificarticle.listelement.badge,
    Порівняння javascript-фреймворків react, angular і vue.js у дослідженні продуктивності та масштабованості веб-додатків
    (2025-12-19) Неділько, Ольга Володимирівна; Сачук, Вікторія Олегівна
    Стаття присвячена аналізу сучасних технологій розробки веб-додатків, зокрема їх використання для створення засобів перевірки знань. У статті розглядаються ключові особливості популярних фреймворків JavaScript: React, Angular і Vue.js. Проводиться порівняльний аналіз цих технологій за основними критеріями, такими як продуктивність, масштабованість, легкість навчання, гнучкість і активність спільноти. Результати аналізу показують, що вибір фреймворку залежить від масштабу проекту та конкретних вимог до розробки. React забезпечує високу продуктивність і гнучкість, але вимагає додаткових інструментів для масштабування. Angular демонструє переваги для великих структурованих проектів завдяки своїй строгій архітектурі, але його важко освоїти новачкам. Vue.js простий у використанні та дуже гнучкий, що робить його привабливим для розробників, яким потрібен швидкий старт і універсальність. У статті запропоновано рекомендації щодо вибору фреймворку в залежності від специфіки завдання, що дозволяє оптимізувати процес розробки веб-додатків.
  • Item type:methodologicalsupport.listelement.badge,
    Методологія наукових досліджень
    (Луцьк: ЛНТУ, 2026) Козубцов, Ігор Миколайович
    Видання самостійної роботи містить відомості, необхідні для самостійного опрацювання основних теоретичних положень з навчальної дисципліни «Методологія наукових досліджень», а також індивідуальні завдання для закріплення знань з дисципліни та набуття практичних навичок їх використання. Призначене для здобувачів другого (магістерського) рівня вищої освіти освітньої програми «Комп’ютерні науки» галузі знань F Інформаційні технології спеціальності F3 Комп’ютерні науки денної та заочної форм навчання.
  • Item type:methodologicalsupport.listelement.badge,
    Методологія наукових досліджень
    (Луцьк: ЛНТУ, 2025) Козубцов, Ігор Миколайович
    Видання містить відомості, необхідні для практичного опрацювання основних теоретичних положень з навчальної дисципліни «Методологія наукових досліджень», а також індивідуальні завдання для закріплення знань з дисципліни та набуття практичних навичок їх використання. Призначене для здобувачів другого (магістерського) рівня вищої освіти освітньої програми «Комп’ютерні науки» галузі знань F Інформаційні технології спеціальності F3 Комп’ютерні науки денної та заочної форм навчання.
  • Item type:bachelortheses.listelement.badge,
    РОЗРОБКА ВЕБ-САЙТУ ДЛЯ БРОНЮВАННЯ КВИТКІВ У КІНОТЕАТРІ
    (Луцьк: ЛНТУ, 2026) Антонюк, Олександр Іванович
    Кваліфікаційна робота бакалавра складається зі вступу, чотирьох розділів, висновків, списку використаних джерел та додатків, у межах якої в першому розділі виконано аналіз предметної області, розглянуто сучасні веборієнтовані сервіси бронювання квитків, проаналізовано існуючі аналоги та визначено основні функціональні вимоги до системи; у другому розділі наведено специфікацію функціональних і нефункціональних вимог, описано архітектуру системи та обґрунтовано вибір технологічного стеку, зокрема використання React 19, TypeScript та Vite для побудови клієнтської частини застосунку; Третій розділ присвячено програмній реалізації вебзастосунку бронювання квитків у кінотеатрі, здійснено розробку користувацького інтерфейсу з використанням бібліотеки React, реалізовано маршрутизацію за допомогою react-router-dom, а також організовано керування станом і асинхронними запитами із застосуванням @tanstack/react-query; у четвертому розділі розглянуто питання забезпечення якості програмного забезпечення та оптимізації вебзастосунку, зокрема використання інструментів статичного аналізу коду ESLint для дотримання стандартів розробки та підвищення підтримуваності програмного коду.
  • Item type:bachelortheses.listelement.badge,
    ВЕБ-ЗАСТОСУНОК ДЛЯ УПРАВЛІННЯ ПРОЕКТАМИ В СТУДЕНТСЬКОМУ СЕРЕДОВИЩІ
    (Луцьк: ЛНТУ, 2026) Бадзюнь, Максим Анатолійович
    У роботі розглянуто веб-застосунок для управління проєктами в студентському середовищі, призначений для автоматизації процесів, повʼязаних із розрізненою комунікацією, контроль строків і розподіл відповідальності. Обґрунтовано актуальність теми, визначено основні вимоги до системи, спроєктовано архітектуру, модель даних і користувацькі сценарії. Реалізована функціональність охоплює проєкти, команди, завдання, статуси, календар, коментарі та звіти. Проведено тестування основних сценаріїв.
  • Item type:bachelortheses.listelement.badge,
    ВЕБРЕСУРС ДЛЯ ВИКОРИСТАННЯ СУЧАСНИХ ІНТЕЛЕКТУАЛЬНИХ ЦИФРОВИХ ІНСТРУМЕНТІВ НАВЧАЛЬНОГО ПРИЗНАЧЕННЯ
    (Луцьк: ЛНТУ, 2026) Близнюк, Юрій Вікторович
    Дана кваліфікаційна робота присвячена проектуванню та розробці навчального веб-ресурсу «ІнтелектЕду», призначеного для систематизованого представлення інформації про сучасні інтелектуальні цифрові інструменти навчального призначення та формування практичних навичок їх використання у студентів закладів вищої освіти. Проаналізовано стан використання штучного інтелекту в освіті, проведено порівняльний аналіз пʼяти аналогічних платформ за десятьма критеріями. Спроектовано архітектуру веб-ресурсу та модель даних на основі Web Storage API. Ресурс реалізовано засобами HTML5, CSS3 та JavaScript без серверних фреймворків. Розроблений ресурс містить каталог AI-інструментів з фільтрацією, пʼять розділів навчальних матеріалів, модуль тестування, блок новин та адміністративну панель керування контентом. Проведено комплексне тестування, ергономічна оцінка, кольорова схема відповідає WCAG 2.1. Результати мають практичне значення і можуть використовуватись у навчальному процесі кафедри компʼютерних наук ЛНТУ для студентів спеціальності 122 «Компʼютерні науки».
  • Item type:bachelortheses.listelement.badge,
    РОЗРОБКА КОНСОЛЬНОГО ЗАСТОСУНКУ ДЛЯ ОБЛІКУ ЗАДАЧ НА МОВІ GO
    (Луцьк: ЛНТУ, 2026) Бобела, Анастасія Сергіївна
    Кваліфікаційна робота бакалавра складається зі вступу, чотирьох розділів, висновків, списку використаних джерел і додатків. У кваліфікаційна робота бакалавра розглянуто процес розробки консольного застосунку для обліку задач мовою програмування Go. Метою роботи є створення програмного продукту для управління задачами з підтримкою авторизації користувачів, REST API та збереженням даних у базі даних SQLite. У процесі виконання роботи було реалізовано серверну частину застосунку з використанням стандартної бібліотеки net/http, систему автентифікації на основі JWT-токенів, механізм розмежування прав доступу користувачів, а також консольний клієнт для взаємодії із системою. Для збереження даних використано SQLite, а для тестування API – Postman. Розроблений застосунок забезпечує можливість створення, редагування, видалення та спільного використання задач між користувачами. Результатом роботи є функціональний консольний застосунок, який може використовуватися для організації та контролю виконання задач.
  • Item type:bachelortheses.listelement.badge,
    РОЗРОБКА ІНФОРМАЦІЙНОЇ СИСТЕМИ МОНІТОРИНГУ РОСЛИННОСТІ НА ОСНОВІ ГЕОПРОСТОРОВИХ ДАНИХ
    (Луцьк: ЛНТУ, 2026) Бойчук, Денис Вікторович
    Роботу присвячено актуальній проблемі автоматизації моніторингу стану лісових масивів українських Карпат. У першому розділі проаналізовано сучасний стан справ у сфері лісового господарства, виявлено недоліки традиційних методів обстеження та обґрунтовано потребу у впровадженні геоінформаційних систем. Другий розділ окреслює технічне завдання, що містить функціональні та нефункціональні вимоги, архітектуру системи, логічну структуру бази геоданих на основі PostgreSQL/PostGIS, а також обґрунтовує вибір технологій: FastAPI, SQLAlchemy, GeoAlchemy2. У третьому розділі детально описано процес розробки вебзастосунку, висвітлюючи його основний функціонал (автентифікація, завантаження та обробка геопросторових даних, розрахунок вегетаційних індексів, робота з інтерактивною картою) з відповідними фрагментами коду та інструкціями. Четвертий розділ присвячено спеціальним розрахункам, зокрема, продуктивності просторових запитів, оцінці точності супутникових даних та аналізу ефективності запропонованих алгоритмів. У висновках узагальнено результати роботи, доведено її актуальність, функціональність та придатність для реального впровадження в діяльність лісогосподарських підприємств Карпатського регіону.
  • Item type:bachelortheses.listelement.badge,
    ВЕБЗАСТОСУНОК ГЕНЕРАЦІЇ ПРОГРАМ ТРЕНУВАНЬ НА ОСНОВІ ДАНИХ ФУНКЦІОНАЛЬНОСТІ КОРИСТУВАЧА
    (Луцьк: ЛНТУ, 2026) Веремейчик, Антон Олегович
    У роботі розглянуто програмне рішення «вебзастосунок генерації програм тренувань». Рішення призначене для автоматизації процесів, повʼязаних із персоналізацією навантаження, добором вправ і контролем прогресу.
  • Item type:bachelortheses.listelement.badge,
    ЗАСТОСУНОК НА BLAZOR ДЛЯ ПОБУДОВИ ГРАФІКІВ ТА ВІЗУАЛІЗАЦІЇ МАТЕМАТИЧНИХ ОБЧИСЛЕНЬ
    (Луцьк: ЛНТУ, 2026) Видрик, Юлія Сергіївна
    В першому розділі було здійснено аналіз поточного стану предметної області, ознайомлення з існуючими аналогами та вибір методів рішення проблеми, пов’язаної з малою кількість математичних ПЗ, що здійснюють обрахунки з використанням чисельних методів. Завершальним етапом був опис завдань, які треба виконати задля досягнення мети кваліфікаційної роботи. В другому розділі обґрунтовувався вибір технологічного стеку та засобів для вирішення поставлених завдань, описано вимоги до системи: функціональні, що розділяються на обчислювальні та користувацькі, та нефункціональні. В розділі описано архітектуру компонентів та їхню взаємодію в системі, опис сутностей, що фігуруватимуть в API користувачів. Третій розділ містить опис розробки таких підсистем: API для обчислень, користувацьке API, RCL та її успадковувачі: вебсервіс та кросплатформний застосунок. Завершується описом процесу тестування та його результатів, і розгортанням інфраструктури на середовищах. В четвертому розділі здійснюється ергономічна оцінка програмного комплексу – зручність використання платформи та робота основного функціоналу. У висновках знаходиться узагальнена інформація по побудованій системі, її структурі, можливих проблемах та покращеннях.