그러냐

시퀀스 다이어그램 간단하게 그리기 본문

UML

시퀀스 다이어그램 간단하게 그리기

관절분리 2016. 1. 25. 14:20
반응형

출처 : http://iamchiwon.namoweb.net/tt/86


시퀀스 다이어그램 간단하게 그리기


 

 

내 생각에 UML은 설계하는 툴이라기 보다는
설계한 내용을 모두가 이해할 수 있는 표현(presatation)이라고 생각한다.
난 설계할 때 내 노트에 괴발괴발 막 맘대로 그리지만,
문서를 작성할때나 타인과 같이 얘기할때는 UML로 그린다.

근데, 이 UML이라는게 손으로 찍찍 그리면서 하기에는 참 좋은데,
문서에 넣기위해 이쁘게 그리려면 이보다 불편한게 없다.
그래서 내가 쓰는 툴과 새로 알게된 사이트를 소개한다.


http://staruml.sourceforge.net/en/

STAR UML
오픈소스로 UML 그리기 좋다.
각종 Form을 지원하고, 
소스로부터 Generate 도 할 수 있다.
소스를 Generate할수도 있다는데, 안해봤다.

이걸로 그려서 캡춰하거나 파워포인트에 붙여서 이쁘게 수정한다음 문서에 붙여넣는다.
물론 그냥 ms-word 에 붙여넣기 해도 잘 된다.


그리고 또 소개할 사이트는, 이번에 알게된건데 시퀀스 다이어그램 생성해주는 사이트다.
http://websequencediagrams.com/
웹에서 간단한 문법으로 작성된 시쿼스를 이미지로 Generate 해주는데,

    User->A: DoWork
    activate A
    A->B: <<createRequest>>
    activate B
    B->C: DoWork
    activate C
    C-->B: WorkDone
    destroy C
    B-->A: RequestCreated
    deactivate B
    A->User: Done

라는 스크립트를















처럼 만들어준다.
위의 그림은 Rose 형식으로 그려낸 건데, 물론 다른 형태의 이미지로도 만들 수 있다. 
사이트에서 Example 로 여러 모습을 볼 수 있다.

나도 안지 얼마 안되서 자유롭게 많이 써보진 못했는데,
스크립트가 간단해서 한 10분정도 투자하면 원하는 만큼 그릴 수 있을것 같다.

 

반응형

'UML' 카테고리의 다른 글

산출물 정의서  (0) 2016.01.25
클래스 다이어그램  (0) 2016.01.25
유즈케이스 다이어그램(2)  (0) 2016.01.25
유즈케이스 다이어그램(1)  (0) 2016.01.25