| Workflow is a workflow model, is about how the work of the workflow are organizedaround the logic and rules in the computer in an appropriate model representation and itsimplementation period. Workflow to solve the main problem is: to achieve a business goal,among multiple participants, the use of computers, according to some predetermined rulepassed automatically. Workflow applications to support collaborative work in the corporatecomputer plays an important role. Workflow main application in the enterprise scope, one is todocument flow as a function of the main body of the application of office automation systems,and the other is to provide operational support for enterprise business system platformworkflow management system.With the development of enterprises, the use of IT equipment, the number of systems willincrease rapidly. Therefore various systems account, file servers access authority, source codeversion control, database user rights and a series of security-related computer resources willbecome enormous. As the application audit process for each resource are not the same, sothese processes require a unified system for the realization of the unity of these resources inorder to facilitate processing.Since Java’s cross-platform, low-level interface defines rationality, as well as the world’smajor supplier of products originating IT and a huge open source community support, TheJava language is one of the most popular in implement enterprise applications. JavaEE is asystem of interfaces defined for enterprise application, including service management,persistence, middleware, security and other enterprise applications require components.This article will design a lightweight easily scalable workflow engine base on Javaprogram language, including workflow modeling, workflow event model, workflow modelmanagement, as well as the general form of the workflow model is achieved. And use thisworkflow engine and extended it base on the computer security resource manage needs whichbelong to a large company. Preparation the computer security resource audit system. |