Details
| Title | Программный модуль системы контроля версий для платформы Qlik Sense: выпускная квалификационная работа магистра: направление 09.04.02 «Информационные системы и технологии» ; образовательная программа 09.04.02_04 «Системный анализ и оптимизация информационных систем и технологий» = Version Control System Software Module for the Qlik Sense Platform |
|---|---|
| Creators | Васильев Дмитрий Игоревич |
| Scientific adviser | Нестеров Сергей Александрович |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | BI ; Qlik Sense ; cистема контроля версий ; API ; JWT ; Node.js ; version control system |
| Document type | Master graduation qualification work |
| Language | Russian |
| Level of education | Master |
| Speciality code (FGOS) | 09.04.02 |
| Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-925 |
| Rights | Доступ по паролю из сети Интернет (чтение, печать) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\40502 |
| Record create date | 5/8/2026 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
| Group | Anonymous |
|---|---|
| Network | Internet |
Данная работа посвящена проектированию модуля системы контроля версий для платформы Qlik Sense, разработке прототипа и анализу результатов использования прототипа в реальных задачах. Задачи, которые решались в ходе исследования: 1) анализ текущих решений на рынке систем контроля версий; 2) изучение методов реализации решения с помощью API системы; 3) разработка модуля системы контроля версий; 4) создание прототипа системы контроля версии. Работа проведена на базе корпоративного сервера Qlik Sense. Была изучена документация платформы, разобран исходный код фреймворка. Анализ производился с помощью инструментов ведения проекта, используемых в рабочем процессе. В результате был спроектирован модуль системы контроля версий, разработан прототип. На основании анализа использования прототипа в реальных задачах было принято решение о целесообразности использования, так как это повышает скорость разработки. Для достижения данных результатов в работе были использованы следующие информационные технологии: BI-платформа Qlik Sense, платформа совместной разработки GitVerse, фреймворк Node.js.
This thesis focuses on the modules design, prototype development, and analysis of the prototypes implementation in real-world scenarios. The research set the following goals: 1) Analysis of current solutions on the version control system market; 2) Study of solution implementation methods using the systems API; 3) Development of a version control system module; 4) Creation of a version control system prototype. The work was fulfilled on a corporate Qlik Sense server. The platform documentation was reviewed and the frameworks source code was analyzed. The analysis was performed using project management tools used in the workflow. As a result, a version control system module was designed and a prototype was developed. Based on an analysis of the prototypes use in real-world applications, it was decided that its use was feasible, as it increases development speed. To achieve these results, the following information technologies were used/developed: the Qlik Sense BI platform, the GitVerse collaborative development platform, and the Node.js framework.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|