Details

Title Разработка метода формирования и визуализации ориентированного ациклического графа связей между задачами в системе управления проектами: выпускная квалификационная работа магистра: направление 09.04.03 «Прикладная информатика» ; образовательная программа 09.04.03_04 «Интеллектуальные технологии управления знаниями и данными» = Development of a method for the formation and visualization of a directed acyclic graph of relationships between tasks in a project management system
Creators Ванчугов Семен Максимович
Scientific adviser Иванищев Алексей Вячеславович
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects ориентированные ациклические графы ; связи между задачами ; визуализация графов ; топологическая сортировка ; системы управления проектами ; directed acyclic graphs ; task dependencies ; graph visualization ; topological sorting ; project management systems
Document type Master graduation qualification work
Language Russian
Level of education Master
Speciality code (FGOS) 09.04.03
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2026/vr/vr26-4884
Rights Доступ по паролю из сети Интернет (чтение, печать)
Additionally New arrival
Record key ru\spstu\vkr\45057
Record create date 9/4/2026

Allowed Actions

Action 'Read' will be available if administrator prepare required files

Group Anonymous
Network Internet

Работа посвящена разработке метода формирования и визуализации ориентированного ациклического графа связей между задачами в системе управления проектами. Объект исследования составляют методы и программные средства представления, формирования и анализа зависимостей между задачами. Цель работы — разработать метод построения графа связей и проверить его программную реализацию на сценариях анализа проектов с отношениями предшествования. В работе использованы анализ систем управления проектами, сравнительное исследование существующих решений, методы теории графов, проектирование и реализация программного модуля, автоматизированное тестирование, эксперименты и пользовательская апробация. Предложены модель задач и связей, правила построения графа с контролем ацикличности, расчет топологического порядка, уровней, ролей узлов, критического пути, локального фрагмента и рекомендованных связей. Реализован веб-модуль, включающий серверную обработку, API, хранение данных и клиентскую визуализацию. Проверка подтвердила корректность основных алгоритмов и сценариев, а пользовательская апробация на развернутом стенде показала применимость модуля для анализа зависимостей в проектах средней сложности. Результаты могут использоваться в веб-системах управления проектами как отдельный режим анализа связей между задачами. Сделан вывод, что графовый режим дополняет календарное представление, делает зависимости явными и помогает находить ошибки структуры.

This work is devoted to developing a method for forming and visualizing a directed acyclic graph of task dependencies in a project management system. The object of the study comprises methods and software tools for representing, forming, and analyzing task dependencies. The goal is to develop a task-dependency graph construction method and verify its software implementation using project analysis scenarios with precedence relationships. The study applies analysis of project management systems, a comparative study of existing solutions, graph theory methods, software module design and implementation, automated testing, experiments, and user evaluation. A task and dependency model, graph construction rules with acyclicity control, calculation of topological order, levels, node roles, critical path, local fragment, and recommended dependencies are proposed. A web module has been implemented, including server-side processing, API, data storage, and client-side visualization. Verification confirmed the correctness of the main algorithms and scenarios, and user evaluation in a deployed test environment showed the modules applicability to dependency analysis in projects of medium complexity. The results can be used in web-based project management systems as a separate mode for analyzing task dependencies. The study concludes that the graph-based mode complements the calendar view, makes dependencies explicit, and helps detect structural errors.

Network User group Action
ILC SPbPU Local Network All
Internet Authorized users SPbPU
Internet Anonymous
...