콘텐츠로 이동

모델 종류

프로젝트의 모델 생성을 누르면 20가지 모델이 표시됩니다. 작업에 필요한 모델만 만들면 되고, 생성할 때 다른 모델이 먼저 있어야 하는 경우는 없습니다. 모델 사이의 연결은 만든 뒤에 지정합니다.

모델 카드의 표시 이름은 생성 메뉴의 이름과 다를 수 있습니다. 예를 들어 Wireframe 모델링 카드는 화면 설계로 표시됩니다.

생성 메뉴 이름 카드 표시 용도
요구사항 모델링 요구사항 목차형 요구사항 문서와 추적성 관리
Wireframe 모델링 실험중 화면 설계 웹·모바일 화면을 페이지와 Artboard 단위로 기획
데이터 사전 데이터 사전 단어·용어·도메인 관리
데이터베이스 모델링 데이터베이스 테이블, 관계, 프로시저 설계
API 모델링 API 프론트엔드와 외부 시스템이 쓰는 API 계약 관리
Controller 모델링 컨트롤러 서버 Controller, Handler, 의존성 설계
Service 모델링 서비스 업무 로직, 트랜잭션, 의존성 설계
Query 모델링 쿼리 SQL, 파라미터, 결과 계약 설계
Class 모델링 클래스 Entity·DTO·VO와 객체 관계 설계
External Class 모델링 클래스 외부 라이브러리와 언어별 import·호출 바인딩 설계
QA 모델링 QA QA 계획, Test Suite·Case, 커버리지 관리
테스트 모델링 테스트 API 기능·부하 테스트 실행, JMeter 계획 변환
HTML 모델링 HTML 페이지·요소·동작 설계, 실행 가능한 화면 생성
Sequence 모델링 시퀀스 자원 사이의 시간 순 상호작용과 예외 흐름 설계
Infra 모델링 실험중 인프라 장치·네트워크·서버·연동 자원의 구조 설계
환경 모델링 환경 개발·검증·운영별 자원과 연결 참조 관리
Theme 모델링 테마 Wireframe·HTML이 공유하는 토큰과 컴포넌트 변형 설계
Asset 모델링 에셋 이미지와 파일 원본 관리
다국어 모델링 다국어 언어, 메시지, 번역 관리
Smart Contract 모델링 실험중 스마트 컨트랙트 Solidity 계약 코드, ABI, 관계 설계

실험중 모델은 기능과 저장 형식이 바뀔 수 있습니다. 결과물의 기준 원본으로 삼기 전에 화면의 안내를 확인하세요.

모든 모델은 모델링 이름을 입력해 만듭니다. Theme, Asset, 다국어 모델은 코드 패키지명과 코드 클래스명도 필요하고, Smart Contract 모델은 대상 네트워크 계열, Solidity 버전, SPDX 라이선스를 함께 지정합니다.

주제 안내
요구사항, QA 요구사항과 추적성
데이터 사전 데이터 사전
데이터베이스 데이터베이스 모델링
HTML, Wireframe, Theme, Asset, 다국어 화면 모델링
API, Controller, Service, Query, Class, 환경 백엔드 모델링
테스트 테스트 모델링

저장 방식은 모델마다 다릅니다. 이동하기 전에 해당 모델의 방식대로 저장을 마쳤는지 확인하세요.

모델 보기 저장
요구사항 문서, 추적성 편집 창의 초안 저장
데이터 사전 단어, 용어, 도메인 탭 자동 저장
데이터베이스 문서, 다이어그램 자동 저장, 편집 창의 저장
API 문서, 다이어그램, 코드 편집 창의 저장
Controller, Service, Class 문서, 다이어그램, 코드 변경마다 저장, 코드는 코드 저장
Query 문서, 다이어그램, 코드 편집 창의 저장, 코드 저장
QA 문서, 다이어그램 상태 표시 확인
테스트 문서, 다이어그램, 결과 편집 창의 저장
HTML 디자인, 미리보기, 코드 변경을 적용할 때 검사 후 저장, 코드는 코드 저장
Wireframe 웹, 모바일 캔버스 상태 표시 확인
Sequence 문서, 다이어그램 상태 표시 확인
Infra 자원 목록, 구성도 상태 표시 확인
환경 문서, 다이어그램, 코드 편집 창의 저장, 코드는 자동 저장
Theme 문서, 미리보기, 다이어그램, 코드 입력 즉시 저장, 코드는 코드 저장
Asset 문서, 다이어그램, 코드 변경 저장, 코드는 코드 저장
다국어 번역, 코드 자동 저장, 저장
Smart Contract 문서, 다이어그램, 코드 상태 표시 확인, 코드는 코드 저장

문서는 모델마다 하나뿐인 문서 내보내기 버튼에서 만듭니다. 기본 형식은 Word 문서 (.docx), PowerPoint (.pptx), 다이어그램 이미지 (.png), **다이어그램 벡터 이미지 (.svg)**이며, 모델에 따라 메뉴에 표시되는 형식만 제공합니다. PowerPoint는 이미지 기반 · 권장과 편집 가능한 요소 중에서 고릅니다. PNG는 배율과 흰색, 투명 배경을 선택합니다.

Word 문서는 모델 종류와 관계없이 표지, 문서 관리표, 쪽 번호가 있는 목차로 시작합니다. 문서 관리표에는 실제로 입력된 값만 표시됩니다.

모델 문서 내보내기에서 고르는 형식 별도 출력
요구사항 Word, PDF, PowerPoint, PNG, SVG 없음
데이터 사전 Excel 통합 문서 (.xlsx) 없음
데이터베이스 기본 형식 DDL(스키마, 초기 데이터 SQL)
API 기본 형식 없음
Controller, Service, Class, Query 기본 형식 프로그램 생성·실행
QA **Excel 통합 문서 (.xlsx)**와 기본 형식 없음
테스트 기본 형식 JMeter 산출물 폴더
HTML 기본 형식 HTML 패키지 폴더
Wireframe 화면 기획서 (.pptx·.pdf), Word, PNG, SVG 없음
Sequence, 환경 기본 형식 없음
Infra 기본 형식 Infra 패키지 폴더
Theme 기본 형식 Theme 패키지 폴더
Asset Word 없음
Smart Contract 기본 형식 없음. Solidity 파일 출력은 제공하지 않음
다국어 없음 없음

각 출력의 사용법은 실행과 내보내기를 참고하세요.

화면, API, 서비스, 데이터 자원이 시간 순으로 주고받는 흐름을 그립니다.

  1. 왼쪽 시나리오 탭에서 시나리오 추가를 선택합니다.
  2. 요소 탭에서 UML 참여자를 배치합니다. 설계 자원 탭에서는 프로젝트의 자원을 찾습니다.
  3. 생명선을 선택하고 메시지선 도구로 상호작용을 연결합니다. 제어 구문도 요소 탭에 있습니다.

Esc로 메시지선 그리기를 취소합니다. 실행 취소와 다시 실행을 사용할 수 있습니다.

서버, 네트워크, 보안, 데이터, 연동 자원의 구성을 그립니다. 구조도 추가로 구성도를 만들고 팔레트의 자원을 끌어 놓거나 눌러 배치합니다. 기본 항목에 없는 자원은 사용자 구성요소 추가로 만듭니다.

구조 검증으로 구성을 점검합니다. Infra 패키지를 내보내면 구성 정보를 담은 JSON과 CSV 파일이 폴더로 저장됩니다. 실제 인프라를 만들거나 배포하는 기능은 아닙니다.

계약 추가로 Solidity 계약을 만들고 관계 추가로 계약 사이의 관계를 기록합니다. 구조 검증으로 구성을 점검합니다.

화면의 ABI는 Solidity 컴파일러로 검증하지 않은 선언 요약입니다. 앱에서 컴파일이나 네트워크 배포, 지갑 서명을 수행하지 않습니다.