저는 Java, JSF로 사용되는 기술인 J2EE로 개발 된 제품이 하나 있습니다. 백엔드에서는 AS400 (DB2 데이터베이스)을 사용했습니다. Eclipse IDE를 사용하고 있습니다. 내 제품, UML 다이어그램 및 클래스 다이어그램의 흐름을 그릴 수있는 도구가 있습니까?프로젝트의 아키텍처를 그릴 수있는 도구는 무엇입니까?
답변
은 UML 도구 plantuml 다이어그램의 텍스트 설명을 작성하여 포함 시키거나 제외시키는 것에 많은 유연성을 제공합니다. Eclipse에서 Microsoft Word 및 온라인 서블릿까지 모든 플러그인이 있습니다. 클래스를 리버스 엔지니어링 할 수있는 툴이 있고 원하는 경우 다이어그램을 javadoc에 임베드 할 수도 있습니다.
이 도구에 +1 –
이것은 좋은 것입니다. 클래스, 활동, 시퀀스 및 Usecase 다이어그램을 그릴 수 있습니다. http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=AmaterasUML
UML을 그릴 수있는 도구는 알고 있지만 프로젝트를 opne 할 수있는 도구를 원하면 자동으로 아키텍처를 그립니다. – vinod
이클립스
링크 : 당신이, 요구 사항, 디자인 데이터베이스를 캡처 코드를 생성, 소프트웨어를 구현하고 보고서를 생성 할 수 있습니다 http://www.visual-paradigm.com/product/sde/ec/
. SDE는 UML, 엔티티 관계 다이어그램, BPMN 및 SysML을 지원합니다.
다른 버전도 있습니다. 무료 버전 인 Comunity가 좋은 버전입니다!
StarUML은 아주 좋은 옵션입니다. 무료이며 대부분의 UML2를 지원합니다. 이것은 유지 보수되지 않지만 필요한만큼 견고합니다.
- 사용 interaction diagrams 정적 뷰를 제공하기 위해 제품의 높은 수준의 흐름
- 사용 class/object 다이어그램을 문서화하는
- 사용 activity diagrams 워크 플로우/알고리즘을 문서화하는
데이터베이스에서 UML 모델을 만들어야합니다.
EclipseUML없이 Dali를 사용할 수 있지만 Omondo를 사용하지 않으면 UML 리버스 엔지니어링 중에 데이터베이스 주석이 손실됩니다.
- 1. 큰 상속 코드 조각을 그릴 수있는 가장 좋은 도구는 무엇입니까?
- 2. 프로그래밍 프로젝트의 아키텍처를 구축하는 방법은 무엇입니까?
- 3. 프로그래밍 프로젝트의 아키텍처를 구축하는 방법은 무엇입니까?
- 4. winform 응용 프로그램 아이콘을 그릴 도구는 무엇입니까?
- 5. 캔버스에 그릴 수있는 이미지
- 6. "시스템 개요"다이어그램을 그릴 때 가장 좋은 도구는 무엇입니까?
- 7. HTML5로 그릴 수있는 가장 빠른 방법은 무엇입니까
- 8. j2me의지도에 점이나 선을 그릴 수있는 방법은 무엇입니까?
- 9. 다른 방법으로 iPhone을 그릴 수있는 방법은 무엇입니까?
- 10. Perl이나 PHP의 text/csv 파일에서 그래프를 그릴 수있는 모듈/도구는 무엇입니까?
- 11. Beanstalk에서 사용할 수있는 버그 추적 도구는 무엇입니까?
- 12. 모바일 장치 에뮬레이션에 사용할 수있는 도구는 무엇입니까?
- 13. C에서 버퍼 오버플로를 잡을 수있는 도구는 무엇입니까?
- 14. 모든 스타일을 인라인으로 만들 수있는 도구는 무엇입니까?
- 15. Javascript에서 사용할 수있는 디버그 로깅 도구는 무엇입니까?
- 16. Android에서 사용할 수있는 테스트 도구는 무엇입니까?
- 17. CSS 디버깅에 사용할 수있는 도구는 무엇입니까?
- 18. 웹 세션 속성을 볼 수있는 도구는 무엇입니까?
- 19. Matlab에서 베 지어 곡선을 그릴 수있는 방법
- 20. Subversion 저장소에 대한 코드 척도를 얻을 수있는 도구는 무엇입니까?
- 21. 다음 아키텍처를 그리는 방법은 무엇입니까?
- 22. Visual Studio 2010 솔루션에서 프로젝트의 아키텍처 다이어그램을 그릴 수있는 도구가 있습니까?
- 23. 구문 검사를위한 도구는 무엇입니까?
- 24. MVC 아키텍처를 ExtJS 프로젝트에 적용하는 방법은 무엇입니까?
- 25. SmartGWT 2.2를 사용하여 플로우 차트를 그릴 수있는 방법은 무엇입니까?
- 26. Roambi 앱 iPhone을 사용하여 차트를 그릴 수있는 라이브러리는 무엇입니까?
- 27. WinForm에 에칭 된 3D 선을 그릴 수있는 방법은 무엇입니까?
- 28. 다양한 모양을 그릴 수있는 자바 상자를 그리는 방법은 무엇입니까?
- 29. 빙지도 api를 사용하여 도로를 그릴 수있는 방법은 무엇입니까?
- 30. CartesianDataCanvas에서 그리기 - 부분적으로 차트에서 벗어나는 타원을 그릴 수있는 방법은 무엇입니까?
올바른 태그로 질문을 검사하면 비슷한 비슷한 질문을 많이 볼 수 있습니다. http://stackoverflow.com/questions/tagged/eclipse+uml – BalusC
질문에 UML 다이어그램을 언급했지만 답변에 대한 의견 UML 다이어그램을 사용하여 아키텍처를 그리는 무언가를 원하는 것은 아닙니다. 건축은 무엇을 의미합니까? – jzd
가능한 [Java 코드에서 UML을 생성하는 데 권장되는 Eclipse 플러그인] (http://stackoverflow.com/questions/51786/recommended-eclipse-plugins-to-generate-uml-from-java-code) – BalusC