Empreu aquest identificador per citar o enllaçar aquest ítem: http://elartu.tntu.edu.ua/handle/lib/53516
Registre complet de metadades
Camp DCValorLengua/Idioma
dc.contributor.advisorЦуприк, Галина Богданівна-
dc.contributor.authorКузьмак, Євген Васильович-
dc.contributor.authorKuzmak, Yevhen-
dc.date.accessioned2026-07-16T13:13:44Z-
dc.date.available2026-07-16T13:13:44Z-
dc.date.issued2026-06-
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/53516-
dc.description.abstractКваліфікаційна робота присвячена розробці програмного забезпечення для аналізу якості програмного коду в командних проєктах. У першому розділі було проведено аналіз предметної області, що дозволило визначити особливості оцінювання якості програмного коду в умовах командної розробки. У другому розділі розглянуто ключові аспекти проєктування вебзастосунка, зокрема вибір процесу розробки, побудову архітектури, моделювання структури даних та реалізацію основних компонентів. В третьому розділі я виконав перевірку працездатності програмного рішення в умовах практичного використання. Четвертий розділ присвячено безпеці життєдіяльності та основам з охорони праці. Об’єкт дослідження: процес забезпечення і контролю якості програмного коду, з врахуванням специфіки командної розробки. Предмет дослідження: методи, засоби, підходи до комплексного аналізу якості програмного коду та їх програмна реалізація.uk_UA
dc.description.abstractThe qualification work is dedicated to the development of software for analyzing the quality of software code in team projects. In the first chapter, an analysis of the subject area was conducted, which allowed us to determine the features of assessing the quality of software code in team development. In the second chapter, key aspects of web application design are considered, in particular, the choice of development process, architecture construction, data structure modeling, and implementation of main components. In the third chapter, I performed a performance test of the software solution in practical use. The fourth chapter is devoted to life safety and the basics of occupational health and safety. Object of research: the process of ensuring and controlling the quality of software code, taking into account the specifics of team development. Subject of research: methods, tools, approaches to comprehensive analysis of software code quality and their software implementation.uk_UA
dc.description.tableofcontentsВСТУП 8 РОЗДІЛ 1 АНАЛІЗ ВИМОГ ДО ВЕБЗАСТОСУНКУ 11 1.1 Аналіз предметної області 12 1.1.1 Аналіз існуючих рішень 14 1.2 Постановка завдання та цілей 16 1.3 Пошук акторів та варіантів використання 18 1.4 Опис ключових варіантів використання 21 1.5 Формування вимог до програмного продукту 23 РОЗДІЛ 2 ПРОЄКТУВАННЯ ТА РОЗРОБКА ВЕБЗАСТОСУНКУ 25 2.1 Вибір процесу розробки 25 2.2 Проектування архітектури вебзастосунка 27 2.3 Побудова схем бази даних 30 2.4 Побудова UML-діаграми класів 35 2.5 Вибір мови та середовища розробки 37 2.6 Реалізація основних класів та методів 39 2.7 Розробка інтерфейсу користувача 45 РОЗДІЛ 3 ТЕСТУВАННЯ, ВПРОВАДЖЕННЯ І ПІДТРИМКА 48 3.1 Тестування вебзастосунку 48 3.1.1 Види та план тестування 50 3.1.2 Розробка тестових сценаріїв 53 3.2 Розгортання реалізації та системні вимоги 55 3.3 Верифікація вебзастосунку 58 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 60 4.1 Долікарська допомога при ураженні електричним струмом 60 4.2 Інженерно-технічні рішення з охорони праці 62 ВИСНОВКИ 65СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ ДОДАТКИuk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subjectпрограмне рішенняuk_UA
dc.subjectвебзастосунокuk_UA
dc.subjectоб’єктно-орієнтований підхідuk_UA
dc.subjectаналіз кодуuk_UA
dc.subjectструктуровані даніuk_UA
dc.subjectпроєктуванняuk_UA
dc.subjectрозробкаuk_UA
dc.subjectsoftware solutionuk_UA
dc.subjectweb applicationuk_UA
dc.subjectobject-oriented approachuk_UA
dc.subjectcode analysisuk_UA
dc.subjectstructured datauk_UA
dc.subjectdesignuk_UA
dc.subjectdevelopmentuk_UA
dc.titleРозробка веб-застосунку для аналізу якості програмного коду в командних проєктахuk_UA
dc.title.alternativeDevelopment of a web application for analyzing the quality of software code in team projectsuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Кузьмак Євген Васильович, 2026uk_UA
dc.coverage.placenameТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.format.pages88-
dc.subject.udc004.9uk_UA
dc.relation.references1. Методичні вказівки до виконання кваліфікаційної роботи бакалавра для здобувачів спеціальності 121 – Інженерія програмного забезпечення, всіх форм навчання / укладачі: Михалик Д.М., Цуприк Г.Б., Бревус В.М. – Тернопіль: Тернопільський національний технічний університет імені Івана Пулюя, 2024. – 45 с. (https://elartu.tntu.edu.ua/handle/lib/50317)uk_UA
dc.relation.references2. ISO/IEC 25010:2023 Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — Product quality model. URL: ISO/IEC 25010:2023uk_UA
dc.relation.references3. ISO/IEC 25010:2011 Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — System and software quality models. URL: ISO/IEC 25010:2011uk_UA
dc.relation.references4. ISO/IEC 9126-1:2001 Software engineering — Product quality — Part 1: Quality model. URL:ISO/IEC 9126-1:2001uk_UA
dc.relation.references5. Hamretskyi, R., & Gnatyuk, V. (2025). REVIEW AND ANALYSIS OF METHODS AND MODELS FOR ASSESSING THE QUALITY OF SOFTWARE IN INFORMATION AND COMMUNICATION SYSTEMS. Science-Based Technologies, 64(4), 435–448. https://doi.org/10.18372/2310-5461.63.19752uk_UA
dc.relation.references6. Lee M.-C. Software quality factors and software quality metrics to enhance software quality assurance. British Journal of Applied Science & Technology. 2014. Vol. 4, No. 21. P. 3069–3095.uk_UA
dc.relation.references7. Гапон А. О. Методи та засоби статичного та динамічного аналізу коду / А. О. Гапон, В. М. Федорченко, О. В. Сєвєрінов // Радіотехніка : Всеукр. міжвід. наук.-техн. зб. – 2023. – Вип. 212. – C. 7–13. – DOI:10.30837/rt.2023.1.212.01.uk_UA
dc.relation.references8. SonarQube [Електронний ресурс]. Режим доступу: https://www.sonarsource.com/uk_UA
dc.relation.references9. ESLint [Електронний ресурс]. Режим доступу: https://eslint.org/uk_UA
dc.relation.references10. Pylint [Електронний ресурс]. Режим доступу: https://pylint.readthedocs.io/uk_UA
dc.relation.references11. Checkstyle [Електронний ресурс]. Режим доступу: https://checkstyle.sourceforge.io/uk_UA
dc.relation.references12. PMD [Електронний ресурс]. Режим доступу: https://pmd.github.io/uk_UA
dc.relation.references13. Code Climate [Електронний ресурс]. Режим доступу: https://codeclimate.com/uk_UA
dc.relation.references14. Snyk [Електронний ресурс]. Режим доступу: https://snyk.io/uk_UA
dc.relation.references15. DeepSource [Електронний ресурс]. Режим доступу: https://deepsource.comuk_UA
dc.relation.references16. Mishra A., Linh N. T. D., Bhardwaj M., Pinto C. M. A. Multi-Criteria decision models in software reliability: Methods and Applications. Information Technology, Management and Operations Research Practices. 2022. DOI: 10.1201/9780367816414.uk_UA
dc.relation.references17. Романовський О. Г., Шаполова В. В., Квасник О. В., Гура Т. В. Психологія тімбілдингу : навчальний посібник / за заг. ред. Романовського О. Г., Калашникової С. В. Харків: «Друкарня Мадрид», 2017. 92 с. URL: http://repository.kpi.kharkov.ua/bitstream/KhPI-Press/36676/1/Book_2017_ Romanovskyi_Psykholohiia_tymbildynhu.pdfuk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
dc.identifier.citation2015Кузьмак Є. В. Розробка веб-застосунку для аналізу якості програмного коду в командних проєктах : робота на здобуття кваліфікаційного ступеня бакалавра : 121 - інженерія програмного забезпечення / наук. кер. Г. Б. Цуприк. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2026. 88 с.uk_UA
Apareix a les col·leccions:121 — Інженерія програмного забезпечення, F2 Інженерія програмного забезпечення (бакалаври)

Arxius per aquest ítem:
Arxiu Descripció MidaFormat 
dyplom_Kuzmak_Y_2026.pdf2,29 MBAdobe PDFVeure/Obrir


Els ítems de DSpace es troben protegits per copyright, amb tots els drets reservats, sempre i quan no s’indiqui el contrari.

Eines d'Administrador