CN116756233B - Situation data processing method and device, electronic equipment and storage medium - Google Patents
Situation data processing method and device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN116756233B CN116756233B CN202311062459.XA CN202311062459A CN116756233B CN 116756233 B CN116756233 B CN 116756233B CN 202311062459 A CN202311062459 A CN 202311062459A CN 116756233 B CN116756233 B CN 116756233B
- Authority
- CN
- China
- Prior art keywords
- situation
- data
- jump
- data source
- flow chart
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 31
- 238000003860 storage Methods 0.000 title claims abstract description 20
- 238000012545 processing Methods 0.000 claims abstract description 48
- 238000000034 method Methods 0.000 claims abstract description 39
- 230000009191 jumping Effects 0.000 claims abstract description 21
- 230000003993 interaction Effects 0.000 claims description 74
- 239000010410 layer Substances 0.000 claims description 68
- 238000010586 diagram Methods 0.000 claims description 21
- 230000004044 response Effects 0.000 claims description 21
- 238000004364 calculation method Methods 0.000 claims description 20
- 238000004590 computer program Methods 0.000 claims description 16
- 239000002344 surface layer Substances 0.000 claims description 11
- 238000011161 development Methods 0.000 description 21
- 230000000875 corresponding effect Effects 0.000 description 14
- 230000008569 process Effects 0.000 description 13
- 239000002356 single layer Substances 0.000 description 12
- 238000004891 communication Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 6
- 238000010276 construction Methods 0.000 description 5
- 230000001960 triggered effect Effects 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 4
- 238000007781 pre-processing Methods 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 230000007123 defense Effects 0.000 description 3
- 238000005553 drilling Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 230000008846 dynamic interplay Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000013079 data visualisation Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000003032 molecular docking Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000000149 penetrating effect Effects 0.000 description 1
- 238000009417 prefabrication Methods 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/26—Visual data mining; Browsing structured data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the invention discloses a situation data processing method, a situation data processing device, electronic equipment and a storage medium. The method comprises the following steps: responding to a situation jump instruction, determining a current display situation, and acquiring a situation jump flow chart; the situation jump instruction is used for indicating to jump from the current display situation to the target situation for display; determining a situation jump path according to the situation jump flow chart and the current display situation and the target situation indicated by the situation jump instruction; and jumping from the current display situation to the target situation according to the situation jumping path for display. The technical scheme of the embodiment of the invention can improve the flexibility and accuracy of situation data processing and reduce the network resource consumption required by the situation data processing.
Description
Technical Field
The embodiment of the invention relates to the technical field of data processing, in particular to a situation data processing method, a situation data processing device, electronic equipment and a storage medium.
Background
With the development of network technology and the arrival of big data age, the method has important significance for researching situation data processing methods.
At present, situation data is generally processed through a situation editor, and the existing situation editor is generally divided into two modes of code situation arrangement and zero code situation arrangement, wherein the code situation arrangement has a certain code capability requirement for users, the zero code situation arrangement can use a blender (a three-dimensional graphic image software) to conduct early arrangement on interaction logic by using programming software (such as python and the like), and the provided plug-in is used for exporting a fixed format and importing the interaction logic into the situation editor.
The inventors have found that the following drawbacks exist in the prior art in the process of implementing the present invention: the existing code situation arranging method and zero code situation arranging method only edit the models, charts (charts) and interactions of single situations independently, neglect the relations of data association, interaction logic and the like among a plurality of situations, increase the probability of errors caused by situation jump in the application process, and increase the consumption of network resources.
Disclosure of Invention
The embodiment of the invention provides a situation data processing method, a device, electronic equipment and a storage medium, which can improve the flexibility and accuracy of situation data processing and reduce the network resource consumption required by situation data processing.
In a first aspect, an embodiment of the present invention provides a situation data processing method, including:
responding to a situation jump instruction, determining a current display situation, and acquiring a situation jump flow chart; the situation jump instruction is used for indicating to jump from the current display situation to a target situation for display;
determining a situation jump path according to the situation jump flow chart, the current display situation and the target situation indicated by the situation jump instruction;
and jumping from the current display situation to the target situation according to the situation jumping path to display.
In a second aspect, an embodiment of the present invention further provides a situation data processing apparatus, including:
the situation jump flow chart acquisition module is used for responding to the situation jump instruction, determining the current display situation and acquiring a situation jump flow chart; the situation jump instruction is used for indicating to jump from the current display situation to a target situation for display;
the situation jump path determining module is used for determining a situation jump path according to the situation jump flow chart, the current display situation and the target situation indicated by the situation jump instruction;
And the target situation display module is used for jumping from the current display situation to the target situation according to the situation jumping path for displaying.
In a third aspect, an embodiment of the present invention further provides an electronic device, including:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,
the memory stores a computer program executable by the at least one processor to enable the at least one processor to perform the situational data processing method of any of the embodiments of the invention.
In a fourth aspect, an embodiment of the present invention further provides a computer readable storage medium, where a computer instruction is stored, where the computer instruction is configured to cause a processor to execute the situation data processing method according to any one of the embodiments of the present invention.
According to the embodiment of the invention, the current display situation is determined in response to the situation jump instruction for indicating to jump from the current display situation to the target situation for display, and the situation jump flow chart is acquired, so that the situation jump path is determined according to the situation jump flow chart, the current display situation and the target situation indicated by the situation jump instruction, and the situation jump path is used for jumping from the current display situation to the target situation for display, the problems that the existing situation data processing method ignores the situation data association relation, situation event interaction logic and the like are solved, the flexibility and the accuracy of situation data processing can be improved, and the network resource consumption required by situation data processing is reduced.
It should be understood that the description in this section is not intended to identify key or critical features of the embodiments of the invention or to delineate the scope of the invention. Other features of the present invention will become apparent from the description that follows.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a situation data processing method according to a first embodiment of the present invention;
fig. 2 is a flowchart of a situation data processing method according to a second embodiment of the present invention;
FIG. 3 is a schematic structural diagram of a multi-layer situation development platform to which the second embodiment of the present invention is applied;
FIG. 4 is a schematic diagram of a relationship between a surface layer and a situation layer according to a second embodiment of the present invention;
FIG. 5 is a flow chart of a situation data processing method applicable to the second embodiment of the present invention;
FIG. 6 is a schematic diagram of a multi-layer situation layout applicable to the second embodiment of the present invention;
FIG. 7 is a schematic diagram of a single layer situation layout applicable to a second embodiment of the present invention;
FIG. 8 is a diagram of a data arrangement suitable for use in accordance with the second embodiment of the present invention;
FIG. 9 is a schematic flow chart of a secondary development applied to the second embodiment of the present invention;
FIG. 10 is a schematic diagram of a single-layer situation data association to which the second embodiment of the present invention is applied;
FIG. 11 is a schematic diagram of a multi-layer situation data association to which the second embodiment of the present invention is applied;
fig. 12 is a schematic structural diagram of a situation data processing device according to a third embodiment of the present invention;
fig. 13 is a schematic structural diagram of an electronic device according to a fourth embodiment of the present invention.
Detailed Description
In order that those skilled in the art will better understand the present invention, a technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present invention without making any inventive effort, shall fall within the scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present invention and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the invention described herein may be implemented in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Example 1
Fig. 1 is a flowchart of a situation data processing method provided in an embodiment of the present invention, where the embodiment is applicable to a situation of processing a situation jump according to a situation jump flowchart, and the method may be performed by a situation data processing apparatus, where the apparatus may be implemented by software and/or hardware, and may be generally integrated in an electronic device, where the electronic device may be a terminal device or a server device, and the embodiment of the present invention is not limited to a specific device type of the electronic device. Accordingly, as shown in fig. 1, the method includes:
S110, responding to a situation jump instruction, determining a current display situation, and acquiring a situation jump flow chart; the situation jump instruction can be used for indicating to jump from the current display situation to the target situation for display.
The situation jump instruction may be an instruction for instructing the current situation to jump to the target situation. The current display situation can be understood as the situation state currently being displayed. The situation jump flow chart may be used to describe information such as order and jump conditions between multiple layers of situations. The target situation may be understood as the situation type for which the situation jump instruction indicates a jump.
In the embodiment of the invention, a user can initiate a situation jump instruction based on the electronic equipment (hereinafter referred to as electronic equipment) of the current display situation. Correspondingly, after receiving the situation jump instruction, the electronic device can respond to the situation jump instruction to determine the current display situation and acquire a situation jump flow chart. The electronic device may determine logic of the situation jump based on the obtained situation jump flow chart.
In order to more clearly describe the technical scheme provided by the embodiment of the invention, in a specific example, taking a multi-layer situation related to the attack and defense situation in a network security target field service scene as an example, the multi-layer situation of the attack and defense situation can be generally divided into a global situation, a city situation, a specific industry situation and a topology situation according to service requirements, wherein the first layer of global situation generally takes a global map as a situation core, and the layer situation can display the attack state of each node of a corresponding network; the second-layer city situation can be understood as drilling from a global situation specific place to a specific city, the core of the city situation can be a specific city model, and various industry tasks, attack and defense trends and the like in the city are mainly displayed, and optionally, situation dynamic effects can be set for any event occurring in the city situation, for example, dynamic effects of attack scenes can be set for aircraft attack events; the third layer situation can be a specific industry situation, and can be understood as a situation that the building of each industry of the city situation is drilled down to the specific industry situation, for example, the building is drilled down to the intelligent manufacturing industry, the operation condition of a factory working procedure in the intelligent manufacturing process can be displayed, and the display of the general equipment state, the generation state, the manufacturing qualification rate and the like can be included; the fourth layer may be a topology situation, that is, from the third layer industry situation to a specific topology situation, and may specifically show asset statistics, host status, attack logs, attack traffic, and the like of each network node in the network, where the network node may be, for example, a virtual machine, a dock (a software container platform), a switch, a router, and the like.
S120, determining a situation jump path according to the situation jump flow chart, the current display situation and the target situation indicated by the situation jump instruction.
The situation jump path can be used for describing information such as a jump path for jumping from the current display situation to the target situation.
Correspondingly, the electronic equipment can determine a situation jump path according to the situation jump flow chart, the current display situation and the target situation indicated by the situation jump instruction.
It can be appreciated that if the existing processing method is adopted for situation data processing, the problem that the situation is jumped between the situations is easy to occur. However, by introducing the application of the situation jump flow chart, the embodiment of the invention can display the overall data trend and the logic relationship of the system in a complex situation system, and can directly determine the situation jump path according to the situation jump flow chart when the situation jump path for jumping to the target situation in the current display situation is required to be determined, thereby reducing the possibility of errors occurring in jumping between situations.
S130, jumping from the current display situation to the target situation according to the situation jumping path for display.
In the embodiment of the invention, the obtained situation jump path can be determined according to the situation jump flow chart, the current display situation and the target situation indicated by the situation jump instruction, so that the situation jump from the current display situation to the target situation is realized for display.
In the prior art, when a situation data processing process needs to jump from a current display situation to a target situation, each situation needs to set jump events one by one, and the same jump needs to be set for multiple times in different situations. Therefore, the situation processing mode has the technical problem of being easy to make mistakes when one situation needs to jump to a plurality of different-level situations.
In order to solve the technical problems, the embodiment of the invention determines the logic relationship between the situations according to the situation jump flow chart, thereby realizing that the current display situation jumps to the target situation for display, establishing the data association and the interactive logic relationship between a plurality of situations, and reducing the probability of possible situation jump errors in the application process.
According to the embodiment of the invention, the current display situation is determined in response to the situation jump instruction for indicating to jump from the current display situation to the target situation for display, and the situation jump flow chart is acquired, so that the situation jump path is determined according to the situation jump flow chart, the current display situation and the target situation indicated by the situation jump instruction, and the situation jump path is used for jumping from the current display situation to the target situation for display, the problems that the existing situation data processing method ignores the situation data association relation, situation event interaction logic and the like are solved, the flexibility and the accuracy of situation data processing can be improved, and the network resource consumption required by situation data processing is reduced.
Example two
Fig. 2 is a flow chart of a situation data processing method provided by the second embodiment of the present invention, and the present embodiment further optimizes and expands based on the foregoing embodiment, and provides various specific alternative implementation manners of generating a situation jump flow chart, obtaining a situation event interaction flow chart according to the situation jump flow chart, and performing situation event interaction processing on current situation data. Accordingly, as shown in fig. 2, the method may include:
s210, generating situation background management data for the initial multilayer situation, and constructing a situation association data interface according to the situation background management data.
The initial multilayer situation may be understood as a multilayer situation included in the initial state. Situation background management data can be understood as background data for managing a multi-layer situation. A situation-related data interface may be understood as an interface for accessing data associated with situation backend management data.
Correspondingly, situation background management data can be generated for the initial multilayer situation, so that a situation association data interface is constructed according to the situation background management data.
S220, storing situation background management data to a background database through a situation association data interface to obtain a first situation data source.
The first situation data source may be understood as a situation data source storing situation background management data, for example, may be relevant data of a situation layer, etc.
Correspondingly, the situation background management data can be stored into a background database through a situation association data interface, so that a first situation data source is obtained.
S230, generating a situation front-end layout control according to the situation background management data to obtain a second situation data source.
The situation front-end layout control may be an open-source control for front-end drag layout use. The second situation data source may be understood as a situation data source including a situation front-end layout control, for example, may be related data of a map surface layer, etc.
Correspondingly, a situation front-end layout control can be generated according to the situation background management data, so that a second situation data source is obtained.
S240, acquiring a situation data source, and determining a situation to be laid out according to the situation data source; wherein the situation data sources may include, but are not limited to, a first situation data source and a second situation data source, etc.
The situation data source can be understood as a background database storing situation background management data and a situation data source containing situation front-end layout controls. The situation to be arranged can be understood as a situation requiring situation logic arrangement.
Correspondingly, situation data sources comprising a first situation data source and a second situation data source can be acquired, and the situation to be arranged is determined according to the situation data sources.
S250, establishing a data access relation between the first situation data source and the second situation data source according to the situation jump relation among the situations to be arranged so as to generate a situation jump flow chart.
The situation jump relation can be understood as a relation which needs to be satisfied when jumping from any situation to be arranged to another situation to be arranged. The data access relationship may be understood as a connection relationship between the first situation data source and the second situation data source.
Correspondingly, a data access relationship between the first situation data source and the second situation data source can be established according to the situation jump relationship between the situations to be arranged so as to generate a situation jump flow chart.
Optionally, on the basis of the above embodiments, the method may further include: determining first situation data source adjustment data and second situation data source adjustment data in response to a situation adjustment instruction; adjusting the first situation data source according to the first situation data source adjustment data; and adjusting the second situation data source according to the second situation data source adjustment data.
The situation adjustment instruction may be understood as an instruction for adjusting access data of the situation data source. The first situation data source adjustment data may be adjustment situation layer data. The second situation data source adjustment data may be adjustment map surface data.
Correspondingly, the first situation data source adjustment data and the second situation data source adjustment data can be determined in response to the situation adjustment instruction, so that the first situation data source is adjusted according to the first situation data source adjustment data, and the second situation data source is adjusted according to the second situation data source adjustment data.
It can be understood that, because the technical scheme of the embodiment of the invention converts complex code logic into the visual flow chart, the situation layer can be adjusted through adding events, deleting events and adjusting situation logic according to specific service requirements, and the adjustment of the current page layout, modifying the title field, adding graphs, deleting graphs and other graph surface layers can be realized through using the graph layer layout control, so that the problem that the secondary development can be performed only after the logic relationship is arranged by a user in the existing secondary development process can be solved, and the secondary development efficiency and convenience are improved.
S260, responding to the situation jump instruction, determining the current display situation, and acquiring a situation jump flow chart; the situation jump instruction is used for indicating to jump from the current display situation to the target situation for display.
S270, determining a situation jump path according to the situation jump flow chart, the current display situation and the target situation indicated by the situation jump instruction.
S280, jumping from the current display situation to the target situation according to the situation jumping path for display.
Optionally, on the basis of the foregoing embodiments, the situation data processing method may further include: detecting current situation data in real time according to a situation event interaction flow chart; under the condition that a situation event interaction condition in a real-time current situation data triggering situation event interaction flow chart is determined, determining a situation event interaction response strategy of the current situation data according to the situation event interaction flow chart; and carrying out situation event interaction processing on the current situation data according to a situation event interaction response strategy.
The situation event interaction flow chart can be used for describing information such as sequence and jump conditions among situation event interactions. The current situation data may be understood as situation data in the current state, and may be, for example, a cumulative value of all situations currently included. The situational event interaction conditions may be used to describe trigger conditions for situational event interactions, which may include, for example, but not limited to, trigger threshold conditions, and the like. The situation event interaction response strategy can be understood as a strategy rule for carrying out interaction response on the situation event, different response strategies can be set according to requirements, for example, in network security competition, different interaction response strategies can be set for the situation event such as starting answering, answering success, answering failure, answering ending and the like. The situational event interaction processing may include a specific way of processing the situational event, for example, may be 3D (three dimensional, three-dimensional) animation of the situational event front-end.
Correspondingly, the current situation data can be detected in real time according to the situation event interaction flow chart, and if the situation event interaction condition in the situation event interaction flow chart is triggered by the current situation data in real time, the situation event interaction response strategy of the current situation data can be determined according to the situation event interaction flow chart, so that situation event interaction processing is carried out on the current situation data according to the situation event interaction response strategy. If the situation event interaction conditions in the real-time current situation data non-triggering situation event interaction flow chart indicate that the current situation data does not reach the conditions of triggering the situation event interaction or the conditions of a preset threshold value and the like, the situation event interaction processing is not needed for the current situation data.
Optionally, before detecting the current situation data in real time according to the situation event interaction flow chart, the method may further include: determining an associated basic situation event according to the situation jump flow chart; and arranging the associated basic situation events to obtain a situation event interaction flow chart.
Wherein, the association basic situation event can be used for describing the association relation between the basic situation events, and the basic situation event can include but is not limited to a condition event, a process stage event and the like.
Correspondingly, the associated basic situation events can be determined according to the situation jump flow chart, and the associated basic situation events are arranged to obtain a situation event interaction flow chart.
Optionally, on the basis of the foregoing embodiments, the situation data processing method may further include: determining a situation data arrangement formula for matching the current display situation; and carrying out data pre-calculation on the current situation data of the current display situation according to a situation data arrangement formula.
The situation data arranging formula may be a data calculating formula used when logically arranging the situation data, for example, the situation data arranging formula may include, but is not limited to, a calculating formula of a collection calculation, a union calculation, a difference calculation, and the like. Data pre-computation may be understood as storing pre-processed data on a memory, disk, or other storage medium for subsequent querying, computing, and analysis.
Correspondingly, a situation data arrangement formula matched with the current display situation can be determined, so that the current situation data of the current display situation is subjected to data pre-calculation according to the situation data arrangement formula.
By adopting the technical scheme, the data pre-calculation is carried out on the current situation data of the current display situation according to the situation data arrangement formula, so that the problem that a data table needs to be newly added according to the front-end layout when the back-end data is changed or updated is avoided, and the cost of storing, maintaining and modifying the data can be reduced.
In a specific example, in order to more clearly describe the technical solution provided by the embodiment of the present invention, an example is taken as an illustration of a multi-layer situation development platform of a network security target service scene, and fig. 3 is a schematic structural diagram of a multi-layer situation development platform applicable to the second embodiment of the present invention, where, as shown in fig. 3, the multi-layer situation development platform may include three parts including a presentation layer, a service logic layer and a background database.
The presentation layer is mainly responsible for front-end page display, and fig. 4 is a schematic diagram of a relationship between a graph surface layer and a situation layer according to the second embodiment of the present invention, and as shown in fig. 4, the presentation layer may be divided into situation layer management and graph surface layer management. The situation layer management can display a 3D model, a 2D (two-dimensional) model, a default dynamic effect and the like in a front-end page, and can also manage basic configuration data, wherein the situation layer in fig. 4 comprises graphical contents of a world map; the diagram surface management can show various information presentation forms such as an echartis (data visualization chart) open source chart, a list, a chart, a support notification, a ranking list and the like, and can also manage basic configuration data.
The business logic layer may include front-end support, interaction flow, and intermediate data pre-computation. The front-end support comprises a scene and sub-model, an HT (3D editor) basic configuration item interface, a chart data interface, a Vue Grid Layout control, a docking data interface and the like, and is mainly responsible for manufacturing the content of the presentation layer. The HT basic configuration item interface may be configured to configure various parameters and dynamic effect parameters of the 3D model, and may facilitate later fine adjustment by extracting various parameter values, for example, a dynamic effect of the protective cover in data may be adjusted by the HT basic configuration item interface, so as to change and adjust a spatial coordinate point. The graph data interface can be divided into a pure data interface and an echartis graph data interface. The Vue Grid Layout control may choose to sort all page element components into the control library for page Layout by dragging the components. The data interface can be bound with a background database, so that data is displayed to a presentation layer through intermediate data pre-calculation. The intermediate data pre-calculation can establish a relational database for the original data table connected with the background database so as to bring convenience to the selection prompt of the associated data during the data arrangement, and can also be used for carrying out the collection calculation, the union calculation, the difference calculation and the like through the data arrangement by connecting the data tables in the background database. The interaction flow may include data association, situation orchestration, event interaction, definition of data interface and antVx6 (a flow chart orchestration control), flow chart orchestration control, etc.; the interaction flow can realize page jump logic, single page trigger event and situation flow arrangement. The data association can be realized by setting association data items, so that association items can be selected when the map surface layer and the situation layer are edited, the association items can be provided with strong association and weak association items, the weak association data are independent but logically associated, and the strong association item data acquire association layer by layer, for example, the association is counted by penetrating questions and answering questions and counted by drilling down to team sub-questions and answering questions in the competition process. The situation arrangement, event interaction and data arrangement are used for the same set of anti-Vx 6 flow chart arrangement control, the situation arrangement can adjust the page jump flow, the scene can be modified by the prefabrication flow setting, when a new effect and an event exist, the whole pre-modeling event of the whole situation arrangement single-layer situation can be adjusted by changing the flow, and the method can comprise the steps of event in progress, success, failure and the like. The event interaction can configure corresponding interaction animation for the event which occurs currently when the event occurs, for example, if answering in the competition is successful, preset airplane track attack animation can be configured for the event. When defining the data interface, the data can be drilled down to the data arrangement in the situation arrangement process, and different data sources can be introduced, so that data which is wanted to be represented by a single-layer situation is generated through pre-calculation of intermediate data.
The background database may contain presentation layer and business logic layer data. The data transmitted from the sensor, the system or other equipment to the background database needs to be cleaned firstly, then the correct data is screened out and input into the background database, so that the data source is transmitted to the front end of the multi-layer situation development platform through the background database, and the front end of the multi-layer situation development platform extracts corresponding data from the data table as display items for display, for example, a scholars ranking table, a task completion table and the like can be displayed.
In a specific example, fig. 5 is a flow chart of a situation data processing method applicable to the second embodiment of the present invention, and as shown in fig. 5, the situation data processing method provided by the embodiment of the present invention may include the following steps:
step 1, constructing an initial multilayer situation, wherein the construction of the initial multilayer situation can be completed based on the original global situation, city situation, industry situation and topology situation.
And 2, establishing corresponding background management, constructing a map surface layer and situation layer management related material management, extracting each material chart echart component, title component and the like in the situation layer, and extracting a 3D model component, a 3D animation component and a 2D animation component in the situation layer.
And 3, constructing a Vue Grid Layout control, and taking the chart component and the title component managed by the graph surface layer in the step 2 as a component control library.
And 4, establishing front-end data support, namely, establishing a corresponding relation between the 3D model and the HT basic configuration data interface, a corresponding relation between a chart and the echarties data interface and an event animation threshold data interface.
And 5, constructing a background database, accessing the data interface in the step 4 into the background database as original data according to the requirement, and firstly cleaning the data of the accessed original data and then inputting the data into the background database.
Step 6, constructing an antVx6 flow chart layout control, which can comprise the following flows: 1) And (3) arranging a first layer of situation, namely taking the data recorded in the background database in the step (5) as a data source in the flow arrangement, so as to construct the situation arrangement according to the data source, and setting page jumps among the situations into a flow chart form. Optionally, operations such as adding new and deleting may be added in the situation editing, where the first layer situation editing may drill down to the second layer single-layer situation event interaction, for example, fig. 6 is a schematic diagram of a multi-layer situation editing applicable to the second embodiment of the present invention, and as shown in fig. 6, may drill down from a city situation to a power grid situation, a data situation, a pipeline situation or a topology situation according to requirements; 2) A second layer of single-layer situation event interaction can edit basic events (such as condition events, process stage events and the like) into an event library, a flow chart is used for creating single-layer situation global interaction events, and an exemplary diagram of single-layer situation arrangement is shown in fig. 7, wherein the single-layer situation arrangement is applicable to the second embodiment of the invention, as shown in fig. 7, after entering a main scene through an approach animation, trigger event arrangement can be performed, thresholds in each trigger event node can use data arrangement to transfer values from a background database, and after the values reach the thresholds, corresponding event arrangement can be triggered by setting a certain threshold; 3) And (3) data arrangement, wherein the data are accessed into a background database, and the calculated numerical value is transmitted to a second layer of single-layer situation event interaction through intermediate data pre-calculation according to the data arrangement result.
And 7, pre-calculating intermediate data, and calculating according to situation data arranging formulas such as collection calculation, union calculation, difference calculation and the like. Fig. 8 is a schematic diagram of data arrangement, as shown in fig. 8, where in a track traffic situation, the total number of topics, the problem solving index, the total number of problem solving teams, and the like may be calculated according to a situation data arrangement formula.
And 8, displaying the front-end chart layer, and transmitting the data calculated in the step 7 to a corresponding interface of the chart layer to display corresponding data.
And 9, displaying the front-end situation layer, and displaying a 3D model, a 3D animation and the like in the corresponding situation layer according to situation arrangement, event interaction and the like.
And step 10, completing the related construction of the step flow, thereby realizing the construction of the multi-layer situation development platform.
Further, after the construction of the multi-layer situation development platform is completed, the multi-layer situation development platform may be applied to perform secondary development, and fig. 9 is a schematic flow chart of secondary development applicable to the second embodiment of the present invention, and as shown in fig. 9, the secondary development process may include the following steps:
and step 1, selecting a multilayer situation of a proper service, thereby generating the multilayer situation.
And 2, after the multi-layer situation is obtained, situation arrangement is needed, and the situation can be adjusted according to a specific page, and the situation can be newly added or deleted, so that logic for adjusting the situation is arranged.
And 3, adjusting a situation layer, drilling down to single-layer situation event arrangement, newly increasing the event according to service requirements, finding out a model and an animation corresponding to the newly increased model library, deleting the model corresponding to the event, or modifying an event triggering condition, a threshold value or the animation corresponding to the triggering event condition.
And 4, adjusting the map layer, namely adjusting the current page layout by using a map layer layout control, and modifying a title field, adding a map or deleting a map.
Step 5, jump to data arrangement from step 3 and step 4, establish new data arrangement according to service requirement, and transmit values to the graph surface layer and the situation layer respectively, so as to perform data association between situations, and exemplary, fig. 10 is a schematic diagram of single-layer situation data association applicable to the second embodiment of the present invention, as shown in fig. 10, after data in data table 1 is subjected to data preprocessing (i.e. intermediate data preprocessing), transmit values obtained by processing to graph layer parts (i.e. graph 1 in fig. 10), or trigger situation interaction event animation when the transmitted values reach an event trigger threshold. Fig. 11 is a schematic diagram of a multi-layer situation data association, which is applicable to the second embodiment of the present invention, as shown in fig. 11, where the multi-layer situation data association may be that after each sub-situation data table is subjected to data preprocessing (i.e. intermediate data preprocessing), a situation data arrangement formula of rule data processing is used to perform aggregation, union, intersection, summation or difference calculation, etc., so as to transfer the processed value to a total situation data table, to transfer the value to a chart layer for display or to transfer the value to a situation layer according to a service requirement, and if the transferred value reaches an event triggering threshold, the playing of a dynamic interaction event animation is triggered, and if the transferred value does not reach the event triggering threshold, the playing of the dynamic interaction event animation is not triggered.
And step 6, setting according to the flow, so as to finish secondary development of the multilayer situation development platform.
By adopting the technical scheme, the background of the multi-layer situation development platform does not need to additionally add a storage data table to meet the front-end service display requirement, display data can be pre-calculated and processed through intermediate data of the front end, the consumption of resources is reduced, global situation data are arranged, and the situation data of each layer are associated, so that the problem that errors can occur when a page jumps in the existing situation data processing method can be solved, and convenience of secondary development can be improved by logically converting complex codes into a visual flow chart.
It should be noted that any permutation and combination of the technical features in the above embodiments also belong to the protection scope of the present invention.
According to the technical scheme provided by the embodiment of the invention, the situation events are arranged according to the logic relationship by constructing the situation jump flow chart and the situation event interaction flow chart, and the situation data are correlated with each other, so that the efficiency of processing the situation data is improved.
Example III
Fig. 12 is a schematic structural diagram of a situation data processing device according to a third embodiment of the present invention, and as shown in fig. 12, the situation data processing device includes: the situation jump flow chart acquisition module 310, the situation jump path determination module 320 and the target situation display module 330.
The situation jump flow chart obtaining module 310 is configured to determine a current display situation in response to a situation jump instruction, and obtain a situation jump flow chart; the situation jump instruction is used for indicating to jump from the current display situation to the target situation for display; the situation jump path determining module 320 is configured to determine a situation jump path according to the situation jump flowchart, the current display situation, and the target situation indicated by the situation jump instruction; the target situation display module 330 is configured to jump from the current display situation to the target situation according to the situation jump path for display.
According to the embodiment of the invention, the current display situation is determined in response to the situation jump instruction for indicating to jump from the current display situation to the target situation for display, and the situation jump flow chart is acquired, so that the situation jump path is determined according to the situation jump flow chart, the current display situation and the target situation indicated by the situation jump instruction, and the situation jump path is used for jumping from the current display situation to the target situation for display, the problems that the existing situation data processing method ignores the situation data association relation, situation event interaction logic and the like are solved, the flexibility and the accuracy of situation data processing can be improved, and the network resource consumption required by situation data processing is reduced.
Optionally, the situation data processing device further includes: the situation to be arranged determining module is used for acquiring a situation data source and determining a situation to be arranged according to the situation data source; the situation data sources comprise a first situation data source and a second situation data source; and the situation jump flow chart generation module is used for establishing a data access relation between the first situation data source and the second situation data source according to the situation jump relation among the situations to be arranged so as to generate a situation jump flow chart.
Optionally, the situation data processing device further includes: the situation background management data generation module is used for generating situation background management data for the initial multilayer situation; the situation association data interface construction module is used for constructing a situation association data interface according to the situation background management data; the first situation data source acquisition module is used for storing situation background management data to a background database through a situation association data interface to obtain a first situation data source; the second situation data source acquisition module is used for generating a situation front-end layout control according to the situation background management data to obtain a second situation data source.
Optionally, the situation data processing device further includes: the situation data source adjustment data determining module is used for responding to the situation adjustment instruction and determining first situation data source adjustment data and second situation data source adjustment data; the first situation data source adjustment module is used for adjusting the first situation data source according to the first situation data source adjustment data; the second situation data source adjustment module is used for adjusting the second situation data source according to the second situation data source adjustment data.
Optionally, the situation data processing device further includes: the current situation data detection module is used for detecting current situation data in real time according to a situation event interaction flow chart; the situation event interaction response strategy determining module is used for determining a situation event interaction response strategy of the current situation data according to the situation event interaction flow chart under the condition that the situation event interaction condition in the situation event interaction flow chart is triggered by the current situation data in real time; and the situation event interaction processing module is used for carrying out situation event interaction processing on the current situation data according to a situation event interaction response strategy.
Optionally, the situation data processing device further includes: the associated basic situation event determining module is used for determining an associated basic situation event according to the situation jump flow chart; and the situation event interaction flow chart acquisition module is used for arranging the associated basic situation events to obtain a situation event interaction flow chart.
Optionally, the situation data processing device further includes: the situation data arrangement formula matching module is used for determining a situation data arrangement formula for currently displaying situation matching; the data pre-calculation module is used for carrying out data pre-calculation on the current situation data of the current display situation according to the situation data arrangement formula.
The situation data processing device provided by the embodiment of the invention can execute the situation data processing method provided by any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the execution method.
Example IV
Fig. 13 shows a schematic diagram of the structure of an electronic device 10 that may be used to implement an embodiment of the invention. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. Electronic equipment may also represent various forms of mobile devices, such as personal digital processing, cellular telephones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be exemplary only, and are not meant to limit implementations of the inventions described and/or claimed herein.
As shown in fig. 13, the electronic device 10 includes at least one processor 11, and a memory, such as a Read Only Memory (ROM) 12, a Random Access Memory (RAM) 13, etc., communicatively connected to the at least one processor 11, in which the memory stores a computer program executable by the at least one processor, and the processor 11 may perform various appropriate actions and processes according to the computer program stored in the Read Only Memory (ROM) 12 or the computer program loaded from the storage unit 18 into the Random Access Memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 may also be stored. The processor 11, the ROM 12 and the RAM 13 are connected to each other via a bus 14. An input/output (I/O) interface 15 is also connected to bus 14.
Various components in the electronic device 10 are connected to the I/O interface 15, including: an input unit 16 such as a keyboard, a mouse, etc.; an output unit 17 such as various types of displays, speakers, and the like; a storage unit 18 such as a magnetic disk, an optical disk, or the like; and a communication unit 19 such as a network card, modem, wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information/data with other devices via a computer network, such as the internet, and/or various telecommunication networks.
The processor 11 may be a variety of general and/or special purpose processing components having processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various specialized Artificial Intelligence (AI) computing chips, various processors running machine learning model algorithms, digital Signal Processors (DSPs), and any suitable processor, controller, microcontroller, etc. The processor 11 performs the various methods and processes described above, such as the situation data processing methods described in the various embodiments of the present invention.
That is, in response to a situation jump instruction, determining a current display situation, and acquiring a situation jump flow chart; the situation jump instruction is used for indicating to jump from the current display situation to a target situation for display; determining a situation jump path according to the situation jump flow chart, the current display situation and the target situation indicated by the situation jump instruction; and jumping from the current display situation to the target situation according to the situation jumping path to display.
In some embodiments, the situational data processing method may be implemented as a computer program tangibly embodied on a computer-readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program may be loaded and/or installed onto the electronic device 10 via the ROM 12 and/or the communication unit 19. One or more of the steps of the situation data processing method described above may be performed when the computer program is loaded into RAM 13 and executed by processor 11. Alternatively, in other embodiments, processor 11 may be configured to perform the situational data processing methods described in embodiments of the invention by any other suitable means (e.g., by means of firmware).
Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuit systems, field Programmable Gate Arrays (FPGAs), application Specific Integrated Circuits (ASICs), application Specific Standard Products (ASSPs), systems On Chip (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs, the one or more computer programs may be executed and/or interpreted on a programmable system including at least one programmable processor, which may be a special purpose or general-purpose programmable processor, that may receive data and instructions from, and transmit data and instructions to, a storage system, at least one input device, and at least one output device.
A computer program for carrying out methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer programs, when executed by the processor, cause the functions/acts specified in the flowchart and/or block diagram block or blocks to be implemented. The computer program may execute entirely on the machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of the present invention, a computer-readable storage medium may be a tangible medium that can contain, or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer readable storage medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, the computer readable storage medium may be a machine readable signal medium. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) through which a user can provide input to the electronic device. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic input, speech input, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a background component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such background, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), wide Area Networks (WANs), blockchain networks, and the internet.
The computing system may include clients and servers. The client and server are typically remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also called a cloud computing server or a cloud host, and is a host product in a cloud computing service system, so that the defects of high management difficulty and weak service expansibility in the traditional physical hosts and VPS service are overcome.
It should be appreciated that various forms of the flows shown above may be used to reorder, add, or delete steps. For example, the steps described in the present invention may be performed in parallel, sequentially, or in a different order, so long as the desired results of the technical solution of the present invention are achieved, and the present invention is not limited herein.
The above embodiments do not limit the scope of the present invention. It will be apparent to those skilled in the art that various modifications, combinations, sub-combinations and alternatives are possible, depending on design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of the present invention.
Claims (9)
1. A situation data processing method, comprising:
responding to a situation jump instruction, determining a current display situation, and acquiring a situation jump flow chart; the situation jump instruction is used for indicating to jump from the current display situation to a target situation for display;
determining a situation jump path according to the situation jump flow chart, the current display situation and the target situation indicated by the situation jump instruction;
skipping from the current display situation to the target situation according to the situation skipping path for display;
before the situation jump instruction is responded, the current display situation is determined, and the situation jump flow chart is acquired, the method further comprises the following steps:
acquiring a situation data source, and determining a situation to be arranged according to the situation data source; the situation data sources comprise a first situation data source and a second situation data source; the first situation data source comprises data of a situation layer; the second situation data source comprises data of a graph surface layer;
and establishing a data access relation between the first situation data source and the second situation data source according to the situation jump relation between the situations to be arranged so as to generate the situation jump flow chart.
2. The method of claim 1, further comprising, prior to the acquiring the situational data source and determining the situation to be orchestrated from the situational data source:
generating situation background management data for the initial multilayer situation;
constructing a situation association data interface according to the situation background management data;
storing the situation background management data to a background database through the situation association data interface to obtain the first situation data source;
and generating a situation front-end layout control according to the situation background management data to obtain the second situation data source.
3. The method according to claim 1 or 2, further comprising:
determining first situation data source adjustment data and second situation data source adjustment data in response to a situation adjustment instruction;
adjusting the first situation data source according to the first situation data source adjustment data;
and adjusting the second situation data source according to the second situation data source adjustment data.
4. The method as recited in claim 1, further comprising:
detecting current situation data in real time according to a situation event interaction flow chart;
under the condition that real-time current situation data trigger situation event interaction conditions in the situation event interaction flow chart are determined, determining a situation event interaction response strategy of the current situation data according to the situation event interaction flow chart;
And carrying out situation event interaction processing on the current situation data according to the situation event interaction response strategy.
5. The method of claim 4, further comprising, prior to detecting current situational data in real time in accordance with the situational event interaction flow diagram:
determining an associated basic situation event according to the situation jump flow chart;
and arranging the associated basic situation events to obtain the situation event interaction flow chart.
6. The method as recited in claim 1, further comprising:
determining a situation data arrangement formula matched with the current display situation;
and carrying out data pre-calculation on the current situation data of the current display situation according to the situation data arrangement formula.
7. A situation data processing apparatus, comprising:
the situation jump flow chart acquisition module is used for responding to the situation jump instruction, determining the current display situation and acquiring a situation jump flow chart; the situation jump instruction is used for indicating to jump from the current display situation to a target situation for display;
the situation jump path determining module is used for determining a situation jump path according to the situation jump flow chart, the current display situation and the target situation indicated by the situation jump instruction;
The target situation display module is used for jumping from the current display situation to the target situation according to the situation jumping path for displaying;
the apparatus further comprises:
the situation to be arranged determining module is used for acquiring a situation data source and determining a situation to be arranged according to the situation data source; the situation data sources comprise a first situation data source and a second situation data source; the first situation data source comprises data of a situation layer; the second situation data source comprises data of a graph surface layer;
and the situation jump flow chart generation module is used for establishing a data access relation between the first situation data source and the second situation data source according to the situation jump relation among the situations to be arranged so as to generate a situation jump flow chart.
8. An electronic device, the electronic device comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,
the memory stores a computer program executable by the at least one processor to enable the at least one processor to perform the situational data processing method of any of claims 1 to 6.
9. A computer readable storage medium storing computer instructions for causing a processor to implement the situation data processing method of any one of claims 1-6 when executed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311062459.XA CN116756233B (en) | 2023-08-23 | 2023-08-23 | Situation data processing method and device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311062459.XA CN116756233B (en) | 2023-08-23 | 2023-08-23 | Situation data processing method and device, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116756233A CN116756233A (en) | 2023-09-15 |
CN116756233B true CN116756233B (en) | 2023-11-07 |
Family
ID=87950163
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311062459.XA Active CN116756233B (en) | 2023-08-23 | 2023-08-23 | Situation data processing method and device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116756233B (en) |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008033127A1 (en) * | 2006-09-13 | 2008-03-20 | International Design And Construction Online, Inc. | Computer-based system and method for providing situational awareness for a structure using three-dimensional modeling |
CN101819585A (en) * | 2010-03-29 | 2010-09-01 | 哈尔滨工程大学 | Device and method for constructing forum event dissemination pattern |
CN103136232A (en) * | 2011-11-25 | 2013-06-05 | 北京中交兴路信息科技有限公司 | Method and device for displaying dynamic map |
CN105808416A (en) * | 2014-12-27 | 2016-07-27 | 南车株洲电力机车研究所有限公司 | An automatic test method and system for man-machine graphic interaction interfaces |
CN109446146A (en) * | 2018-11-09 | 2019-03-08 | 中国科学院长春光学精密机械与物理研究所 | A kind of state transition sequence generation method of application layer communication protocol |
CN112732858A (en) * | 2021-01-25 | 2021-04-30 | 腾讯科技(深圳)有限公司 | Path planning method and device, computer equipment and storage medium |
CN113296856A (en) * | 2020-07-13 | 2021-08-24 | 阿里巴巴集团控股有限公司 | Page jump and route configuration method, equipment, system and storage medium |
CN113794604A (en) * | 2021-09-09 | 2021-12-14 | 北京恒安嘉新安全技术有限公司 | Network security situation display method, device, equipment and storage medium |
CN114257522A (en) * | 2021-12-21 | 2022-03-29 | 浙江国利网安科技有限公司 | Network security attack and defense demonstration system, method, device and storage medium |
WO2022068189A1 (en) * | 2020-09-30 | 2022-04-07 | 平安科技(深圳)有限公司 | Flow visualization monitoring method and apparatus, computer device, and storage medium |
CN114812585A (en) * | 2021-01-27 | 2022-07-29 | 魔门塔(苏州)科技有限公司 | Path planning method and device |
CN115098362A (en) * | 2022-06-16 | 2022-09-23 | 北京百度网讯科技有限公司 | Page testing method and device, electronic equipment and storage medium |
CN115905953A (en) * | 2022-11-23 | 2023-04-04 | 腾讯医疗健康(深圳)有限公司 | State data processing method and device, computer equipment and storage medium |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130127863A1 (en) * | 2011-11-23 | 2013-05-23 | Steffen Witt | Determining an optimal sequence of status transitions for business objects |
-
2023
- 2023-08-23 CN CN202311062459.XA patent/CN116756233B/en active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008033127A1 (en) * | 2006-09-13 | 2008-03-20 | International Design And Construction Online, Inc. | Computer-based system and method for providing situational awareness for a structure using three-dimensional modeling |
CN101819585A (en) * | 2010-03-29 | 2010-09-01 | 哈尔滨工程大学 | Device and method for constructing forum event dissemination pattern |
CN103136232A (en) * | 2011-11-25 | 2013-06-05 | 北京中交兴路信息科技有限公司 | Method and device for displaying dynamic map |
CN105808416A (en) * | 2014-12-27 | 2016-07-27 | 南车株洲电力机车研究所有限公司 | An automatic test method and system for man-machine graphic interaction interfaces |
CN109446146A (en) * | 2018-11-09 | 2019-03-08 | 中国科学院长春光学精密机械与物理研究所 | A kind of state transition sequence generation method of application layer communication protocol |
CN113296856A (en) * | 2020-07-13 | 2021-08-24 | 阿里巴巴集团控股有限公司 | Page jump and route configuration method, equipment, system and storage medium |
WO2022068189A1 (en) * | 2020-09-30 | 2022-04-07 | 平安科技(深圳)有限公司 | Flow visualization monitoring method and apparatus, computer device, and storage medium |
CN112732858A (en) * | 2021-01-25 | 2021-04-30 | 腾讯科技(深圳)有限公司 | Path planning method and device, computer equipment and storage medium |
CN114812585A (en) * | 2021-01-27 | 2022-07-29 | 魔门塔(苏州)科技有限公司 | Path planning method and device |
CN113794604A (en) * | 2021-09-09 | 2021-12-14 | 北京恒安嘉新安全技术有限公司 | Network security situation display method, device, equipment and storage medium |
CN114257522A (en) * | 2021-12-21 | 2022-03-29 | 浙江国利网安科技有限公司 | Network security attack and defense demonstration system, method, device and storage medium |
CN115098362A (en) * | 2022-06-16 | 2022-09-23 | 北京百度网讯科技有限公司 | Page testing method and device, electronic equipment and storage medium |
CN115905953A (en) * | 2022-11-23 | 2023-04-04 | 腾讯医疗健康(深圳)有限公司 | State data processing method and device, computer equipment and storage medium |
Non-Patent Citations (6)
Title |
---|
ARGIS在监控指挥中的应用研究;汪鹏;中国优秀硕士学位论文全文数据库基础科学辑(第06期);A008-40 * |
以态势感知为中心的网络安全应急响应工作体系研究;徐文君;电子技术与软件工程(第12期);9-12 * |
基于威胁路径的报警关联分析方法;王芳;王玉柱;王晓东;;后勤工程学院学报(第03期);44-47+52 * |
支持跨安全域的态势感知数据管控方法研究;张俭鸽 等;信息工程大学学报;第19卷(第2期);8 * |
网络安全态势感知在安全管理平台中的应用研究;叶蓬;;信息网络安全(04);53-56 * |
网络安全态势监控机制与模型研究;刘鹏;陈厚武;房潇;杨健;;信息网络安全(09);74-77 * |
Also Published As
Publication number | Publication date |
---|---|
CN116756233A (en) | 2023-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115113528B (en) | Operation control method, device, equipment and medium of neural network model | |
CN108197203A (en) | A kind of shop front head figure selection method, device, server and storage medium | |
CN109997123A (en) | For room for improvement-time data management mthods, systems and devices | |
CN116756233B (en) | Situation data processing method and device, electronic equipment and storage medium | |
CN111709778B (en) | Travel flow prediction method and device, electronic equipment and storage medium | |
CN115859683A (en) | Scene simulation evaluation method and device based on automatic driving | |
CN113691403B (en) | Topology node configuration method, related device and computer program product | |
CN115115062B (en) | Machine learning model building method, related device and computer program product | |
CN115905322A (en) | Service processing method and device, electronic equipment and storage medium | |
KR20220150847A (en) | Office system and work task management method and device | |
CN114706610A (en) | Business flow chart generation method, device, equipment and storage medium | |
CN112929198B (en) | Local hotspot processing method and device, electronic equipment and storage medium | |
CN113554062A (en) | Training method, device and storage medium of multi-classification model | |
CN114268746B (en) | Video generation method, device, equipment and storage medium | |
CN114741072B (en) | Page generation method, device, equipment and storage medium | |
CN113011490B (en) | Model training method and device and electronic equipment | |
CN113986112B (en) | Soft keyboard display method, related device and computer program product | |
CN116167464A (en) | Method, device, equipment and medium for predicting operation time of federal learning task | |
CN115292179A (en) | Test data generation method and device, electronic equipment and storage medium | |
CN117193746A (en) | 3D application generation method and device | |
CN117611093A (en) | Service processing method, device, equipment and storage medium | |
CN116245984A (en) | Animation file generation method and device, electronic equipment and storage medium | |
CN116701571A (en) | Page display method and device, electronic equipment and storage medium | |
CN117472774A (en) | Interface testing method, device, electronic equipment and storage medium | |
CN118113773A (en) | Service processing method, device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |