Розробка web-додатку формування єдиного реєстру наукових публікацій студентів та аспірантів університету на основі API ORCID, Python та Docker

dc.contributor.authorВолосюк Михайло Іванович
dc.date.accessioned2026-06-30T15:16:30Z
dc.date.issued2026
dc.description.abstractВ дипломній роботі було здійснено розробку web-додатка формування єдиного реєстру наукових публікацій студентів та аспірантів університету на основі API ORCID, Python та Docker. Метою роботи є створення сучасного автономного програмного забезпечення класу on-premise для автоматизації збору, обробки, валідації та безпечного довготривалого збереження наукометричних метаданих здобувачів вищої освіти в локальних інформаційних мережах навчальних закладів. У роботі проведено комплексний аналіз нормативно-правової бази України щодо захисту інформації та порівняльний аналіз відкритих програмних інтерфейсів (API) сучасних наукометричних платформ. Розглянуто проблему унікальної ідентифікації авторів та потребу впровадження ізольованого рішення. На основі аналізу сформульовано завдання проєкту й запропоновано розробку системи на базі персистентного ідентифікатора ORCID. Розроблено трирівневу мікросервісну архітектуру системи на основі Python, FastAPI, PostgreSQL та Docker. Спроєктовано реляційну базу даних, алгоритми асинхронної клієнт-серверної взаємодії, ідемпотентного збереження даних та адаптивний веб-інтерфейс. Проведено тестування швидкодії, транзакційної цілісності та перевірку захищеності системи від XSS-вразливостей. В результаті створено ефективну, безпечну та масштабовану систему автоматизації обліку наукової діяльності із зручним інтерфейсом для швидкого моніторингу та управління публікаціями співробітниками організації.
dc.identifier.urihttps://repo.nung.edu.ua/handle/123456789/12503
dc.subjectреєстр публікацій
dc.subjectнаукометрія
dc.subjectORCID API
dc.subjectPython
dc.subjectFastAPI
dc.subjectPostgreSQL
dc.subjectDocker
dc.subjectмікросервісна архітектура
dc.titleРозробка web-додатку формування єдиного реєстру наукових публікацій студентів та аспірантів університету на основі API ORCID, Python та Docker
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
робота - Михайло Волосюк.pdf
Size:
1.16 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: