코드 니타 이터을 사용하여 시스템을 개발 중이며 거의 완료되었으므로 클래스 다이어그램에 처음으로 참여하지 않았습니다. 코딩 및 이제 내 프로젝트에 대한 클래스 다이어그램을 그려야합니다. 내 프로젝트의 클래스 다이어그램을 생성하는 데 사용할 수있는 도구에 대해 알고 계십니까?PHP 프로젝트 (codeigniter 프레임 워크)의 클래스 다이어그램 생성
3
A
답변
1
PHP 소스에서 uml을 생성하도록 리버스 엔지니어링을 사용하지 않으려면 수동으로 그려야한다면 StarUML이 유용 할 수 있습니다 (Windows를 사용하고 있지만 사용하지 않는 경우). 나는 당신이 그렇게한다고 말합니다).
BTW 다음과 같은 질문도 도움이 될 수 있습니다 PHP UML Generator
0
phUML 내가 발견 만 나를 위해 일한 최고의 도구입니다. 기존 코드에서 쉽게 클래스 다이어그램을 생성 할 수 있습니다.
이동 폴더및
./phuml -r /var/www/my_project -graphviz -createAssociations false -neato out.png
phUML 리눅스
에 클래스 다이어그램을 생성하기 위해 아래의 명령을 시도 완전 자동 UML 클래스 Diagramm 사용 발생기 작성 PHP입니다. 은 PHP5 객체 지향 소스 코드를 구문 분석하고 UML 사양을 기반으로 적절한 구조의 이미지 표현 을 만들 수 있습니다.
더 많은 정보
./phuml --help
관련 문제
- 1. PHP : 프레임 워크의 속도
- 2. codeigniter 또는 PHP mvc 프레임 워크의 동적 액션 이름
- 3. PHP UML 클래스 다이어그램
- 4. 배 PHP UML 클래스 다이어그램
- 5. Silverlight 프레임 워크 클래스 다이어그램
- 6. 아이폰 앱 클래스 다이어그램 생성
- 7. 클래스 다이어그램 생성 소스 코드
- 8. 기존 javadocs에서 클래스 다이어그램 생성
- 9. 클래스 다이어그램
- 10. maven 프로젝트 상속/집계 다이어그램 생성
- 11. 리프트 웹 프레임 워크의 쿼리 문자열 생성
- 12. 재생 프레임 워크의 클래스 경로 문제
- 13. Java EE 프레임 워크의 클래스 수는 얼마입니까?
- 14. Entity 프레임 워크의 Scaffold 저장소 클래스
- 15. 아이폰 애플 리케이션을위한 클래스 다이어그램 생성
- 16. 엔티티 프레임 워크의 DTO
- 17. 액션 -methods와 PHP 프레임 워크의 public 메소드
- 18. 젠드 프레임 워크의 페이지 기본 흐름 PHP
- 19. 젠드 프레임 워크의 데코레이터
- 20. 클래스 다이어그램 이해
- 21. Visio의 프로젝트 종속성 다이어그램
- 22. 클래스가없는 PHP 응용 프로그램의 클래스 다이어그램
- 23. Eclipse 용 PHP UML 클래스 다이어그램 플러그인?
- 24. 젠드 프레임 워크의 사용자 정의 클래스 및 기능
- 25. 젠드 프레임 워크의 캘린더
- 26. 플러그인과 프레임 워크의 차이점
- 27. Entity 프레임 워크의 StoreGeneratedPattern
- 28. CSS 프레임 워크의 장점
- 29. Ajax.Net 확장 프레임 워크의 IndexOutOfRangeException
- 30. Scala 소스에서 UML 다이어그램 생성
안녕 wimvds는 내가 엔지니어 revese 및 클래스 다이어그램을 생성 할 , 당신은 어떤 솔루션을 알 수 있습니까? –
내 편집보기 : p. 그 질문에 대한 처음 두 답변은 이미 그것에 대해 갈 두 가지 방법을 언급합니다. 첫 번째 버전은 UML 도구에 대한 XMI 파일을 생성합니다. [BOUML] (http://bouml.free.fr/)은 PHP 리버스 엔지니어링을 지원해야하는 완벽한 패키지입니다. – wimvds