Математична модель для оцінювання трудомісткості розробки скраперів на Java та створення програмного забезпечення для її реалізації
dc.contributor.advisor | Латанська Л. О. | uk_UA |
dc.contributor.author | Цуман, Дмитро Станіславович | |
dc.contributor.author | Tsuman, Dmytro | |
dc.date.accessioned | 2021-03-23T09:14:01Z | |
dc.date.available | 2021-03-23T09:14:01Z | |
dc.date.issued | 2020 | |
dc.description | Цуман, Д. С. Математична модель для оцінювання трудомісткості розробки скраперів на Java та створення програмного забезпечення для її реалізації = Mathematical model for estimating the complexity of developing scrapers in Java and creating software for its implementation : магістерська робота ; спец. 121 “Інженерія програмного забезпечення“ / Д. С. Цуман ; наук. кер. Л. О. Латанська. – Миколаїв : НУК, 2020. – 103 с. | uk_UA |
dc.description.abstract | Кваліфікаційна робота на здобуття освітнього рівня магістра зі спеціальності 121 – «Інженерія програмного забезпечення». Національний університет кораблебудування імені адмірала Макарова. Миколаїв, 2020 р. Обсяг роботи: 102 стор., 7 таблиць, 19 рисунків, 19 використаних джерел, 5 додатків. Актуальність теми. Застосування методів та моделей оцінювання трудомісткості розробки програмного забезпечення є одним з головних аргументів при технікоекономічному обгрунтуванні вартості розробки. Але відомо, що не існує універсальних методів чи моделей, які є оптимальними для всіх типів програмного забезпечення і середовищ розробки. Тому існує необхідність удосконалювати існуючі та розробляти нові методи та моделі оцінювання трудомісткості розробки програмного забезпечення обраних типів, зокрема скраперів на Java. Це дозволить підвищити точність оцінювання, що робить задачу побудови математичної моделі для оцінювання трудомісткості розробки скраперів на Java актуальною. Мета і завдання дослідження. Метою даної роботи є підвищення достовірності оцінювання трудомісткості розробки скраперів на Java. До завдань необхідно віднести: аналіз існуючих методів та моделей оцінювання трудомісткості розробки програмного забезпечення, удосконалення математичної моделі для оцінювання трудомісткості розробки скраперів на Java, розробку програмного забезпечення для її реалізації. Об’єкт дослідження: процес оцінювання трудомісткості розробки скраперів на Java. Предмет дослідження: нелінійна регресійна модель для оцінювання трудомісткості розробки скраперів на Java. Методи дослідження. Для вирішення поставлених задач були застосовані методи теорії ймовірностей та математичної статистики, а також регресійного аналізу. Наукова новизна одержаних результатів полягає в удосконаленні регресійної моделі для оцінювання трудомісткості розробки скраперів на Java з використанням нормалізуючого перетворення на основі натурального логарифму, що дозволило отримати більш точну оцінку. Практичне значення одержаних результатів. Розроблені в рамках кваліфікаційної роботи модель, алгоритм та програма оцінювання трудомісткості розробки скраперів на Java дають можливість скоротити час оцінювання та підвищити його точність та достовірність. Апробація результатів досліджень. Основні положення роботи були оприлюднені на Всеукраїнській науково-практичній інтернет-конференції «Інформаційні технології: моделі, алгоритми, системи (ITMAS–2020)» (м. Миколаїв, 26–28 жовтня 2020 р.). | uk_UA |
dc.description.abstract1 | Major’s thesis for gaining the educational level of major in 121 – «Software engineering».Admiral Makarov National University of Shipbuilding. Mykolaiv, 2020. The work contains: 102 pages, 7 tables, 19 figures, 19 references, 5 appendiсes. Relevance of the topic: The use of methods and models for estimating the complexity of software development is one of the main arguments in the feasibility study of the cost of development. But it is known that there are no universal methods or models that are optimal for all types of software and development environments. Therefore, there is a need to improve existing and develop new methods and models for estimating the complexity of software development of selected types, including scrapers in Java. This will increase the accuracy of the estimate, which makes the task of building a mathematical model for estimating the complexity of developing scrapers in Java relevant. Purpose and tasks of the research: The purpose of this work is to increase the reliability of estimating the complexity of developing scrapers in Java. Tasks include: analysis of existing methods and models for estimating the complexity of software development, improving the mathematical model for estimating the complexity of developing scrapers in Java, software development for its implementation. Object of research: the process of estimating the complexity of developing scrapers in Java. Subject of research: nonlinear regression model for estimating the complexity of developing scrapers in Java. Methods of research. Methods of probability theory and mathematical statistics, as well as regression analysis were used to solve the problems. Scientific novelty of the obtained results is to improve the regression model for estimating the complexity of developing scrapers in Java using a normalizing transformation based on the natural logarithm, which allowed to obtain a more accurate estimate. The practical value of the results. Developed in the master's thesis model, algorithm and program for estimating the complexity of developing scrapers in Java make it possible to reduce the evaluation time and increase its accuracy and reliability. Approbation of study results: The main provisions of the work were announced at the All-Ukrainian scientific-practical Internet conference «INFORMATION TECHNOLOGIES: MODELS, ALGORITHMS, SYSTEMS (ITMAS - 2020)» (Mykolaiv, October 26-28, 2020). | uk_UA |
dc.description.provenance | Submitted by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2021-03-23T09:12:05Z No. of bitstreams: 1 Tsuman -magister.pdf.pdf: 1935455 bytes, checksum: e9e694142d6bc703bcf7fec63d9b945a (MD5) | en |
dc.description.provenance | Approved for entry into archive by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2021-03-23T09:12:53Z (GMT) No. of bitstreams: 1 Tsuman -magister.pdf.pdf: 1935455 bytes, checksum: e9e694142d6bc703bcf7fec63d9b945a (MD5) | en |
dc.description.provenance | Approved for entry into archive by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2021-03-23T09:13:29Z (GMT) No. of bitstreams: 1 Tsuman -magister.pdf.pdf: 1935455 bytes, checksum: e9e694142d6bc703bcf7fec63d9b945a (MD5) | en |
dc.description.provenance | Made available in DSpace on 2021-03-23T09:14:01Z (GMT). No. of bitstreams: 1 Tsuman -magister.pdf.pdf: 1935455 bytes, checksum: e9e694142d6bc703bcf7fec63d9b945a (MD5) | en |
dc.identifier.uri | https://eir.nuos.edu.ua/handle/123456789/3706 | |
dc.language.iso | uk | uk_UA |
dc.subject | математична модель | uk_UA |
dc.subject | оцінювання трудомісткості | uk_UA |
dc.subject | скрапери на Java | uk_UA |
dc.subject | 121 “Інженерія програмного забезпечення“ | uk_UA |
dc.subject | mathematical model | uk_UA |
dc.subject | estimation of hard work | uk_UA |
dc.subject | scrapers in java | uk_UA |
dc.title | Математична модель для оцінювання трудомісткості розробки скраперів на Java та створення програмного забезпечення для її реалізації | uk_UA |
dc.title1 | Mathematical model for estimating the complexity of developing scrapers in Java and creating software for its implementation | uk_UA |
dc.title2 | 2020 | |
dc.type | Other | uk_UA |
Файли
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 7.05 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: