다음 기사에서 우리는 Gaphor를 살펴볼 것입니다. 이것은 UML, SysML, RAAML 및 C4 모델링 애플리케이션. 프로그램은 전원 손실 없이 사용하기 쉽도록 설계되었습니다.
가포르는 Python으로 작성된 모델링 애플리케이션. 이 프로그램은 완전히 호환되는 UML 2 데이터 모델을 구현하므로 이미지 그리기 도구 그 이상입니다. 사용자는 Gaphor를 사용하여 시스템의 다양한 측면을 신속하게 시각화하고 완전하고 복잡한 모델을 생성할 수 있습니다.
Gaphor의 일반적인 특성
- 프로그램입니다 크로스 플랫폼, 모든 주요 플랫폼에서 작동합니다.
- 인터페이스는 우리에게 어두운 모드.
- 이다 오픈 소스. Gaphor는 Python으로 작성되었으며 100% 오픈 소스입니다. Apache 2 라이선스에 따라 사용할 수 있습니다.
- 우리를 허용합니다 소프트웨어 또는 요구 사항 다이어그램에 대한 클래스, 상호 작용 및 상태 머신 다이어그램, 시스템에 대한 블록 정의 생성. 혼합 및 일치를 원하면 동일한 다이어그램에 다른 다이어그램 요소를 추가하여 필요한 보기를 얻을 수도 있습니다.
- 확장 가능한 프로그램입니다. 코드 생성기를 연결하거나 문서화를 위해 다이어그램을 내보낼 수 있습니다. 도 우리는 우리 자신의 확장을 만들 수 있습니다 GUI 또는 CLI를 통해 액세스합니다.
- 우리는 모델의 모든 요소를 쉽게 찾을 수 있습니다. 트리 뷰.
- 이 프로그램은 표준을 충족합니다. 가포르 UML, SysML 및 RAAML OMG 표준을 구현합니다.. 또한 소프트웨어 아키텍처를 시각화하기 위한 C4 모델에 대한 지원도 포함합니다. UML v2.0 및 비 UML 다이어그램과도 호환됩니다.
- 우리는 또한 찾을 것입니다 복사 붙여넣기 지원.
- 파일 형식 지원 XML.
- 이 프로그램을 사용하면 관리자 실행 취소.
- 그것은 풍부한 연결 프로토콜.
- a가 있는 다이어그램 스타일 빌트인 스타일 엔진.
- 우리는 일부를 가질 것입니다 키보드 단축키 더 빨리 일하기 위해.
- 프로그램 인터페이스는 우리에게 정렬 및 조정 옵션.
- 우리는 다음을 사용할 가능성이 있습니다 집단; 클래스, 구성 요소, 작업, 사용 사례, 스타일, 상호 작용 및 프로필.
- 우리는 수출; SVG, PDF, PNG 및 XMI.
- 그것은 또한 우리에게 템플릿에서 새 문서 만들기, 생산 속도를 높일 수 있습니다.
Ubuntu 및 파생 제품에 Gaphor 설치
Flatpak 패키지로
이 프로그램을 찾을 수 있습니다 Flatpak 패키지로 제공 Flathub. Ubuntu 20.04를 사용하고 시스템에서 이 기술이 활성화되지 않은 경우 계속할 수 있습니다. 가이드 동료가 이 블로그에 쓴 내용입니다.
이러한 유형의 패키지를 설치할 수 있는 경우 터미널(Ctrl + Alt + T)을 열고 Gaphor 설치 명령 실행:
flatpak install flathub org.gaphor.Gaphor
설치가 완료되면 이제 컴퓨터에서 프로그램 실행기를 검색할 수 있습니다. 또한 터미널에서 다음 명령을 실행할 수 있습니다(Ctrl + Alt + T). 프로그램 시작:
flatpak run org.gaphor.Gaphor
제거
에 이 프로그램에서 flatpak 패키지를 제거하십시오., 터미널(Ctrl + Alt + T)에서는 다음 명령만 사용하면 됩니다.
flatpak uninstall org.gaphor.Gaphor
AppImage로
Desde 프로젝트 릴리스 페이지, 이 프로그램에 대한 최신 버전의 AppImage 파일을 다운로드할 수 있습니다.. 터미널(Ctrl + Alt + T)을 사용하여 오늘 최신 버전을 다운로드하려는 경우 하나를 열고 실행하기만 하면 됩니다. wget 다음과 같이 :
wget https://github.com/gaphor/gaphor/releases/download/2.6.4/Gaphor-2.6.4-x86_64.AppImage
다운로드가 완료되면 만 파일에 필요한 권한 부여. 이것은 동일한 터미널에 다음을 입력하여 수행할 수 있습니다.
chmod +x Gaphor-*.AppImage
그리고 지금을 위해 프로그램 시작, 파일을 두 번 클릭하거나 터미널에 다음을 입력하십시오.
./Gaphor-*.AppImage
이것은 소프트웨어입니다 초보자와 전문가 모두를 위해 설계된. 프로젝트를 문서화하는 캐주얼 모델러이든 모델 중심 개발 전문가이든 Gaphor는 모든 요구 사항을 충족할 수 있습니다. Gapher는 소프트웨어 개발자와 엔지니어에게 유용한 도구가 될 수 있는 많은 기능을 갖춘 간단하지만 강력한 솔루션입니다.
이 프로그램 또는 사용에 대한 자세한 내용은 사용자는 프로그램 웹 사이트, Github의 저장소 프로젝트 또는 귀하의 공식 문서.