Логотип МИЭМ НИУ ВШЭ
Рабочий
Логотип типа проекта Программный
Программный
2024 / 2025
Логотип проекта Программный инструмент визуализации графов

1282 Программный инструмент визуализации графов

Старт
25.10.2024
Представление
05.11.2024 – 15.11.2024
Постерная сессия
27.01.2025 – 07.02.2025
Защита
14.04.2025 – 25.04.2025

Паспорт проекта

Аннотация

В проекте нужно разработать программное обеспечение для визуализации и работы с графами. Основные функциональные возможности приложения включают отрисовку графов на основе различных входных данных, таких как топология, матрица смежности и матрица инцидентности. Программа обеспечивает гибкость в отображении графов с возможностью автоматической генерации расположения вершин, а также позволяет пользователю настраивать их вручную. Основные функции: - Визуализация графов. ПО позволяет строить и...

Отрасль

Информатика

Теги

Информатика

Цель

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

Ожидаемые результаты

  • ПО должно строить и отображать графы на основе топологических характеристик, а также матриц смежности и инцидентности.
    • Раскраска графа. ПО должно позволять раскрашивать вершины и ребра графа на основе конфигурационных файлов и вручную.
      • Автоматическое расположение вершин: автоматически рассчитывать оптимальные позиции для вершин графа и позволять ручную настройку
        • Экспорт. Итоговый результат может быть экспортирован в файлы различного формата с заданным пользователем разрешением.

          Форма и способы промежуточного контроля

          Регулярные встречи и отчеты команды в общем диалоге.

          Форма представления результатов

          Участие во внешних мероприятиях не планируется.

          Ресурсное обеспечение

          Компьютер на базе ОС Windows 10 с 8 Гб ОЗУ.

          Имеющийся задел

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

          Заказчик

          МИЭМ / ДКИ