Проектирование типа рабочего процесса диаграммы - PullRequest
0 голосов
/ 18 декабря 2018

Мне было предложено создать инструмент визуализации данных для представления данных определенного типа.Потратив некоторое время и обдумав возможные решения, я не могу разобраться с этим.Используя пример данных, представленный ниже, мне нужно представить данные в виде графика / потока.Проблема, с которой я сталкиваюсь, заключается в том, что зеленые биты являются параметрами, поэтому, скажем, страна элемента.Я застрял в выяснении, как это можно представить, скажем, с использованием языка UML.(Я понимаю, что есть возможность представлять параметры в состоянии), но в этой ситуации я бы хотел отобразить параметры как часть потока.

Данные и пояснения к данным ... Белые биты - идентификаторы и названия элемента.Желтые биты - этап предмета, уровень и уровень риска предмета.Зеленые биты - это параметры для элементов (я изо всех сил пытаюсь разобраться, как это можно представить в потоке). Голубые биты - это родительские идентификаторы элементов, своего рода зависимости, то есть необходимо завершить до фактическогопункт может быть завершен.

Буду признателен за любые мысли по этому поводу, идеи или даже предложения о том, как спроектировать поток для решения.

Мои извинения, я не включил пример данных.Вот. Данные

...