PlantUML의 추천

3075 단어 plantuml

소개



이 논문에서는 PlantUML에 대해 소개합니다.
사용법에 대한 자세한 내용은 기재되어 있지 않습니다.
주로 이하의 내용에 대해서 써 갑니다.
  • PlantUML이란 무엇입니까
  • 쉬운 사용법
  • 장점 단점

  • PlantUML이란?



    PlantUML은 UML 다이어그램을 텍스트로 만들 수 있는 언어입니다.
    다음과 같은 코드. .
    @startuml
    
    skinparam sequence {
      ArrowColor #648CD5
      ParticipantBackgroundColor #orange
    }
    
    title 新規会員登録
    
    actor ユーザー  as user #blue
    participant 会員登録機能 as 会員登録
    participant メール配信機能 as メール配信
    database 会員 #B3CC90
    
    user -> 会員登録:新規会員登録
    会員登録-> メール配信:メール配信処理
    メール配信 -> user:メール送信
    user -> 会員登録:リンククリック
    user <- 会員登録:会員登録画面
    user -> 会員登録:会員情報入力
    alt 入力情報不備
      break
           会員登録 -> user:エラー
      end
    else 入力情報OK
      会員登録 -> 会員:会員情報登録
    end
    user <- 会員登録:マイページ画面
    
    @enduml
    

    도돈과 이런 느낌의 시퀀스 다이어그램이 되어 버립니다.


    시퀀스 다이어그램을 예로 들어 있지만 다른 UML도 만들 수 있습니다.

    도입 방법



    다음 사이트를 참고로 진행하겠습니다.
    htp://밤h시y. bぉg. FC2. 소 m/bぉg-엔트리-152. html

    나는 Windows8이지만 PlantUML은 크로스 플랫폼에서 사용할 수 있기 때문에,
    다른 환경에서도 사용할 수 있을까 생각합니다.
    필요한 것은 다음과 같습니다.
  • java
    이미 들어 있는 분이 많다고 생각합니다만, 없는 경우는 아래의 사이트로부터 인스톨 해 주세요.
    htps //w w. 그럼. 코 m/그럼/
  • PlantUML
    다음 사이트에서 "plantuml.jar"를 다운로드합니다.
    ht tp // p 펑츠 ml. 코 m / 그럼 / 도 w 응 아 d

  • 이제 준비 OK입니다.

    사용법



    우선은 그림의 원이 되는 코드를 써 갑니다.

    test.txt
    @startuml test.png
    Bob -> Michael :message
    Bob <- Michael
    @enduml
    

    그런 다음 plantuml.jar 파일을 클릭하여 PlantUML을 시작합니다.
    작성한 "test.txt"가 있는 디렉토리를 지정합니다.
    그러면 이와 같이 시퀀스 다이어그램이 생성됩니다.


    시퀀스 다이어그램은 멋지다.

    또한 Eclipse 플러그인도 있습니다!
    이클립스에 있다면 미리보기를 보면서 그림을 만들 수있어 매우 좋습니다!
    (이하 사이트 참고)
    ht tp // p 펑츠 ml. 코 m / 자 / 에 c ぃ p

    장점 단점



    텍스트에 의한 도면의 장점과 단점은 다음과 같습니다.

  • 장점
  • 텍스트로 작성하기 때문에, 차이를 알기 쉽다.
  • 그림에 대해 그립할 수 있다.
  • 유지보수가 쉽다.
    ⇒Excel이라고 조금 수정하고 싶은 것만으로도 도형을 많이 이동할 필요가 있어서 조금 힘들다. .


  • 단점
  • 기법을 공부할 필요가 있다.
  • 레이아웃 조정이 어렵습니다.
    ⇒그림의 크기나 그림과 그림의 간격 등의 조정은 어렵다. .


  • 마지막으로



    단점에, 「기법을 공부할 필요가 있다」라고 올렸습니다만,
    직관적으로 알기 쉬운 기법이라고 생각하기 때문에 간단한 그림이라면 바로 쓸 수 있다고 생각합니다.
    또한 레이아웃 조정이 어렵다는 단점이 있기 때문에,
    미세 조정이 필요하면 Excel 등, 불필요하면 PlantUML
    구분하여 사용하는 것이 좋을까 생각합니다.

    좋은 웹페이지 즐겨찾기