Математична модель для прогнозування розміру програмних систем, розроблених з використанням фреймворку Yii, на ранніх етапах розробки та її програмна реалізація

dc.contributor.advisorКаіров В. О.
dc.contributor.authorСмітієнко Владислав Олексійович
dc.contributor.authorSmitiienko Vladyslav Oleksiiovych
dc.date.accessioned2026-01-19T11:54:41Z
dc.date.issued2025
dc.descriptionСмітієнко, В. О. Математична модель для прогнозування розміру програмних систем, розроблених з використанням фреймворку Yii, на ранніх етапах розробки та її програмна реалізація = Mathematical model for predicting the size of software systems, developed using the Yii framework, at early stages of development and its software implementation : магістерська робота ; спец. 124 ''Системний аналіз'' / В. О. Смітієнко ; наук. кер. В. О. Каіров. – Миколаїв : НУК, 2025. – 87 с.
dc.description.abstractСмітієнко Владислав Олексійович «Математична модель для прогнозування розміру програмних систем, розроблених з використанням фреймворку Yii, на ранніх етапах розробки та її програмна реалізація» Кваліфікаційна робота на здобуття освітнього рівня магістра зі спеціальності 124 «Системний аналіз» освітньої програми «Інформаційні технології інтелектуального аналізу даних та проєктування програмних систем». Національний університет кораблебудування імені адмірала. Миколаїв, 2025 р. Обсяг роботи: 86 стор., 9 табл., 6 рис., 33 використаних джерел, 5 додатків Актуальність теми: полягає в необхідності більш достовірного прогнозування розміру програмних систем (ПС), розроблених з використанням фреймворку Yii, на ранніх етапах розробки через низьку достовірність існуючих математичних моделей. Мета дослідження. Мета роботи полягає у підвищенні достовірності прогнозування розміру ПС, розроблених з використанням фреймворку Yii, за допомогою математичних моделей. Об’єкт дослідження: процес прогнозування розміру ПС, розроблених з використанням фреймворку Yii. Предмет дослідження: математичні моделі для прогнозування розміру ПС, розроблених з використанням фреймворку Yii. Методи дослідження: математична статистика та аналіз даних, регресійний аналіз, чисельні методи та оптимізація, ймовірнісний аналіз, об'єктно-орієнтоване програмування. Наукова новизна одержаних результатів: удосконалено математичну модель для раннього прогнозування розміру програмних систем, розроблених з використанням фреймворку Yii, шляхом побудови нелінійної регресійної моделі з багатовимірним нормалізуючим перетворенням Бокса-Кокса. Це забезпечує підвищення достовірності раннього прогнозування розміру у порівнянні з існуючими моделями для PHP фреймворків CakePHP та CodeIgniter. Практичне значення одержаних результатів. Результатом роботи є програмна система для використання спеціалізованої нелінійної регресійної моделі, призначеної для достовірного оцінювання розміру ПС, розроблених з використанням фреймворку Yii. Це дозволяє керівникам проєктів та архітекторам отримувати обґрунтовані прогнози обсягу коду вже на етапі проєктування архітектури, що значно підвищує якість планування ресурсів, бюджету та термінів розробки для нових проєктів, особливо в контексті переходу на версію Yii 3.0. Апробація результатів роботи. Основні положення й результати кваліфікаційної роботи оприлюдненні на VI Міжнародній науково-практичній інтернет-конференції «Інформаційні технології: моделі, алгоритми, системи – 2025» (м. Миколаїв, 16-17 листопада 2025 року). Публікації: Основні положення й результати кваліфікаційної роботи опубліковано у 1 науковій праці – тезах конференції.
dc.description.abstract1Smitiienko Vladyslav Oleksiiovych «Mathematical model for predicting the size of software systems, developed using the Yii framework, at early stages of development and its software implementation» Qualification work for obtaining a master's degree in specialty 124 – "System Analysis". Admiral Makarov National University of Shipbuilding. Mykolaiv, 2025. Volume: 86 p., 9 tables, 6 figures, 33 references, 5 appendices. Topic Relevance: lies in the need for more reliable early-stage prediction of the size of software systems (SS) developed using the Yii framework, due to the low accuracy of existing mathematical models. Research goal. The goal of the work is to increase the reliability of predicting the size of software systems developed using the Yii framework by means of mathematical models. Object of research: the process of early size estimation (in lines of code) for software systems developed using the Yii framework. Subject of research: mathematical models and methods for estimating the size of software systems developed using the Yii framework. Methods of research: mathematical statistics and data analysis, regression analysis, numerical methods and optimization, probabilistic analysis, object-oriented programming. Scientific contribution: an improved mathematical model for early prediction of the size of software systems developed using the Yii framework has been proposed by constructing a nonlinear regression model with a multivariate normalizing Box–Cox transformation. This ensures higher reliability of early size prediction compared to existing models for the PHP frameworks CakePHP and CodeIgniter. Practical value of obtained results. The result of the work is the development of the «YiiSizeEstimator» tool, which implements the specialized nonlinear regression model for reliable estimation of the size of Yii-based systems. This enables project managers and architects to obtain substantiated estimates of code volume already at the architectural design stage, significantly improving the quality of resource, budget, and timeline planning for new projects, especially in the context of the transition to Yii 3.0. Approbation of the thesis results. The main provisions and results of the qualification work were presented at the VI International Scientific and Practical Internet Conference «Information Technologies: Models, Algorithms, Systems – 2025» (Mykolaiv, November 16-17, 2025). Publications. The main provisions and results of the qualification work are published in 1 scientific work – conference proceedings.
dc.description.provenanceSubmitted by Антон Крамаренко (kramarenko4717@gmail.com) on 2026-01-07T15:00:03Z workflow start=Step: reviewstep - action:claimaction No. of bitstreams: 1 Smitienko_V_magister.pdf: 1092055 bytes, checksum: 6b82b2ae36021d2444c1ab24fb57a4c1 (MD5)en
dc.description.provenanceStep: reviewstep - action:reviewaction Approved for entry into archive by Бондар Ольга (olga.bondar@nuos.edu.ua) on 2026-01-19T11:50:18Z (GMT)en
dc.description.provenanceStep: editstep - action:editaction Approved for entry into archive by Бондар Ольга (olga.bondar@nuos.edu.ua) on 2026-01-19T11:54:17Z (GMT)en
dc.description.provenanceStep: finaleditstep - action:finaleditaction Approved for entry into archive by Бондар Ольга (olga.bondar@nuos.edu.ua) on 2026-01-19T11:54:41Z (GMT)en
dc.description.provenanceMade available in DSpace on 2026-01-19T11:54:41Z (GMT). No. of bitstreams: 1 Smitienko_V_magister.pdf: 1092055 bytes, checksum: 6b82b2ae36021d2444c1ab24fb57a4c1 (MD5) Previous issue date: 2025en
dc.identifier.urihttps://eir.nuos.edu.ua/handle/123456789/11939
dc.language.isouk
dc.subjectматематичні моделі
dc.subjectпрогнозування розміру
dc.subjectLOC
dc.subjectпрограмні системи
dc.subjectPHP
dc.subjectфреймворк
dc.subjectнелінійні регресійні моделі.
dc.titleМатематична модель для прогнозування розміру програмних систем, розроблених з використанням фреймворку Yii, на ранніх етапах розробки та її програмна реалізація
dc.title.alternativeMathematical model for predicting the size of software systems, developed using the Yii framework, at early stages of development and its software implementation
dc.typeMasterThesis

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Smitienko_V_magister.pdf
Розмір:
1.04 MB
Формат:
Adobe Portable Document Format

Ліцензійна угода

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
license.txt
Розмір:
4.38 KB
Формат:
Item-specific license agreed upon to submission
Опис: