Бакалаврські роботи
Постійне посилання зібрання
Переглянути
Перегляд Бакалаврські роботи за Ключові слова ".NET"
Зараз показуємо 1 - 14 з 14
Результатів на сторінці
Налаштування сортування
Документ Відкритий доступ HighLoad система на базі Clean Architecture для збору статистики гравців онлайн гри(КПІ ім. Ігоря Сікорського, 2022-06-30) Луценко, Олександр Андрійович; Хмелюк, Марина СергіївнаПояснювальна записка дослідницького проєкту складається з п’яти розділів, містить 19 рисунків, 8 таблиць, 1 додатку, 4 графічних матеріалів, 21 джерела та 62 сторінки. Об’єктом розробки є система, яка зберігає дані гравців Brawl Stars та надає їх користувачам, в обробленому вигляді, для аналізу. Мета проєкту - підвищення статистичної інформативності користувачів за допомогою надання даних їх матчів в грі Brawl Stars для аналізу. У дослідницькому проєкті розроблена система для збору та надання статистики, а саме: оптимізований High Load сервіс, який автоматично та регулярно збирає дані користувачів, а також API, котрий надає багато видів статистики з записаних даних користувачам. Значну увагу було приділено архітектурі програмного забезпечення, розроблена система була реалізована використовуючи Clean Architecture. Отриманні користувачами дані можуть бути використані для аналізу.Документ Відкритий доступ Веб-застосунок для відстеження запасів продуктів та підбору рецептів кулінарних блюд із наявних продуктів(КПІ ім. Ігоря Сікорського, 2023) Шейко, Максим Олексійович; Халус, Олена АндріївнаПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 48 таблиць, 37 рисунків та 16 джерел – загалом 87 сторінки. Дипломний проєкт присвячений розробці веб-застосунку для відстежування запасів продуктів у користувача та підбору рецептів з наявних або випадкових інгредієнтів з урахуванням кулінарних сподобань та дієтичних обмежень користувача. Метою розробки даного веб-застосунку є сприяння формуванню більш усвідомленої культури споживання у середньостатистичного користувача задля зменшення кількості харчових відходів через вчасне споживання продуктів. У розділі першому проаналізовано та досліджено предметну область, визначено актуальність теми, знайдені та порівняні аналоги програмного забезпечення, розглянуті технічні рішення, розроблені та описані функціональні та нефункціональні вимоги до ПЗ. Розділ другий присвячений моделюванню програмного забезпечення, опису бізнес-процесів, архітектури продукту, що розроблюється. У третьому розділі розглядається аналіз розробленого програмного забезпечення та проведено тестування веб-застосунку. Четвертий розділ присвячений процесу розгортання веб-застосунку та випуску програмного забезпечення.Документ Відкритий доступ Веб-застосунок для онлайн бібліотеки(КПІ ім. Ігоря Сікорського, 2023) Кравченко, Даніл Олегович; Ліщук, Катерина ІгорівнаПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 86 таблиць, 38 рисунків та 13 джерел – загалом 98 сторінки. Дипломний проєкт присвячений розробці веб-застосунку для онлайн бібліотеки. Метою розробки є популяризація електронних форматів книжок та спрощення процесу їх отримання. Об'єкт дослідження: Веб-застосунок для онлайн бібліотеки. Предмет дослідження: Розробка та впровадження веб-застосунка для онлайн бібліотеки з метою популяризації електронних форматів книжок та спрощення процесу їх отримання. У розділі «АНАЛІЗ ВИМОГ ДО ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ» розглянуто основні вимоги до техніки для підтримки застосунку та використання. Також описано основні вимоги до функціоналу серверної та клієнтської частин і інтерфейсу користувача. У розділі «МОДЕЛЮВАННЯ ТА КОНСТРУЮВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ» проведено аналіз та розроблено моделі, що стосуються архітектури та конструювання програмного забезпечення, розглянуто архітектуру серверної та клієнтської частин та застосунку в цілому. Розділ «АНАЛІЗ ЯКОСТІ ТА ТЕСТУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ» присвячений аналізу якості програмного забезпечення з використанням таких метрик як: функціональність, ефективність, зручність використання, сумісність, покриття тестами та підтримка працездатності. Програмне забезпечення впроваджено за допомогою Azure App Service для серверної частини та Vercel для клієнтської.Документ Відкритий доступ Веб-застосунок для створення, проходження та аналізу опитувань(КПІ ім. Ігоря Сікорського, 2023) Вакалюк, Богдан Тарасович; Ковтунець, Олесь ВолодимировичПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 42 таблиці, 35 рисунків та 11 джерел – загалом 81 сторінку. Дипломний проєкт присвячений створенню веб-застосунку для створення, проходження та аналізу опитувань різного роду варіативності. Метою даного дипломного проєкту є надання можливості людям, зокрема працівникам статистичних та аналітичних центрів, зручно організовувати опитування й збір статистичних даних для подальшого аналізу. Об'єкт дослідження: опитування спільнот Предмет дослідження: система опитування спільнот У розділі аналізу вимог до програмного забезпечення проведено роботу над узагальненням функціональних та нефункціональних вимог для розроблюваного веб-застосунку, виокремлення пріоритетних процесів у взаємодії компонентів. У розділі моделювання і конструювання програмного забезпечення детально описано головні бізнес-процеси, обґрунтовано вибір архітектуру веб- застосунку та технології програмування, які застосовувалися під час розробки. Розділ тестування програмного забезпечення містить сценарії тестування створеного веб-застосунку, наведено варіанти їх виконання та проведено опис контрольного прикладу. У розділі впровадження та супровід програмного забезпечення наведена інструкція по розгортанню створеного веб-застосунка на хмарній платформі Heroku. Описано варіанти підтримки та вдосконалення впровадженого програмного забезпечення.Документ Відкритий доступ Веб-застосунок для управління персоналом(КПІ ім. Ігоря Сікорського, 2023) Накарловіч, Ростислав Русланович; Пономаренко, Артем МиколайовичЦя бакалаврська робота присвячена розробці сучаосного веб-застосунку, який спрощує процес управління персоналом в організаціях. Мета роботи полягає в створенні ефективного, надійного, безпечного та легко використовуваного інструменту для управління персоналом, який використовує актуальні технології, такі як Kubernetes, .NET 7, Vue.js 3 та PostgreSQL. Результатом роботи стала повноцінна система, яка дозволяє керувати персоналом, відстежувати їхню продуктивність та використовувати аналітичні інструменти для покращення ефективності роботи. Цей веб-застосунок надає користувачам можливість ефективно керувати персоналом, забезпечуючи високий рівень продуктивності та задоволення співробітників.Документ Відкритий доступ Веб-сервіс особистих розкладів студентів з публічним API(КПІ ім. Ігоря Сікорського, 2023) Литвинов, Олексій Геннадійович; Халус, Олена АндріївнаПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 20 таблиць, 19 рисунків та 6 джерел – загалом 65 сторінок. Мета розробки: покращення зручності використання розкладу занять студентами КПІ з урахуванням індивідуального навчального плану студента, використання сучасних підходів до розробки та розгортання ПЗ для збільшення відмовостійкості, точності даних та зменшення вартості підтримки порівняно з існуючими рішеннями, створення відкритого програмного інтерфейсу що забезпечує можливість інтеграції з сервісом додатків інших розробників. Об'єкт дослідження: програмне забезпечення для створення, редагування та відображення особистих розкладів студентів. Предмет дослідження: сучасні підходи до розробки ПЗ та їх розгортання у хмар них сервісах, REST API для інтеграції сторонніх додатків. У першому розділі розглянуто предметну область додатка особистих розкладів студентів КПІ ім. Ігоря Сікорського, проаналізовано аналоги, визначено їхні переваги та недоліки, висунуто вимоги. У другому розділі були змодельовані бізнес-процеси, описана архітектура додатку та конструювання програмного забезпечення. У третьому розділі було складено тестовий план, визначено функціональність що підлягає тестуванню, описано задачі та результати тестування. У четвертому розділі наведено опис розгортання додатку на хмарній інфраструктурі та описано процес його підтримки.Документ Відкритий доступ Додаток для ведення обліку підприємства на платформі .NET(КПІ ім. Ігоря Сікорського, 2022-06) Павленко, Євгеній Ігорович; Марченко, Олена ІванівнаДокумент Відкритий доступ Засоби аутентифікація та авторизація у Web API(КПІ ім. Ігоря Сікорського, 2021-06) Коваль, Іван Олександрович; Наливайчук, Микола ВасильовичДокумент Відкритий доступ Компілятор мови програмування загального призначення TinyLang на базі .NET(КПІ ім. Ігоря Сікорського, 2020-06) Рибніков, Владислав Ігорович; Креденцар, Світлана МаксимівнаДокумент Відкритий доступ Комп’ютерна мережа технології LTE-A(КПІ ім. Ігоря Сікорського, 2019-06) Курій, Катерина Андріївна; Орлова, Марія МиколаївнаДокумент Відкритий доступ Програмне забезпечення для збору програмних метрик застосунків(КПІ ім. Ігоря Сікорського, 2023) Шаховська, Дар`я Олександрівна; Халус, Олена АндріївнаПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 34 таблиці, 32 рисунка та 15 джерел – загалом 61 сторінка. Дипломний проєкт присвячений розробці програмного забезпечення для збору програмних метрик застосунків. Мета створення даного дипломного проєкту: полегшення збору та візуалізації метрик застосунків для їх подальшого аналізу за рахунок розробки SDK, яке легко підключається та інтегрується у програмний код. Об'єкт дослідження: програмне забезпечення для збору програмних метрик застосунків. Предмет дослідження: процес розроблення програмного забезпечення для збору програмних метрик застосунків. У розділі «Аналіз вимог до програмного забезпечення» було викладено загальні положення по предметній області та її аналіз, проведено аналіз існуючих технологій та успішних продуктів, наведено діаграму варіантів використання і сформульовано технічні вимоги до програмного забезпечення. Розділ «Моделювання та конструювання програмного забезпечення» присвячений розробці архітектури програмного забезпечення. У ньому також наведено діаграми бізнес-процесів, діаграму компонентів та діаграму класів, описано структуру бази даних, а також проаналізовано безпеку даних. У розділі «Аналіз якості та тестування програмного забезпечення» було описано процес тестування компонентів ПЗ та основного контрольного прикладу. Розділ «Впровадження та супровід програмного забезпечення» присвячений опису алгоритму розгортання програмного забезпечення у Docker.Документ Відкритий доступ Програмні засоби для рендерингу об'ємних моделей(КПІ ім. Ігоря Сікорського, 2023) Суприган, Артем Сергійович; Головченко, Максим МиколайовичПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 53 таблиці, 45 рисунків та 13 джерел – загалом 85 сторінок. Дипломний проєкт присвячений розробці програмних засобів для рендерингу об’ємних моделей. Метою розробки є надання можливості виконання рендерингу об’ємних моделей при обмежених технічних ресурсах за рахунок виконання процесу з будь-якого пристрою з доступом до всесвітньої мережі Інтернет. У розділі першому описано предметну область, проаналізовано відомі технічні рішення, проведено порівняння з аналогом, створено діаграму варіантів використання, сформовано функціональні та нефункціональні вимоги до програмного забезпечення. Розділ другий присвячений створенню BPMN діаграми та опису основного бізнес-процесу, обґрунтуванню архітектурних рішень, побудові схеми взаємодії між сервісами, опису використаних пакетів, детальному розбору архітектури та функціоналу кожного з мікросервісів, опису принципів, за якими було побудовано API кожного з сервісів, опису використаних утиліт, опису баз даних і таблиць кожного сервісу, побудові схеми баз даних. У розділі третьому описано процеси і методи тестування, наведено список утиліт, що використовуються для аналізу якості коду, та наведено контрольний приклад використання програмного pабезпечення. Розділ четвертий присвячений опису процесів безперервного розгортання та безперервного супроводу програмного забезпечення.Документ Відкритий доступ Розподілена стримінгова система подій за шаблоном публікація-підписка(КПІ ім. Ігоря Сікорського, 2020-06) Конорін, Богдан Вікторович; Дорога-Іванюк, Олена ОлександрівнаДокумент Відкритий доступ Хмарне архітектурне рішення сервісу обробки ліцензій продуктів та послуг(КПІ ім. Ігоря Сікорського, 2023) Осадчий, Мирослав Віталійович; Ліщук, Катерина ІгорівнаПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 50 таблиць, 9 рисунків та 7 джерел – загалом 65 сторінок. Мета роботи – створення уніфікованого шаблону хмарного сервісу, який буде відповідати за взаємодію між користувачами та ліцензіями, між власником та його продуктом, між споживачем та продуктом, таким чином мінімізувати витрати бізнесу на власну розробку і дати змогу сфокусуватися на бізнес деталях. Вирішити проблему масштабованості, відмовостійкості та вартості розробки і підтримки такого застосунку, використання на всіх сучасних операційних системах. Створення відкритого програмного інтерфейсу, що забезпечує можливість інтеграції з сервісом додатків інших розробників. Об’єкт дослідження – уніфікований шаблон сервісу для взаємодії між користувачем та ліцензіями продуктів чи послуг. Предмет дослідження: сучасні підходи розробки хмарних додатків, реалізація архітектурних патернів під час роботи з хмарними сервісами. У першому розділи наведені загальні положення, опис та аналіз предметної області, сформульовані функціональні і нефункціональні вимоги, головна мета, цілі та призначення програми. У другому розділі описано моделювання та бізнес-процеси програмного забезпечення, розроблена архітектура та компоненти. Наведено детальний опис модулів, класів та функцій. У третьому розділі проаналізовано якість програмного забезпечення, описано процес тестування та наведені приклади тестів. У четвертому розділі наведено опис розгортання та роботи програми. Результатом роботи є розробка інтегрованого модуля з обробки ліцензій продуктів та послуг.