Модифікований метод та програмне забезпечення для курсорної пагінації та фільтрації даних у вигляді пакету NPM
Дата
2025
Автори
Степаненко, Андрій Сергійович
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Дана магістерська дисертація присвячена розробленню та реалізації
алгоритмічно-програмного методу курсорної пагінації, разом з опціональними фільтрацією та сортуванням даних.
В ході даної магістерської дисертації було проаналізовано ряд існуючих
методів курсорної пагінації, були розглянуті їх переваги та недоліки, та було запропоновано модифікований програмний метод курсорної пагінації, що використовує індексацію запитів; містить підтримку як прямого підключення до баз даних, так і за допомогою ORM; використовує комплексні фільтрацію та сортування даних; та закодовує курсори для підвищення безпеки передачі даних. Окрім більшої універсальності та кількості функціональних
можливостей запропонованого рішення, швидкодія запитів також більша в середньому в 15-20 разів, через використання індексації.
У даній магістерській дисертації розроблено програмне забезпечення для реалізації розробленого модифікованого методу курсорної пагінації та фільтрації даних.
Практичне значення полягає в тому, що розроблений метод та програмне
забезпечення може використовуватись розробниками як готове рішення для використання курсорної пагінації з опціональними фільтрацією, сортуванням та індексацією даних в різноманітних проєктах, де використовуєтья як нативне підключення до баз даних, так і з використанням ORM.
Опис
Ключові слова
курсорна пагінація, база даних, ORM система, індексація, фільтрація, сортування
Бібліографічний опис
Степаненко, А. С. Модифікований метод та програмне забезпечення для курсорної пагінації та фільтрації даних у вигляді пакету NPM : магістерська дис. : 121 Інженерія програмного забезпечення / Степаненко Андрій Сергійович. – Київ, 2025. – 136 с.