Детальная информация
Название | Адаптация автоматизированного таск-трекера для управления бизнес-процессами: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» |
---|---|
Авторы | Карпова Софья Сергеевна |
Научный руководитель | Александрова Ольга Всеволодовна |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Выходные сведения | Санкт-Петербург, 2025 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | Redmine ; плагин ; таск-трекер ; иерархия задач ; Docker ; Ruby on Rails ; адаптация ; plugin ; task management ; task hierarchy ; adapta-tion |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 09.03.04 |
Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-3023 |
Права доступа | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Дополнительно | Новинка |
Ключ записи | ru\spstu\vkr\37281 |
Дата создания записи | 19.09.2025 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа | Анонимные пользователи |
---|---|
Сеть | Интернет |
Тема выпускной квалификационной работы: «Адаптация автоматизи-рованного таск-трекера для управления бизнес-процессами». Данная работа посвящена решению задачи адаптации пользователь-ского плагина в системе Redmine версии 6.0.3 для работы с иерархическими задачами в условиях изменения API и архитектуры платформы. В процессе исследования были поставлены и решены следующие задачи: 1. Анализ современных систем управления проектами и существующих решений: Redmine, Jira, Trello, Asana; 2. Анализ изменений Redmine 6.0.3, влияющие на адаптацию плагина; 3. Рефакторинг и обновление архитектуры плагина и его модулей; 4. Оптимизация производительности за счёт кэширования задач; 5. Тестирование адаптированного плагина в стендовой и реальной среде. В рамках работы плагин был адаптирован и улучшен для обеспечения эффективной поддержки иерархических задач. В процессе модернизации разработаны новые модели для контроля сроков исполнения, а также внедрены механизмы кэширования, что значительно ускорило реакцию системы при высокой загрузке. Интерфейс был переработан с акцентом на удобство пользователя. По результатам тестирования плагин продемонстрировал стабильную работу с более чем 1000 задачами, при этом время отклика не превышало 200 м/c. Решение было завершено в виде полностью интегрированного модуля, сопровождённого технической документацией. Процесс внедрения в рабочую среду прошёл успешно. Итоги работы были представлены на научной конференции «Современные технологии в теории и практике программирования», а также опубликована статья в соответствующем сборнике.
The subject of the graduate qualification work: “Adaptation of an Automat-ed Task Tracker for Business Process Management.” This work addresses the problem of adapting a custom plugin in the Redmine 6.0.3 project management system to support hierarchical task structures under the conditions of changes in the platforms API and architecture. The fol-lowing tasks were set and solved during the study: 1. Analysis of modern project management systems and existing solutions: Redmine, Jira, Trello, Asana; 2. Analysis of Redmine 6.0.3 changes affecting plugin compatibility; 3. Implementation of refactoring and architecture update of the plugin; 4. Performance optimization through task hierarchy caching mechanisms; 5. Testing the adapted plugin in both staging and production environments. As part of the project, the plugin was successfully adapted and enhanced to effectively support hierarchical task management. During modernization, new models were developed to monitor task execution timelines, and caching mecha-nisms were implemented, significantly improving system responsiveness under high load. The interface was redesigned with a focus on user-friendliness. Accord-ing to test results, the plugin demonstrated stable performance when handling over 1000 tasks, with response times not exceeding 200 ms. The solution was finalized as a fully integrated module accompanied by technical documentation. Its deployment into the production environment was successfully completed. The results of this work were presented at the scientific conference "Modern Technologies in the Theory and Practice of Programming" and were also published in the corresponding proceedings.
Место доступа | Группа пользователей | Действие |
---|---|---|
Локальная сеть ИБК СПбПУ | Все |
|
Интернет | Авторизованные пользователи СПбПУ |
|
Интернет | Анонимные пользователи |
|
Количество обращений: 0
За последние 30 дней: 0