Бакалаврські роботи (ІПІ)
Постійне посилання зібрання
У зібранні розміщено бакалаврські проєкти (роботи) на здобуття ступеня бакалавра.
Переглянути
Перегляд Бакалаврські роботи (ІПІ) за Ключові слова ".NET"
Зараз показуємо 1 - 17 з 17
Результатів на сторінці
Налаштування сортування
Документ Відкритий доступ Веб-застосунок для відстеження запасів продуктів та підбору рецептів кулінарних блюд із наявних продуктів(КПІ ім. Ігоря Сікорського, 2023) Шейко, Максим Олексійович; Халус, Олена АндріївнаПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 48 таблиць, 37 рисунків та 16 джерел – загалом 87 сторінки. Дипломний проєкт присвячений розробці веб-застосунку для відстежування запасів продуктів у користувача та підбору рецептів з наявних або випадкових інгредієнтів з урахуванням кулінарних сподобань та дієтичних обмежень користувача. Метою розробки даного веб-застосунку є сприяння формуванню більш усвідомленої культури споживання у середньостатистичного користувача задля зменшення кількості харчових відходів через вчасне споживання продуктів. У розділі першому проаналізовано та досліджено предметну область, визначено актуальність теми, знайдені та порівняні аналоги програмного забезпечення, розглянуті технічні рішення, розроблені та описані функціональні та нефункціональні вимоги до ПЗ. Розділ другий присвячений моделюванню програмного забезпечення, опису бізнес-процесів, архітектури продукту, що розроблюється. У третьому розділі розглядається аналіз розробленого програмного забезпечення та проведено тестування веб-застосунку. Четвертий розділ присвячений процесу розгортання веб-застосунку та випуску програмного забезпечення.Документ Відкритий доступ Веб-застосунок для онлайн бібліотеки(КПІ ім. Ігоря Сікорського, 2023) Кравченко, Даніл Олегович; Ліщук, Катерина ІгорівнаПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 86 таблиць, 38 рисунків та 13 джерел – загалом 98 сторінки. Дипломний проєкт присвячений розробці веб-застосунку для онлайн бібліотеки. Метою розробки є популяризація електронних форматів книжок та спрощення процесу їх отримання. Об'єкт дослідження: Веб-застосунок для онлайн бібліотеки. Предмет дослідження: Розробка та впровадження веб-застосунка для онлайн бібліотеки з метою популяризації електронних форматів книжок та спрощення процесу їх отримання. У розділі «АНАЛІЗ ВИМОГ ДО ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ» розглянуто основні вимоги до техніки для підтримки застосунку та використання. Також описано основні вимоги до функціоналу серверної та клієнтської частин і інтерфейсу користувача. У розділі «МОДЕЛЮВАННЯ ТА КОНСТРУЮВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ» проведено аналіз та розроблено моделі, що стосуються архітектури та конструювання програмного забезпечення, розглянуто архітектуру серверної та клієнтської частин та застосунку в цілому. Розділ «АНАЛІЗ ЯКОСТІ ТА ТЕСТУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ» присвячений аналізу якості програмного забезпечення з використанням таких метрик як: функціональність, ефективність, зручність використання, сумісність, покриття тестами та підтримка працездатності. Програмне забезпечення впроваджено за допомогою Azure App Service для серверної частини та Vercel для клієнтської.Документ Відкритий доступ Веб-застосунок для створення, проходження та аналізу опитувань(КПІ ім. Ігоря Сікорського, 2023) Вакалюк, Богдан Тарасович; Ковтунець, Олесь ВолодимировичПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 42 таблиці, 35 рисунків та 11 джерел – загалом 81 сторінку. Дипломний проєкт присвячений створенню веб-застосунку для створення, проходження та аналізу опитувань різного роду варіативності. Метою даного дипломного проєкту є надання можливості людям, зокрема працівникам статистичних та аналітичних центрів, зручно організовувати опитування й збір статистичних даних для подальшого аналізу. Об'єкт дослідження: опитування спільнот Предмет дослідження: система опитування спільнот У розділі аналізу вимог до програмного забезпечення проведено роботу над узагальненням функціональних та нефункціональних вимог для розроблюваного веб-застосунку, виокремлення пріоритетних процесів у взаємодії компонентів. У розділі моделювання і конструювання програмного забезпечення детально описано головні бізнес-процеси, обґрунтовано вибір архітектуру веб- застосунку та технології програмування, які застосовувалися під час розробки. Розділ тестування програмного забезпечення містить сценарії тестування створеного веб-застосунку, наведено варіанти їх виконання та проведено опис контрольного прикладу. У розділі впровадження та супровід програмного забезпечення наведена інструкція по розгортанню створеного веб-застосунка на хмарній платформі Heroku. Описано варіанти підтримки та вдосконалення впровадженого програмного забезпечення.Документ Відкритий доступ Веб-сервіс особистих розкладів студентів з публічним API(КПІ ім. Ігоря Сікорського, 2023) Литвинов, Олексій Геннадійович; Халус, Олена АндріївнаПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 20 таблиць, 19 рисунків та 6 джерел – загалом 65 сторінок. Мета розробки: покращення зручності використання розкладу занять студентами КПІ з урахуванням індивідуального навчального плану студента, використання сучасних підходів до розробки та розгортання ПЗ для збільшення відмовостійкості, точності даних та зменшення вартості підтримки порівняно з існуючими рішеннями, створення відкритого програмного інтерфейсу що забезпечує можливість інтеграції з сервісом додатків інших розробників. Об'єкт дослідження: програмне забезпечення для створення, редагування та відображення особистих розкладів студентів. Предмет дослідження: сучасні підходи до розробки ПЗ та їх розгортання у хмар них сервісах, REST API для інтеграції сторонніх додатків. У першому розділі розглянуто предметну область додатка особистих розкладів студентів КПІ ім. Ігоря Сікорського, проаналізовано аналоги, визначено їхні переваги та недоліки, висунуто вимоги. У другому розділі були змодельовані бізнес-процеси, описана архітектура додатку та конструювання програмного забезпечення. У третьому розділі було складено тестовий план, визначено функціональність що підлягає тестуванню, описано задачі та результати тестування. У четвертому розділі наведено опис розгортання додатку на хмарній інфраструктурі та описано процес його підтримки.Документ Відкритий доступ Вебзастосунок для автоматичного підбору вакансій на основі резюме та адаптації резюме за допомогою нейромереж для IT-галузі (комплексна тема)(КПІ ім. Ігоря Сікорського, 2025) Рябов, Юрій Ігорович; Сідак, Кирил Ігорович; Ліщук, Катерина ІгорівнаПояснювальна записка дипломного проєкту складається з п’яти розділів, містить 12 таблиць, 40 рисунків та 21 джерело – загалом 63 сторінки. Дипломний проєкт присвячений розробці вебзастосунку для підбору вакансій на основі резюме та адаптації резюме. Мета: створення вебзастосунку, котрий допомагає пошукачам роботи підбирати найбільш релевантні вакансії в IT-галузі та адаптувати зміст резюме користувача від вимоги обраних вакансій, що підвищує точність процесу працевлаштування для обох сторін на ринку праці. У першому розділі наведено аналіз предметної області сфери працевлаштування в ІТ, порівняльний аналіз між реалізованим програмним застосунком та аналогами, виділено переваги та недоліки перед кожним з них та наведено 2 основних бізнес-процеси. У другому розділі наведено основні варіанти використання програмного забезпечення, функціональні та нефункціональні вимоги до програмного забезпечення та сформульовано системні вимоги до нього, наведено результати аналізу економічних показників ПЗ та наведено його приблизну собівартість. У третьому розділі наведено архітектуру програмного забезпечення, наведено обґрунтування прийнятих основних архітектурних рішень та застосування використаних засобів розробки. У четвертому розділі наведено опис контрольного прикладу. У п’ятому розділі наведено результати порівняльного аналізу можливих способів розгортання програмного застосунку, наведено обґрунтування обраного варіанту. Програмне забезпечення впроваджено на хостингу Render.Документ Відкритий доступ Вебзастосунок для автоматичного підбору вакансій на основі резюме та адаптації резюме за допомогою нейромереж для ІТ галузі (комплексна тема). Вебзастосунок та агрегація вакансій(КПІ ім. Ігоря Сікорського, 2025) Рябов, Юрій Ігорович; Ліщук, Катерина ІгорівнаПояснювальна записка дипломного проєкту складається з трьох розділів, містить 30 таблиць, 4 рисунки та 8 джерел – загалом 32 сторінки. Дипломний проєкт присвячений розробці вебзастосунку для підбору вакансій на основі резюме та адаптації резюме. Мета: створення вебзастосунку, котрий допомагає пошукачам роботи підбирати найбільш релевантні вакансії в IT-галузі та адаптувати зміст резюме користувача від вимоги обраних вакансій, що підвищує точність процесу працевлаштування для обох сторін на ринку праці. В першому розділі сформульовано функціональні вимоги індивідуальної частини дипломного проєкту та сформовано матрицю трасування функціональних вимог для демонстрації відповідності вимог до варіантів використання проєкту, наведено постановку завдання на розробку програмного забезпечення. В другому розділі описано архітектуру вебзастосунку, обґрунтування засобі розробки та наведено метод збору IT-вакансій з сайту dou.ua. В третьому розділі наведено оцінку якості розробленого вебзастосунку та описані результати функціонального тестування. Програмне забезпечення впроваджено на хостингу Render.Документ Відкритий доступ Вебзастосунок для допомоги у діагностиці захворювань у професійній медичній практиці(КПІ ім. Ігоря Сікорського, 2024) Дьомкіна, Єлизавета Андріївна; Ліщук, Катерина ІгорівнаПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 27 таблиць, 23 рисунків та 15 джерел – загалом 56 сторінок. Дипломний проєкт присвячений розробці веб-застосунку для допомоги у діагностиці хвороб в професійній медичній практиці. Мета проєкту полягає у створенні надійного, інтуїтивно зрозумілого інструменту, який спрощує процес діагностики захворювань, зменшує час на визначення діагнозу і забезпечує точність у визначенні можливих захворювань на основі симптомів. Об'єкт дослідження: процес діагностики захворювань у медичній практиці. Предмет дослідження: методи та інструменти автоматизації діагностики захворювань, включаючи використання алгоритмів машинного навчання для аналізу медичних даних. У розділі передпроєктного дослідження предметної області проведено аналіз предметної області, розглянуто існуючі рішення в області медичних діагностичних систем, їхні функціональні можливості та обмеження, описано бізнес-процеси майбутнього застосунку. У розділі розроблення вимог до програмного забезпечення проведено роботу над узагальненням функціональних та нефункціональних вимог для розроблюваного веб-застосунку, виокремлення пріоритетних процесів у взаємодії компонентів. У розділі конструювання і розроблення програмного забезпечення обґрунтовано вибір архітектури веб-застосунку та технології програмування, які застосовувалися під час розробки, описано конструювання програмного забезпечення та проведено аналіз безпеки даних. Розділ тестування програмного забезпечення містить сценарії тестування створеного веб-застосунку, наведено варіанти їх виконання та проведено опис контрольного прикладу. У розділі впровадження та супровід програмного забезпечення наведена інструкція по розгортанню створеного веб-застосунка на хмарній платформі Heroku. Описано варіанти підтримки та вдосконалення впровадженого програмного забезпечення.Документ Невідомий Вебзастосунок для створення графічних зображень на основі 2D- та 3D-моделей(КПІ ім. Ігоря Сікорського, 2025) Макарчук, Лідія Олександрівна; Ліхоузова, Тетяна АнатоліївнаПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 50 таблиць, 76 рисунків та 37 джерел – загалом 113 сторінок. Дипломний проєкт присвячений розробці веб-застосунку для створення графічних зображень на основі 2D- та 3D-моделей. Мета – надати інструмент для користувачів-непрограмістів, зокрема дизайнерів, художників та викладачів, для візуалізації об’єктів у 2D просторі на основі фото та 3D-моделей. Об'єкт дослідження: програмне забезпечення для візуалізації та обробки зображень. Предмет дослідження: методи візуалізації. У першому розділі досліджено сучасні ІТ-рішення у сфері комп’ютерної графіки, проаналізовано можливості та обмеження популярних застосунків, таких як Canva та VistaCreate, і виявлено нішу для інструменту з підтримкою одночасної роботи з 2D- та 3D-графікою у браузері. Другий розділ присвячено визначенню функціональних і нефункціональних вимог до системи, постановці задач, моделюванню бізнес-процесів та формалізації технічних критеріїв до реалізації. У третьому розділі описано обране архітектурне рішення, структуру застосунку, технічні засоби реалізації, а також розглянуто принципи роботи клієнтської та серверної частин, структуру бази даних і зовнішніх сервісів. У четвертому розділі виконано перевірку якості коду за допомогою метрик та інструментів аналізу, наведено тест-кейси для перевірки основного функціоналу, а також описано результати проведених перевірок. П’ятий розділ містить опис розгортання клієнтської та серверної частин, використаних інфраструктурних рішень (зокрема Firebase, Azure Blob Storage, Elasticsearch), а також опис способів підтримки, зокрема автоматизованих процесів оновлення. Результати роботи опубліковані у фаховому виданні категорії Б: Makarchuk L. O., Likhouzova T. A. Analysis of tools for creating graphic images based on 2D and 3D models // System technologies, vol. 4(159), 2025 – p.166-171.Документ Відкритий доступ Додаток для ведення обліку підприємства на платформі .NET(КПІ ім. Ігоря Сікорського, 2022-06) Павленко, Євгеній Ігорович; Марченко, Олена ІванівнаПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 28 таблиць, 7 рисунків та 12 джерел – загалом 69 сторінок. Дипломний проєкт присвячений розробці програмного забезпечення для ведення обліку підприємства за допомогою засобів платформи .NET, зокрема використанням мови програмування C#, реляційної системи управління базами даних Microsoft SQL Server та інтерфейсу програмування додатків Windows Forms, з генеруванням звітності та можливістю його друку та експорту. Мета: створення спеціалізованого додатку для ведення підприємницької діяльності засобами платформи .NET. Об'єкт дослідження: програмне забезпечення ведення обліку підприємства Предмет дослідження: можливості створення корпоративного програмного забезпечення сучасними засобами платформи .NET. У розділі «Аналіз вимог до програмного забезпечення» були розглянуті загальні положення, предметна область, існуючі аналоги серед програмних застосунків. У розділі «Моделювання та конструювання програмного забезпечення» було проаналізовано та змодельовано програмний продукт за допомогою діаграм бізнес-процесів BPMN. У розділі «Аналіз якості та тестування програмного забезпечення» був проведений аналіз якості ПЗ, процести тестування та кожен окремо взятий тест-кейс. У розділі «Впровадження та супровід програмного забезпечення» були наведені методи та особливості підтримки створеного програмного продукту, можливості розширення та переходу на інші платформи.Документ Відкритий доступ Програмне забезпечення для збору програмних метрик застосунків(КПІ ім. Ігоря Сікорського, 2023) Шаховська, Дар`я Олександрівна; Халус, Олена АндріївнаПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 34 таблиці, 32 рисунка та 15 джерел – загалом 61 сторінка. Дипломний проєкт присвячений розробці програмного забезпечення для збору програмних метрик застосунків. Мета створення даного дипломного проєкту: полегшення збору та візуалізації метрик застосунків для їх подальшого аналізу за рахунок розробки SDK, яке легко підключається та інтегрується у програмний код. Об'єкт дослідження: програмне забезпечення для збору програмних метрик застосунків. Предмет дослідження: процес розроблення програмного забезпечення для збору програмних метрик застосунків. У розділі «Аналіз вимог до програмного забезпечення» було викладено загальні положення по предметній області та її аналіз, проведено аналіз існуючих технологій та успішних продуктів, наведено діаграму варіантів використання і сформульовано технічні вимоги до програмного забезпечення. Розділ «Моделювання та конструювання програмного забезпечення» присвячений розробці архітектури програмного забезпечення. У ньому також наведено діаграми бізнес-процесів, діаграму компонентів та діаграму класів, описано структуру бази даних, а також проаналізовано безпеку даних. У розділі «Аналіз якості та тестування програмного забезпечення» було описано процес тестування компонентів ПЗ та основного контрольного прикладу. Розділ «Впровадження та супровід програмного забезпечення» присвячений опису алгоритму розгортання програмного забезпечення у Docker.Документ Невідомий Програмне забезпечення для обміну повідомленнями(КПІ ім. Ігоря Сікорського, 2024) Котяй, Данило Анатолійович; Ліщук, Катерина ІгорівнаПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 53 таблиці, 42 рисунки та 20 джерел – загалом 79 сторінок. Дипломний проєкт присвячений розробці програмного забезпечення для обміну повідомленнями. Мета розробки є підтримка процесу обміну повідомленнями в режимі реального часу з використанням хмарних технологій. Об'єкт дослідження: Програмне забезпечення для обміну повідомленнями. Предмет дослідження: Розробка та впровадження програмного забезпечення для обміну повідомленнями з метою підтримки процесу обміну повідомленнями в режимі реального часу з використанням хмарних технологій. У розділі «ПЕРЕДПРОЄКТНЕ ОБСТЕЖЕННЯ ПРЕДМЕТНОЇ ОБЛАСТІ» розглянуто предметну область та існуючі рішення. Проведено аналіз відомих програмних продуктів і алгоритмічних та технічних рішень. У розділі «РОЗРОБЛЕННЯ ВИМОГ ДО ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ» розглянуто варіанти використання програмного забезпечення та розроблено функціональні і нефункціональні вимоги. Розділ «КОНСТРУЮВАННЯ ТА РОЗРОБЛЕННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ» присвячений архітектурі та конструюванню програмного забезпечення, обґрунтуванню вибору засобів розробки. Розділ «АНАЛІЗ ЯКОСТІ ТА ТЕСТУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ» присвячений аналізу якості ПЗ, опису процесів тестування та контрольному прикладу. Програмне забезпечення впроваджено за допомогою Microsoft Azure.Документ Відкритий доступ Програмне забезпечення для програвання медіафайлів з функцією створення портфоліо слухача(КПІ ім. Ігоря Сікорського, 2025) Шевцова, Анастасія Андріївна; Крамар, Юлія МихайлівнаПояснювальна записка дипломного проєкту складається з п’яти розділів, містить 27 таблиць, 19 рисунків та 19 джерел – загалом 61 сторінка. Дипломний проєкт присвячений розробці програмного забезпечення для локального перегляду медіафайлів з можливістю створення персонального портфоліо користувача. Мета проєкту – створення застосунку, який дозволяє користувачу не лише переглядати відеофайли, а й автоматично завантажувати метадані з відкритих джерел, формувати особисте портфоліо перегляду, вести історію, формувати статистику переглядів та створювати звіти. У першому розділі проєкту проведено детальне передпроєктне обстеження предметної області, здійснено порівняльний аналіз існуючих рішень, окреслено переваги запропонованого підходу, та змодельовано ключові бізнес-процеси системи за допомогою BPMN-нотації. Другий розділ присвячено розробці вимог до ПЗ. У ньому сформовано функціональні, нефункціональні та системні вимоги до програмного забезпечення, проаналізовано техніко-економічні показники, зокрема – розраховано складність ПЗ методом функціональних точок, що дозволило визначити орієнтовну вартість розробки. У третьому розділі описано архітектуру програмного забезпечення, побудовану на основі шаблону MVVM, обґрунтовано вибір технологій, наведено структуру XML-баз даних, які використовуються для зберігання налаштувань, бібліотеки, історії переглядів і плейлистів. Здійснено опис усіх основних компонентів системи та допоміжних інструментів, що використовуються у проєкті. Четвертий розділ містить аналіз якості програмного забезпечення за допомогою метрик цикломатичної складності, глибини наслідування та аналізу продуктивності. Наведено опис повного процесу тестування, результати яких свідчать про відповідність програмного продукту всім заявленим вимогам. У п’ятому розділі розглянуто розгортання програмного забезпечення на платформі Windows, описано структуру встановлення та локального зберігання даних. Також описано процес супроводу, оновлення та потенційного масштабування ПЗ у разі подальшого розвитку.Документ Відкритий доступ Програмні засоби для рендерингу об'ємних моделей(КПІ ім. Ігоря Сікорського, 2023) Суприган, Артем Сергійович; Головченко, Максим МиколайовичПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 53 таблиці, 45 рисунків та 13 джерел – загалом 85 сторінок. Дипломний проєкт присвячений розробці програмних засобів для рендерингу об’ємних моделей. Метою розробки є надання можливості виконання рендерингу об’ємних моделей при обмежених технічних ресурсах за рахунок виконання процесу з будь-якого пристрою з доступом до всесвітньої мережі Інтернет. У розділі першому описано предметну область, проаналізовано відомі технічні рішення, проведено порівняння з аналогом, створено діаграму варіантів використання, сформовано функціональні та нефункціональні вимоги до програмного забезпечення. Розділ другий присвячений створенню BPMN діаграми та опису основного бізнес-процесу, обґрунтуванню архітектурних рішень, побудові схеми взаємодії між сервісами, опису використаних пакетів, детальному розбору архітектури та функціоналу кожного з мікросервісів, опису принципів, за якими було побудовано API кожного з сервісів, опису використаних утиліт, опису баз даних і таблиць кожного сервісу, побудові схеми баз даних. У розділі третьому описано процеси і методи тестування, наведено список утиліт, що використовуються для аналізу якості коду, та наведено контрольний приклад використання програмного pабезпечення. Розділ четвертий присвячений опису процесів безперервного розгортання та безперервного супроводу програмного забезпечення.Документ Відкритий доступ Смарт-асистент зі здорового харчування(КПІ ім. Ігоря Сікорського, 2024) Максименко, Антон Сергійович; Іванова, Любов МиколаївнаПояснювальна записка дипломного проєкту складається з п’яти розділів, містить 28 таблиць, 33 рисунка та 8 джерел – загалом 75 сторінок. Дипломний проєкт присвячений розробці комплексного додатку для спрощення процесу відстеження та управління звичками здорового харчування. Мета полягає e використанні технології машинного навчання, включаючи розпізнавання зображень і штрих-кодів і обробку природної мови, задля спрощення рутини моніторингу споживання їжі та води, керування особистими даними про здоров’я. Об'єкт дослідження: мобільні додатки та прикладні програмні інтерфейси для управління здоров’ям та харчуванням. Предмет дослідження: впровадження технологій машинного навчання для покращення користувацького досвіду та ефективності додатків для моніторингу стану здоров’я. У першому розділі проаналізована предметна область, включаючи дослідження існуючих рішень і бізнес-процесів, а також сформульовано проблеми, заклавши основу для розробки нового рішення. Другий розділ зосереджено на розробці вимог до програмного забезпечення, окреслено варіанти використання, функціональні та нефункціональні вимоги, які формують основу для дизайну та функціональності програми. У третьому розділі представлено проектування та розробку програмного забезпечення, деталізовано архітектуру програмного забезпечення, обґрунтовано інструменти розробки, принципи проектування програмного забезпечення та комплексний аналіз безпеки даних для забезпечення надійної та безпечної роботи програми. Четвертий розділ сфокусовано на аналізі якості програмного забезпечення та тестування, описано процеси та методи, що використовуються для перевірки функціональності програмного забезпечення, збереження даних, сумісності та зручності використання інтерфейсу користувача, забезпечуючи надійну роботу системи та її складових. У п’ятому розділі описано розгортання та підтримку програмного забезпечення, обумовлено переваги використання контейнерів Docker для розгортання, переваги платформи DigitalOcean перед альтернативами, такими як Azure, і наведено детальний опис процесу розгортання за допомогою GitHub Actions і Docker Hub.Документ Відкритий доступ Фандрайзингова платформа Efund (комплексна тема)(КПІ ім. Ігоря Сікорського, 2025) Веремчук, Ігор Ігорович; Головатюк, Владислав Ігорович; Ліщук, Катерина ІгорівнаПояснювальна записка дипломного проєкту складається з п’яти розділів, містить 35 таблиць, 35 рисунків та 20 джерел – загалом 67 сторінок. Дипломний проєкт присвячений розробці вебзастосунку для управління фандрейзинговими кампаніями. Мета: створення вебзастосунку, котрий підвищить ефективність збору коштів шляхом створення платформи, яка дозволить користувачам оперативно створювати кампанії, моніторити надходження, публічно звітувати про використання ресурсів та мати систему модерації. У першому розділі наведено аналіз предметної області сфери працевлаштування в ІТ, порівняльний аналіз між реалізованим програмним застосунком та аналогами, виділено переваги та недоліки перед кожним з них та наведено 4 основних бізнес-процеси. У другому розділі наведено основні варіанти використання програмного забезпечення, функціональні та нефункціональні вимоги до програмного забезпечення та сформульовано системні вимоги до нього, наведено результати аналізу економічних показників ПЗ та наведено його приблизну собівартість. У третьому розділі наведено архітектуру програмного забезпечення, наведено обґрунтування прийнятих основних архітектурних рішень та застосування використаних засобів розробки. У четвертому розділі наведено опис контрольного прикладу. У п’ятому розділі описано процес розгортання та супроводу програмного забезпечення.Документ Відкритий доступ Фандрайзингова платформа EFund (комплексна тема). Серверна частина(КПІ ім. Ігоря Сікорського, 2025) Веремчук, Ігор Ігорович; Ліщук, Катерина ІгорівнаПояснювальна записка дипломного проєкту складається з трьох розділів, містить 24 таблиці, 2 рисунки та 10 джерел – загалом 33 сторінки. Дипломний проєкт присвячений розробці серверної частини вебзастосунку для управління фандрейзинговими кампаніями. Мета: створення вебзастосунку, котрий підвищить ефективність збору коштів шляхом створення платформи, яка дозволить користувачам оперативно створювати кампанії, моніторити надходження, публічно звітувати про використання ресурсів та мати систему модерації. В першому розділі сформульовано функціональні вимоги індивідуальної частини дипломного проєкту та сформовано матрицю трасування функціональних вимог для демонстрації відповідності вимог до варіантів використання проєкту, наведено постановку завдання на розробку програмного забезпечення. В другому розділі описано архітектуру вебзастосунку, обґрунтування використаних засобів розробки. В третьому розділі наведено оцінку якості розробленого вебзастосунку та описані результати функціонального тестування.Документ Відкритий доступ Хмарне архітектурне рішення сервісу обробки ліцензій продуктів та послуг(КПІ ім. Ігоря Сікорського, 2023) Осадчий, Мирослав Віталійович; Ліщук, Катерина ІгорівнаПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 50 таблиць, 9 рисунків та 7 джерел – загалом 65 сторінок. Мета роботи – створення уніфікованого шаблону хмарного сервісу, який буде відповідати за взаємодію між користувачами та ліцензіями, між власником та його продуктом, між споживачем та продуктом, таким чином мінімізувати витрати бізнесу на власну розробку і дати змогу сфокусуватися на бізнес деталях. Вирішити проблему масштабованості, відмовостійкості та вартості розробки і підтримки такого застосунку, використання на всіх сучасних операційних системах. Створення відкритого програмного інтерфейсу, що забезпечує можливість інтеграції з сервісом додатків інших розробників. Об’єкт дослідження – уніфікований шаблон сервісу для взаємодії між користувачем та ліцензіями продуктів чи послуг. Предмет дослідження: сучасні підходи розробки хмарних додатків, реалізація архітектурних патернів під час роботи з хмарними сервісами. У першому розділи наведені загальні положення, опис та аналіз предметної області, сформульовані функціональні і нефункціональні вимоги, головна мета, цілі та призначення програми. У другому розділі описано моделювання та бізнес-процеси програмного забезпечення, розроблена архітектура та компоненти. Наведено детальний опис модулів, класів та функцій. У третьому розділі проаналізовано якість програмного забезпечення, описано процес тестування та наведені приклади тестів. У четвертому розділі наведено опис розгортання та роботи програми. Результатом роботи є розробка інтегрованого модуля з обробки ліцензій продуктів та послуг.