2009-11-05 6 views
4

저는 PHP로 동적 인 조직도를 만들려고합니다. 나 자신을 구축해야합니까 아니면 거기에 대한 몇 가지 도구가 있습니까?어떻게 동적 조직도를 만들 수 있습니까?

사양 : 회사의 모든 직위는 조직도에 사전 정의되어 있으며 담당자는 해당 직위에만 추가됩니다.

의견이 필요합니다.

감사합니다.


내 컴퓨터에 image_graphviz 및 graphviz를 설치했습니다. 하지만 실제로 사용하는 방법을 모르겠습니다. 문서가 너무 적기 때문입니다.

누구나이 직업을했거나 관계형 자료가 있습니까?

감사합니다.

답변

5

GraphViz을 사용하고 PEAR을 통해 귀하의 PHP에 연결할 수 있습니다. 다음과 같은 그래프를 생성 할 수 있습니다 : Example http://www.graphviz.org/Gallery/directed/Genetic_Programming.png.

당신은 우리는 꽤 좋은 성공으로 Google Organizational Chart Tool을 사용했습니다 더 많은 예제 here

+0

감사합니다. theomega, 당신은 PHP에 대한 image_graphviz 뜻 ?? –

+0

죄송합니다, 잘못된 링크, 고칠 그것! – theomega

3

을 찾을 수 있습니다. API와 문서는 매우 명확합니다. 간단한 정적 데모를 실행하고 실행하는 것이 매우 빠르며 기업 데이터에서 동적으로 생성하는 작업은 많지 않습니다.

+1

구글 비주얼라이제이션 API에 대한 좋은 점은 일반적으로 백엔드가 매우 얇아지고, 브라우저에 모든 헤비급을 의탁하게된다는 것입니다. 즉, SOA로 설계된 앱을 사용하면 서비스와 포커스를 재사용 할 수 있습니다 대신 프론트 엔드 프로그래밍에서. – Chepech

4

여기에는 Organimi이라는 도구가 있습니다. 역할 기반 조직도를 만들 수 있습니다. 또한 이러한 역할에 직원을 추가/제거 할 수있는 직원 목록을 작성합니다. 명단은 csv에서 가져 오거나 API를 통해 기존 직원 데이터베이스를 통합 할 수 있습니다.

0

저는 이런 종류의 프로젝트에 Mindmap 소프트웨어를 사용하고 있습니다. 온라인 버전과 데스크톱 버전이 많이 있습니다. 이 작은, 목록은 검사하는 데 도움이 : Freemind Mindomo Mind42 Conceptdraw 마인드 맵 Mindjet Xmind

관련 문제