CN119961985B - Processing method, device, equipment and storage medium of data for power equipment simulation - Google Patents
Processing method, device, equipment and storage medium of data for power equipment simulation Download PDFInfo
- Publication number
- CN119961985B CN119961985B CN202510453392.5A CN202510453392A CN119961985B CN 119961985 B CN119961985 B CN 119961985B CN 202510453392 A CN202510453392 A CN 202510453392A CN 119961985 B CN119961985 B CN 119961985B
- Authority
- CN
- China
- Prior art keywords
- account
- module
- information
- data
- simulation
- 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
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The application relates to a processing method, a device, equipment and a storage medium for data for power equipment simulation. The method comprises the steps of storing the power equipment simulation data and module identification codes of the associated data modules in a simulation database in an associated mode according to the association relation between the power equipment simulation data and the data modules in the simulation database, obtaining activation right information according to equipment identification and access configuration information in response to access operation, obtaining account information in response to account login operation if the activation right information indicates that the simulation database can be activated by using a display login interface, determining module authorization ranges of the module according to the account information and the account right information, obtaining module information of each authorized data module in the module authorization ranges and data information of the power equipment simulation data associated with each authorized data module, and displaying an operation interface of the simulation database. By adopting the method, the safety and the flexibility of accessing the simulation data can be improved.
Description
Technical Field
The present application relates to the field of data processing technology, and in particular, to a method, an apparatus, a computer device, a computer readable storage medium, and a computer program product for processing data for power equipment simulation.
Background
As the complexity and scale of power systems grow, so does the variety of simulation data involved in the power simulation process. In the simulation of power equipment, access to various types of simulation data such as geometry, materials, models, standards and the like is generally involved, wherein part of the simulation data also has high confidentiality. In the related art, various kinds of simulation data are generally stored and controlled separately. However, the method is difficult to ensure the safety and flexibility of accessing various simulation data.
Disclosure of Invention
In view of the foregoing, it is desirable to provide a method, an apparatus, a computer device, a computer-readable storage medium, and a computer program product for processing data for power device simulation.
In a first aspect, the present application provides a method for processing data for power equipment simulation, including:
According to the association relation between the power equipment simulation data and the data module in the simulation database, storing the power equipment simulation data and the associated module identification code of the data module in the simulation database in an association way;
responding to the access operation to the simulation database, and obtaining the activation authority information of the simulation database according to the equipment identification and the access configuration information of the simulation database;
if the activation authority information indicates that the simulation database can be activated for use, displaying a login interface of the simulation database;
responding to account login operation based on the login interface, and acquiring account information of an access account;
determining a module authorization range of the access account according to the account information and the account authority information stored in the simulation database, and acquiring module information of each authorization data module in the module authorization range and data information of power equipment simulation data associated with the module identification code of each authorization data module from the simulation database;
The operation interface is used for displaying the module information of each authorization data module and the data information of the associated power equipment simulation data.
In one embodiment, the data in the simulation database is data after symmetric encryption processing by using a key, the key is obtained according to the equipment identifier, and after displaying the login interface of the simulation database if the activation right information indicates that the simulation database can be activated for use, the method comprises obtaining the key according to the equipment identifier, and decrypting the data in the simulation database by using the key to obtain decrypted data.
In one embodiment, the operation interface is provided with a module tree area, a content tree area and a content profile area, wherein the module information comprises a module identifier, a module level and module dependency information, the data information comprises a data identifier and data profile information, the operation interface for displaying the simulation database comprises a first-level module in each authorization data module according to the module level of each authorization data module and the module dependency information, a second-level module which is determined to be subordinate to each first-level module, a module identifier list is displayed in a tree structure in the module tree area according to the module identifiers of each first-level module and each second-level module, sub-nodes of the first-level module which are displayed to be subordinate to each second-level module are displayed in the module tree area, a data identifier list of simulation data of each power equipment associated with the second-level module is displayed in the content tree area in response to a selection operation of the module identifier in the module identifier list, and a profile information of each power equipment associated with the second-level module is displayed in the content tree area in response to a selection operation of the data identifier in the data identifier list of the data identifier in the data tree area corresponding to the power equipment profile information.
In one embodiment, the obtaining the activation right information of the simulation database according to the device identifier and the access configuration information of the simulation database in response to the access operation of the simulation database includes reading the access configuration information of the simulation database in response to the access operation of the simulation database, obtaining the device identifier, verifying whether the activation code is matched with the device identifier if the access configuration information exists and contains the activation code, determining whether the use time length of the simulation database exceeds the authorization time length according to the current time and the authorization time length and the first activation time contained in the access configuration information if the access configuration information exists and contains the activation code, and obtaining the activation right information indicating that the simulation database can be activated for use if the use time length does not exceed the authorization time length.
In one embodiment, the method comprises the steps of responding to access operation to the simulation database, reading access configuration information of the simulation database, obtaining equipment identification, displaying a first activation interface if the access configuration information does not exist or the access configuration information does not contain the activation code, responding to application information configuration operation based on the first activation interface, obtaining an account name, an account password and an organization name of an activated account, obtaining application information according to the account name, the account password, the organization name and the equipment identification, generating an application code according to the application information, sending the application code to an authorizer of the simulation database, receiving an authorization code from the authorizer, obtaining the activation code by the authorizer after the authorization code authorizes the activated account according to the application code, obtaining permission information indicating that the simulation database can be activated when the authorization code is verified to be matched with the equipment identification, writing the authorization code serving as activation configuration information, and writing the current access configuration time serving as the first activation time.
In one embodiment, the determining the module authorization range of the access account according to the account information and the account authority information stored in the simulation database includes inquiring the account authority information according to the account information to obtain an account level of the access account, obtaining the module authorization range of the access account according to an initial module authorization range of the simulation database if the account level is a primary account, wherein the account level corresponding to an activated account of the simulation database is the primary account, determining an associated authority role of the access account according to associated role information contained in the account authority information if the account level is not the primary account, obtaining the module authorization range of the access account according to a role authorization range of the associated authority role, and the role authorization range is not greater than the initial module authorization range.
In one embodiment, the method further comprises obtaining first rights setting information provided by the first access account; the account level of the first access account is a primary account, a first authority role is set according to the first authority setting information if the first authority setting information contains first role setting information, a first role authorization range of each first authority role is set according to the first role setting information, the first role authorization range is not larger than the initial module authorization range, a first account is set according to the first account setting information if the first authority setting information contains first account setting information, a first account level corresponding to each first account and an associated first authority role are set according to the first account setting information, the first account level comprises a second account and a common account, second authority setting information provided by a second access account is acquired, the account level of the second access account is a second account, if the second authority setting information contains second role setting information, a second authority role is set according to the second role setting information, and a second role authorization range of each second role is set, the second authority role is not larger than the first account setting information, the first account level corresponding to each first account level and the associated first role setting information is set according to the second role setting information, and the second authority level is set according to the second role setting information.
In a second aspect, the present application also provides a device for processing data for simulating an electrical device, including:
The storage module is used for storing the power equipment simulation data and the associated module identification code of the data module in the simulation database in an associated manner according to the association relation between the power equipment simulation data and the data module in the simulation database;
the activation module is used for responding to the access operation to the simulation database and obtaining the activation authority information of the simulation database according to the equipment identification and the access configuration information of the simulation database;
The first display module is used for displaying a login interface of the simulation database if the activation right information indicates that the simulation database can be activated for use;
the first acquisition module is used for responding to the account login operation based on the login interface and acquiring account information of an access account;
The second acquisition module is used for determining the module authorization range of the access account according to the account information and the account authority information stored in the simulation database, and acquiring the module information of each authorization data module in the module authorization range and the data information of the power equipment simulation data associated with the module identification code of each authorization data module from the simulation database;
The system comprises a simulation database, a first display module, a second display module and a data processing module, wherein the simulation database is used for displaying the module information of each authorization data module and the data information of the associated power equipment simulation data.
In a third aspect, the present application also provides a computer device comprising a memory and a processor, the memory storing a computer program, the processor implementing the following steps when executing the computer program:
According to the association relation between the power equipment simulation data and the data module in the simulation database, storing the power equipment simulation data and the associated module identification code of the data module in the simulation database in an association way;
responding to the access operation to the simulation database, and obtaining the activation authority information of the simulation database according to the equipment identification and the access configuration information of the simulation database;
if the activation authority information indicates that the simulation database can be activated for use, displaying a login interface of the simulation database;
responding to account login operation based on the login interface, and acquiring account information of an access account;
determining a module authorization range of the access account according to the account information and the account authority information stored in the simulation database, and acquiring module information of each authorization data module in the module authorization range and data information of power equipment simulation data associated with the module identification code of each authorization data module from the simulation database;
The operation interface is used for displaying the module information of each authorization data module and the data information of the associated power equipment simulation data.
In a fourth aspect, the present application also provides a computer readable storage medium having stored thereon a computer program which when executed by a processor performs the steps of:
According to the association relation between the power equipment simulation data and the data module in the simulation database, storing the power equipment simulation data and the associated module identification code of the data module in the simulation database in an association way;
responding to the access operation to the simulation database, and obtaining the activation authority information of the simulation database according to the equipment identification and the access configuration information of the simulation database;
if the activation authority information indicates that the simulation database can be activated for use, displaying a login interface of the simulation database;
responding to account login operation based on the login interface, and acquiring account information of an access account;
determining a module authorization range of the access account according to the account information and the account authority information stored in the simulation database, and acquiring module information of each authorization data module in the module authorization range and data information of power equipment simulation data associated with the module identification code of each authorization data module from the simulation database;
The operation interface is used for displaying the module information of each authorization data module and the data information of the associated power equipment simulation data.
In a fifth aspect, the application also provides a computer program product comprising a computer program which, when executed by a processor, performs the steps of:
According to the association relation between the power equipment simulation data and the data module in the simulation database, storing the power equipment simulation data and the associated module identification code of the data module in the simulation database in an association way;
responding to the access operation to the simulation database, and obtaining the activation authority information of the simulation database according to the equipment identification and the access configuration information of the simulation database;
if the activation authority information indicates that the simulation database can be activated for use, displaying a login interface of the simulation database;
responding to account login operation based on the login interface, and acquiring account information of an access account;
determining a module authorization range of the access account according to the account information and the account authority information stored in the simulation database, and acquiring module information of each authorization data module in the module authorization range and data information of power equipment simulation data associated with the module identification code of each authorization data module from the simulation database;
The operation interface is used for displaying the module information of each authorization data module and the data information of the associated power equipment simulation data.
According to the method, the device, the computer equipment, the computer readable storage medium and the computer program product for processing the data for simulating the power equipment, according to the association relation between the power equipment simulation data and the data modules in the simulation database, the module identification codes of the power equipment simulation data and the associated data modules are associated and stored in the simulation database, the access operation of the simulation database is responded, the activation authority information of the simulation database is obtained according to the equipment identification and the access configuration information of the simulation database, if the activation authority information indicates that the simulation database can be activated and used, the login interface of the simulation database is displayed, then the account information of an access account is obtained according to the account login operation based on the login interface, the module authorization range of the access account is determined according to the account information and the account authority information stored in the simulation database, the module information of each authorization data module in the module authorization range is obtained from the simulation database, the data information of the power equipment simulation data associated with the module identification codes of each authorization data module is displayed, and the operation interface of the simulation database is used for displaying the module information of each authorization data module and the associated power equipment simulation data.
According to the scheme, the unified management architecture is used for unified storage and control of simulation data of various types of power equipment, so that the efficiency of acquiring the data by a user can be improved. Meanwhile, in the scheme, the power equipment simulation data are associated with the data modules in the simulation database, so that the power equipment simulation data can be classified and managed in a modularized mode, and the data access authorities of different users can be efficiently set by setting corresponding module authorization ranges for different access accounts. In the scheme, when a user needs to use the simulation database, whether the equipment has the activation authority of the simulation database is determined according to the equipment identification and the access configuration information of the simulation database, after the equipment is determined to have the activation authority, corresponding module information and the data information of the related simulation data of the power equipment are acquired according to the module authorization range of the access account used by the user and are displayed through the operation interface of the simulation database, so that the equipment and the account can be checked in the taking process of the simulation data of the power equipment, the data isolation between different equipment and different access accounts of the same equipment can be realized, and the flexibility and the safety of the simulation data access of the power equipment are improved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the related art, the drawings that are needed in the description of the embodiments of the present application or the related technologies will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and other related drawings may be obtained according to these drawings without inventive effort to those of ordinary skill in the art.
FIG. 1 is a flow chart of a method for processing data for power equipment simulation in one embodiment;
FIG. 2 is a schematic diagram of data writing and reading of a simulation database in one embodiment;
FIG. 3 is a flow diagram illustrating an operation interface of a simulation database in one embodiment;
FIG. 4 is a schematic diagram of an operator interface of a simulation database in one embodiment;
FIG. 5 is a flow chart of obtaining activation authority information of a simulation database in one embodiment;
FIG. 6 is a flowchart of obtaining activation authority information of a simulation database according to another embodiment;
FIG. 7 is a schematic diagram of a first activation interface of a simulation database in one embodiment;
FIG. 8 is a flow diagram of an authorizing party authorizing an activated account and obtaining an authorization code in one embodiment;
FIG. 9 is a flow diagram of determining a module authorization scope for accessing an account, in one embodiment;
FIG. 10 is a flow diagram of setting sub-accounts and authority roles in one embodiment;
FIG. 11 is a diagram of access account relationships at the account level in one embodiment;
FIG. 12 is a schematic diagram of an architecture of a processing system for power device emulation data in one embodiment;
FIG. 13 is a block diagram showing a configuration of a processing device for data for power equipment simulation in one embodiment;
fig. 14 is an internal structural diagram of a computer device in one embodiment.
Detailed Description
The present application will be described in further detail with reference to the drawings and examples, in order to make the objects, technical solutions and advantages of the present application more apparent. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the application.
In one embodiment, as shown in fig. 1, a method for processing data for simulating an electrical device is provided, where the method is applied to a terminal for illustrating, it is understood that the method may also be applied to a server, and may also be applied to a system including the terminal and the server, and implemented through interaction between the terminal and the server. In this embodiment, the method includes the steps of:
step S101, according to the association relation between the power equipment simulation data and the data modules in the simulation database, the power equipment simulation data and the module identification codes of the associated data modules are associated and stored in the simulation database.
The simulation database may store module information of a plurality of data modules in advance. The module information may be used to define module attributes and behaviors of the data module, which may be used to sort, present, and manipulate the power device simulation data. Illustratively, the module information may include, but is not limited to, a module identification code, a module name, a module icon, a module category, a module level, a module affiliation, an intra-module label, and the like. For example, the module category may be used to indicate a display and interaction rule category for use with the data module in an operator interface of the simulation database. For example, the module level of the data module may include a primary module and a secondary module, wherein the module information of the secondary module may be subordinate to the primary module, and the module subordinate relationship may be confirmed by the module identification code of the subordinate primary module. For example, the in-module tag may be a classification tag set by a user for the power device emulation book data associated with the data module, as an increasable term.
Alternatively, the data modules of the simulation database may be classified into a general file management module and a special parameter management module, where the general file management module may manage data in the form of files, read and store the whole files into the database in a binary manner, and the special parameter management module may add and save the power device simulation data in the form of database data entries for the entries of a predetermined parameter table in the special field, such as a material parameter table containing specified material properties, and the like.
The power equipment simulation data may be data for performing power equipment simulation calculation, that is, data for power equipment simulation, which may include a simulation data file and simulation data parameters of the power equipment, for example, may include a model file, simulation software corresponding to the model, a material library, a criterion library, and the like. Wherein, according to the types and functions of various power equipment simulation data, the association relation between each power equipment simulation data and the data module can be preset. Wherein one power device simulation data may be associated with one data module, and one data module may be associated with a plurality of power device simulation data.
In this step, when the power equipment simulation data is imported into the simulation database, the module identification code of the associated data module of the power equipment simulation data may be obtained according to the association relationship between the power equipment simulation data and the data module, and then the power equipment simulation data and the module identification code may be associated and stored in the simulation database.
Step S102, responding to the access operation to the simulation database, and obtaining the activation authority information of the simulation database according to the equipment identification and the access configuration information of the simulation database.
When a user needs to access the simulation database, the terminal responds to the access operation of the user to the simulation database, the device identification of the terminal and the access configuration information of the simulation database can be obtained, and the activation authority information of the terminal to the simulation database can be obtained according to the information.
Illustratively, the device identification may include, but is not limited to, an internet protocol address of the terminal, and the like. Illustratively, the access configuration information of the emulation database may include a device identification of the authorized terminal, an authorization duration of the emulation database, and the like. In this step, it may be determined, according to the access configuration information of the emulation database, whether the device identifier of the terminal is consistent with the device identifier of the authorized terminal included in the access configuration information, and whether the usage time of the terminal for the emulation database exceeds the authorization time, and the activation authority information of the emulation database is obtained according to the result thereof. The method includes the steps of obtaining activation right information indicating that the simulation database can be activated for use if equipment identifiers are consistent and the use time does not exceed the authorized time, and obtaining activation right information indicating that the simulation database can not be activated for use if the equipment identifiers are inconsistent or the use time exceeds the authorized time.
Step S103, if the activation authority information indicates that the simulation database can be activated for use, a login interface of the simulation database is displayed.
The terminal can display a login interface of the simulation database under the condition that the activation authority information indicates that the simulation database can be activated for use. The login interface of the simulation database may include an interaction control such as an input box, and the user may input information such as an account name and an account password of an access account through interaction with the login interface to perform an account login operation.
Step S104, account information of the access account is acquired in response to the account login operation based on the login interface.
When the user performs account login operation through interaction with the login interface, the terminal can acquire account information of an access account used for login by the user. Illustratively, the account information may include an account name, account password, etc. of the access account.
Step S105, determining a module authorization range of the access account according to the account information and the account authority information stored in the simulation database, and acquiring module information of each authorization data module in the module authorization range and data information of the power equipment simulation data associated with the module identification code of each authorization data module from the simulation database.
Wherein the account rights information stored in the emulation database may contain rights information corresponding to one or more access accounts. By way of example, the rights information for accessing the account may include account level, module authorization scope, and the like. Wherein the module authorization scope of the access account may be used to indicate that the access account is accessible or operational to the data module. For example, the module authorization scope may include module access authority information, module operation authority information, and module access authority information may be used to indicate a data module that the access account can access, and module operation authority information may be used to indicate a data module that the access account can perform operations such as adding, editing, deleting, and the like.
In this step, the terminal may obtain, according to the account information of the access account, the authority information corresponding to the access account from the account authority information stored in the emulation database, and obtain the module authorization range of the access account from the authority information. Then, the terminal can respectively acquire the corresponding module authorization information of each authorization data module in the module authorization range from the simulation database, and acquire the data information of the power equipment simulation data stored in association with the module identification code from the simulation database according to the module identification code corresponding to the authorization data module. Alternatively, the data information of the power device simulation data may include profile information of the power device simulation data, or the like.
Step S106, displaying an operation interface of the simulation database.
The terminal can display an operation interface of the simulation database to a user. The operation interface can be used for displaying module information of each authorization data module corresponding to the access account and data information of associated power equipment simulation data. The user can access or operate the simulation data of the power equipment through interaction with the operation interface.
According to the processing method of the data for the power equipment simulation, the unified management architecture is used for storing and controlling the simulation data of various types of power equipment, so that the efficiency of acquiring the data by a user can be improved. Meanwhile, in the scheme, the power equipment simulation data are associated with the data modules in the simulation database, so that the power equipment simulation data can be classified and managed in a modularized mode, and the data access authorities of different users can be efficiently set by setting corresponding module authorization ranges for different access accounts. In the scheme, when a user needs to use the simulation database, whether the equipment has the activation authority of the simulation database is determined according to the equipment identification and the access configuration information of the simulation database, after the equipment is determined to have the activation authority, corresponding module information and the data information of the related simulation data of the power equipment are acquired according to the module authorization range of the access account used by the user and are displayed through the operation interface of the simulation database, so that the equipment and the account can be checked in the taking process of the simulation data of the power equipment, the data isolation between different equipment and different access accounts of the same equipment can be realized, and the flexibility and the safety of the simulation data access of the power equipment are improved.
In an exemplary embodiment, the data in the emulation database is data after symmetric encryption processing by using a key, the key is obtained according to the device identifier, and if the activation authority information indicates that the emulation database can be activated for use, after displaying the login interface of the emulation database, the method can include obtaining the key according to the device identifier, and decrypting the data in the emulation database by using the key to obtain decrypted data.
The data stored in the emulation database can be data encrypted by using a symmetric encryption algorithm, and the used secret key can be obtained by processing according to a specific algorithm according to the equipment identifier stored in the access configuration information of the emulation database. After the activation authority information indicates that the simulation database can be activated for use, the terminal can process according to the same specific algorithm according to the equipment identifier to obtain a key, and then the encrypted data in the simulation database can be decrypted by using the key, so that the decrypted data can be obtained for subsequent display.
Illustratively, as shown in FIG. 2, the user may write data to the simulation database using an external file, or alternatively, add parameters to a predefined table within the simulation database via an interface. When a user imports an external file, the external file can be encrypted by using a key to obtain binary encrypted data, and then the binary encrypted data is written into a database. And for the form data input by the user through the interface, the form data can be encrypted by using the key to obtain encrypted form data, and then the encrypted form data is written into the simulation database. When a user accesses the simulation database, after the obtained activation authority information indicates that the simulation database can be activated for use, the binary encrypted data can be decrypted and read out from the simulation database to obtain decrypted file data, and the encrypted form data can be decrypted and read out from the simulation database to obtain decrypted form data, so that the data can be visually displayed through an operation interface of the simulation database.
In this embodiment, the data is encrypted by using the key obtained according to the device representation and then stored in the simulation database, so that the data needs to be decrypted and read by using the key when the data is used, thereby further ensuring that the database user can only access the simulation data of the power device on the same computer, and the simulation data of the power device between different computers are invisible, and being beneficial to improving the security of the data.
In an exemplary embodiment, the operation interface may be provided with a module tree area, a content tree area, and a content profile area, the module information may include a module identification, a module level, and module membership information, and the data information may include a data identification and a data profile information. As shown in fig. 3, an operation interface for displaying the simulation database may include:
step S301, determining a primary module in each authorization data module and determining a secondary module subordinate to each primary module according to the module level and the module subordinate relation information of each authorization data module.
The module information of the data module comprises a module identifier, a module level and module subordinate relation information. The module identifier may include a module name, a module icon, etc. of the data module, the module level may include a primary module and a secondary module, and the module dependency information may be used to indicate the primary module to which each secondary module depends.
In this step, according to the module level and the module dependency information of each authorization data module corresponding to the access account, the primary module and the secondary module in each authorization data module can be determined respectively, and according to the module dependency information corresponding to each secondary module, the primary module to which each secondary module depends can be obtained, that is, the secondary module subordinate to each primary module can be confirmed.
Step S302, according to the module identifiers of each primary module and each secondary module, a module identifier list is displayed in a tree structure in a module tree area.
As shown in fig. 4, the operation interface may be provided with a module tree area, a content profile area, and a menu bar. The module tree area may be used to display module information of each authorization data module corresponding to the access account.
For example, as shown in fig. 4, a tree-structured module identifier list may be shown in a module tree area of the operation interface, where a module identifier (including a module name and a module icon) of a plurality of primary modules and a module identifier of a secondary module that is shown as a child node of the subordinate primary module may be included in the module identifier list.
Step S303, responding to the selection operation of the module identification of the secondary module in the module identification list, and displaying a data identification list of each piece of power equipment simulation data associated with the secondary module in the content tree area.
The user can implement the selection operation of the corresponding secondary module by performing interaction such as clicking on the module identifier of the secondary module in the module identifier list. In response to a selection operation of a user, as shown in fig. 4, the terminal may display, in a content tree area of an operation interface, a data identification list of each power equipment simulation data associated with the secondary module selected by the user. Wherein the data identification list may contain names, icons, etc. of the power device simulation data. If the access account used by the user has the module operation authority for the corresponding secondary module, the user can perform the first interactive operation in the content tree area to realize the operations of adding, editing or deleting the simulation data of the power equipment.
Optionally, as shown in fig. 4, the content tree area may support displaying classification labels corresponding to the simulation data of each power device, and the user may perform a second interaction with the content tree area to add, delete or modify the classification labels of the corresponding secondary modules, and may move the simulation data of the power devices corresponding to the secondary modules to be displayed under the corresponding classification labels.
Optionally, the content tree area may further be provided with a search box, through which a user may search for a data identifier or data profile information of each power device simulation data associated with the secondary module.
Step S304, in response to a selection operation of a data identifier in the data identifier list in the content tree area, presents data profile information corresponding to the power device simulation data of the data identifier in the content profile area.
The user can realize the selection operation of the corresponding power equipment simulation data by performing interaction such as clicking on the data identification of the power equipment simulation data in the data identification list. In response to a user selection operation, as shown in fig. 4, the terminal may display data profile information of the power equipment simulation data selected by the user in a content profile area of the operation interface. The data profile information may include profile pictures, profile text, etc. of the power device simulation data.
In the embodiment, the contents of the data module and the electric power simulation data are displayed in the operation interface of the simulation database in a partitioning mode, and corresponding contents can be displayed in response to interaction between a user and the operation interface, so that usability of the simulation database is improved.
In an exemplary embodiment, as shown in fig. 5, in response to an access operation to the emulation database, obtaining activation authority information of the emulation database according to the device identifier and access configuration information of the emulation database may include:
step S501, in response to the access operation to the simulation database, access configuration information of the simulation database is read, and the equipment identification is obtained.
The terminal can attempt to read access configuration information of the simulation database and acquire self equipment identification in response to the access operation of the user to the simulation database. Illustratively, the device identification of the terminal may include a network address of the terminal, or the like.
Step S502, if the access configuration information exists and contains the activation code, it is verified whether the activation code matches the device identifier.
Wherein the terminal may further determine whether the access configuration information contains an activation code in case of successfully reading the access configuration information (i.e. the access configuration information exists). The activation code may be generated by an authorized party of the emulation database according to the device identifier of the terminal when the user accesses the emulation database for the first time through the terminal. In this step, the terminal may obtain the activation code from the access configuration information, and verify whether its own device identifier matches the activation code.
Step S503, if so, determining whether the using time of the simulation database exceeds the authorized time according to the current time, the authorized time contained in the access configuration information and the first activation time.
If the verification results in that the device identifier of the terminal is matched with the activation code, the authorization duration and the first activation time contained in the access configuration information can be further obtained, and the use duration of the simulation database is obtained according to the interval duration between the current time and the first activation time. It may then be determined whether the usage period exceeds an authorized period.
In step S504, if the usage duration does not exceed the authorized duration, activation authority information indicating that the simulation database can be activated for use is obtained.
And under the condition that the using time length is not longer than the authorized time length, the activation authority information of the simulation database can be obtained, and the activation authority information can be used for indicating that the simulation database can be activated for use.
It can be understood that after the access configuration information is read, if the activation code included in the access configuration information is not matched with the device identifier of the terminal, or the usage time of the simulation database is determined to exceed the authorization time, activation authority information indicating that the simulation database cannot be activated for use can be obtained.
In the embodiment, when the user accesses the simulation database, whether the activation code is matched with the equipment identifier or not and whether the using time length exceeds the authorized time length are respectively verified, so that the content in the simulation database can be ensured not to be used by other equipment, the condition that the simulation database can be accessed after the authorization is expired can be avoided, and the data security of the simulation database can be ensured.
In an exemplary embodiment, as shown in fig. 6, in response to an access operation to the emulation database, reading access configuration information of the emulation database, and after obtaining the device identifier, further includes:
In step S601, if the access configuration information does not exist or the access configuration information does not include the activation code, the first activation interface is displayed.
When the access configuration information of the simulation database is tried to be read, if the access configuration information does not exist, or the access configuration information exists but does not contain an activation code, a first activation flow can be entered. The terminal can display a first activation interface of the simulation database so that a user can perform first activation on the simulation database. For example, the first activation interface may be as shown in FIG. 7, in which an input box for inputting application information, an interactive control for generating and presenting application codes, and an interactive control for authorization verification may be presented.
Step S602, in response to the application information configuration operation based on the first activation interface, the account name, the account password and the organization name of the activated account are obtained.
The user can perform application information configuration operation through interaction with the first activated interface. Illustratively, taking the first activation interface as shown in fig. 7 as an example, the user may input the organization name in the organization name input box, input the account name in the account name input box, and input the account password in the account password input box, so that the terminal may obtain, through the interface, the account name, the account password, and the organization name of the access account (i.e., the activation account) that the user uses to perform the first activation.
Step S603, obtaining application information according to the account name, the account password, the organization name and the equipment identifier.
The terminal can obtain application information for performing first activation of the simulation database according to the account name, the account password, the mechanism name of the activated account and the equipment identifier of the terminal.
Step S604, generating an application code according to the application information, and sending the application code to an authorized party of the simulation database.
The terminal can generate the application code according to the obtained application information. Taking the first activation interface as shown in fig. 7 as an example, the user may trigger the terminal to generate the application code according to the application information by clicking the "generate application code" button in the interface, and display the application code through the application code display frame in the interface.
After the application code is obtained, the terminal can send the application code to an authorized party of the simulation database. For example, the authorizer of the emulation database may be configured on a server, and the terminal may send the application code to the authorizer via a network.
Step S605 receives an authorization code from an authorizer.
After receiving the application code from the terminal, the authorized party of the simulation database can authorize the activation account according to the application code and obtain the authorization code of the activation account, and then sends the authorization code to the terminal. In this step, the terminal may receive an authorization code transmitted by the authorizer.
Illustratively, the process by which the authorizer authorizes the activation account and obtains the authorization code may be as shown in FIG. 8. After receiving the application code from the terminal (denoted as "emulation database software" in fig. 8), the authorizer may parse the application code to obtain application information including the device identifier of the terminal (denoted as "computer IP" in fig. 8) and the account name, account password, and institution name of the activated account (denoted as "primary administrator account name, password, and application unit name" in fig. 8). Then, the authorized party can perform authority configuration operation on the activated account to obtain the authority information corresponding to the activated account. Alternatively, the rights information may include a sub-account number, which may be used to indicate the maximum number of sub-accounts that the activation account may create, an authorization duration, a module authorization scope, etc. Then, the authorizer can obtain authorization code information according to the application information and the authorization information obtained before, generate an authorization code by utilizing the authorization code information, and send the authorization code to the terminal. Alternatively, the authorization code may be generated by encrypting the authorization code information using an encryption algorithm, and the key used by the authorization code may be held by both the authorizer and the terminal. Alternatively, the authorization code information may include a device identification of the terminal, an account name of the activated account, an account password, the number of sub-accounts, an authorization duration, a module authorization range (denoted as "authorization module" in fig. 8). The authorizer may then record authorization information for the authorization, including the device identification of the terminal, the institution name of the activated account, the account name, the account password, the number of sub-accounts, the authorization duration, the module authorization scope, as well as the authorization code, creation time, update time, remark information, etc. The authorization party can use the authorization module database to store authorization information, display other applications and configuration information by taking the equipment identifier as a distinguishing identifier, and freely add remark information.
In step S606, in case that the verification authorization code matches the device identifier, activation authorization information indicating that the emulation database can be activated for use is obtained.
After receiving the authorization code from the authorizer, the terminal can analyze the authorization code and acquire the equipment identifier contained in the authorization code. Then, it can verify whether the device identification is consistent with the device identification of the device, and if so, it can confirm that the authorization code is matched with the device identification, and obtain the activation authority information indicating that the simulation database can be activated for use. Illustratively, taking the first activation interface as shown in fig. 7 as an example, the user may trigger the terminal to parse and verify the authorization code by clicking an "authorization verification" button in the interface.
In step S607, the authorization code is used as the activation code to write the access configuration information, and the current time is used as the first activation time to write the access configuration information.
Wherein after obtaining the activation authority information indicating that the emulation database can be activated for use, the authorization code can be written as an activation code into the access configuration information of the emulation database, and the current time can be written as the first activation time into the access configuration information. Optionally, the authorization time length obtained by analyzing the authorization code can also be written into the access configuration information.
In this embodiment, when the access configuration information does not exist or does not include the activation code, the first activation interface is displayed to the user, and after the user performs the application information configuration operation, the application code is generated according to the application information and sent to the authorizer, so that the authorizer can authorize the activation account according to the application code and generate the authorization code bound to the device identifier, and then the terminal can use the authorization code for activating the simulation database after receiving the authorization code. The scheme is beneficial to further improving the safety of accessing the simulation database.
In an exemplary embodiment, as shown in fig. 9, determining a module authorization scope for accessing an account according to account information and account authority information stored in a simulation database may include:
Step S901, inquiring account authority information according to the account information to obtain an account level of the access account.
Step S902, if the account level is a primary account, obtaining a module authorization range of the access account according to the initial module authorization range of the simulation database. The account level corresponding to the activated account of the first activated simulation database is a primary account.
In step S903, if the account level is not the primary account, determining the associated authority role of the access account according to the associated role information contained in the account authority information.
Step S904, obtaining a module authorization scope of the access account according to the role authorization scope of the associated authority role. Wherein the role authorization scope is not greater than the initial module authorization scope.
Specifically, in this embodiment, the hierarchical account-role-authority model may be used to perform authority management of each access account. Illustratively, the level of access to an account may be divided into primary, secondary, and common accounts. The primary account may be an activation account bound to an activation code of the emulation database, and the secondary account and the normal account may be sub-accounts created by a user of the primary account. The roles can be authority-related bodies, and after different roles are newly established and different authority ranges are allocated to the roles, the authority union set owned by the roles can be given to the account by adjusting the role information related to the access account.
Based on this, in the embodiment, in step S901, the account authority information corresponding to the access account may be queried according to the account information of the access account, and the account level of the access account may be obtained. The account authority information may include an account level of an access account, associated role information, and the like.
In the case that the account level is the primary account, step S902 may be executed to obtain a module authorization range for accessing the account according to the initial module authorization range of the simulation database. The initial module authorization range of the simulation database may be a module authorization range set by an authorizer of the simulation database for the activated account.
If the account level is not the primary account, step S903 may be executed to determine the corresponding associated authority role according to the associated role information included in the account authority information of the access account. Wherein one or more associated authority roles of an access account can be provided. Then, step S904 may be performed to obtain, for each associated authority role of the access account, a corresponding role authorization scope thereof, where the role authorization scope may be used to indicate a data module that the role can access or operate. The module authorization scope of the access account can be obtained by combining the role authorization scope corresponding to each associated authority role of the access account.
In this embodiment, by performing rights management of each access account by using a hierarchical account-role-rights model, hierarchical management of access rights and operation rights of each data module in the simulation database can be implemented, and flexibility in setting rights for different access accounts can be improved.
In an exemplary embodiment, as shown in fig. 10, the method may further include:
In step S1001, first authority setting information provided by the first access account is acquired. The account level of the first access account is a primary account.
In step S1002, if the first authority setting information includes the first role setting information, the first authority roles are set according to the first role setting information, and the first role authorization scope of each first authority role is set.
In step S1003, if the first authority setting information includes the first account setting information, the first accounts are set according to the first account setting information, and the first account levels and the associated first authority roles corresponding to the first accounts are set. The first account level may include a secondary account and a normal account, among others.
Step S1004, second authority setting information provided by the second access account is acquired. Wherein the account level of the second access account may be a secondary account.
In step S1005, if the second authority setting information includes the second role setting information, the second authority roles are set according to the second role setting information, and the second role authorization ranges of the second authority roles are set. Wherein the second role authorization scope is no greater than the first role authorization scope of the first authority role associated with the second access account.
In step S1006, if the second authority setting information includes second account setting information, setting the second accounts according to the second account setting information, and setting the second account levels and associated second authority roles corresponding to the second accounts. Wherein the second account level may comprise a generic account.
Specifically, in this embodiment, the access accounts of the simulation database may be classified into primary accounts, secondary accounts, and normal accounts by levels. As shown in fig. 11, the primary account may create a secondary account or a general account and store corresponding account information in the simulation database, and the secondary account may create a general account and store corresponding account information in the simulation database. Meanwhile, the primary account and the secondary account can also create various authority roles and distribute the authority roles to sub-accounts created by the primary account and the secondary account.
Optionally, when the user uses the first access account with the account level of the primary account, in step S1001, the terminal may acquire first authority setting information provided by the user, and the information may be used to set a sub-account of the first access account and/or an authority role. Wherein, when one or more items of first character setting information are included in the first right setting information, step S1002 may be performed. Illustratively, the first character setting information may include a first character name, a first character authorization scope, and the like. In step S1002, a corresponding first authority role and a corresponding first role authorization scope thereof may be set according to each item of first role setting information in the first authority setting information, respectively. The first role authorization range corresponding to each first authority role is not larger than the initial module authorization range corresponding to the first access account. Wherein, when one or more items of first account setting information are included in the first authority setting information, step S1003 may be performed. Illustratively, the first account setting information may include information of a first account name, a first account level, a first authority role associated with the first account, and the like. In step S1003, the corresponding first account level and the associated first authority role may be set according to each item of first account setting information in the first account setting information. Wherein the first account level may be a secondary account or a normal account, the first authority role may be created by the first access account, and the first account may correspond to one or more first authority roles.
Optionally, when the user uses the second access account with the account level of the secondary account, in step S1004, the terminal may acquire second authority setting information provided by the user, which may be used to set sub-accounts of the second access account, and/or authority roles. Wherein when one or more items of second character setting information are included in the second right setting information, step S1005 may be performed. Illustratively, the second character setting information may include a second character name, a second character authority range, and the like. In step S1005, a corresponding second authority role and a corresponding second role authorization scope thereof may be set according to each item of second role setting information in the second authority setting information, respectively. The second role authorization scope corresponding to each second authority role is not larger than the first role authorization scope of the first authority role associated with the second access account. Wherein when one or more items of second account setting information are included in the second authority setting information, step S1006 may be performed. Illustratively, the second account setting information may include information of a second account name, a second authority role associated with the second account, and the like. In step S1003, the corresponding second account level and the associated second authority role may be set according to each item of second account setting information in the second account setting information. Wherein the second account level may be a normal account, the second authority role may be an authority role created by the second access account, and one second account may correspond to one or more second authority roles.
Optionally, when the user uses the access account with the account level of the common account, the account has no account editing authority, and can only access or operate the power equipment simulation data corresponding to each data module within the role authorization range of the associated authority role.
Optionally, the primary account may view or edit each of the first authority roles and the first accounts created by the primary account, and view each of the second authority roles and the second accounts created by the secondary account created by the primary account, but may not edit each of the second authority roles and the second accounts, and the secondary account may view or edit each of the second authority roles and the second accounts created by the secondary account.
It is understood that the setting of the authority role or the sub account in this embodiment may include, but is not limited to, creating, editing, deleting, etc.
In this embodiment, the primary account may set a secondary account and a common account, and set a first authority role, and the secondary account may set a common account and set a second authority role, so that a user of the simulation database may distribute access and operation authority to a lower user within an allowable range of self authority, which is beneficial to improving flexibility of authority setting of the simulation database.
It should be understood that, although the steps in the flowcharts related to the above embodiments are sequentially shown as indicated by arrows, these steps are not necessarily sequentially performed in the order indicated by the arrows. The steps are not strictly limited to the order of execution unless explicitly recited herein, and the steps may be executed in other orders. Moreover, at least some of the steps in the flowcharts described in the above embodiments may include a plurality of steps or a plurality of stages, which are not necessarily performed at the same time, but may be performed at different times, and the order of the steps or stages is not necessarily performed sequentially, but may be performed alternately or alternately with at least some of the other steps or stages.
Based on the same inventive concept, the embodiment of the application also provides a processing system of the data for simulating the power equipment, which is used for realizing the processing method of the data for simulating the power equipment. The implementation of the solution provided by the system is similar to the implementation described in the above method, so the specific limitation in the embodiments of the processing system for the data for power equipment simulation provided below may refer to the limitation of the processing method for the data for power equipment simulation hereinabove, and will not be repeated herein.
In one exemplary embodiment, as shown in fig. 12, there is provided a processing system of data for power equipment simulation, including an authorization unit, a simulation database unit. The authorization unit can be configured on the server, the simulation database unit can be configured on the terminal, and the simulation database unit can comprise a simulation database, a user interface module and a permission control module.
The simulation database may be used to store module information for the data module, power device simulation data, and user data. Alternatively, the power device simulation data may be stored in association with the module identification code of the associated data module. Alternatively, the user data may include access configuration information, account rights information. Alternatively, the data in the emulation database may be data written after symmetric encryption processing with a key, which may be read out using decryption with the key.
The user interface module can be used for displaying a login interface, an operation interface, a first activation interface and the like of the simulation database. Alternatively, the operator interface may present and operate the power device simulation data by module classification.
The permission control module can be used for controlling the operation permissions such as reading and writing of various data in the operation interface according to the account permission information of the access account.
The permission control module can also be used for verifying the activation permission of the simulation database and obtaining activation permission information. And can be used to generate an application code according to the application information of the user and send it to the authorization unit when activated for the first time.
The authorization unit can be used for receiving and analyzing the application code, then authorizing the activated account according to the application information to obtain the authorization code, and then sending the authorization code to the simulation database unit.
The authority control module can also be used for receiving an authorization code from the authorization unit and completing the first activation of the simulation database by using the authorization code.
The permission control module can be further used for setting permission roles or sub-accounts according to permission setting information provided by the account level for the primary account or the secondary account.
Based on the same inventive concept, the embodiment of the application also provides a processing device of the data for simulating the power equipment, which is used for realizing the processing method of the data for simulating the power equipment. The implementation scheme of the device for solving the problem is similar to that described in the above method, so the specific limitation in the embodiments of the device for processing the data for simulating the electric power equipment provided below may refer to the limitation of the method for processing the data for simulating the electric power equipment hereinabove, and will not be repeated herein.
In an exemplary embodiment, as shown in fig. 13, there is provided a processing apparatus 1300 for data for power equipment simulation, including:
The storage module 1301 is configured to store, in association with the module identification code of the associated data module, the power equipment simulation data to the simulation database according to an association relationship between the power equipment simulation data and the data module in the simulation database;
an activation module 1302, configured to obtain activation authority information of the simulation database according to an equipment identifier and access configuration information of the simulation database in response to an access operation to the simulation database;
The first displaying module 1303 is configured to display a login interface of the simulation database if the activation right information indicates that the simulation database can be activated for use;
a first obtaining module 1304, configured to obtain account information of an access account in response to an account login operation based on the login interface;
A second obtaining module 1305, configured to determine a module authorization range of the access account according to the account information and the account authority information stored in the emulation database, and obtain, from the emulation database, module information of each authorization data module in the module authorization range, and data information of power equipment emulation data associated with a module identification code of each authorization data module;
The second display module 1306 is configured to display an operation interface of the simulation database, where the operation interface is configured to display the module information of each authorization data module and the data information of the associated power equipment simulation data.
In an exemplary embodiment, the data in the simulation database is data after symmetric encryption processing by using a key, the key is obtained according to the equipment identifier, the device further comprises a key obtaining module for obtaining the key according to the equipment identifier, and a decryption module for decrypting the data in the simulation database by using the key to obtain decrypted data.
In an exemplary embodiment, the operation interface is provided with a module tree area, a content tree area and a content profile area, wherein the module information comprises a module identifier, a module level and module dependency information, the data information comprises a data identifier and data profile information, a second display module 1306 is used for determining a first-level module in each authorization data module according to the module level of each authorization data module and the module dependency information and determining a second-level module subordinate to each first-level module, displaying a module identifier list in a tree structure in the module tree area according to the module identifiers of each first-level module and each second-level module, wherein each second-level module displays a sub-node of the first-level module subordinate to the module identifier list, displays a data identifier list of each power equipment simulation data associated with the second-level module in the content tree area in response to a selection operation of the module identifier in the module identifier list, and displays a data identifier list of each power equipment simulation data associated with the second-level module in the content tree area in response to a selection operation of the module identifier list corresponding to the power equipment simulation data profile information.
In an exemplary embodiment, an activation module 1302 is configured to, in response to an access operation to the emulation database, read access configuration information of the emulation database, obtain a device identifier, if the access configuration information exists and includes an activation code, verify whether the activation code matches the device identifier, if so, determine whether a usage time period of the emulation database exceeds an authorized time period according to a current time and an authorized time period and a first activation time period included in the access configuration information, and if the usage time period does not exceed the authorized time period, obtain activation authority information indicating that the emulation database can be activated for use.
In an exemplary embodiment, an activation module 1302 is configured to display a first activation interface if the access configuration information does not exist or the access configuration information does not include the activation code, obtain an account name, an account password, and an organization name of an activated account in response to an application information configuration operation based on the first activation interface, obtain application information according to the account name, the account password, the organization name, and the device identifier, generate an application code according to the application information, send the application code to an authorizer of the simulation database, receive an authorization code from the authorizer, obtain the authorization code after the authorizer authorizes the activated account according to the application code, obtain activation authority information indicating that the simulation database can be activated for use if the authorization code is verified to match with the device identifier, write the authorization code as the activation code into the access configuration information, and write a current time as a first activation time into the access configuration information.
In an exemplary embodiment, a second obtaining module 1305 is configured to query the account authority information according to the account information to obtain an account level of the access account, obtain the module authorization range of the access account according to an initial module authorization range of the simulation database if the account level is a primary account, activate the account level corresponding to the activated account of the simulation database for the first time to be the primary account, determine an associated authority role of the access account according to associated role information included in the account authority information if the account level is not the primary account, obtain the module authorization range of the access account according to a role authorization range of the associated authority role, and the role authorization range is not greater than the initial module authorization range.
In an exemplary embodiment, the device further comprises a third obtaining module for obtaining first authority setting information provided by a first access account, a first role setting module for setting a first authority role according to first role setting information and setting a first role authorization scope of each first authority role if the first authority setting information contains first role setting information, a first account setting module for setting a first account according to the first account setting information and setting a first role corresponding to each first account level and an associated first authority role if the first authority setting information contains first account setting information, a first account setting module for setting a first account according to the first account setting information and setting a first account level and an associated first role corresponding to each first account if the first authority setting information contains first role setting information, a fourth obtaining module for obtaining second authority setting information provided by a second account according to second role setting information and setting a first role authorization scope of each first authority role, a second account level according to the second role setting information and setting a second role setting information not containing a role setting information, a first role setting module for setting a first account according to the first role setting information corresponding to the first role setting information, and setting a second account level corresponding to each second account and an associated second authority role, wherein the second account level comprises a common account.
The respective modules in the processing device for power equipment simulation data may be implemented in whole or in part by software, hardware, or a combination thereof. The above modules may be embedded in hardware or may be independent of a processor in the computer device, or may be stored in software in a memory in the computer device, so that the processor may call and execute operations corresponding to the above modules.
In an exemplary embodiment, a computer device, which may be a terminal, is provided, and an internal structure thereof may be as shown in fig. 14. The computer device includes a processor, a memory, an input/output interface, a communication interface, a display unit, and an input means. The processor, the memory and the input/output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input/output interface. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The input/output interface of the computer device is used to exchange information between the processor and the external device. The Communication interface of the computer device is used for conducting wired or wireless Communication with an external terminal, and the wireless Communication can be realized through WIFI, a mobile cellular network, near field Communication (NEAR FIELD Communication) or other technologies. The computer program, when executed by a processor, implements a method of processing data for power equipment simulation. The display unit of the computer device is used for forming a visual picture, and can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer equipment can be a touch layer covered on the display screen, can also be a key, a track ball or a touch pad arranged on the shell of the computer equipment, and can also be an external keyboard, a touch pad or a mouse and the like.
It will be appreciated by those skilled in the art that the structure shown in fig. 14 is merely a block diagram of a portion of the structure associated with the present inventive arrangements and is not limiting of the computer device to which the present inventive arrangements are applied, and that a particular computer device may include more or fewer components than shown, or may combine certain components, or have a different arrangement of components.
In an embodiment, there is also provided a computer device comprising a memory and a processor, the memory having stored therein a computer program, the processor implementing the steps of the method embodiments described above when the computer program is executed.
In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored which, when executed by a processor, carries out the steps of the method embodiments described above.
In an embodiment, a computer program product is provided, comprising a computer program which, when executed by a processor, implements the steps of the method embodiments described above.
It should be noted that, the user information (including but not limited to user equipment information, user personal information, etc.) and the data (including but not limited to data for analysis, stored data, presented data, etc.) related to the present application are both information and data authorized by the user or sufficiently authorized by each party, and the collection, use and processing of the related data are required to meet the related regulations.
Those skilled in the art will appreciate that implementing all or part of the above-described methods in accordance with the embodiments may be accomplished by way of a computer program stored on a non-transitory computer readable storage medium, which when executed may comprise the steps of the embodiments of the methods described above. Any reference to memory, database, or other medium used in embodiments provided herein may include at least one of non-volatile memory and volatile memory. The nonvolatile Memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash Memory, optical Memory, high density embedded nonvolatile Memory, resistive random access Memory (RESISTIVE RANDOM ACCESS MEMORY, reRAM), magneto-resistive Memory (Magnetoresistive Random Access Memory, MRAM), ferroelectric Memory (Ferroelectric Random Access Memory, FRAM), phase change Memory (PHASE CHANGE Memory, PCM), graphene Memory, and the like. Volatile memory can include random access memory (Random Access Memory, RAM) or external cache memory, and the like. By way of illustration, and not limitation, RAM can be in various forms such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM), etc. The databases referred to in the embodiments provided herein may include at least one of a relational database and a non-relational database. The non-relational database may include, but is not limited to, a blockchain-based distributed database, and the like. The processor referred to in the embodiments provided in the present application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic unit, a data processing logic unit based on quantum computation, an artificial intelligence (ARTIFICIAL INTELLIGENCE, AI) processor, or the like, but is not limited thereto.
The technical features of the above embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the present application.
The foregoing examples illustrate only a few embodiments of the application, which are described in detail and are not to be construed as limiting the scope of the application. It should be noted that it will be apparent to those skilled in the art that several variations and modifications can be made without departing from the spirit of the application, which are all within the scope of the application. Accordingly, the scope of the application should be assessed as that of the appended claims.
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202510453392.5A CN119961985B (en) | 2025-04-11 | 2025-04-11 | Processing method, device, equipment and storage medium of data for power equipment simulation |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202510453392.5A CN119961985B (en) | 2025-04-11 | 2025-04-11 | Processing method, device, equipment and storage medium of data for power equipment simulation |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN119961985A CN119961985A (en) | 2025-05-09 |
| CN119961985B true CN119961985B (en) | 2025-06-24 |
Family
ID=95600797
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202510453392.5A Active CN119961985B (en) | 2025-04-11 | 2025-04-11 | Processing method, device, equipment and storage medium of data for power equipment simulation |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN119961985B (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114971756A (en) * | 2020-09-21 | 2022-08-30 | 王俊领 | System, method and device for efficiently and accurately fusing supply and demand of multiple markets of E-commerce with intelligentized system |
| CN117421710A (en) * | 2023-10-07 | 2024-01-19 | 浪潮通用软件有限公司 | Automatic authorization activation method, equipment and storage medium of application software |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8224894B1 (en) * | 2011-05-09 | 2012-07-17 | Google Inc. | Zero-click sharing of application context across devices |
-
2025
- 2025-04-11 CN CN202510453392.5A patent/CN119961985B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114971756A (en) * | 2020-09-21 | 2022-08-30 | 王俊领 | System, method and device for efficiently and accurately fusing supply and demand of multiple markets of E-commerce with intelligentized system |
| CN117421710A (en) * | 2023-10-07 | 2024-01-19 | 浪潮通用软件有限公司 | Automatic authorization activation method, equipment and storage medium of application software |
Also Published As
| Publication number | Publication date |
|---|---|
| CN119961985A (en) | 2025-05-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106612285B (en) | Distributed cloud data management method and system based on peer-to-peer network | |
| US9805209B2 (en) | Systems and methodologies for managing document access permissions | |
| TW202333054A (en) | Nuts: encrypted userdata transit and storage | |
| US20240152630A1 (en) | Security system and method for real-time encryption or decryption of data using key management server | |
| CN104571001B (en) | Industrial equipment management system, industrial equipment management server and industrial equipment management method | |
| US20230269239A1 (en) | Secure collaboration with file encryption on download | |
| CN110889131A (en) | a file sharing system | |
| CN117708223A (en) | A big data hyper-converged visual management method | |
| CN110865975A (en) | Method and device for managing document, electronic equipment and storage medium | |
| CN119961985B (en) | Processing method, device, equipment and storage medium of data for power equipment simulation | |
| CN119622681B (en) | Power equipment integrated simulation platform architecture and authority management method, device and computer equipment | |
| CN115603958A (en) | Log data processing method, device, computer equipment and storage medium | |
| CN114282195A (en) | Application authority management method and device, computer equipment and storage medium | |
| US20210150035A1 (en) | Data filing method and system | |
| CN117807617A (en) | data management system | |
| Kumar et al. | Data security and encryption technique for cloud storage | |
| CN117313140A (en) | Information query method, device, computer equipment and storage medium | |
| CN111352910B (en) | A method and device for online preview of data | |
| CN115935387A (en) | Document auditing method, device, equipment, storage medium and computer program product | |
| JPWO2013111490A1 (en) | Information processing apparatus, information processing method, and computer program | |
| JP2006252448A (en) | Document management device, sentence management program and document management method | |
| CN120509051B (en) | Metadata base processing and application method, device, equipment, storage medium and program product based on static desensitization | |
| CN115470525B (en) | File protection method, system, computing device and storage medium | |
| CN115757310B (en) | Credit information sharing method, apparatus, computer device and storage medium | |
| CN119814404B (en) | Device authentication processing method, device, system, network device, storage medium and program product for all-optical networking |
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 |