Кафедра програмної інженерії (ПІ)
Постійний URI для цього фонду
Перегляд
Перегляд Кафедра програмної інженерії (ПІ) за назвою
Зараз показано 1 - 20 з 798
Результатів на сторінку
Варіанти сортування
Публікація 3D-рендеринг система з абстракційним шаром RHI для кількох рендеринг API(2025) Павловський, І. В.Об’єкт розробки – cистема 3D-рендерингу з абстрактним шаром інтерфейсу апаратного рендерингу (RHI) для підтримки кількох API рендерингу, що забезпечує кросплатформне відтворення та ефективне керування сценами. Мета розробки – cтворити гнучку та ефективну систему 3D-рендерингу, яка абстрагує деталі низькорівневих API рендерингу, підтримує сучасні техніки рендерингу, такі як фізично базований рендеринг (PBR), та забезпечує обробку складних сцен з інстансованим рендерингом і завантаженням активів у форматі GLTF. Метод вирішення – cистема розроблена з використанням мови C++ з абстрактним шаром RHI для підтримки DirectX 12 і потенційно Vulkan. Конвеєр рендерингу використовує форвардний PBR-підхід з інстансованим рендерингом для оптимізації продуктивності. Активи завантажуються у форматі GLTF, а для обробки текстур використовується бібліотека DirectXTex. Система спроєктована як розширювальна, з модульними компонентами для керування константними буферами, джерелами світла та матеріалами. У результаті було створено масштабовану та ефективну систему 3D-рендерингу, здатну обробляти складні сцени з високою продуктивністю. Система підтримує інстансований рендеринг, PBR-матеріали та крос-API сумісність через абстракцію RHI, що робить її придатною для розробки ігор, візуалізації та інших графічних застосунків.Публікація Агент зі штучним інтелектом для автоматичної маршрутизації заявок у сервісній компанії(2025) Дзюба. М. О.Об’єктом дослідження є інтелектуальні системи обробки звернень клієнтів у сервісних компаніях. Метою роботи є розробка інтелектуального AI-агента для автоматичної маршрутизації заявок у Help Desk-системі з використанням методів машинного навчання і сучасних веб-технологій. У ході роботи проведено аналіз предметної галузі, формування вимог до системи, проєктування архітектури та UML-моделювання, а також реалізацію фронтенд-частини на React.js і бекенду на ASP.NET Core із використанням Entity Framework та PostgreSQL. Для модулів NLP та класифікації використано ML.NET; забезпечено JWT-авторизацію та мікросервісну структуру із окремим ML-сервісом. У результаті створено повнофункціональну Help Desk-систему, яка автоматизує класифікацію, пріоритезацію та маршрутизацію заявок, підвищує продуктивність операторів і надає аналітику в реальному часі.Публікація Аналіз алгоритмів пошуку в структурі даних для створення зручного механізму опитування користувачів мереж(2020) Абраменко, Р. О.Об’єктом дослідження є кластеризація даних. Метою роботи є аналіз алгоритмів пошуку в структурі даних для створення зручного механізму опитування користувачів мереж та побудова програмної системи за результатами аналізу. Предметом дослідження є методи кластеризації для аналізу алгоритмів пошуку в структурі даних опитувань.Публікація Аналіз методів Big Data для обробки даних вподобань користувачів соціальних мереж для використання прямих пропозицій електронних продаж(2019) Юшин, В. П.Мета розробки – є аналіз методів Big Data для обробки даних вподобань користувачів соціальних мереж для використання прямих пропозицій електронних продаж. Методом вирішення є детальний аналіз технологій роботи із Big Data, пошук переваг та недоліків для використання прямих пропозицій електронних продаж, порівняння принципів збіру великих даних для найкращого пошуку та обробки даних для виявлення вподобань користувачів соціальних мереж. Результатом роботи є дані переваг та недоліків використання прямих пропозицій електронних продаж. Розроблено програму, щоб знаходити користувачів за схожими інтересами та на основі цього використовуються прямі пропозиції продаж.Публікація Аналіз методів обробки документів в форматі docx для виявлення помилок(2020) Будянський, О. О.Об’єктом дослідження є аналіз методів обробки документів в форматі docx для виявлення помилок відносно різних стандартів. Метою роботи є розробка програмної системи, що допоможе реалізувати методи обробки документів та автоматизувати перевірку документів. Методи розробки базуються на алгоритмах обробки тексту та підходах до роботи з файлами типу XML. У результаті роботи здійснена програмна реалізація системи для валідації документів формату docx відносно сконфігурованих правил форматуванняПублікація Аналіз методів та алгоритмів скорочення URL посилань(2023) Шамрай, Є. О.Метою роботи є дослідження чинних методів та алгоритмів, бібліотек, сервісів що дозволяють скоротити URL-адресу і спрямувати на потрібну сторінку, задля економії довжини повідомлення та ненавмисному спотворенню посилань. В результаті роботи було здійснено аналіз швидкодії і колізій методів та алгоритмів скорочення посилань, огляд популярних алгоритмів та методів скорочення посилань та експериментальне порівняння швидкодії обробки даних за допомогою цих методів і алгоритмів.Публікація Веб застосунок для обліку та планування замовлень по догляду за садом та газоном. Бекенд(2025) Пєхотін, А. Ю.Об’єктом дослідження є сфера автоматизації послуг з догляду за приватними садовими ділянками та газонами. Актуальність теми обумовлена зростанням попиту на сервісні платформи для планування та організації робіт з обслуговування територій, зокрема в умовах зростаючої урбанізації, підвищення цінності естетичного вигляду прибудинкових територій та зростання кількості клієнтів, які надають перевагу цифровим сервісам самообслуговування. Метою дипломної роботи є розробка серверної частини веб-застосунку, який забезпечує облік замовлень клієнтів, формування індивідуальних планів догляду, призначення працівників для їх виконання. Система має враховувати сезонність, наявність обладнання, пріоритетність завдань, а також географічне розташування замовлень для оптимального розподілу ресурсів. Система включає механізми формування рахунків-фактур та актів виконаних робіт після завершення обслуговування. Документи генеруються автоматично на основі даних про виконані завдання та можуть бути надіслані клієнтам за допомогою електронної пошти. Для обробки онлайн-оплат користувачів реалізовано інтеграцію з платіжною платформою PayPal. Система підтримує ініціацію платежів з особистого кабінету клієнта та зберігання відповідних транзакцій у базі дних. Методи розробки базуються на використанні мікросервісної архітектури, реалізованої у середовищі Spring. Як бази даних використовуються PostgreSQL для зберігання структурованих бізнес-даних, Redis для реалізації кешування та збереження геолокаційних координат, а також MongoDB — для зберігання неструктурованої інформації, зокрема про обладнання, його використання та технічний стан. У результаті роботи реалізовано функціональний бекенд для системи замовлень з догляду за садами та газонами, що дозволяє інтегрувати веб- інтерфейс для клієнтів та працівників через REST API. Система є масштабованою, розширюваною та готовою до подальшої інтеграції з мобільним застосунком.Публікація Веб застосунок для обліку та планування замовлень по догляду за садом та газоном. Фронтенд(2025) Кошель, Д. Ю.Об’єкт розробки – веб застосунок для обліку та планування замовлень по догляду за садом та газоном. Мета розробки – створення клієнтської частини веб застосунку для обліку та планування замовлень по догляду за садом та газоном, який забезпечує зручну взаємодію клієнта, працівника та менеджера з цифровою платформою для надання послуг з догляду за прибудинковими ділянками. Метод рішення – використано середовище Visual Studio Code, JavaScript-бібліотеку React, а також засоби маршрутизації, керування станом та асинхронного обміну даними (Axios). Клієнтська частина реалізована із застосуванням компонентного підходу. У результаті розробки створено клієнтську частину веб застосунку для обліку та планування замовлень по догляду за садом та газоном, через яку можна взаємодіяти з мікро-сервісами серверної частини системи. Це повноцінна інтерактивна веб-система для замовлення та управління сервісами з догляду за садом або газоном, яка підвищує прозорість та ефективність побутових послуг і забезпечує комфортну взаємодію між усіма учасниками процесу.Публікація Веб-додаток для ведення документообігу контрактора(2024) Литвинов, Є. В.Об’єкт розробки – веб-система, яка реалізує ведення бухгалтерської звітності для індивідуального працівника-контактора, збережених документів, можливості їх перегляду, каталогізації, їх автоматизоване тегування, створення списків документів та контролювання їх додання до системи у потрібні терміни, а також за допомогою набору тегів, знайти потрібний документ. Мета розробки – підвищення ефективності на контрольованості зберігання електроних копій документів, спрощення ведення бухгалтерії та розрахунок податків, автоматизація контролю за виконаннням умов документообігу. Методи рішення завдання – аналіз та моделювання предметної області, концептуальне моделювання, UML-моделювання, об’єктно орієнтоване програмування, використання СУБД Oracle MySQL, побудова сервісів на основі REST архітектури. Результатом роботи є веб-система для ведення базової бухгалтерії для контрактора, а також збереження, автоматизоване каталогування, пошук документів, створення списків документів та контроль документообігу.Публікація Веб-додаток для генерування та спільного використання схем бісероплетіння(2025) Борисенко, А. О.Об’єкт розробки – веб-додаток для генерування та спільного використання схем бісероплетіння. Мета розробки – створити інноваційну веб-платформу, яка дозволяє користувачам легко та інтуїтивно створювати, редагувати та публікувати схеми бісероплетіння, сприяючи розвитку творчості, збереженню традицій та формуванню активної спільноти майстрів та ентузіастів. Метод рішення – середовище розробки PhpStorm від JetBrains, мови програмування php та JavaScript (React). У результаті розробки створено веб-додаток «Beads Patterns Creator», який дозволить користувачам створювати, редагувати, публікувати та експортувати схеми бісероплетіння через інтерактивний редактор з підтримкою соціальних функцій.Публікація Веб-додаток для планування процедур користувача по догляду за собою і збереження даних про них, тематичного спілкування «Щоденник краси»(2024) Круть, А. Д.Об’єкт розробки– веб-додаток "Щоденник краси", який покликаний допомогти користувачам в управлінні своїми косметичними процедурами, зустрічами та взаємодією в рамках форуму спільноти. Мета розробки– створити зручну платформу, яка дозволить людям документувати свої косметичні процедури, планувати зустрічі, брати участь у дискусіях на форумі та налаштовувати свої профілі користувачів. Додаток має на меті впорядкувати процеси управління красою та сприяти формуванню почуття спільноти серед користувачів. Метод рішення– середовище розробки Visual Studio Code, JavaScript бібліотека для створення фронт-енду ReactJS, мова гіпертекстової розмітки документів HTML, формальна мова опису зовнішнього вигляду документа CSS, для розробки бек-енду програмна платформа Node.js, мова програмування JavaScript, веб-фреймворк Express та СКБД MongoDB. У результаті розробки створено веб-додаток "Щоденник краси", який має стильний та інтуїтивно зрозумілий інтерфейс, що дозволяє користувачам записувати свої косметичні процедури, керувати зустрічами за допомогою інтерактивного календаря, брати участь у дискусіях на форумі та персоналізувати свої профілі користувачів. Додаток підтримує безперешкодну інтеграцію між записами щоденника, подіями календаря, повідомленнями на форумі та профілями користувачів, надаючи користувачам комплексну платформу для управління їхньою діяльністю, пов’язаною з красоюПублікація Веб-застосунок "Text Stairs" для аналізу тексту та автоматичного узагальнення змісту з використанням ШІ(2025) Мірошниченко, Д. С.Об’єкт розробки - веб-застосунок для аналізу та узагальнення вмісту текстів, книг за допомогою ШІ. Мета розробки - створення веб-застосунку, який дозволяє отримувати стислий переказ основного в тексті, без втрачання контексту шляхом завантаження повного тексту для аналізу. Методи рішення - мова програмування JavaScript, фреймворк NestJS, СУБД PostgreSQL для бекенду, фреймворк NextJS для фронтенду, середовище розробки VSCode. У результаті створено веб-застосунок для аналізу текстів з використання ШІ, який є ефективним рішенням для швидкого узагальнення текстів. Застосунок сприяє покращенню якості достовірності аналізів з використання ШІ.Публікація Веб-застосунок «SecurePass» для безпечного зберігання та управління паролями(2025) Лева, А. В.Об’єкт розробки – веб-застосунок для безпечного зберігання та управління паролями. Мета розробки – створення веб-застосунку для надійного управління обліковими даними користувачів, що забезпечує генерацію складних паролів, захищене зберігання із використанням шифрування та багатофакторну автентифікацію, з метою підвищення рівня цифрової безпеки.Публікація Веб-застосунок для генерації коду програмної системи на підставі файлу розмітки. Сервіси генерації коду для програмних систем(2025) Вишняк, В. Є.Об’єктом дослідження є процес автоматизованого створення програмних систем шляхом генерації коду на основі файлів розмітки, які описують сутності, бізнес-логіку, архітектуру та елементи взаємодії в межах майбутнього програмного продукту. Метою даної роботи є створення системи для автоматизованої генерації коду повнофункціональних програмних застосунків на основі вхідного файлу розмітки з підтримкою сучасних практик програмування та архітектурних підходів. У процесі реалізації проєкту було використано сучасні технології, зокрема ASP.NET Core Web API на платформі .NET 8, Entity Framework Core 8 для взаємодії з базою даних MS SQL Server, а також мову програмування C#. Результатом роботи є система, яка на основі файлу розмітки автоматично генерує програмний застосунок з повним набором сутностей, моделей, зв’язків, репозиторіїв, сервісів, контролерів, підтримкою автентифікації та документацією через Open API.Публікація Веб-застосунок для генерації коду програмної системи на підставі файлу розмітки. Сервіси підготовки вхідних даних для генерації коду(2025) Журавель, Є. С.Об’єкт розробки – система автоматизованої генерації програмного застосунку на основі опису у форматі спеціалізованої розмітки. Мета розробки – створення інструменту, що дозволяє розробникам генерувати базову структуру програмного проєкту з урахуванням обраних модулів і параметрів без потреби писати початковий код вручну. Результат роботи – веб-застосунок для генерації коду програмних систем на підставі розмітки, зокрема реалізовані сервіси генерації коду з використанням Angular для клієнтської частини та .NET для серверної логіки. Сервіси дозволяють користувачу за допомогою графічного інтерфейсу або текстового опису створити конфігурацію проєкту, яка автоматично трансформується у готову структуру з вихідним кодом, придатну для подальшої розробки.Публікація Веб-застосунок для надання та отримання послуг(2025) Дронов, І. О.Об’єкт розробки – повнофункціональна програмна система (frontend +backend), яка дозволяє користувачам надавати та отримувати послуги менторства, навчання та обміну навичками. Система включає модулі реєстрації, публікації оголошень, чат-спілкування, фінансових транзакцій та категоризації діяльності. Мета розробки – створення зручної, безпечної та масштабованої веб-платформи, яка надає змогу користувачам як продавати свої знання та навички, так і отримувати нові. Один користувач може бути одночасно як ментором, так і учнем. Проєкт орієнтований на підвищення доступності якісних освітніх та консультаційних послуг. Метод рішення – для клієнтської частини використано фреймворк Next.js з підтримкою аутентифікації через NextAuth (JWT + Google), Tailwind CSS для стилізації, інтеграцію з Talk.js для чатів та Stripe для оплати. Серверна частина реалізована за допомогою FastAPI (Python) з підтримкою REST API та інтеграції з платіжною системою Stripe. Для зберігання даних використовується PostgreSQL. У результаті розробки створено масштабовану програмну систему, яка дозволяє користувачам ефективно взаємодіяти між собою, публікувати свої послуги, здійснювати оплату, вести переписку та отримувати освітні або консультаційні послуги. Рішення сприяє розвитку менторської культури, самореалізації та підвищенню кваліфікації користувачів.Публікація Веб-застосунок системи обліку кандидатів для відділу рекрутменту IT-компанії(2025) Булгакова, О. О.Об’єкт розробки – веб-орієнтована інформаційна система для автоматизації роботи відділу рекрутменту в IT-компанії. Мета розробки – створення веб-застосунку, який дозволяє ефективно управляти процесами підбору персоналу, виконанням рекрутингових завдань, веденням бази кандидатів та формуванням звітності щодо ефективності роботи рекрутерів. Метод рішення – мови програмування Java та JavaScript, фреймворк Spring Boot, модуль Spring Data JPA, СКБД PostgreSQL, бібліотека React для фронтенду, середовище розробки IntelliJ IDEA. У результаті створено веб-орієнтований застосунок для відділу рекрутменту, який є ефективним інструментом для автоматизації підбору персоналу і генерації регулярної звітності. Система сприяє покращенню якості прийняття рішень та оптимізації командної роботиПублікація Веб-орієнтована програмна система генерації графіків поточного стану пацієнта для медичних закладів(2024) Задорожний, Н. С.Об’єкт розробки – веб-орієнтована програмна система для генерації графіків поточного стану пацієнта у медичних закладах. Мета розробки – створення веб-застосунку, який генеруватиме графіки стану здоров’я пацієнту для медичних закладів. Метод рішення – мова програмування TypeScript, бібліотека React, фреймворк NextJs, середовище розробки Visual Studio Code. У результаті розроблена веб-орієнтована програмна система для генерації графіків поточного стану пацієнта яка є важливим інструментом для медичних закладів, який допомагає оптимізувати та поліпшувати процес моніторингу пацієнтів.Публікація Веб-орієнтована програмна система для медсестер будинку літніх людей(2024) Романенко, П. В.Об’єкт розробки – веб-орієнтована програмна система для медсестер будинку літніх людей. Ця система спрямована на оптимізацію управління пацієнтами, медсестрами, ліками та процедурами в умовах будинку престарілих. Вона надає адміністратору (лікарю) функціональні можливості для реєстрації нових медсестер, додавання ліків і процедур, управління записами пацієнтів і призначення медсестер до пацієнтів. Медсестри можуть входити в систему для перегляду інформації про закріплених за ними пацієнтів, а також мають доступ до повного списку всіх пацієнтів, ліків і процедур. Мета розробки – створення ефективної та зручної веб-системи, яка покращить управління медсестрами та пацієнтами в будинку престарілих. Система повинна забезпечити легку реєстрацію та управління медсестрами, а також спрощений доступ до інформації про пацієнтів, ліків та процедур. Це має підвищити загальну ефективність роботи будинку для людей похилого віку та сприяти кращому догляду за пацієнтами. Метод рішення – стек MERN, який включає MongoDB, Express.js, React.js та Node.js, а також середовище розробки Visual Studio Code. MongoDB використовується як база даних для зберігання інформації про пацієнтів, медсестер, ліки та процедури. Express.js використовується як фреймворк веб додатків для обробки HTTP-запитів та маршрутів. React.js використовується для розробки фронтенду для створення зручного інтерфейсу для взаємодії з системою. 5 Node.js використовується як внутрішнє середовище виконання для запуску серверної логіки та управління загальним робочим процесом додатку. У результаті розробки було створено комплексну веб-орієнтовану програмну систему для медсестер будинку літніх людей. Ця система надає адміністратору можливість ефективно управляти медсестрами, пацієнтами, ліками та процедурами. Медсестри мають доступ до зручного інтерфейсу, де вони можуть переглядати інформацію про закріплених за ними пацієнтів, а також мають доступ до повного списку всіх пацієнтів, ліків та процедур. Загалом, система покращує управління медсестрами та пацієнтами в будинку для літніх людей, підвищує операційну ефективність та якість догляду за пацієнтами.Публікація Веб-орієнтована програмна система замовлення ліків «Аптека Гігеї»(2024) Петько, І. С.Об’єкт розробки – веб-орієнтована система замовлення ліків «Аптека Гігєї» з можливістю пошуку аналогів по різним категоріям. Мета розробки – створити зручний аналог систем покупки-продажу ліків, де звичайні люди зможуть шукати ліки, а адмінстратори аптеки зможуть додавати свої товари для продажу, змінювати інформації про них, та бачити статистику покупок і рекомендації щодо закупівель нових ліків; розробити веб застосунок для реалізації цих функцій. Метод рішення – аналіз та моделювання предметної області, UML моделювання, середовище розробки MS Visual Studio 2022, мова програмування C#, із залученням технології ASP.NET Core та entity framework core. Результатом роботи є веб-орієнтована система продажу ліків «Аптека Гігеї».