Как бы вы отобразили / разметили поток данных между корпоративными приложениями?

StackOverflow https://stackoverflow.com/questions/258554

Вопрос

Мой работодатель - крупная швейцарская телекоммуникационная компания. У нас есть много систем, используемых для передачи данных для различных задач, например, Управление производительностью, управление ошибками, управление конфигурациями и т. Д.

Чтобы объяснить " Управление " (заостренные волосы и т. д.) как эти системы взаимодействуют, я собрал информацию о потоке данных / форматах / протоколах в «базу данных»; (убеждения с разделителями-запятыми), а затем сгенерировал код для Graphviz ( http://www.graphviz.org/) и Йед а>) для визуализации этих графиков.

Сначала показывать эти графики, сгенерированные из моей БД, было довольно эффективно. но добавление новых систем / потоков данных приводит к тому, что Graphviz и Yed перестраивают графики, так как они работают ... Естественно, это действительно сбивает с толку любого, кто пытается сопоставить этот график, увиденный вчера, с графиком, показанным сегодня.

Как бы вы отобразили / разметили поток данных между корпоративными приложениями?

Это было полезно?

Решение 2

Кажется, не существует инструмента, который бы делал то, что я хочу.

Мы (= мой работодатель, с тех пор я перешел к другим задачам) сейчас используем инструмент multi $$ click-ed-y-click. Это работает ...

Другие советы

Если вы хотите придерживаться Graphviz и генерировать из ваших данных

<Ол>
  • Создайте новый график
  • Создайте файл Dot с точным местоположением
  • Распечатайте новый график
  • Отредактируйте файл точек, чтобы удалить новые элементы
  • Распечатайте график для предыдущего
  • Они не могут сравнивать новый график с тем, который вы им дали, но у них будет два, которые они могут сравнить друг с другом.

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

    В этом документе есть хороший пример, перейдите на страницу 16: http: // www. graphviz.org/pdf/dotguide.pdf

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

    Лицензировано под: CC-BY-SA с атрибуция
    Не связан с StackOverflow
    scroll top