Веборієнтована інформаційна система біржі як багатосторонньої цифрової платформи для взаємодії користувачів

Вантажиться...
Ескіз

Дата

ORCID

Назва журналу

Номер ISSN

Назва тому

Видавець

НУБіП України

DOI

Анотація

Об'єктом дослідження є процеси організації електронної торгівлі фінансовими та цифровими активами в межах багатосторонніх онлайн-платформ. Предмет дослідження становлять архітектурні рішення, алгоритми зіставлення угод та програмна реалізація веборієнтованої біржової інформаційної системи на стеку Node.js + Express + MySQL + WebSocket. У роботі застосовано системний аналіз для опрацювання предметної області, порівняльний аналіз під час огляду аналогів, реляційне моделювання при проєктуванні бази даних, метод прототипування з поетапним нарощуванням функціоналу, автоматизоване тестування через вбудований Node.js Test Runner, а також техніко-економічний аналіз для розрахунку окупності. Серверну частину побудовано на платформі Node.js з використанням фреймворку Express для маршрутизації та обробки HTTP-запитів. Для зберігання даних обрано реляційну СУБД MySQL з підтримкою транзакцій InnoDB. Двосторонній обмін даними в реальному часі реалізовано через протокол WebSocket. Безпека забезпечується бібліотеками bcrypt (хешування паролів) та jsonwebtoken (видача й перевірка JWT-токенів). Клієнтська частина виконана на чистому HTML5, CSS3 та JavaScript без використання SPA-фреймворків, що зменшує час завантаження сторінок і спрощує підтримку коду. Для проєктування бази даних застосовано MySQL Workbench, для контролю версій – Git. Наукова новизна полягає в поєднанні в межах однієї монолітної архітектури кількох механізмів, які зазвичай реалізують окремо: ринкового й лімітного режимів виконання ордерів з матчингом, атомарних транзакцій MySQL, моделі автоматичного впливу обсягу торгівлі на ціну (price impact) та RBAC-моделі безпеки з диференціацією прав між адміністратором, емітентом і трейдером. Окремої уваги заслуговує відмова від типової для навчальних робіт "симуляції цін" на користь повноцінного процесу котирування з аудитом усіх змін. Розроблена система може використовуватись у трьох сценаріях: як навчальний майданчик для підготовки трейдерів, де ризик грошових втрат відсутній; як готова основа для фінтех-стартапу з власною документацією, тестами та інструкцією з розгортання; як ядро внутрішньої корпоративної біржі для торгівлі цифровими товарами всередині компанії. Робота складається зі вступу, трьох основних розділів, висновків до кожного з них, загальних висновків та списку використаних джерел (45 позицій). Перший розділ присвячено аналізу предметної області: розглянуто принципи функціонування багатосторонніх цифрових платформ, проведено огляд існуючих біржових систем, сформульовано вимоги до власної розробки. Другий розділ містить опис архітектури системи, проєктування бази даних, обґрунтування технологічних рішень та схему взаємодії компонентів. У третьому розділі описано програмну реалізацію ключових модулів, результати тестування, заходи інформаційної безпеки та техніко-економічне обґрунтування. У додатках наведено код ключових модулів, перелік API-ендпоінтів, покрокову інструкцію з розгортання системи а також рисунки. Загальний обсяг основного тексту – 71 сторінка.

Опис

Бібліографічний опис

Харченко О. С. Веборієнтована інформаційна система біржі як багатосторонньої цифрової платформи для взаємодії користувачів : дипломна робота ... бакалавра : 122 Комп’ютерні науки. Київ, 2026. 121 с.

Endorsement

Review

Supplemented By

Referenced By