Empreu aquest identificador per citar o enllaçar aquest ítem: http://elartu.tntu.edu.ua/handle/lib/52703
Registre complet de metadades
Camp DCValorLengua/Idioma
dc.contributor.advisorМихалик, Дмитро Михайлович-
dc.contributor.authorРубльов, Андрій Ігорович-
dc.contributor.authorRublov, Andrew-
dc.date.accessioned2026-06-25T12:55:15Z-
dc.date.available2026-06-25T12:55:15Z-
dc.date.issued2026-06-
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/52703-
dc.description.abstractРубльов Андрій Ігорович. Розробка програмного забезпечення для управління проєктами за методологією Scrum. Ключові слова: управління проєктами, Scrum, вебдодаток, PHP, Laravel, бази даних, клієнт-серверна архітектура, трекінг завдань. Мета – розробка власного вебдодатка для управління проєктами на основі гнучкої методології Scrum для забезпечення ефективної взаємодії в командах розробників, з використанням фреймворку Laravel. Об’єкт: програмно-алгоритмічні засоби та процес управління проєктами за методологією Scrum. Предмет: архітектура, методи та інструменти реалізації клієнт-серверної системи для трекінгу завдань та ведення проєктів на базі PHP та Laravel. У роботі проаналізовано принципи гнучких методологій розробки програмного забезпечення, зокрема Scrum, розглянуто існуючі аналоги на ринку систем управління проєктами. Спроєктовано та розроблено клієнт-серверний вебдодаток із використанням мови програмування PHP та фреймворку Laravel. Створено реляційну базу даних, реалізовано ключові модулі: управління завданнями (спринти, беклог, Scrum-дошки), розмежування прав користувачів та управління проєктами. Проведено тестування розробленого функціоналу. Удосконалено підхід до інтеграції інструментів Scrum в єдине легковагове вебсередовище на базі Laravel, що знижує поріг входження для нових команд та оптимізує процеси планування спринтів. Розроблено функціональний вебдодаток, готовий до впровадження, який дозволяє ефективно управляти життєвим циклом розробки програмного продукту, відстежувати задачі та організовувати командну роботу.uk_UA
dc.description.abstractRublov Andrew Igorovich. Development of software for project management using the Scrum methodology. Keywords: project management, Scrum, web software, PHP, Laravel, databases, client-server architecture, task tracking. Meta - development of a powerful web application for project management based on the Scrum methodology to ensure effective interaction in development teams, using the Laravel framework. Object: software and algorithmic features and the process of project management using the Scrum methodology. Subject: architecture, methods and tools for implementing a client-server system for tracking and running projects based on PHP and Laravel. The work analyzes the principles of the best software development methodologies, Scrum, and looks at other analogues on the project management systems market. A client-server web application was designed and developed using PHP and the Laravel framework. A relational database has been created, key modules have been implemented: task management (sprints, backlog, Scrum-dashboards), delineation of the rights of employees and project management. Testing of the expanded functionality was carried out. The approach to the integration of Scrum tools into a single lightweight web environment based on Laravel has been improved, which reduces the entry threshold for new teams and optimizes sprint planning processes. A functional web application has been developed, ready for deployment, which allows you to effectively manage the life cycle of software product development, manage tasks and organize team work.uk_UA
dc.description.tableofcontentsВСТУП 8 1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ 11 1.1 ОГЛЯД МЕТОДОЛОГІЇ SCRUM ТА СПЕЦИФІКА УПРАВЛІННЯ ІТ-ПРОЄКТАМИ 11 1.2 АНАЛІЗ ІСНУЮЧИХ СИСТЕМ УПРАВЛІННЯ ПРОЄКТАМИ ТА ЇХНІ НЕДОЛІКИ 15 1.3 ОБҐРУНТУВАННЯ ВИБОРУ ТЕХНОЛОГІЧНОГО СТЕКА РОЗРОБКИ 18 2 ПРОЄКТУВАННЯ СИСТЕМИ 21 2.1 ВИБІР ПРОЦЕСУ РОЗРОБКИ 21 2.2 ПРОЄКТУВАННЯ АРХІТЕКТУРИ СИСТЕМИ 24 2.3 ПОБУДОВА СХЕМ БАЗИ ДАНИХ 28 2.4 ПОБУДОВА UML-ДІАГРАМ КЛАСІВ 30 2.5 ПРОЄКТУВАННЯ АЛГОРИТМІВ РОБОТИ СИСТЕМИ ТА ВЗАЄМОДІЇ КОМПОНЕНТІВ 33 2.6 РЕАЛІЗАЦІЯ ОСНОВНИХ КЛАСІВ ТА МЕТОДІВ 35 2.7 РОЗРОБКА ІНТЕРФЕЙСУ КОРИСТУВАЧА 36 3 ПРОГРАМНА РЕАЛІЗАЦІЯ ТА ТЕСТУВАННЯ 40 3.1 ТЕСТУВАННЯ ПРОГРАМНОЇ СИСТЕМИ 40 3.2 РОЗГОРТАННЯ ПРОГРАМНОЇ СИСТЕМИ ТА СИСТЕМНІ ВИМОГИ 44 3.3 ВЕРИФІКАЦІЯ ПРОГРАМНОЇ СИСТЕМИ 48 3.4 АВТОМАТИЗАЦІЯ РЕЗЕРВНОГО КОПІЮВАННЯ ТА МОНІТОРИНГУ СИСТЕМИ 52 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 56 4.1 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ 56 4.2 ОСНОВИ ОХОРОНИ ПРАЦІ 57 ВИСНОВКИ 60 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 62 ДОДАТКИ 65 ДОДАТОК А 66 ДОДАТОК Б 69uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subjectінженерія програмного забезпеченняuk_UA
dc.subjectвеб-розробкаuk_UA
dc.subjectsaas-системаuk_UA
dc.subjectуправління проєктамиuk_UA
dc.subjectscrumuk_UA
dc.subjectфреймворк laraveluk_UA
dc.subjectреляційна база данихuk_UA
dc.subjectsoftware engineeringuk_UA
dc.subjectweb developmentuk_UA
dc.subjectsaas systemuk_UA
dc.subjectproject managementuk_UA
dc.subjectscrumuk_UA
dc.subjectlaravel frameworkuk_UA
dc.subjectrelational databaseuk_UA
dc.titleРозробка програмного забезпечення управління проєктами за методологією Scrum з використанням PHPuk_UA
dc.title.alternativeProject management software development using Scrum methodology using PHPuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Рубльов Андрій Ігорович, 2026uk_UA
dc.contributor.committeeMemberГром’як, Роман Сильвестрович-
dc.coverage.placenameТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.format.pages63-
dc.subject.udc004.9uk_UA
dc.relation.references1. Грицюк Ю. І., Рак Т. Є. Програмування мовою PHP: навч. посіб. Львів: Вид-во ЛДУ БЖД, 2018. 321 с.uk_UA
dc.relation.references2. Костик П. В., Тиш Є. В. Фактори впливу на ефективність проектування програмних інтерфейсів комп'ютерних систем // Інформаційні моделі, системи та технології: Матеріали VI наук.-техн. конф. ТНТУ ім. І.Пулюя. Тернопіль, 2018. С. 85.uk_UA
dc.relation.references3. Кравченко О. В. Сучасні підходи до розробки інтерактивних вебзастосунків // Вісник Національного технічного університету "ХПІ". 2022. № 1. С. 15–22.uk_UA
dc.relation.references4. Мельник А. О. Архітектура програмних систем: підручник. Львів: Видавництво Львівської політехніки, 2020. 344 с.uk_UA
dc.relation.references5. Недашківський О. М. Планування та проектування інформаційних систем. Київ, 2014. 215 с.uk_UA
dc.relation.references6. Петрик М. Р., Петрик О. Ю. Моделювання програмного забезпечення. Тернопіль: Вид-во ТНТУ, 2015. 200 с.uk_UA
dc.relation.references7. Савченко В. В. Порівняльний аналіз фреймворків для розробки вебзастосунків на базі мови PHP // Сучасні інформаційні системи. 2021. Т. 5, № 3. С. 78–84.uk_UA
dc.relation.references8. Синєокий О. В. Особливості застосування гнучких методологій розробки програмного забезпечення // Інформаційні технології та комп'ютерна інженерія. 2021. № 2. С. 45–52.uk_UA
dc.relation.references9. Duckett J. PHP & MySQL: Server-side Web Development. Wiley, 2022. 672 p.uk_UA
dc.relation.references10. Eloquent ORM Documentation. Laravel, 2024. URL: https://laravel.com/docs/eloquent (дата звернення: 14.06.2026).uk_UA
dc.relation.references11. Freeman E., Robson E. Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software. 2nd ed. O'Reilly Media, 2020. 672 p.uk_UA
dc.relation.references12. Guide to the Software Engineering Body of Knowledge (SWEBOK Guide). Version 4.0 / ed. H. Washizaki. IEEE Computer Society, 2024. 411 р.uk_UA
dc.relation.references13. Laravel Documentation. Release 11.x. 2024. URL: https://laravel.com/docs/11.x (дата звернення: 14.06.2026).uk_UA
dc.relation.references14. Martin R. C. Clean Architecture: A Craftsman's Guide to Software Structure and Design. Prentice Hall, 2017. 432 p.uk_UA
dc.relation.references15. MDN Web Docs: Fetch API. Mozilla, 2023. URL: https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API (дата звернення: 14.06.2026).uk_UA
dc.relation.references16. MySQL 8.0 Reference Manual. Oracle Corporation, 2023. URL: https://dev.mysql.com/doc/refman/8.0/en/ (дата звернення: 14.06.2026).uk_UA
dc.relation.references17. PlantUML Language Reference Guide. 2024. URL: https://plantuml.com/guide (дата звернення: 14.06.2026).uk_UA
dc.relation.references18. Schwaber K., Sutherland J. The Scrum Guide. The Definitive Guide to Scrum: The Rules of the Game. 2020. URL: https://scrumguides.org/docs/scrumguide/v2020/2020-Scrum-Guide-US.pdf (дата звернення: 14.06.2026).uk_UA
dc.relation.references19. Stauffer M. Laravel: Up & Running: A Framework for Building Modern PHP Apps. 3rd ed. O'Reilly Media, 2023. 582 p.uk_UA
dc.relation.references20. Tailwind CSS Documentation. Tailwind Labs, 2024. URL: https://tailwindcss.com/docs (дата звернення: 14.06.2026).uk_UA
dc.relation.references21. Welling L., Thomson L. PHP and MySQL Web Development. 5th ed. Addison-Wesley Professional, 2016. 1008 p.uk_UA
dc.relation.references22. Желібо Є.П. Безпека життєдіяльності : підручник / В. В. Зацарний. Київ : Каравела, 2023. 344 с.uk_UA
dc.relation.references23. Жидецький В.Ц. Охорона праці користувачів комп’ютерів : підручник. Львів : Афіша, 2020. 176 с.uk_UA
dc.relation.references24. Oleh Zaiats; Dmytro Mykhalyk; Vasyl Yatsyshyn; Oleh Pastukh; Dmytro Uhryn Methods for integrating large language models into requirements management in agile methodologies / ITTAP-2025: 5th International Workshop on Information Technologies: Theoretical and Applied Problems| (2025), CEUR Workshop Proceedings Volume 4146. P.379-397uk_UA
dc.relation.references25. M.R. Petryk, A.Yu. Doroshenko, D.M. Mykhalyk, О.A. Yatsenko Automated Parallelization of Software for Identifying Parameters of Intraparticle Diffusion and Adsorption in Heterogeneous Nanoporous Media. In: , et al. Mathematical Modeling and Simulation of Systems. MODS 2022. Lecture Notes in Networks and Systems, vol 667. Springer, Cham.(2023)uk_UA
dc.relation.references26. Буров Є. В. Конструювання програмного забезпечення: навчальний посібник. Львів: Видавництво Львівської політехніки, 2021. 316 с.uk_UA
dc.relation.references27. Пасічник В. В., Резніченко В. А. Організація баз даних та знань. Київ: Видавнича група BHV, 2018. 384 с.uk_UA
dc.relation.references28. Кухарєва О. М., Радченко А. О. Сучасні підходи до проєктування користувацьких інтерфейсів вебдодатків // Комп’ютерно-інтегровані технології: освіта, наука, виробництво. 2022. № 47. С. 112–118.uk_UA
dc.relation.references29. Kim G., Humble J., Debois P., Willis J. The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations. 2nd ed. IT Revolution Press, 2021. 480 p.uk_UA
dc.relation.references30. Бойко В. І., Ткаченко О. М. Аналіз та застосування інструментів безперервної інтеграції (CI/CD) у процесі розробки програмного забезпечення // Системи управління, навігації та зв’язку. 2023. Вип. 2 (72). С. 85–91.uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
dc.identifier.citation2015Рубльов А. І. Розробка програмного забезпечення управління проєктами за методологією Scrum з використанням PHP : робота на здобуття кваліфікаційного ступеня бакалавра : 121 - інженерія програмного забезпечення / наук. кер. Михалик Дмитро Михайлович. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2026. 63 с.uk_UA
Apareix a les col·leccions:121 — Інженерія програмного забезпечення, F2 Інженерія програмного забезпечення (бакалаври)

Arxius per aquest ítem:
Arxiu Descripció MidaFormat 
dyplom_Rublov_A_2026.pdf2,11 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