다이어그램을 어딘가에 저장하고 나중에 편집 할 수 있어야 할 때 대부분의 설계 / 건축 작업에 MS Visio를 사용합니다. 저는 Visio의 가장 큰 팬은 아니지만 일을 끝냅니다 (그리고 직장에서 무료입니다).
나는 당신이 과거에 사용하고 편안했던 상당히 비싼 Visio 소프트웨어에 대한 훌륭한 대안이 있는지, 아마도 더 좋은 것이 있는지 궁금합니다. 내 도구 상자에 해당 프로그램을 갖고 싶습니다.
다이어그램을 어딘가에 저장하고 나중에 편집 할 수 있어야 할 때 대부분의 설계 / 건축 작업에 MS Visio를 사용합니다. 저는 Visio의 가장 큰 팬은 아니지만 일을 끝냅니다 (그리고 직장에서 무료입니다).
나는 당신이 과거에 사용하고 편안했던 상당히 비싼 Visio 소프트웨어에 대한 훌륭한 대안이 있는지, 아마도 더 좋은 것이 있는지 궁금합니다. 내 도구 상자에 해당 프로그램을 갖고 싶습니다.
답변:
나는 yEd를 사용 합니다 . 모든 주요 플랫폼에서 무료로 사용할 수 있으며 자동 다이어그램 레이아웃을위한 깔끔한 도구가 있습니다.
다중 문서 인터페이스를 갖춘 무료 범용 다이어그램 프로그램 .
Java로 작성된 크로스 플랫폼 애플리케이션으로 Windows, Linux, Mac OS 및 기타 JVM을 지원하는 플랫폼에서 실행됩니다.
yEd는 플로우 차트 , 네트워크 다이어그램 , UML 다이어그램 , BPMN 다이어그램, 마인드 맵 , 조직도 및 엔티티 관계 다이어그램을 포함하여 다양한 유형의 다이어그램을 그리는 데 사용할 수 있습니다 . 또한 사용자 정의 벡터 및 래스터 그래픽을 다이어그램 요소로 사용할 수 있습니다.
yEd 는 XML 기반 형식 인 GraphML 에서 다이어그램을로드하고 저장 합니다. 이 응용 프로그램은 여러 페이지에 걸쳐있는 매우 큰 다이어그램을 포함하여 다이어그램을 인쇄 할 수 있습니다 ...
Enterprise Architect ( http://www.sparxsystems.com.au/ )를 사용합니다.
모든 사람은 자신의 우선 순위를 가지고 있지만 나에게는 이것과 같은 도구에 좋은 것들이 있습니다.
나는 잉크 스케이프를 사용합니다. OpenClipart에는 기술 다이어그램에 사용하기 위해 상당히 다양한 카피 레프트 기술 SVG가 있으며 폴더에는 내가 만든 추가 기호로 가득 차 있습니다. 그것은 visio만큼 기능이 풍부하지는 않지만, 일반적으로 다이어그램을 만들어야 할 때 어쨌든 요점을 얻는 간단한 것을 원하며 inkscape는 내 방식에 영향을 미치지 않고 그렇게합니다.
ModelMaker , 내가 가장 좋아하는 기능은 코드 / 모델 통합이며 모델에서 코드를 생성하거나 그 반대로 할 수 있습니다.
btw. 코드 / 모델 통합은 C # 및 Delphi에서만 작동한다고 언급해야합니다.
모든 다이어그램에서 가장 좋아하는 스위스 군용 칼은 Microsoft Visio 2007 또는 2010입니다. 대부분의 아키텍처 다이어그램은 코드 수준이 아니며 UML을 엄격하게 따르지 않습니다. 다이어그램은 개념 수준 또는 구성 요소 / 시스템 통합 유형입니다. 사각형, 사각형, 타원, 스크린 샷, 다양한 기호 및 아이콘과 같은 간단한 모양을 사용합니다. Visio에는 수많은 기능이 있으며 UML, SOA 등을 위해 타사에서 무료 모양을 다운로드 할 수 있습니다. 또 다른 장점은 Dell, Sun, Cisco 등과 같은 하드웨어 공급 업체가 Visio 템플릿에 모두 포함되어 있다는 것입니다.
UML을 사용하는 더 많은 코드 수준 다이어그램에는 Sparx Enterprise Architect를 사용한다고 말했습니다. 또한 Visual Studio 2010 Ultimate의 아키텍처 다이어그램을 사용했으며 틈새도 있습니다.
나는 Argo, Star, Bouml 및 다른 몇 가지를 시도했지만 너무 좋아하지 않고 아이디어를 빠르게 스케치 할 수 있기 때문에 가장 좋아하는 것이 더 단순 해졌습니다.
나의 fave는 이것이다 :
그러나 나는 또한 이것에 대한 소프트 스팟을 가지고 있습니다 :