Магістерські роботи (ІПІ)
Постійне посилання зібрання
У зібранні розміщено магістерські дисертації на здобуття ступеня магістра.
Переглянути
Перегляд Магістерські роботи (ІПІ) за Ключові слова ".NET"
Зараз показуємо 1 - 4 з 4
Результатів на сторінці
Налаштування сортування
Документ Відкритий доступ Архітектурне рішення маркетплейсу 3D друку з використанням хмарних технологій(КПІ ім. Ігоря Сікорського, 2024) Кулик, Денис Владиславович; Ліщук, Катерина ІгорівнаРозмір пояснювальної записки – 154 аркуші, містить 38 ілюстрацій, 27 таблиць, 3 додатки, 33 посилання на джерела. Актуальність теми. У роботі розглянуто проблему відсутності на поточний момент спеціалізованого маркетплейсу 3D друку, незважаючи на стрімкий розвиток та поширення даної технології в останні роки. Завдяки аналізу існуючих рішень виявлено основні переваги та недоліки існуючих маркетплейсів та центрів друку. Виявлено основні характеристики якості 3D друку. Запропоноване рішення яке враховує специфіку галузі за рахунок виявлених характеристик. Мета дослідження. Метою дослідження є виявлення основних характеристик якості 3D друку та покращення взаємодії між замовником та виконавцем замовлення з 3D друку за рахунок створення спеціального архітектурного рішення онлайн маркетплейсу 3D друку, яке враховує специфіку галузі за рахунок виявлених характеристик. Об’єкт дослідження: процеси розробки архітектурного та програмного рішення маркетплейсу 3D друку. Предмет дослідження: методи, засоби та технології створення архітектурного та програмного рішення маркетплейсу 3D друку. Для реалізації поставленої мети сформульовані наступні завдання: − визначити основні характеристики якості 3D друку; − провести аналіз аналогічних програмних рішень до розроблюваного; − провести аналіз існуючих інструментів та технологій для розробки програмного рішення; − провести аналіз існуючих методів та підходів для розробки програмного рішення; − розробити спеціальне архітектурне рішення онлайн маркетплейсу 3D друку, яке враховує специфіку галузі за рахунок виявлених характеристик; − провести експериментальне дослідження для порівняння пропонованого рішення та маркетплейсів загального призначення. Наукова новизна результатів магістерської дисертації полягає у тому, що набуло подальшого розвитку використання мікросервісного архітектурного підходу, разом з такими технологіями для розробки програмного забезпечення, як .NET, ASP.NET, Entity Framework, Identity, Angular, Bootstrap та Fontawesome, для розробки архітектурного рішення маркетплейсу 3D друку з урахуванням виявлених в роботі характеристик якості 3D друку. Наведені технології є широко вживаними та безкоштовними інструментам, що дозволило пришвидшити процес розробки за рахунок великої кількості навчальних посібників з даних технологій та мінімізувати витрати на розробку, а також була вперше запропонована математична модель для розв’язання задачі визначення підходящих виробників для 3D друку з урахуванням характеристик об’єкту друк якого виконується. Виробник вважається підходящим, якщо він має хоча б одну модель принтера, що має достатньо великі розміри для друку заявки і, водночас, він має хоча б один тип матеріалу, необхідний для заявки. Розроблена модель дозволяє отримати множину підходящих виробників. Практичне значення отриманих результатів полягає в тому, що розроблено програмне забезпечення маркетплейсу 3D друку з використанням запропонованого підходу, що дозволяє клієнтам формувати замовлення на 3D друк. Також був проведений огляд функцій, які дозволяє інтерфейс користувача. До розглянутих функцій належать: вибір ролі, реєстрація та логін виробника та замовника, створення та перегляд замовлень, перегляд та редагування профілю виробника та підтвердження готовності до виконання замовлення. Зв’язок з науковими програмами, планами, темами. Робота виконувалась на кафедрі інформатики та програмної інженерії Національного технічного університету України "Київський політехнічний інститут імені Ігоря Сікорського". Апробація. Наукові положення дисертації пройшли апробацію на V міжнародній науково-практичній конференції молодих вчених та студентів «Інженерія програмного забезпечення і передові інформаційні технології (SoftTech-2023)» присвяченої 125-й річниці КПІ ім. Ігоря Сікорського. Публікації. Наукові положення дисертації опубліковані в: 1) Кулик Д.В., Архітектурне рішення маркетплейсу 3D друку з використанням хмарних технологій / Д.В.Кулик, К.І.Ліщук // Матеріали V Міжнародної науково-практичної конференції молодих вчених та студентів «Інженерія програмного забезпечення і передові інформаційні технології (SoftTech-2023)» – м. Київ: НТУУ «КПІ ім. Ігоря Сікорського», 19-21 грудня 2023 р.Документ Відкритий доступ Метод та інструментальні засоби досягнення консенсусу в розподілених системах побудованих на базі платформи .Net(КПІ ім. Ігоря Сікорського, 2021-12) Шелудько, Дмитро Максимович; Ковтунець, Олесь ВолодимировичМагістерська дисертація: 81 с., 10 рис., 5 табл., 6 додатків, 8 джерел. Актуальність. Використання розподілених систем в якості альтернативи типовим клієнт-серверним рішеням постійно набирає популярності. Навантаження на сучасні інформаційні системи постійно зростає, тому побудова та використання розподілених рішень, інколи є єдиним виходом для досягнення поставлених вимог. На сьогоднішній день можливість горизонтального маштабування стало вимогою до кожного модулю системи. Основна проблема, що виникає при маштабувані системи – це синхронізація її роботи. Наразі є декілька інструментів та алгоритмів для вирішення даної проблеми, але всі вони пагано інтегруються в системи, що побудовані на базі платформи .Net. Також на даний момент немає бібліотеки або модулю для платформи .Net, що можна інтегрувати в систему та використовувати для вирішення проблем неухгодженості. Також, одною із актуальних проблем – є складність імплементації існуючих алгоритмів на базі платформи .Net. Зв'язок роботи з науковими програмами, планами, темами. Магістерська робота виконувалась згідно з планом досліджень кафедри інформатики та програмної інженерії Національного технічного університету України «Київський політехнічний інститут ім. Ігоря Сікорського» Мета дослідження – розробка методу та алгоритму, ціллю якого буде вирішення проблеми консенсусу. Порівняння розробленого методу із існуючими та реалізація алгоритму у вигляді бібліотеки для платформи .Net. Для досягнення мети необхідно виконати наступні завдання: а) провести аналіз існуючих рішень, методів та алгоритмів для вирішення проблеми консенсусу; б) створити та описати метод та алгоритм, побудований на базі розробленого методу досягнення консенсусу; в) порівняти розроблений метод досягнення консенсусу з існуючими рішеннями; г) створити бібліотеку на базі платформи .Net, що реалізує розроблений алгоритм; д) розробити розподілену системи для валідації та аналізу роботи бібліотеки; е) провести аналіз та валідацію коректності роботи бібліотеки. Об’єкт дослідження – процес досягнення консенсусу між сервісами в розподілених системах. Предмет дослідження – методи та алгоритм досягнення консенсусу між сервісами в розподілених системах. Методи дослідження – основним методом дослідження, який використовується в даній роботі є моделювання. Наукова новизна одержаних результатів полягає в розробці методу та алгоритму досягнення консенсусу та порівнянні його з існуючими аналогами з точки зору оптимальності, простоти імплементації та валідності роботи. Публікації. Матеріали роботи опубліковані у журналі «Innovative solutions in modern science» (випуск №2/29, а також одна стаття подана до публікації), на Міжнародній науково-практичній конференції «Математичне та імітаційне моделювання систем. МОДС 2018» (25-29 червня 2018р.) та на II Всеукраїнській науково-практичній конференції молодих вчених та студентів «Інформаційні системи та технології управління» (ІСТУ-2019).Документ Відкритий доступ Програмне забезпечення для налаштування та виконання голосових команд в операційній системі Windows(КПІ ім. Ігоря Сікорського, 2024) Соболевський, Владислав Олександрович; Баклан, Ігор ВсеволодовичРозмір пояснювальної записки – 131 аркушів, містить 10 ілюстрацій, 66 таблиць, 4 додатки, 16 посилання на джерела. Актуальність теми. Використання голосового управління операційною системою значно розширює можливості користувачів до зручного використання персональних комп’ютерів, але потребує подальших досліджень для підвищення ефективності підходів їх реалізації. У роботі розглянуто проблему необхідності розробки та вдосконалення програмного забезпечення з метою підвищення варіативності його використання. Мета дослідження. Основною метою є підвищення варіативності використання програмного забезпечення для виконання голосових команд в операційній системі Windows з можливістю гнучкого налаштування користувацьких команд. Об’єкт дослідження: програмні рішення для налаштування та виконання голосових команд в операційній системі Windows. Предмет дослідження: методи, моделі, інструменти для представлення і перетворення знань щодо програмного забезпечення для налаштування та виконання голосових команд в операційній системі Windows. Для реалізації поставленої мети сформульовані наступні завдання: − аналіз існуючих рішень; − визначення недоліків аналогів та можливостей для покращення; − визначення архітектурного дизайну; − реалізація та прототипування програмного рішення; − тестування запропонованого програмного рішення. Наукова новизна: результатом роботи є вдосконалення існуючих підходів до створення голосових асистентів та розробка відповідного програмного забезпечення, що надасть можливість гнучкого налаштування голосових команд та може бути використано на практиці. Практичним значенням цієї роботи є програмне забезпечення для налаштування та виконання голосових команд в операційній системі Windows на основі розпізнавання мовлення, яке може бути використане пересічними користувачами операційних систем для зручної експлуатації під час роботи з персональним комп’ютером. Зв’язок з науковими програмами, планами, темами. Робота виконувалась на кафедрі інформатики та програмної інженерії Національного технічного університету України "Київський політехнічний інститут імені Ігоря Сікорського". Апробація. Наукові положення дисертації пройшли апробацію на V науково-практичній конференції «SoftTech-2023» та опубліковані у матеріалах конференції.Документ Відкритий доступ Інтегрована система та архітектура на основі подій з реляційних баз даних(КПІ ім. Ігоря Сікорського, 2024) Касюдик, Богдан Олегович; Новінський, Валерій ПетровичРозмір пояснювальної записки – 156 аркушів, містить 33 ілюстрацій, 33 таблиць, 3 додатки, 32 посилань на джерела. Актуальність теми. У сучасну епоху цифрових технологій обсяги даних, що генеруються, стрімко зростають, а потреба в ефективному управлінні ними стає дедалі важливішою. Важливо забезпечити не лише надійне зберігання інформації, але й можливість її оперативної обробки та аналізу в реальному часі. Це підкреслює необхідність створення та впровадження інтегрованих систем, здатних гарантувати актуальність даних і зручний доступ до них для різних застосунків і користувачів. Одним із ключових підходів у цьому напрямку є архітектура, що базується на подіях, яка дозволяє системам швидко реагувати на зміни у даних. Мета дослідження. Основною метою є удосконалення підходів для побудови інтегрованих систем на основі подій з реляційних баз даних. Об’єкт дослідження: архітектура та програмне забезпечення для інтегрованої системи для підтримки EDA на основі подій з реляційних баз даних. Предмет дослідження: методи, засоби та технології створення архітектурного та програмного рішення для створення інтегрованої системи на основі подій з реляційних баз даних. Для реалізації поставленої мети сформульовані наступні завдання: - аналіз існуючих рішень; - розробка вимог; - проектування архітектури; - реалізація прототипу; - реалізація станонезалежності; - реалізація прототипу першої масової вигрузки; - оцінка ефективності запропонованого рішення. Наукова новизна результатів магістерської дисертації полягає в тому, що набули подальшого розвитку підходи для побудови інтегрованих систем на основі подій за допомогою використання черг баз даних та додавання підтримки горизонтальної масштабованості та збагачення подій. Практичне значення отриманих результатів полягає в тому, що розроблено програмне забезпечення та архітектура інтегрованої системи на основі подій з реляційних баз даних, що дає змогу поєднувати існуючі програмні системи та шини повідомлень для впровадження подійно орієнтованої архітектури в межах певної компанії та систем, якими вона користується. Зв’язок з науковими програмами, планами, темами. Робота виконувалась на кафедрі інформатики та програмної інженерії Національного технічного університету України "Київський політехнічний інститут імені Ігоря Сікорського". Апробація. Наукові положення дисертації пройшли апробацію на VII Міжнародної науково-практичної конференції молодих вчених та студентів «Інженерія програмного забезпечення і передові інформаційні технології (SoftTech-2024)». Публікації. Наукові положення дисертації опубліковані в: 1) Касюдик Б.О., Інтегрована система та архітектура на основі подій з реляційних баз даних / Б.О. Касюдик, В.П. Новінський // Матеріали VII Міжнародної науково-практичної конференції молодих вчених та студентів «Інженерія програмного забезпечення і передові інформаційні технології (SoftTech-2024)» – м. Київ: НТУУ «КПІ ім. Ігоря Сікорського», 20-22 листопада 2024 р.