Детальная информация
| Название | Разработка метода формирования и визуализации ориентированного ациклического графа связей между задачами в системе управления проектами: выпускная квалификационная работа магистра: направление 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 |
|---|---|
| Авторы | Ванчугов Семен Максимович |
| Научный руководитель | Иванищев Алексей Вячеславович |
| Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Выходные сведения | Санкт-Петербург, 2026 |
| Коллекция | Выпускные квалификационные работы ; Общая коллекция |
| Тематика | ориентированные ациклические графы ; связи между задачами ; визуализация графов ; топологическая сортировка ; системы управления проектами ; directed acyclic graphs ; task dependencies ; graph visualization ; topological sorting ; project management systems |
| Тип документа | Выпускная квалификационная работа магистра |
| Язык | Русский |
| Уровень высшего образования | Магистратура |
| Код специальности ФГОС | 09.04.03 |
| Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-4884 |
| Права доступа | Доступ по паролю из сети Интернет (чтение, печать) |
| Дополнительно | Новинка |
| Ключ записи | ru\spstu\vkr\45057 |
| Дата создания записи | 04.09.2026 |
Разрешенные действия
–
Действие 'Прочитать' будет возможно после подготовки администраторами необходимых файлов
| Группа | Анонимные пользователи |
|---|---|
| Сеть | Интернет |
Работа посвящена разработке метода формирования и визуализации ориентированного ациклического графа связей между задачами в системе управления проектами. Объект исследования составляют методы и программные средства представления, формирования и анализа зависимостей между задачами. Цель работы — разработать метод построения графа связей и проверить его программную реализацию на сценариях анализа проектов с отношениями предшествования. В работе использованы анализ систем управления проектами, сравнительное исследование существующих решений, методы теории графов, проектирование и реализация программного модуля, автоматизированное тестирование, эксперименты и пользовательская апробация. Предложены модель задач и связей, правила построения графа с контролем ацикличности, расчет топологического порядка, уровней, ролей узлов, критического пути, локального фрагмента и рекомендованных связей. Реализован веб-модуль, включающий серверную обработку, 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.
| Место доступа | Группа пользователей | Действие |
|---|---|---|
| Локальная сеть ИБК СПбПУ | Все |
|
| Интернет | Авторизованные пользователи СПбПУ |
|
| Интернет | Анонимные пользователи |
|