The invention discloses a foreground and background state information intelligent synchronization method in
project management. The method comprises the following steps: S1, constructing a three-layer architecture of a foreground
system, a state storage center and a background
system; s2, initializing a state; s3, realizing state synchronization of the foreground
system and the background system through at least one synchronization mode; s4, constructing a version control and conflict resolution mechanism, when the state of each project is updated, the foreground system and the background system carry version numbers, checking the consistency between the
client version number of the foreground system and the
server version number of the background system when the update is submitted, if the
client version number of the foreground system and the
server version number of the background system are consistent, executing state updating and progressively increasing the version number, and if the version number of each project is not consistent, executing state updating and progressively increasing the version number; if yes, judging that the data conflict exists, automatically executing a preset conflict solving strategy, and
broadcasting a resolution result to a foreground system and a background system. The method has the advantages that the item switching state is not lost, background state change and foreground real-
time response are achieved, and conflicts are automatically eliminated without manual intervention.