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

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

Дата

2025

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

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Дана магістерська дисертація присвячена розробленню та реалізації алгоритмічно-програмного методу курсорної пагінації, разом з опціональними фільтрацією та сортуванням даних. В ході даної магістерської дисертації було проаналізовано ряд існуючих методів курсорної пагінації, були розглянуті їх переваги та недоліки, та було запропоновано модифікований програмний метод курсорної пагінації, що використовує індексацію запитів; містить підтримку як прямого підключення до баз даних, так і за допомогою ORM; використовує комплексні фільтрацію та сортування даних; та закодовує курсори для підвищення безпеки передачі даних. Окрім більшої універсальності та кількості функціональних можливостей запропонованого рішення, швидкодія запитів також більша в середньому в 15-20 разів, через використання індексації. У даній магістерській дисертації розроблено програмне забезпечення для реалізації розробленого модифікованого методу курсорної пагінації та фільтрації даних. Практичне значення полягає в тому, що розроблений метод та програмне забезпечення може використовуватись розробниками як готове рішення для використання курсорної пагінації з опціональними фільтрацією, сортуванням та індексацією даних в різноманітних проєктах, де використовуєтья як нативне підключення до баз даних, так і з використанням ORM.

Опис

Ключові слова

курсорна пагінація, база даних, ORM система, індексація, фільтрація, сортування

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

Степаненко, А. С. Модифікований метод та програмне забезпечення для курсорної пагінації та фільтрації даних у вигляді пакету NPM : магістерська дис. : 121 Інженерія програмного забезпечення / Степаненко Андрій Сергійович. – Київ, 2025. – 136 с.

ORCID

DOI