엔터프라이즈 애플리케이션 간의 데이터 흐름을 어떻게 표시/레이아웃하시겠습니까?

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

문제

내 고용주는 스위스의 대규모 통신회사입니다.우리는 다양한 작업을 위해 데이터를 전송하는 데 사용되는 많은 시스템을 보유하고 있습니다.성능 관리, 장애 관리, 구성 관리 등

이러한 시스템이 어떻게 상호 작용하는지 "관리"(뾰족한 머리 및 기타)에 설명하기 위해 데이터 흐름/형식/프로토콜에 대한 정보를 "데이터베이스"(쉼표로 구분된 설득)에 수집한 다음 Graphviz용 코드를 생성했습니다(http://www.graphviz.org/) 및 예드(http://www.yworks.com/en/products_yed_about.html) 이러한 그래프를 시각화합니다.

처음에는 내 DB에서 생성된 그래프를 보여주는 것이 다소 효과적이었습니다..하지만 새로운 시스템/데이터 흐름을 추가하면 Graphviz와 Yed 모두 그래프를 다시 레이아웃하게 됩니다. 왜냐하면 이것이 작동 방식이기 때문입니다.당연히 이는 어제 본 그래프와 오늘 표시된 그래프를 일치시키려는 사람을 정말 혼란스럽게 합니다.

엔터프라이즈 애플리케이션 간의 데이터 흐름을 어떻게 표시/레이아웃하시겠습니까?

도움이 되었습니까?

해결책 2

내가 원하는 것을 수행하는 도구가 없는 것 같습니다.

우리(=나의 고용주, ​​이후 다른 작업으로 옮겼습니다)는 현재 다중 $$ 클릭-클릭 도구를 사용하고 있습니다.효과가있다 ...

다른 팁

GraphViz를 고수하고 데이터에서 생성하려면

  1. 새 그래프를 만드십시오
  2. 정확한 위치로 점 파일을 생성합니다
  3. 새 그래프를 인쇄하십시오
  4. 새로운 것들을 제거하려면 도트 파일을 편집하십시오.
  5. 이전의 그래프를 인쇄하십시오

그들은 새 그래프를 당신이 준 것과 비교할 수는 없지만 서로 비교할 수있는 두 가지가 있습니다.

나는 늦었지만 누가 알 수 있습니다. 당신은이 작업을 위해 재 할당 할 것입니다. GraphViz의 경우 정확한 위치뿐만 아니라 제어 순위 수준을 정의 할 수 있습니다. 예를 들어, 날짜 라벨 및 이벤트를 동일한 열에 타임 라인 그래프로 유지하는 데 사용됩니다.

이 문서에는 좋은 예가 있습니다. 16 페이지로 이동하십시오. http://www.graphviz.org/pdf/dotguide.pdf

어쨌든 순위를 사용하는 경우 소스 데이터에서 순위 정보를 추출하는 코드를 작성하거나 최악의 경우이 정보를 손으로 항목에 추가해야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top