답변:
DIA는 비교할 수 없습니다. 나는 아직도 그것을 사용하여 학사 학위 논문을 어떻게 관리했는지 궁금합니다. DIA에서 객체를 정렬하고 3 분 안에 완료된 것처럼 보이지 않도록 다이어그램을 만들어보십시오.
나는 주로 Inkscape를 사용했다 . 매우 다른 UI이지만 잘 작동하며 강력한 도구입니다. 출력은 (입력에 따라) 필요에 따라 전문적으로 보일 수 있습니다.
Inkscape에서 "다이어그램 커넥터 작성"을 사용하십시오. "커넥터가 선택된 객체를 피하도록"옵션이 있습니다. 커넥터를 그린 다음 피할 개체를 선택하고 커넥터를 편집 한 다음 마지막으로 해당 개체를 피하기 위해 단추를 클릭하면 상자의 다른 요소와 겹치지 않는 스마트 커넥터를 사용할 수 있습니다. 실제로 가장 쉬운 방법은 다음과 같습니다.
이 질문과 답변도 참조하십시오 : Nice network diagram editor?
나는 그것을 많이 사용하지는 않았지만 yEd는 매우 좋아 보인다.
또는 LibreOffice Draw는 널리 사용되는 소프트웨어입니다. 다른 답변을 참조하십시오. 한 가지 주목할 점은 LibreOffice에서 이제 Visio 다이어그램을 열 수 있으며 편집 할 수 있다는 것입니다. Visio-idiosyncrasy를 많이 사용하는 다이어그램은 아니지만 간단한 다이어그램에는 적합합니다. 더 많은 노력으로 여전히 사용할 수 있으며 기존 다이어그램이 많은 환경에서는 이것이 허용 될 수 있습니다.
다른 답변의 여러 제안은 일반적인 다이어그램 작성을 위해 Visio에 적합합니다. 내가 찾은 한 가지 단점은 Visio에서 볼 수있는 것과 같은 적절한 네트워크 장비 기호가 없다는 것입니다. 그래서 저는 vrt-network-equipment 패키지로 Fedora에 제공되는 OpenOffice / LibreOffice 용 세트를 제작했습니다. OO / LibO 확장을 원할 경우 여기에서 다운로드 할 수도 있습니다 .
편집 : 이제 extensions.libreoffice.org 및 extensions.openoffice.org에 추가되었습니다.
너무 오랫동안 완전히 간과 된 솔루션은 Visual Paradigm 이라고 생각합니다 . 비공개 소스이지만 무료 커뮤니티 에디션 (비상업적 용도)이 있으며 매우 안정적이고 세련되었습니다. 또한 UML 전용 상용 라이센스는 단 $ 99입니다.
강력한 대안으로 Lucidchart 를 추천 합니다. 내가 아는 한, Visio 문서와 스텐실을 가져오고 내보내는 유일한 Linux 호환 옵션입니다.
나는 또한 같은 YED을 매우 : 그것은 생성 다이어그램에 대한 간단한 접근 방식을 가지고 있으며, 당신은 아주 잠시 후 효율적으로 작업 할 수 있습니다. 다이어그램의 품질은 매우 높을 수 있습니다. 고급 정렬 기능이 있고 사용자 정의 아이콘을 가져올 수 있으며 (Visio에서도) 다양한 출력 형식을 사용할 수 있습니다.
그러나 yEd에는 Oracle Sun Java VM이 필요하며 Ubuntu 11.10과 같은 표준은 아닙니다. 해결책은 http://yed.yworks.com/support/qa/17에 있습니다. 가장 쉬운 해결책은 "Zip yEd Jar"다운로드를 다운로드하여 압축을 풀고 Oracle Sun Java를 다음과 같이 명시 적으로 호출하는 것입니다.
<path_to_Oracle_Java>/jre1.6.0_30/bin/java -jar <path_to_yEd>/yed-3.8/yed.jar