책임과 권위는 동전의 양면과 같다. 권위가 없는 책임이란 있을 수 없으며 책임이 따르지 않는 권위도 있을 수 없다. -막스 베버
http://wingraphviz.sourceforge.net/wingraphviz/ - WinGraphviz. AT&T 연구소에서 개발된(doxygen에 사용되었죠) 그래프 생성 툴인데 Activex로 만들어놓은 것입니다. 한글이 지원되는 것이 장점입니다!!!!!
1 dot2png #
- WinGraphviz 홈피에 있는 C++ 예제를 바탕으로 일요일날 꿍짝꿍짝 만들어보았습니다. 확장자를 정해놓고 쓰니 편하네요. 해당 dot 화일이 있는곳에 png화일이 생성됩니다.
- 다운로드 :
dot2png.exe (52 KB) <- 먼저
이곳에서 wingraphviz를 받아 설치해야합니다.
- 예제 dot 화일
digraph G { style = invis; node [shape=plaintext]; "게임시작" -> "로그인 버튼 클릭" -> "성공" -> "기존사용자"; "성공" -> "신규사용자"; "로그인 버튼 클릭" -> "에러출력_" -> "게임시작"; edge [style=invis] subgraph cluster1 { "게임시작" -> "로그인 버튼 클릭" -> "성공" -> "기존사용자"; } subgraph cluster3 { "신규사용자"; } subgraph cluster2 { "에러출력_" [shape = "normal", label = "서버다운\n미가입 유저\n틀린 암호\n사용료 미납부"]; } } - 결과 화일

- 사용법
- 우선 text화일을 만들고 위 예제를 입력한 후, test.dot이라는 이름으로 저장한다.
- 명령프롬프트를 열고 다음과 같이 실행한다.
dot2png test.dot
- 자, test.png가 생성되어있는걸 볼 수 있다. 확인해본다.
2 DOT 스크립트 #
- 원래 dot 이라는건 AT&T 연구소에서
Graphviz라는 graph visualization 툴에 적용한 스크립트 언어입니다. (정말 간단합니다!)
http://www.research.att.com/sw/tools/graphviz/dotguide.pdf - dot에 대한 사용법을 적은 pdf 문서.
http://www.research.att.com/sw/tools/graphviz/neatoguide.pdf - neato에 대한 사용법을 적은 pdf 문서.








