일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- #부동산전자거래 #부동산전자계약 #부동산계약 #부동산전자계약방법 #부동산전자계약하는법 #부동산계약방법 #부동산중개수수료 #부동산중개수수료아끼기 #부동산복비아끼기
- FILE TRANSFER
- QTcpServer
- 수도권주택공급
- 프리미어 영상저장
- C API
- 월세
- lua setup
- lua install
- C++ API
- file read
- QT TCP
- 엑스퍼트2주년
- Lua
- 등록임대주택
- 엑스퍼트생일축하해
- lua interpreter
- 찾다죽는줄
- TCP/IP
- object
- 국토교통부
- 중소규모택지
- 청량리역한양수자인192
- #신혼부부 #결혼준비 #신혼부부희망타운신혼부부특별공급
- lua for windows
- meta table
- file write
- file open
- 프리미어 영상변환
- 티몬삼겹살데이
- Today
- Total
Value Creator의 IT(프로그래밍 / 전자제품)
#1 starUML 시작하기(소개, 설치, 주요기능, Diagram, Use case, Class, Object) 본문
#1 starUML 시작하기(소개, 설치, 주요기능, Diagram, Use case, Class, Object)
valuecreatort 2019. 3. 19. 23:301. starUML 소개
소 개 UML(Unified Modeling Language). 모델링 도구로서 Use Case Diagram, Class Diagram, Sequence Diagram등 다양한 Diagram을 간편한 UI를 이용하여 쉽고 빠르게 생성 가능 주요기능 • Use Case Diagram • Class Diagram •Collaboration Diagram • Statechart Diagram • Activity Diagram • Sequence Diagram • Component Diagram • Deployment Diagram • Composite Diagram 라이선스 / 비용 GPL (GNU Public License) / 무료(무료는 5.0버전이 마지막이며 그 이후 버전은 유료이다.) 운영체제 Windows 도구버전 4.2 (2010. 10) 특징 • UML 표준명세에 기반한 모델작성과 UML2.0 표기법을 지원 • 완전한 UML Profile 개념을 제공하여 플랫폼에 독립적인 모델을 작성할 수 있도록 지원 • 뛰어난 확장성과 유연성을 제공 • 심플하고 인터페이스로 학습 및 사용이 용이하며 개발효율을 높임. 관련 도구 UMLet, VioletUMLEditor, Rational Rose, Boland Together 제작사 StarUML 공식 홈페이지
2. starUML 기능 요약
UML 모델링도구로 다양한 Diagram을 간편한 UI를 이용, 쉽고 빠르게 생성할 수 있도록 편리한 기능을 제공. 윈도우 플랫폼 내에서 자유롭게 실행 가능
주요기능
지원여부
UML 다이어그램
지원
UML 2.0
지원
Forward Engineering(Source code Generation)
지원(Java, C++, C#)
Reverse Engineering
지원(Java, C++, C#)
XMI
지원(XMI 1.1, Unisys XMI)
문서화 기능
지원(MS Word, Excel, Powerpoint)
Pattern 지원
지원(GoF, EJB, User-defined)
API
지원(COM API)
주요기능
지원여부
UML 다이어그램
지원
UML 2.0
지원
Forward Engineering(Source code Generation)
지원(Java, C++, C#)
Reverse Engineering
지원(Java, C++, C#)
XMI
지원(XMI 1.1, Unisys XMI)
문서화 기능
지원(MS Word, Excel, Powerpoint)
Pattern 지원
지원(GoF, EJB, User-defined)
API
지원(COM API)
3. 실행 환경
* Windows XP / Windows 7(32-bit 프로그램으로 설치)
* 플러그인 아키텍처 제공으로 인한 개발환경 플러그인으로 사용 가능
(c++, java, c#, rose 등)
* 넓은 확장성으로 인한 넓은 사용 및 발전가능성
(Open API, Com-based plug-in Architecture, MFC와 J2EE등 모델 프레임워크 지원)
4. 설치방법
4.1 StarUML 다운받기
* http://staruml.sourceforge.net/ko/download.php에 접속하여 StarUML다운로드를 클릭
4.2 StarUML 설치하기
* 설치 파일 실행(계속 Next만 클릭하면 된다)
4.3 StarUML 설치확인하기
* 설치 결과
5. 도구 기능 소개
개요 및 세부목차
주요 기능을 간단하게 소개하고, 예시를 바탕으로 조작법 및 기능소개를 한다.
주요 항목은 아래와 같다.
• 5.1 주요 기능
• 5.2 StarUML 의 화면소개
• 5.4 공통 기능
• 5.5 예시 소개
• 5.6 StarUML 사용하기
• 5.7 Use Case Diagram 그리기
• 5.8 Class Diagram 그리기
• 5.9 Sequence Diagram 그리기
• 5.10 Activity Diagram 그리기
• 5.11 Statechart Diagram 그리기
• 5.12 Collaboration Diagram 그리기
5.1 주요 기능
StarUML을 이용하여 UML Diagram을 쉽고 빠르게 그릴 수 있다
모델을 소스코드로 생성하고, 소스코드로부터 모델을 Reverse Engineering 할 수 있다
NET, J2EE와 같은 플랫폼 환경을 적용시킬 수 있다
StarUML에서 그릴수 있는 Diagram 종류
• Windows 환경
• Class Diagram
• Use Case Diagram
• Sequence Diagrams
• Collaboration Diagrams
• Statechart Diagram
• Activity Diagram
• Component Diagram
• Deployment Diagram
• Composite Structure Diagram
5.2 StarUML의 화면 소개
StarUML Editor은 아래 그림과 같이 6개 화면으로 구성
5.4 공통 기능 (1/4)
StarUML 공통Tool Bar : 표준 도구 모음
5.4 공통 기능 (2/4)
StarUML 공통Tool Bar : 서식 도구 모음
5.4 공통 기능 (3/4)
StarUML 공통Tool Bar : 보기 도구 모음
5.4 공통 기능 (4/4)
StarUML 공통Tool Bar : 정렬 도구 모음
'1. 프로그래밍 > 1) UML' 카테고리의 다른 글
#5 UML 가장 많이 쓰이는 항목 - Use Case, Class Diagram, Sequence Diagram - 개념과 예제 (0) | 2019.03.25 |
---|---|
#4 starUML 예제 프로그램 작성으로 익히기(생산관리 시스템) (0) | 2019.03.21 |
#3 starUML 팁(1) Tips for UML (1) | 2019.03.21 |
#2 starUML 예제 프로그램 작성으로 익히기(수강신청 시스템) (0) | 2019.03.21 |