다음 글에서는 우산에 대해 알아보겠습니다. 이것은 UML 다이어그램 생성 및 편집을 위한 무료 도구, 소프트웨어 개발 프로세스에 도움이 됩니다. 이 도구는 Paul Hensgen이 개발했으며 주로 KDE(Umbrello는 KDE kdesdk 모듈에 배포됩니다.), 다른 데스크탑 환경에서도 사용할 수 있습니다.
Umbrello는 Gnu/Linux, MacOS 및 Windows에서 사용할 수 있는 무료 오픈 소스 통합 모델링 응용 프로그램입니다. UML을 사용하면 소프트웨어 다이어그램을 표준 형식으로 만들어 프로그램 구조를 문서화하거나 설계할 수 있습니다. 엔티티 간의 XMI 형식과 사용 사례 다이어그램, 클래스, 시퀀스, 통신, 상태, 활동, 구성 요소, 구현 및 관계를 지원합니다. 이 소프트웨어 GNU General Public License v2.0에 따라 출시되었습니다..
이 소프트웨어 개발 과정에서 도움이 될 수 있는 UML 다이어그램 도구입니다.. 특히 이 프로세스의 분석 및 설계 단계에서 Umbrello UML Modeller는 사용자가 고품질 제품을 얻을 수 있도록 도와줍니다. 또한 사용할 수 있습니다 UML 우리 자신의 소프트웨어 설계를 문서화하기 위해.
우산 일반 특성
- 이 프로그램은 대부분의 수동으로 생성할 수 있을 뿐만 아니라 C ++, Java, Python, IDL, Pascal/Delphi, Ada 또는 Perl의 코드에서 가져올 수 있는 UML 표준 다이어그램. 마찬가지로 다이어그램을 만들고 앞서 언급한 언어 등으로 코드를 자동으로 생성할 수 있습니다. 사용하는 파일 형식은 다음을 기반으로 합니다. XMI.
- 우산도 우리를 허용합니다 DocBook 및 XHTML 형식으로 내보내 모델 배포, 개발자가 Umbrello에 직접 액세스할 수 없거나 모델이 웹을 통해 게시되는 협업 프로젝트를 용이하게 합니다.
- 사용자가 원하면 할 수 있습니다. 여러 관련 다이어그램을 단일 XMI 파일로 그룹화. 이들은 다른 보기로 구성됩니다(논리, 사용 사례, 구성 요소 등), 차례로 추가 분류할 다이어그램이나 폴더를 포함할 수 있습니다.
- 다이어그램 유형의 생성은 특정 유형의 보기로 제한됩니다.. 보기 내에서 다이어그램은 폴더 간에 자유롭게 이동할 수 있습니다.
- 가장 우산도의 특성과 유형은 공공 표준에 따라 다릅니다. UML.
- Umbrello는 XMI 1.2 파일의 가져오기 및 내보내기를 지원합니다(UML 1.4와 거의 호환). XMI 2.0에 대한 지원이 현재 실행 중입니다..
- 우리는 찾을 것입니다 타사 파일 가져오기에 지원되는 다양한 형식.
이것들은이 프로그램의 일부 기능입니다. 그들은 할 수있다 그들 모두에서 자세히 상담하십시오 프로젝트 웹 사이트.
지원되는 다이어그램
Umbrello UML Modeller를 사용하면 다음 유형의 다이어그램을 사용할 수 있습니다.:
- 클래스
- 시퀀스
- 협업
- 사용 사례
- 미국
- 활동
- 구성 요소들
- 배포
- 엔티티 목록
Ubuntu에 Umbrello 설치
우산 로 찾을 수 있습니다 스냅 팩 우분투에서 사용할 수 있습니다. 시스템에 설치하려면 터미널(Ctrl + Alt + T)을 열고 설치 명령을 실행하기만 하면 됩니다.
sudo snap install umbrello
설치가 완료되면 시스템에서 런처를 검색하거나 터미널을 입력하여 프로그램을 시작하십시오.:
umbrello
제거
당신이 원하는 경우 컴퓨터에서 프로그램 제거, 터미널(Ctrl + Alt + T)에서 다음 명령만 작성하면 됩니다.
sudo snap remove umbrello
우리 소프트웨어의 좋은 모델을 갖는 것은 프로젝트에서 작업하는 다른 개발자와 의사 소통하는 가장 좋은 방법입니다. 좋은 모델은 중대형 프로젝트에 매우 중요하지만 소규모 프로젝트에도 매우 유용합니다. 소규모 프로젝트에서 작업하는 경우에도 올바른 모델을 사용하면 작업을 올바르게 프로그래밍하는 데 도움이 되는 요약을 제공하므로 도움이 됩니다.
Umbrello UML Modeller를 사용하면 업계 표준 UML 형식으로 소프트웨어 다이어그램을 만들 수 있으며 다양한 프로그래밍 언어를 사용하여 UML 다이어그램에서 코드를 생성할 수 있습니다. 이 프로그램을 사용하는 방법에 대한 자세한 내용은 사용자는 프로젝트 웹 사이트 또는 그의 공식 문서.