Перегляд за Автор "Davlatova Diana"
Зараз показуємо 1 - 2 з 2
Результатів на сторінці
Налаштування сортування
Документ Нелінійна регресійна модель для оцінювання розміру веб-застосунків, що створюються з використанням PHP фреймворку Symfony(2022) Латанська Л.; Макарова Л.; Кольцов А.; Давлатова Д.; Latanska Liudmyla; Makarova Lidiia; Koltsov Andrii; Davlatova DianaПитання щодо визначення розміру програмного забезпечення на перших етапах роботи над проектом є важливим, адже отриманий розмір можна використати для прогнозування вартості, тривалості та трудомісткості. Частка веб-застосунків серед усіх розроблюваних проектів програмного забезпечення сьогодні є значною, як і популярність мов програмування, що використовуються у веб-розробці. Лідером за частотою використання є мова PHP з її численними фреймворками. Метою дослідження є побудова нелінійної регресійної моделі для оцінювання розміру web-застосунків, що створюються з використанням PHP фреймворку Symfony, за допомогою нормалізуючого перетворення на основі десяткового логарифму. Для побудови моделі на платформі GitHub знайдено 50 проектів веб-застосунків, які створено з використанням фреймворку Symfony. З допомогою інструменту PhpMetrics отримано наступні метрики діаграми класів по цим проектам: кількість класів, середня кількість методів на кожен клас, глибина дерева наслідування. Такий вибір метрик зумовлений можливістю отримати таку інформацію про розроблюваний проект на ранніх стадіях проектування та відсутністю мультиколінеарності серед обраних метрик. Емпіричні дані перевірено на нормальність. Перевірка показала, що дані є негаусівськими, тому їх нормалізовано за допомогою десяткового логарифму, виконано перевірку на наявність викидів, знайдені викиди усунуто та для даних, що лишились, побудовано лінійну для нормалізованих даних та нелінійну для вихідних даних регресійні моделі. Для порівняння також побудовано лінійну регресійну модель для емпіричних даних у припущені про нормальність розподілу. Порівняння моделей показало суттєве покращення якості оцінювання розміру веб-застосунків, що створюються з використанням фреймворку Symfony, при застосуванні саме нелінійного регресійного аналізу.Документ Регресійна модель для оцінювання розміру веб-застосунків, що створюються мовою Python з використанням Django Rest Framework, та розробка програми для її реалізації(2022) Давлатова Діана Хакимжонівна; Davlatova Diana; Макарова Л. М.Давлатова Діана Хакимжонівна "Регресійна модель для оцінювання розміру веб-застосунків, що створюються мовою Python з використанням Django Rest Framework, та розробка програми для її реалізації". Кваліфікаційна робота на здобуття освітнього рівня магістра зі спеціальності 121 "Інженерія програмного забезпечення". Національний університет кораблебудування імені адмірала Макарова. Миколаїв, 2022 р. Обсяг роботи: 121 стор., 20 табл., 13 рис., 57 використаних джерел, 5 додатків. Актуальність теми роботи: Проблема отримання ефективної системи оцінювання розміру веб-застосунків – це важливе завдання, що вимагає удосконалення існуючих методів. Враховуючи те, що всі моделі безпосередньо залежать від мови програмування та її особливостей, маємо, що для обраної мови програмування, фреймворку та бібліотеки не було створено відповідної моделі, реалізованої для особливостей мови Python, тому є доцільним створити таку модель. Таким чином, побудова нелінійних регресійних моделей із використанням нормалізуючих перетворень для підвищення достовірності оцінювання розміру веб-застосунків, що створюються мовою Python з використанням Django Rest Framework, і створення на їх основі інформаційної технології переробки інформації є актуальною та має практичну цінність. Мета і завдання дослідження: підвищення достовірності оцінювання розміру веб-застосунків, що створюються мовою Python з використанням Django Rest Framework, та розробка програми для її реалізації. Для досягнення поставленої мети необхідно вирішити 5 завдань. Об’єктом досліджень є процес оцінювання розміру веб-застосунків, що створюються мовою Python з використанням Django Rest Framework. Предметом досліджень є регресійна модель для оцінювання розміру веб-застосунків, що створюються мовою Python з використанням Django Rest Framework. Методи дослідження: методи теорії ймовірностей, математичної статистики, математичного моделювання, регресійного аналізу, об'єктно-орієнтованого програмування. Наукова новизна одержаних результатів полягає в удосконаленні нелінійної регресійної моделі для оцінювання розміру веб-застосунків, що створюються мовою Python з використанням Django Rest Framework, за рахунок застосування нормалізуючого перетворення на основі десяткового логарифму і викидів регресії. Ця двофакторна нелінійна регресійна модель у порівнянні з побудованою однофакторною нелінійною регресійною моделлю та існуючою однофакторною нелінійною регресійною моделлю з використанням мови Java краща за параметрами якості MMRE та PRED(0,25). Практичне значення одержаних результатів. Розроблено програму для оцінювання розміру веб-застосунків, що створюються мовою Python з використанням Django Rest Framework, на основі побудованої регресійної моделі. Апробація результатів досліджень. Основні положення і результати досліджень, викладені у кваліфікаційній роботі, пройшли апробацію на III Всеукраїнській науково-практичній інтернет-конференції "Інформаційні технології: моделі, алгоритми, системи" (м. Миколаїв, 26–28 жовтня 2022 р.). Публікації. Результати кваліфікаційної роботи висвітлено в 1 науковій праці – тезах конференції.