Інформаційна система обліку успішності студентів з природномовним інтерфейсом

Abstract

UA : Метою роботи є розробка інформаційно-аналітичної системи деканату з природномовним інтерфейсом Text-to-SQL на основі гібридної архітектури великих мовних моделей. У ході дослідження створено реляційну базу даних PostgreSQL із шаром аналітичних представлень (VIEW) та серверну частину на Node.js. Реалізовано алгоритм триконтурної маршрутизації лінгвістичних потоків між локальними моделями Qwen2.5-Coder, DeepSeek-R1 та хмарними API. Забезпечено ешелонований захист сховища через динамічну ін'єкцію правил доступу (RBAC), лексичний фаєрвол isSafeSQL та інфраструктурну ізоляцію Read-Only пулу з’єднань СУБД. Практичне значення результатів полягає в автоматизації формування багатовимірних аналітичних зрізів успішності студентів та детермінованому експорті регламентованої звітності у формати PDF, Excel, Word.
EN : The objective of the thesis is to develop an information-analytical system for the dean's office with a natural language Text-to-SQL interface based on a hybrid architecture of large language models. A PostgreSQL relational database with a layer of analytical views (VIEW) and a Node.js backend were developed. A three-tier routing algorithm for linguistic streams between local models (Qwen2.5-Coder, DeepSeek-R1) and cloud APIs was implemented. A defense-in-depth security framework was provided through dynamic access rule injection (RBAC), the isSafeSQL lexical firewall, and infrastructural isolation of a Read-Only connection pool. The practical significance lies in automating multi-dimensional student performance analytics and deterministic report exporting to PDF, Excel, and Word formats.

Description

Сидоренко С. С. Інформаційна система обліку успішності студентів з природномовним інтерфейсом : кваліфікаційна робота бакалавра спеціальності 121 «Інженерія програмного забезпечення» / наук. керівник А. І. Безверхий. Запоріжжя : ЗНУ, 2026. 70 с.

Citation

Endorsement

Review

Supplemented By

Referenced By