Business process application file generating and execution methods, client, device and system

The invention discloses an application file generating method based on a visual business process. The method comprises the steps of: drawing a required business process diagram on a human-computer interface by using set icons, and configuring a form for the business process; obtaining sub-applications corresponding to the icons in the business process diagram, associating the corresponding sub-applications according to a connecting relation among the icons in the business flow diagram, and then generating a business process define file in combination with the form of the business process; and sending the business process define file to a workflow engine. The invention also discloses an application file execution method, a client, a workflow engine device and a system based on the visual business process at the same time. By adopting the business process application file generating and execution methods, the client, the device and the system, the complicated business processes can be rapidly developed by non-specialized persons.