텍스트 설명에서 UML 다이어그램 생성
2668 단어 umldocumentationproductivity
나는 항상 UML을 싫어했는데 내가 본 모든 도구는 "그리기"가 필요했고 생산성이 떨어진다고 느꼈기 때문입니다.
그래서 저는 PlantUML을 발견했고 제 세상이 바뀌었습니다. 이제 다이어그램을 작성하고 생성할 수 있게 되었습니다. 이 옵션이 마음에 들었던 이유 중 하나는 다이어그램을 최신 상태로 유지하는 것입니다. 이제 이 옵션은 간단하고 빠릅니다.
도구를 사용하는 방법을 살펴보겠습니다.
첫째, 나에게 좋은 또 다른 점은 docker =)를 사용할 수 있다는 것입니다.
먼저 다이어그램을 생성하기 위해 2개의 도커 이미지를 사용합니다. 내가 사용https://hub.docker.com/r/think/plantuml/
이 경우 test.uml이라는 파일을 만들었습니다.
@startuml
autonumber
Bob -> Alice : Authentication Request
Bob <- Alice : Authentication Response
autonumber 15
Bob -> Alice : Another authentication Request
Bob <- Alice : Another authentication Response
autonumber 40 10
Bob -> Alice : Yet another authentication Request
Bob <- Alice : Yet another authentication Response
@enduml
이 명령을 실행합니다
cat test.uml | docker run --rm -i think/plantuml > test.svg
cat test.uml | docker run --rm -i think/plantuml > test.png
보시다시피 결과입니다.
또 다른 방법은 서버를 실행하여 다이어그램을 작성하고 보는 것입니다. 내가 사용https://hub.docker.com/r/plantuml/plantuml-server/
이 경우 명령을 실행합니다.
docker run -d -p 8080:8080 plantuml/plantuml-server:jetty
그런 다음 브라우저를 열고 http://localhost:8080에 액세스합니다. 보시다시피 결과입니다.
지금 플레이하고 싶다면 official server을 사용할 수 있습니다. 해당 서버를 사용하면 좋은 점은 다이어그램을 공유할 수 있다는 것입니다.
공식documentation에 액세스하는 것이 좋습니다. 제 목표는 다이어그램을 생성하는 옵션을 보여주고 생산성을 높이는 데 도움을 주는 것이었습니다.
UML을 사용하여 dev.to를 사용하는 방법에 대한 제안을 보여드리고 싶습니다 =)
나는 당신이 다이어그램을 작성/그리도록 초대하고 의견에 여기 공유하고 싶습니다. 다른 독자들에게 영감을 줍시다 =)
Reference
이 문제에 관하여(텍스트 설명에서 UML 다이어그램 생성), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/renatosuero/generate-uml-diagram-from-a-textual-description-4e9i텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)