Figure 2: Flow chart of control instruction release model.
During system control of the target computer, the
interaction sequence of various information is shown
in the following system control sequence diagram.
(Chu, 2020)
Figure 3: System control sequence diagram.
The system control commands issued by the
control instruction release model are recorded in the
form of database files. The specific contents of the
database file include: serial number, program name,
program status, name of the computer where the
program is located, IP address of the computer where
the program is located, path of the computer where
the program is located, remarks, etc. (Gao, 2019)
(3) Design of listening model of controlled node
Receive, execute, record and respond to the
simulation start, pause, continue and end commands
sent by the control instruction release model. After
receiving the control command, the controlled end
will prompt in the form of text, image, sound, etc.
(4) Design of response information receiving,
statistics and prompt model
The received response information is displayed in the
message window of the software and recorded in the
form of data file. The component clears the last
recorded data every time it starts.
3 PROCESS PLAYBACK
COMPONENT
1) Composition
The process playback component consists of three
models, including: simulation countermeasure
information reading model, simulation time control
model and simulation countermeasure information
release model, as shown in the figure below.
Figure 4: Composition of process playback model.
2) Design
Playback in distributed interactive environment.
(1) Design of simulation countermeasure information
reading model
Before playback, read all simulation countermeasure
information (including entity status information,
firing information, explosion information, damage
information, etc.) into the computer memory.
(2) Design of simulation time control model
Set a time cycle to control the start time of playback,
playback speed (real-time, proportional real-time,
super real-time), and jump (forward and backward).
(3) Design of simulation countermeasure information
release model
Obtain the current simulation time t from the time
cycle, set the simulation step as △T, and query
whether there is simulation countermeasure
information in (t, t + △T) within any simulation step.
If so, release the information.
4 DATABASE COMPONENTS
The database component consists of data record
model, data management model and data analysis
model.