Назва: Проектування безпечної системи управління командною роботою з багаторівневою автентифікацією на базі Django
Вантажиться...
Дата
Назва журналу
Номер ISSN
Назва тому
Видавець
Анотація
Анотація: Зростання масштабів віддаленої командної роботи та активне використання web-платформ у сфері розробки програмного забезпечення актуалізують проблему забезпечення безпечного доступу до корпоративних інформаційних ресурсів. У сучасних системах управління командною взаємодією особливого значення набувають механізми автентифікації користувачів, контроль доступу до даних і захист від поширених кіберзагроз. Недостатній рівень безпеки подібних платформ може призводити до компрометації облікових записів, втрати конфіденційної інформації та порушення цілісності робочих процесів. У зв’язку з цим виникає потреба у створенні web-орієнтованих систем, які поєднують функціональність управління командною роботою з сучасними засобами багаторівневого захисту.Метою дослідження є проектування безпечної системи управління командною роботою на базі Django із реалізацією багаторівневої автентифікації та механізмів контролю доступу до інформаційних ресурсів. У межах роботи проаналізовано сучасні підходи до побудови захищених web-застосунків, визначено ключові вимоги до архітектури системи та обґрунтовано вибір технологічного стеку для реалізації серверної частини програмного забезпечення.Методологічну основу дослідження становлять методи системного аналізу, об’єктно-орієнтованого проектування, функціонального моделювання та технології web-програмування. Для реалізації програмного рішення використано Django і Django REST Framework, що забезпечують підтримку модульної архітектури, REST-взаємодії та інтегрованих механізмів безпеки. У системі реалізовано багаторівневу автентифікацію, рольову модель доступу, JWT-механізми авторизації, а також засоби захисту від атак типу CSRF, XSS та SQL Injection.У результаті дослідження сформовано архітектурну модель web-системи, орієнтованої на підтримку командної взаємодії в багатокористувацькому середовищі. Розроблене програмне рішення забезпечує централізоване управління користувачами, контроль доступу до функціональних модулів, журналювання дій та захищену передачу даних між клієнтською і серверною частинами системи. Проведене тестування показало підвищення рівня безпеки доступу до інформаційних ресурсів та стабільність роботи системи при одночасній роботі кількох користувачів.Отримані результати підтверджують доцільність використання Django для створення безпечних систем управління командною роботою. Подальші дослідження можуть бути спрямовані на інтеграцію адаптивних механізмів автентифікації, використання поведінкового аналізу для виявлення аномальної активності користувачів та впровадження мікросервісної архітектури для підвищення масштабованості й відмовостійкості системи.
Опис
Ключові слова
Django, багаторівнева автентифікація, інформаційна безпека, web-система управління командною роботою, контроль доступу.
Бібліографічний опис
Тулашвілі Ю. Й., Кошелюк В. А., Морозюк Б. Проектування безпечної системи управління командною роботою з багаторівневою автентифікацією на базі Django. International Science Journal of Engineering Agriculture. 2026. Vol. 5, No. 3. С. 30–47.