워크 플로우 시스템을 개발, 소프트웨어 개발을 수행, 당신은 성인으로 간주 될 수있다

워크 플로우 엔진으로, 엔진 애호가, 개발자, 탐험가를 형성한다. 때때로 할 수있는 BPM 시스템, 엔진 개발 프로세스의 더 나은 이해를 위해, 그대로 독자, 저자는 원인을 모르는, 다음 문서를 참조 같은 공명을 느끼고, 쉬운 일이 아니다.

2 년 이상 전에, 나는 문장을 읽어, 당신은 성인 주장 할 수있는 워크 플로우 시스템을 개발, 소프트웨어 개발 않습니다. 이 문장을 이해하는 방법은?

의 워크 플로우가 무엇을 살펴 보자.

워크 플로우, 워크 플로우, 워크 플로우 관리 연합 (워크 플로우 관리 연합,는 WfMC)의 정의 주어진입니다 : 하나 개의 비즈니스 프로세스가 완전히 다른 배우의 프로세스, 문서, 정보 또는 작업의 일련의 규칙에 따라 자동화 할 수 있습니다 실행 사이에 통과시켰다.

이 정의를 읽고 나면, 당신은 그것을 어떻게 이해할 수 있는가? 그것은 높은 확률 Sidongfeidong입니다.

워크 플로우 엔진, 프로세스 관리 도구, 프로세스 정의 도구 및 비즈니스 애플리케이션의 말 : 정상적인 상황에서 완벽한 워크 플로우 시스템은 네 부분으로 구성되어 있습니다.

전체 흐름 프로세스 시스템은 코어 엔진, 주요 작업이다

파싱 프로세스 정의, 프로세스 인스턴스 생성, 노드 인스턴스

제 제어 프로세스 인스턴스 노드의 유동 상태와 모든 회전율

아웃을 다시 투입 포함 유동을 제어하도록 3, 오래된, 연대 등의

과정에 참여 4 명 참가자

(5)는 개발자가 응용 프로그램 계층을위한 인터페이스 제공

을 강조 할 필요가 왜이 아닌 정의 된 워크 플로우 인 이해처럼 보였다, 프로세스 엔진이 너무 추상적으로, 매우 높은 개발하기 어렵다 너무 추상적 때문에, 이해합니다. 나는 간단한 프로세스 엔진에 근무, 현재 자신의 회사의 금융 시스템에 사용되고, 개발 과정은 근면이다. 때문에 더 어려운 높은 개발, 프로젝트의 대부분은 직접 사용 준비가 만든 제품을 고려할 것입니다.

 

모니터링 모듈 관리 모듈 : 프로세스 관리자는 워크 플로우 엔진을 제어하기위한 기초를 제공하기 위해 공정 조건을 정의하는 제공 일반적으로 두 부분을 포함한다.

관리 모듈은 일반 관리, 프로세스 버전 관리, 프로세스 관리 코드의 역할을 처리합니다.

상태 모니터링 모듈은 주로 그 프로세스 인스턴스하므로, 처리 노드의 상태는, 상기 순환 경로를 추적 할 수있는 추적 프로세스를 모니터링하기 위해 사용된다.

 

프로세스 정의 도구는 응용 프로그램 개발 작업의 초점이다, 워크 플로우 제품은 그래픽 관리 도구를 성숙합니다. 프로세스가 실제 비즈니스 시나리오의 조합을 필요로 정의, 당신은 결국 프로세스 엔진의 해상도로, 플로우 차트로 정의보다 인력, 여러 수준의 공동 작업을해야합니다.

일반적으로 그래픽 모델링을 포함하는, 유동 조건이 정의 된 관계형 데이터 또는 XML 파일 형식의 논리 기억의 정의.

 

엔드 비즈니스 애플리케이션

가장 일반적인 승인 절차 및 멀티 사람, 멀티 - 레벨 시스템 작업의 특정 비즈니스 흐름을 허용하는 다른 응용 프로그램의 성격이다.

계십니까 소프트웨어 개발, 워크 플로우 시스템을 개발하기 위해, 당신은 어른 주장 할 수 위로 문구로 이전했다.
 

추천

출처www.cnblogs.com/jflow/p/11130753.html