Розробка веб-орієнтованої інформаційної системи управління завданнями мовою Python

dc.contributor.authorШевченко, Данііл Володимирович
dc.date.accessioned2026-06-25T07:25:47Z
dc.date.issued2026
dc.description.abstractОб'єкт дослідження — процеси управління завданнями та проєктами в сучасних організаціях і командах, що функціонують у віддалених та гібридних робочих середовищах. Предмет дослідження — методи, технології, архітектурні підходи та програмні засоби, що використовуються для розробки веб-орієнтованих інформаційних систем управління завданнями на основі мови програмування Python. Мета роботи — розробка веб-орієнтованої інформаційної системи управління завданнями мовою Python, що забезпечує зручне адміністрування проєктів і завдань, підтримує багатокористувацьку взаємодію, має інтуїтивно зрозумілий інтерфейс, можливості самостійного розгортання та інтеграцію із зовнішніми сервісами. Для досягнення поставленої мети були вирішені наступні завдання: - Проаналізовано теоретичні засади побудови веб-орієнтованих інформаційних систем управління завданнями та сучасні підходи до організації командної роботи. - Проведено аналіз існуючих комерційних і відкритих систем управління завданнями з метою визначення їхніх функціональних можливостей, переваг та недоліків. - Обґрунтовано вибір технологічного стеку для реалізації системи на основі мови програмування Python та фреймворку Django. - Спроєктовано архітектуру веб-орієнтованої системи, структуру бази даних PostgreSQL, REST API та інтерфейс користувача. Реалізовано основні функціональні модулі системи, зокрема автентифікацію та авторизацію користувачів, управління проєктами і завданнями, календар подій, систему сповіщень, вкладення файлів, аналітичні звіти. Виконано тестування розробленої системи та оцінено її функціональність, зручність використання й ефективність у процесі управління завданнями. Методи та засоби дослідження. У роботі використано методи системного аналізу, об’єктно-орієнтованого проєктування, моделювання інформаційних систем, а також сучасні технології веб-розробки. Програмну реалізацію виконано мовою Python із використанням фреймворку Django, системи керування базами даних PostgreSQL, технологій REST API, HTML, CSS, JavaScript. Основний зміст роботи. У першому розділі розглянуто теоретичні основи управління завданнями та проєктами, проаналізовано сучасні веб-орієнтовані системи управління завданнями, а також визначено основні вимоги до розроблюваної системи. Другий розділ присвячено проєктуванню архітектури системи, структурі бази даних, побудові REST API та опису взаємодії між основними компонентами. У третьому розділі описано процес програмної реалізації системи мовою Python із використанням Django, реалізацію механізмів автентифікації, ролей користувачів, системи сповіщень, календаря, аналітичних модулів. У четвертому розділі наведено результати тестування, демонстрацію роботи системи. Практичне значення роботи полягає у створенні веб-орієнтованої інформаційної системи управління завданнями, що може використовуватись малими командами та середніми організаціями для організації командної роботи, контролю виконання завдань і координації проєктної діяльності. Розроблена система підтримує українську локалізацію, просте самостійне розгортання та не потребує додаткових щомісячних витрат на використання програмного забезпечення. У перспективі подальшого розвитку системи передбачається інтеграція елементів штучного інтелекту для автоматизованого розподілу завдань, прогнозування термінів виконання та інтелектуального аналізу продуктивності команд.
dc.identifier.citationШевченко, Д. В. Розробка веб-орієнтованої інформаційної системи управління завданнями мовою Python : дипломна робота … бакалавра : F2 Інженерія програмного забезпечення / Шевченко Данііл Володимирович. – Харків : ХНАДУ, 2026. – 101 с.
dc.identifier.urihttps://dspace.khadi.kharkov.ua/handle/123456789/28664
dc.language.isouk
dc.publisherХарківський національний автомобільно-дорожній університет
dc.subjectвеборієнтована інформаційна система
dc.subjectуправління завданнями
dc.subjectPython
dc.subjectDjango
dc.subjectPostgreSQL
dc.subjectKanban
dc.titleРозробка веб-орієнтованої інформаційної системи управління завданнями мовою Python
dc.typeBachelor's theses

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Shevchenko_b_2026.pdf
Size:
2.45 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: