1. A method for controlling a distributed processing system comprising a user terminal and a management computer for managing distributed processing of a job program including a plurality of processing requests and a plurality of execution computers for executing the job program, comprising: a) dividing the plurality of processing requests into a plurality of job programs by the user terminal; b) determining, by the user terminal, operation processing data parameters in which one of the parameters describes whether or not said plurality of job programs can be reproduced; c) storing, by the management computer, in a first table, said operation processing data parameter; d) generating, by the management computer, a second table indicating associated identifiers with the plurality of job programs; e) assigning, by the management computer, the plurality of job programs for execution to execution computers; f) determining, by at least one of the execution computers, that the management computer is abnormally operated; g) transmitting, by said execution computers, an executed plurality of job programs; h) determining, by the management computer, a restoration process by matching identifiers from the plurality of job programs in step d) to the executed plurality of job programs in step g); and i) sending, by the management computer, a job program execution request to execution computers based on jobs not matching.