New Score :0
High Score :0
Run Best
NICE BUSINESS TYPE INDICATOR
3. 급전을 친구에게 빌렸는데 오늘이 돈을 주기로 한날.. 그런데 카드값을 내야하는 날도 오늘인데... 이걸 어쩌나...
4. 우리 회사는 중요한 의사 결정을 할때?
5. 열심히 일한 나를 위한 선물을 주고싶다. 어떤게 좋을까?
6. 은행에서 투자상품을 추천받았다. 어떤걸 가입하지?
7. 회사에서의 나는?
8. 꿈에서 깨어나니 20년 전으로 돌아갔다. 당신이 제일 먼저 하는일은?
9. 내가 인사 담당자라면 신규 입사자 채용 시 제일 중요하게 보는것은?
10. 회사에 정말 싫어하는 동료가 있다면?
11. 가난한 집의 가장이 되었다.. 자녀의 생일 날 선물은?
12. 평소 회사 출근 스타일은?
13.회사 체육대회 하는 날이다. 오늘 뭐하지?
14. 나의 업무 스타일은?
기본설계서나 상세설계서 작성시 빠지지 않는 것이 UML 입니다.
오늘은 UML 작성시의 업무 효율을 높일 수 있는 툴을 소개해 볼까 합니다.
UML 작성 툴도 여러 종류가 있고 방법도 여러가지지만, 프로그래머에게 유용한 툴 중 하나로 PlantUML 에 대해 살펴보겠습니다.
PlantUML 은 UML 요소를 직접 그리거나 마우스의 조작없이,
uml 형식에 맞게 텍스트로 작성하면 자동으로 UML 다이어그램으로 변환해주는 툴입니다.
때문에 텍스트 에디터의 사용이 더 익숙하고 프로그래머에게는 매우 꿀 같은 프로그램이라고 할 수 있습니다.
여기에 플러스로 VSCODE 의 익스텐션이 PlantUML 를 지원한다는 사실은 마치 코딩을 하듯이 UML 맵을 작성하는 신세계를 경험하게 해 줍니다.
PlantUML 의 설치와 사용법
Prerequisite
- Java 가 설치되어 있고 환경변수에 java의 /bin 폴더가 등록되어 있어야 합니다.
- Graphviz 가 설치되어 있어야 합니다.
- Graphviz 은 diagram의 포지션을 계산하는 프로그램으로써 PlantUML 과 통합되어 있기 때문에 따로 PlantUML 을 설치할 필요는 없습니다.
VSCODE PlantUML Extension 설치
- 설치 방법은 다른 extension 들과 같이 plantUML 로 검색하셔서 설치하시면 됩니다.
설치 후 테스트로 간단한 UML 을 작성해 보았습니다.
사용 중 프리뷰를 보기 위해서는 Alt + d 단축키로 프리뷰를 볼 수 있습니다.
작성한 파일을 PDF 나 이미지 파일로 저장하는 것도 매우 간단합니다.
VSCODE 에서 F1 클릭 후 PlantUML 로 검색하여 Export 하시면 간단하게 원하는 파일로 결과물을 저장할 수 있습니다.