UML 생성기 예시
하나의 도구로 네 가지 요청을 처리했습니다. 아래 다이어그램은 모두 실제 생성 결과입니다.
UML 생성기란 무엇인가요?
UML 생성기는 소프트웨어 설계를 설명한 글을 구조화된 다이어그램으로 바꿔 줍니다. 이 페이지에서는 클래스와 인터페이스를 상자 형태로 표시하고, 멤버와 관계선을 연결한 UML 클래스 다이어그램을 생성합니다.
먼저 주요 개념을 입력한 다음, 클래스가 무엇을 소유하는지, 어떤 역할을 가지는지, 무엇에 의존하는지, 관계가 일대일인지 일대다인지처럼 중요한 세부 사항을 추가하세요.
- Standard
- OMG UML 2.5.1 §9–§11
- Also follows
- ISO/IEC 19505-2:2012 · Classification / Classifiers / Associations
- Engine
- schematex-umlclass
- Editable
- Double-click text, drag nodes
- Export
- SVG · PNG · PDF
UML 생성기는 누가 사용하나요?
인증, 권한 또는 다른 기능을 코드로 옮기기 전에 빠르게 첫 모델을 만들 수 있습니다.
접근 제어 설계에서 사용자, 역할, 권한, 자격 증명, 세션을 한눈에 파악할 수 있습니다.
로그인이나 계정 접근처럼 익숙한 시스템의 클래스와 관계를 설명할 수 있습니다.
3단계로 UML 다이어그램 생성하기
설명하기
한 문단이면 시작할 수 있습니다.
다이어그램 확인하기
알맞은 엔진으로 그립니다.
수정 요청하기
수정할 때마다 버전이 저장됩니다.
자주 묻는 질문
UML 생성기란 무엇인가요?
UML 생성기는 소프트웨어 시스템 설명을 바탕으로 다이어그램을 만듭니다. 이 페이지에서는 클래스, 인터페이스, 속성, 연산, 관계를 모델링하는 UML 클래스 다이어그램을 생성합니다.
UML 생성기 프롬프트에는 무엇을 적어야 하나요?
주요 클래스를 적고 클래스가 어떻게 연결되는지 설명하세요. 설계에 중요하다면 주요 속성, 연산, 상속, 소유 관계, 관계의 수량도 추가하세요.
인증 클래스 다이어그램을 생성할 수 있나요?
네. 사용자, 자격 증명, 세션, 역할, 권한과 이를 인증하거나 인가하는 서비스를 설명하세요. 어떤 객체가 다른 객체를 소유하거나 생성하는지도 포함하세요.
처음 생성된 다이어그램을 어떻게 개선하나요?
클래스 추가, 연관 관계를 컴포지션으로 변경, 일대다 관계 표시처럼 구체적인 변경을 요청하세요. 모델을 읽기 쉽게 유지하려면 한 번에 한 부분씩 수정하세요.
클래스와 인터페이스의 차이는 무엇인가요?
클래스는 데이터와 동작을 가진 객체를 설명합니다. 인터페이스는 구현 클래스가 제공하기로 약속한 연산을 정의하지만, 전체 구현 방식까지 정하지는 않습니다.