A method for configuring system functions of information management

By determining management requirements and goals in the information management system, configuring required functions and managing the dependencies of functional modules, the problems of difficulty in sharing and exchange and inflexible configuration in the prior art are solved, and more efficient information sharing and flexible configuration methods are achieved.

CN118939344BActive Publication Date: 2025-03-07HUANENG INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411434355.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-15
Publication Date
2025-03-07
Estimated Expiration
2044-10-15

AI Technical Summary

Technical Problem

The functional configuration method of the information management system in the prior art is not flexible enough, resulting in difficulty in sharing and exchanging information, and cannot meet the requirements of users to configure according to actual needs.

Method used

By determining the management requirements and management goals of the information management system, identify the required functions based on these requirements and goals, and perform basic configuration and prioritization. Then, the system architecture is determined based on the sorting results, functional modules are divided and their dependencies are determined, and corresponding documents are written to manage system roles and navigation menus.

Benefits of technology

The efficiency of information sharing and exchange has been improved, and the configuration method has become more flexible, which can meet the requirements of users to configure according to actual needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118939344B_ABST
    Figure CN118939344B_ABST
Patent Text Reader

Abstract

The present invention provides a method for configuring system functions of information management, which belongs to the technical field of system function configuration, and includes: determining the management requirements and management objectives of an information management system, determining the required functions of the information management system according to the management requirements and management objectives; performing basic configuration of the information management system according to the required functions and prioritizing all basic configurations; determining the system architecture of the information management system according to the sorting results, dividing the functional modules of the basic configuration according to the system architecture and determining the dependency relationship between the functional modules; writing corresponding documents to each functional module according to the division results and the dependency results; and managing the system roles and system navigation menus of the information management system according to the corresponding documents. The difficulties of information sharing and exchange are solved, and the configuration method is not flexible enough to meet the requirements of users to perform configuration according to actual needs, and the configuration efficiency is low.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of system function configuration, and in particular to a system function configuration method for information management. Background Art

[0002] With the advent of the information age, enterprises, organizations and other institutions need an efficient information management platform to manage their data and information.

[0003] The existing system function configuration method is that different information management systems may use different function configuration methods, which reduces the configuration efficiency, or multiple systems may use the same configuration method, which will cause difficulties in information sharing and exchange. In addition, the configuration method is not flexible enough and cannot meet the user's needs for configuration according to actual needs.

[0004] Therefore, the present invention proposes a system function configuration method for information management. Summary of the invention

[0005] The present invention provides a method for configuring system functions of information management, which is used to solve the difficulties in information sharing and exchange in the prior art. In addition, the configuration method is not flexible enough and cannot meet the defect that users need to configure according to actual needs.

[0006] In one aspect, the present invention provides a method for configuring system functions of information management, comprising:

[0007] Step 1: Determine the management requirements and management objectives of the information management system, and determine the required functions of the information management system according to the management requirements and management objectives;

[0008] Step 2: Perform basic configuration of the information management system according to the required functions and prioritize all basic configurations;

[0009] Step 3: Determine the system architecture of the information management system according to the sorting results, divide the functional modules of the basic configuration according to the system architecture, and determine the dependency relationship between the functional modules;

[0010] Step 4: Write corresponding documents for each functional module according to the division results and dependency results;

[0011] Step 5: Manage the system roles and system navigation menu of the information management system according to the corresponding documents.

[0012] According to a method for configuring system functions of information management provided by the present invention, the management requirements and management objectives of the information management system are determined, including:

[0013] Determine the service attributes of the information management system and determine the business service indicators based on the service attributes;

[0014] Obtain users' business demand indicators for information management systems through questionnaire surveys, and determine the correlation characteristics between business service indicators and business demand indicators;

[0015] Convert the user's business requirements for the information management system into management requirements for the information management system based on relevant characteristics;

[0016] Define management objectives for management requirements.

[0017] According to a method for configuring system functions of information management provided by the present invention, the required functions of the information management system are determined according to the management requirements and management objectives, including:

[0018] Determine core business processes based on management needs and management goals;

[0019] Determine the main functional modules of the information management system based on the core business processes;

[0020] Determine the required functions of the information management system based on the main functional modules of the information management system and carry out customized development.

[0021] According to a method for configuring system functions of information management provided by the present invention, basic configuration of the information management system is performed according to required functions and all basic configurations are prioritized, including:

[0022] Configure multiple functional modules according to the required functions, allocate system resources and computing power to each functional module and set resource scheduling strategies;

[0023] Provide basic configuration of communication, security and operation items for each functional module;

[0024] Get relevant business project parameters for each project;

[0025] All infrastructure configurations are prioritized based on the principle of project importance according to the relevant business project parameters of each project.

[0026] According to a method for configuring system functions of information management provided by the present invention, the system architecture of the information management system is determined according to the sorting result, comprising:

[0027] Determine the priority relationship of each basic configuration according to the sorting results;

[0028] Obtain the relationship between each functional module and other functional modules based on the priority relationship of each basic configuration;

[0029] The main system architecture and local system architecture are determined based on the relationship between each functional module and other functional modules.

[0030] According to a method for configuring system functions of information management provided by the present invention, the functional modules of the basic configuration are divided according to the system architecture and the dependency relationship between the functional modules is determined, including:

[0031] Determine the system layout and collaborative functional modules of each functional module according to the system architecture;

[0032] Determining the boundary condition parameters of the collaborative work of each functional module and the collaborative functional module;

[0033] Determine the main function module and the auxiliary function module according to the collaborative working boundary condition parameters of each function module and the collaborative function module;

[0034] Determine the dependency relationship between functional modules based on the layout relationship between the main functional modules and the auxiliary functional modules.

[0035] According to a method for configuring system functions of information management provided by the present invention, a corresponding document is written to each functional module according to the division result and the dependency result, including:

[0036] Define the module purpose of each functional module based on the division results and dependency results;

[0037] Write input and output parameters and implementation codes for each functional module according to the module purpose of each functional module;

[0038] Obtain the test program file for each functional module, and write a unit test document for each functional module based on the test program file.

[0039] According to a method for configuring system functions of information management provided by the present invention, before determining the management requirements and management objectives of the information management system, the method further includes:

[0040] Obtaining the login account and password of the access user at the information management system port according to the information management system communication request sent by the access user;

[0041] Perform a hash algorithm on the login account and login password to obtain a verification account and a verification password corresponding to the verification account;

[0042] Retrieve the authentication account and the authentication password corresponding to the authentication account on the cloud server;

[0043] Determine whether the verification account and the verification password corresponding to the verification account are consistent with the authentication account and the authentication password corresponding to the authentication account; if so, confirm that the information management system communication request sent by the access user has passed the preliminary security verification; if not, confirm that the information management system communication request sent by the access user has not passed the security verification;

[0044] When it is confirmed that the information management system communication request sent by the access user has passed the preliminary security verification, the identification information of the communication port of the access user information management system is obtained;

[0045] Confirm whether the identification information is in the authentication table. If so, confirm that the information management system communication request sent by the access user has passed the secondary security verification. If not, confirm that the information management system communication request sent by the access user has not passed the security verification.

[0046] Selecting an executable logic software program based on an information management system communication request sent by an accessing user;

[0047] Perform specific calculations on the executable logic software program and obtain calculation results;

[0048] Obtain the trust root corresponding to the information management system communication request sent by the access user;

[0049] Compare the calculated result with the trust root corresponding to the information management system communication request. If the comparison result is that the calculated result and the trust root are the same, it is confirmed that the information management system communication request sent by the access user has passed the three security verifications. If not, it is confirmed that the information management system communication request sent by the access user has not passed the security verification.

[0050] After passing the security verification, start to determine the management requirements and management objectives of the information management system.

[0051] According to a method for configuring system functions of information management provided by the present invention, when it is confirmed that the information management system communication request sent by the access user fails to pass the security verification, the method comprises:

[0052] Detecting a problem description vector that is different between an information management system communication request sent by an accessing user and a standard qualified communication request;

[0053] Parsing and integrating the problem description vector to generate problem characteristic parameters of the information management system communication request;

[0054] Obtaining first characteristic parameters and second characteristic parameters sorted in descending order of relevance to the characteristic parameters of the problem in a typical fault case library;

[0055] Obtaining gradient information of the problem characteristic parameter, the first characteristic parameter, and the second characteristic parameter respectively;

[0056] Inputting the gradient information of the problem characteristic parameter, the first characteristic parameter and the second characteristic parameter into the preset model weight matrix to obtain the fitting parameters;

[0057] The fitting parameters are stored in an initial string matrix to generate a target string matrix of problem feature parameters, first feature parameters, and second feature parameters;

[0058] According to the target string matrix of the problem feature parameter, the first feature parameter and the second feature parameter, the matching degree between the problem feature parameter and the matching feature parameter in the typical fault case library is determined:

[0059] Determine the association rules between the problem feature parameters and the matching feature parameters in the typical fault case library based on the matching degree between the two;

[0060] Clustering the characteristic points in the problem characteristic parameters and the matching characteristic parameters according to the association rules between the two to obtain the clustering results;

[0061] Determine the problem optimization target based on the clustering results and obtain the description parameters corresponding to the problem optimization target;

[0062] Determine the optimization parameters of the information management system communication request sent by the access user based on the description parameters corresponding to the problem optimization target;

[0063] Optimizing the information management system communication request sent by the access user using the optimization parameter, and obtaining the optimized information management system communication request sent by the access user;

[0064] Re-verify the security of the information management system communication requests sent by the optimized access users.

[0065] Compared with the prior art, the present invention has the following beneficial effects:

[0066] By determining the management requirements and management objectives of the information management system, determining the required functions of the information management system based on the management requirements and management objectives, and dividing the functional modules and determining the dependencies between the functional modules to write the corresponding documents for the modules, the difficulties in information sharing and exchange are solved. Moreover, the configuration method is not flexible enough to meet the user's need to configure according to actual needs. The beneficial effect of flexible configuration method and convenient data sharing is achieved. BRIEF DESCRIPTION OF THE DRAWINGS

[0067] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0068] Figure 1 This is one of the flow charts of the method for configuring system functions of information management provided by an embodiment of the present invention;

[0069] Figure 2 This is a second flow chart of the method for configuring system functions of information management provided by an embodiment of the present invention;

[0070] Figure 3 It is a structural diagram of a system function configuration device for information management provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0071] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0072] Embodiment 1:

[0073] An embodiment of the present invention provides a method for configuring system functions of information management, such as Figure 1 As shown, the method mainly includes the following steps:

[0074] Step 1: Determine the management requirements and management objectives of the information management system, and determine the required functions of the information management system according to the management requirements and management objectives;

[0075] Step 2: Perform basic configuration of the information management system according to the required functions and prioritize all basic configurations;

[0076] Step 3: Determine the system architecture of the information management system according to the sorting results, divide the functional modules of the basic configuration according to the system architecture, and determine the dependency relationship between the functional modules;

[0077] Step 4: Write corresponding documents for each functional module according to the division results and dependency results;

[0078] Step 5: Manage the system roles and system navigation menu of the information management system according to the corresponding documents.

[0079] In this embodiment, the information management system is an information technology application system that can effectively manage various resources, information and processes within an organization.

[0080] In this embodiment, information management system requirements refer to the problems that need to be solved and the requirements that need to be met when using the information system, and generally include:

[0081] Functional requirements: What specific functions and tasks do users need the system to be able to complete, such as sales management, procurement management, inventory management, and human resources management.

[0082] Performance requirements: requirements for system response speed, stability, security, etc. during runtime, such as page loading time, concurrent access, data backup and recovery.

[0083] Usability requirements: The system should be easy to use, with good user experience and friendly interface design, such as search, filter, sort and other functions, as well as navigation bars and toolbars.

[0084] Scalability requirements: The system should be able to support the organization's business development and changes in staff size, and be flexible and customizable, such as modular design, plug-in development, and API interface.

[0085] In this embodiment, the management goal refers to, for example, improving efficiency, improving quality, and reducing costs.

[0086] In this embodiment, the required functions include data acquisition, processing, storage, reporting, analysis, etc.

[0087] In this embodiment, basic configuration refers to configurations such as face permission and password permission.

[0088] In this embodiment, priority sorting means that each configuration has different weights and importance, and the priority of each configuration needs to be determined based on actual conditions. Projects that have a direct impact on the overall goals of the organization have higher priority.

[0089] In this embodiment, the system architecture of the information management system includes: a user interface, a database management system, an application program interface layer, and an application program service layer.

[0090] In this embodiment, the dependency relationship between functional modules refers to the calling relationship between the functional modules. In the information management system, different functional modules need to collaborate through calling relationships to complete the functions of the entire system, including: one-way dependency, two-way dependency, and circular dependency.

[0091] In this embodiment, the corresponding document is a detailed description written for a specific functional module, including: description of the functional module, input parameters, output parameters, sample codes, test cases, dependencies, and historical versions.

[0092] In this embodiment, the system role of the information management system refers to the identity of a user who has specific responsibilities and permissions in the system, such as an administrator, a data analyst, or a business analyst.

[0093] In this embodiment, the system navigation menu is a link used by the information management system to quickly locate and access related functions.

[0094] The beneficial effects of the above technical solution are: by prioritizing all basic configurations and obtaining the system architecture of the information management system, the functional modules of the basic configurations are divided and the dependencies between the functional modules are determined, and corresponding documents are written, which can improve the efficiency of information sharing and exchange. Furthermore, the system roles and system navigation menus of the information management system are managed according to the corresponding documents, which can meet the requirements of users for configuration according to actual needs.

[0095] Embodiment 2:

[0096] Based on Example 1, the embodiment of the present invention determines the management requirements and management objectives of the information management system, and the method mainly includes the following steps:

[0097] S01: Determine the service attributes of the information management system and determine the business service indicators based on the service attributes;

[0098] S02: Obtain users’ business demand indicators for information management systems through questionnaire surveys, and determine the correlation characteristics between business service indicators and business demand indicators;

[0099] S03: Convert the user's business requirements for the information management system into management requirements for the information management system based on relevant characteristics;

[0100] S04: Define management objectives for management requirements.

[0101] In this embodiment, the service attributes of the information management system include: data collection and organization, data analysis and decision support, workflow management and optimization, collaboration and communication.

[0102] In this embodiment, the business service index is an important index for measuring the quality of the information management system.

[0103] In this embodiment, the business demand indicators of the information management system include: data security, data processing capability, user experience, scalability, reliability and stability.

[0104] The beneficial effect of the above technical solution is that by determining the management requirements and management objectives of the information management system, the operation of the information management system can be effectively monitored and managed to ensure the stable and efficient operation of the information management system.

[0105] Embodiment 3:

[0106] Based on Example 2, the embodiment of the present invention determines the required functions of the information management system according to the management requirements and management objectives, and the method mainly includes the following steps:

[0107] Determine core business processes based on management needs and management goals;

[0108] Determine the main functional modules of the information management system based on the core business processes;

[0109] Determine the required functions of the information management system based on the main functional modules of the information management system and carry out customized development.

[0110] In this embodiment, the core business processes of the information management system include: collecting and organizing information, processing and analyzing information, and storing and managing information.

[0111] In this embodiment, the main functional modules may be: an information collection module, an information processing module, and an information storage module.

[0112] The beneficial effects of the above technical solution are: by determining the required functions of the information management system through management needs and management goals, it can help organizations optimize and coordinate work processes, ensure timely transmission and sharing of information, avoid information silos and duplication of work, and improve the collaboration efficiency of the entire team.

[0113] Embodiment 4:

[0114] Based on Example 3, the embodiment of the present invention performs basic configuration of the information management system according to the required functions and prioritizes all basic configurations. The method mainly includes the following steps:

[0115] Configure multiple functional modules according to the required functions, allocate system resources and computing power to each functional module and set resource scheduling strategies;

[0116] Provide basic configuration of communication, security and operation items for each functional module;

[0117] Get relevant business project parameters for each project;

[0118] All infrastructure configurations are prioritized based on the principle of project importance according to the relevant business project parameters of each project.

[0119] In this embodiment, in the functional module system, system resources mainly include: computing resources, network resources, storage resources, and human resources.

[0120] In this embodiment, the resource scheduling strategy refers to a method for scheduling and allocating various available resources in a multi-task processing system. Common resource scheduling strategies include: shortest job first, priority queue, and time slice round-robin.

[0121] In this embodiment, the business item parameters related to the function module operation item refer to the parameters used in the specific function module operation item, such as user login verification parameters and user logout parameters.

[0122] The beneficial effect of the above technical solution is: to perform basic configuration of the information management system through the required functions and to prioritize all basic configurations, with the aim of balancing resource utilization and load balancing among multiple tasks while ensuring timely completion of tasks.

[0123] Embodiment 5:

[0124] Based on Example 4, the embodiment of the present invention determines the system architecture of the information management system according to the sorting result, and the method mainly includes the following steps:

[0125] Determine the priority relationship of each basic configuration according to the sorting results;

[0126] Obtain the relationship between each functional module and other functional modules based on the priority relationship of each basic configuration;

[0127] The main system architecture and local system architecture are determined based on the relationship between each functional module and other functional modules.

[0128] In this embodiment, the main system architecture refers to the basic structure and composition of the entire information system, and the local system architecture refers to a subsystem built in the main system architecture for a specific business field or application scenario, which is usually composed of a group of related modules that work together to achieve specific functions.

[0129] The beneficial effect of the above technical solution is that the system architecture of the information management system is determined according to the sorting results, so that the system can be more in line with actual needs, and the efficiency and maintainability of the information management system can also be improved.

[0130] Embodiment 6:

[0131] Based on Example 5, the embodiment of the present invention divides the functional modules of the basic configuration according to the system architecture and determines the dependency relationship between the functional modules. The method mainly includes the following steps:

[0132] Determine the system layout and collaborative functional modules of each functional module according to the system architecture;

[0133] Determining the boundary condition parameters of the collaborative work of each functional module and the collaborative functional module;

[0134] Determine the main function module and the auxiliary function module according to the collaborative working boundary condition parameters of each function module and the collaborative function module;

[0135] Determine the dependency relationship between functional modules based on the layout relationship between the main functional modules and the auxiliary functional modules.

[0136] In this embodiment, the system layout of the functional modules refers to the reasonable division and arrangement of the various functional modules of the system according to certain logical relationships and organizational structures when designing an information system.

[0137] In this embodiment, the collaborative work boundary condition parameters are a series of parameters set in the collaborative function module to control the scope and limitations of the collaborative work. These parameters may be: the priority of the task, the permission of the shared file.

[0138] In this embodiment, the main function module is mainly responsible for various management of the project, and can provide users with an intuitive interface, so that effective control of the project progress can be achieved through simple operations. The main functions of the main function module include: project management, task allocation, task tracking, and report generation.

[0139] In this embodiment, the auxiliary function module provides some additional tools and services to support the management work of the main function module. The main functions of the auxiliary function module include: message notification, schedule management, file sharing, and search function.

[0140] The beneficial effects of the above technical solution are: dividing the functional modules of the basic configuration according to the system architecture and determining the dependencies between the functional modules can promote collaboration between systems and improve work efficiency. By determining the dependencies between the main functional modules and the auxiliary functional modules, the configuration efficiency of the system is improved.

[0141] Embodiment 7:

[0142] Based on Example 6, the embodiment of the present invention writes corresponding documents to each functional module according to the division results and the dependency results. The method mainly includes the following steps:

[0143] Define the module purpose of each functional module based on the division results and dependency results;

[0144] Write input and output parameters and implementation codes for each functional module according to the module purpose of each functional module;

[0145] Obtain the test program file for each functional module, and write a unit test document for each functional module based on the test program file.

[0146] In this embodiment, the module purpose refers to the effect brought about by the specific functions of each module, such as processing information, storing information, receiving information, etc.

[0147] In this embodiment, each functional module may require input and output parameters, such as:

[0148] Basic information management input parameters:

[0149] Record basic information such as name, type, number, creation date, etc.

[0150] Add, modify, and delete records;

[0151] Query records;

[0152] Export records as Excel or PDF files;

[0153] Output parameters:

[0154] Generate a record list, including record name, type, number, creation date, etc.;

[0155] Generate a list of exported records, including record name, type, number, creation date, etc.;

[0156] In this embodiment, the test program file of the functional module defines and controls the behavior of the application or system under specific conditions, including a set of pre-designed input data and expected output results.

[0157] In this embodiment, the unit test document is a document used to describe and illustrate the function and expected behavior of a software component (usually a function or method), including: function description, input data, expected output, constraints and boundary conditions, and sample code.

[0158] The beneficial effect of the above technical solution is: by writing corresponding documents for each functional module according to the division results and dependency results, it is possible to quickly understand the properties and specific functions of each module, making it convenient for users to quickly configure according to the functions of the module, improve configuration efficiency, and perform real-time configuration according to actual needs.

[0159] Embodiment 8:

[0160] Based on Example 7, before determining the management requirements and management objectives of the information management system, the embodiment of the present invention further includes:

[0161] Obtaining the login account and password of the access user at the information management system port according to the information management system communication request sent by the access user;

[0162] Perform a hash algorithm on the login account and login password to obtain a verification account and a verification password corresponding to the verification account;

[0163] Retrieve the authentication account and the authentication password corresponding to the authentication account on the cloud server;

[0164] Determine whether the verification account and the verification password corresponding to the verification account are consistent with the authentication account and the authentication password corresponding to the authentication account; if so, confirm that the information management system communication request sent by the access user has passed the preliminary security verification; if not, confirm that the information management system communication request sent by the access user has not passed the security verification;

[0165] When it is confirmed that the information management system communication request sent by the access user has passed the preliminary security verification, the identification information of the communication port of the access user information management system is obtained;

[0166] Confirm whether the identification information is in the authentication table. If so, confirm that the information management system communication request sent by the access user has passed the secondary security verification. If not, confirm that the information management system communication request sent by the access user has not passed the security verification.

[0167] Selecting an executable logic software program based on an information management system communication request sent by an accessing user;

[0168] Perform specific calculations on the executable logic software program and obtain calculation results;

[0169] Obtain the trust root corresponding to the information management system communication request sent by the access user;

[0170] Compare the calculated result with the trust root corresponding to the information management system communication request. If the comparison result is that the calculated result and the trust root are the same, it is confirmed that the information management system communication request sent by the access user has passed the three security verifications. If not, it is confirmed that the information management system communication request sent by the access user has not passed the security verification.

[0171] After passing the security verification, start to determine the management requirements and management objectives of the information management system.

[0172] In this embodiment, the information management system communication request refers to the process of exchanging data between the information management system and other systems or users.

[0173] In this embodiment, the port of the information management system refers to an open or private protocol used by the information management system on a network protocol. A port is a logical channel used to route network traffic to a specific process.

[0174] In this embodiment, the hash algorithm is an algorithm that compresses a message of any length into a data summary of a fixed length. It can compress a message of any length into a shorter message and make the summary of the same original information unique.

[0175] In this embodiment, the authentication account refers to a user account with legal identity authentication, and a specific application or service can be accessed by verifying identity information (such as user name / mobile phone number / email address / fingerprint recognition, etc.).

[0176] In this embodiment, the authentication password refers to a code used to verify the user's identity and allow him to access protected resources or perform specific functions. It usually consists of a username and password. When the user attempts to log in or authenticate, he needs to enter the correct username and password to access the requested content.

[0177] In this embodiment, the specific identification information of the communication port includes: port number, port name, port type, port location, and port parameters.

[0178] In this embodiment, the authentication table refers to a table used to manage and control access rights in the information security management system, which records detailed information about users, roles, and other related objects, and describes their abilities to use which functions and perform which operations. It can help administrators determine whether users have the right to access specific information or functions, thereby ensuring that only authorized users can access protected data.

[0179] In this embodiment, the executable logic software program refers to a computer program that can be read, understood and executed by a computer or other programmable device.

[0180] In this embodiment, the specific calculation may be parallel calculation or distributed calculation.

[0181] In this embodiment, in the field of network security, the root of trust refers to some trusted entities or components relied upon in the communication process, and the root of trust corresponding to the communication request may include: identity authentication and authorization mechanism, encryption and message integrity protection.

[0182] The beneficial effect of the above technical solution is that by performing multiple verifications on the information management system communication requests issued by the user, it is possible to comprehensively and accurately determine whether the information management system communication requests meet the security verification requirements, thereby improving the determination accuracy and efficiency.

[0183] Embodiment 9:

[0184] Based on Example 8, when confirming that the information management system communication request sent by the access user fails to pass the security verification, the embodiment of the present invention includes:

[0185] Detecting a problem description vector that is different between an information management system communication request sent by an accessing user and a standard qualified communication request;

[0186] Parsing and integrating the problem description vector to generate problem characteristic parameters of the information management system communication request;

[0187] Obtaining first characteristic parameters and second characteristic parameters sorted in descending order of relevance to the characteristic parameters of the problem in a typical fault case library;

[0188] Obtaining gradient information of the problem characteristic parameter, the first characteristic parameter, and the second characteristic parameter respectively;

[0189] Inputting the gradient information of the problem characteristic parameter, the first characteristic parameter and the second characteristic parameter into the preset model weight matrix to obtain the fitting parameters;

[0190] The fitting parameters are stored in an initial string matrix to generate a target string matrix of problem feature parameters, first feature parameters, and second feature parameters;

[0191] According to the target string matrix of the problem feature parameter, the first feature parameter and the second feature parameter, the matching degree between the problem feature parameter and the matching feature parameter in the typical fault case library is determined:

[0192] Determine the association rules between the problem feature parameters and the matching feature parameters in the typical fault case library based on the matching degree between the two;

[0193] Clustering the characteristic points in the problem characteristic parameters and the matching characteristic parameters according to the association rules between the two to obtain the clustering results;

[0194] Determine the problem optimization target based on the clustering results and obtain the description parameters corresponding to the problem optimization target;

[0195] Determine the optimization parameters of the information management system communication request sent by the access user based on the description parameters corresponding to the problem optimization target;

[0196] Optimizing the information management system communication request sent by the access user using the optimization parameter, and obtaining the optimized information management system communication request sent by the access user;

[0197] Re-verify the security of the information management system communication requests sent by the optimized access users.

[0198] In this embodiment, the problem description is natural language processing used to convert human language text into a form that can be understood by computers. In NLP, each problem requires a problem description vector to represent the semantics and contextual information of the problem. This vector usually consists of a set of meaningful words that reflect the concepts, attributes, relationships and other elements involved in the problem.

[0199] In this embodiment, the question feature parameter refers to the attribute extracted in the natural language processing task to describe the question itself to help the computer understand and answer the question. Usually, the question feature parameter is composed of keywords and phrases in the question description and context information, such as the request time and request purpose in the request.

[0200] In this embodiment, the fault case library is a database that records and manages faults that have occurred and their solutions.

[0201] In this embodiment, the first characteristic parameter refers to a characteristic parameter that has the highest correlation with the problem characteristic parameter in the fault case library, such as flow rate.

[0202] In this embodiment, the gradient information of the feature parameter refers to a method of calculating the influence of each feature parameter on the model when training a neural network or other machine learning model. This method is called "gradient analysis" and its purpose is to evaluate the importance of each feature parameter.

[0203] In this embodiment, the preset model weight matrix refers to a set of pre-set model weight values, which are used to specify the parameters of a neural network or other machine learning model.

[0204] In this embodiment, the fitting parameter refers to an indicator used to describe the fitting performance of a model or algorithm, such as the R2 coefficient. The R2 coefficient is an indicator for measuring the goodness of model fitting, and its value range is between 0 and 1. The closer it is to 1, the better the model fitting effect.

[0205] In this embodiment, the initial string matrix is ​​a two-dimensional array, which contains a series of initial strings, each of which is composed of multiple characters, and these characters can be any letters, numbers, symbols, etc.

[0206] In this embodiment, clustering refers to clustering the feature parameters of the same type in the problem feature parameters and the matching feature parameters.

[0207] In this embodiment, determining the association rule between the two includes:

[0208] The characteristic parameters of problems and fault cases are extracted respectively and normalized.

[0209] Determine the similarity and match between the characteristic parameters of the problem and the fault case.

[0210] According to the matching value, the problems and fault cases are divided into different groups, and the problems and fault cases are clustered according to the similarity value, similar feature parameters are grouped together, a set of association rules are defined for each group, and these rules are applied to other dissimilar feature parameter combinations.

[0211] Use these rules to classify new problems and fault cases. If the characteristic parameters of new problems and fault cases match a rule, they are classified into the corresponding group and classified using the rules of this group.

[0212] In this embodiment, the best cluster (or the cluster with the best performance) in the clustering results can be regarded as the optimization target.

[0213] In this embodiment, the description parameters are a set of necessary information defined when studying or solving the optimization target of a problem, including: objective function and constraint conditions.

[0214] The beneficial effect of the above technical solution is that by calculating the matching degree of the problem feature parameters, the problem features corresponding to the information management system communication request, as well as the optimization method and optimization parameters can be accurately determined, and then the information management system communication request can be optimized to ensure that it can pass the security verification 100%, laying the foundation for subsequent access and further improving the practicality and stability of the system.

[0215] Based on the same general inventive concept, the present invention also protects a system function configuration device for information management. The system function configuration device for information management provided by the present invention is described below. The system function configuration device for information management described below and the system function configuration method for information management described above can be referenced to each other.

[0216] Figure 3 It is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention.

[0217] like Figure 3 As shown, the electronic device may include: a processor 610, a communication interface 620, a memory 630 and a communication bus 640, wherein the processor 610, the communication interface 620, and the memory 630 communicate with each other through the communication bus 640. The processor 610 may call the logic instructions in the memory 630 to execute a system function configuration method for information management, the method comprising:

[0218] Step 1: Determine the management requirements and management objectives of the information management system, and determine the required functions of the information management system according to the management requirements and management objectives;

[0219] Step 2: Perform basic configuration of the information management system according to the required functions and prioritize all basic configurations;

[0220] Step 3: Determine the system architecture of the information management system according to the sorting results, divide the functional modules of the basic configuration according to the system architecture, and determine the dependency relationship between the functional modules;

[0221] Step 4: Write corresponding documents for each functional module according to the division results and dependency results;

[0222] Step 5: Manage the system roles and system navigation menu of the information management system according to the corresponding documents.

[0223] In addition, the logic instructions in the above-mentioned memory 630 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0224] In another aspect, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the method for configuring a system function of information management provided by the above methods is implemented, and the method comprises:

[0225] Step 1: Determine the management requirements and management objectives of the information management system, and determine the required functions of the information management system according to the management requirements and management objectives;

[0226] Step 2: Perform basic configuration of the information management system according to the required functions and prioritize all basic configurations;

[0227] Step 3: Determine the system architecture of the information management system according to the sorting results, divide the functional modules of the basic configuration according to the system architecture, and determine the dependency relationship between the functional modules;

[0228] Step 4: Write corresponding documents for each functional module according to the division results and dependency results;

[0229] Step 5: Manage the system roles and system navigation menu of the information management system according to the corresponding documents.

[0230] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0231] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0232] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for configuring system functions of information management, characterized in that: include: Step 1: Determine the management requirements and management objectives of the information management system, and determine the required functions of the information management system according to the management requirements and management objectives; Step 2: Perform basic configuration of the information management system according to the required functions and prioritize all basic configurations; Step 3: Determine the system architecture of the information management system according to the sorting results, divide the functional modules of the basic configuration according to the system architecture, and determine the dependency relationship between the functional modules; Step 4: Write corresponding documents for each functional module according to the division results and dependency results; Step 5: managing the system role and system navigation menu of the information management system according to the corresponding document; Among them, before determining the management requirements and management objectives of the information management system, it also includes: Obtaining the login account and password of the access user at the information management system port according to the information management system communication request sent by the access user; Perform a hash algorithm on the login account and login password to obtain a verification account and a verification password corresponding to the verification account; Retrieve the authentication account and the authentication password corresponding to the authentication account on the cloud server; Determine whether the verification account and the verification password corresponding to the verification account are consistent with the authentication account and the authentication password corresponding to the authentication account; if so, confirm that the information management system communication request sent by the access user has passed the preliminary security verification; if not, confirm that the information management system communication request sent by the access user has not passed the security verification; When it is confirmed that the information management system communication request sent by the access user has passed the preliminary security verification, the identification information of the communication port of the access user information management system is obtained; Confirm whether the identification information is in the authentication table. If so, confirm that the information management system communication request sent by the access user has passed the secondary security verification. If not, confirm that the information management system communication request sent by the access user has not passed the security verification. Selecting an executable logic software program based on an information management system communication request sent by an accessing user; Perform specific calculations on the executable logic software program and obtain calculation results; Obtain the trust root corresponding to the information management system communication request sent by the access user; Compare the calculated result with the trust root corresponding to the information management system communication request. If the comparison result is that the calculated result and the trust root are the same, it is confirmed that the information management system communication request sent by the access user has passed the three security verifications. If not, it is confirmed that the information management system communication request sent by the access user has not passed the security verification. After passing the security verification, start to determine the management requirements and management goals of the information management system; When it is confirmed that the information management system communication request sent by the access user fails to pass the security verification, it includes: Detecting a problem description vector that is different between an information management system communication request sent by an accessing user and a standard qualified communication request; Parsing and integrating the problem description vector to generate problem characteristic parameters of the information management system communication request; Obtaining first characteristic parameters and second characteristic parameters sorted in descending order of relevance to the characteristic parameters of the problem in a typical fault case library; Obtaining gradient information of the problem characteristic parameter, the first characteristic parameter, and the second characteristic parameter respectively; Inputting the gradient information of the problem characteristic parameter, the first characteristic parameter and the second characteristic parameter into the preset model weight matrix to obtain the fitting parameters; The fitting parameters are stored in an initial string matrix to generate a target string matrix of problem feature parameters, first feature parameters, and second feature parameters; According to the target string matrix of the problem feature parameter, the first feature parameter and the second feature parameter, the matching degree between the problem feature parameter and the matching feature parameter in the typical fault case library is determined: Determine the association rules between the problem feature parameters and the matching feature parameters in the typical fault case library based on the matching degree between the two; Clustering the characteristic points in the problem characteristic parameters and the matching characteristic parameters according to the association rules between the two to obtain the clustering results; Determine the problem optimization target based on the clustering results and obtain the description parameters corresponding to the problem optimization target; Determine the optimization parameters of the information management system communication request sent by the access user based on the description parameters corresponding to the problem optimization target; Optimizing the information management system communication request sent by the access user using the optimization parameter, and obtaining the optimized information management system communication request sent by the access user; Re-verify the security of the information management system communication requests sent by the optimized access users.

2. The method for configuring system functions of information management according to claim 1, characterized in that: Determine the management requirements and management objectives of the information management system, including: Determine the service attributes of the information management system and determine the business service indicators based on the service attributes; Obtain users' business demand indicators for information management systems through questionnaire surveys, and determine the correlation characteristics between business service indicators and business demand indicators; Convert the user's business requirements for the information management system into management requirements for the information management system based on relevant characteristics; Define management objectives for management requirements.

3. The method for configuring system functions of information management according to claim 1, characterized in that: Determine the required functions of the information management system according to the management requirements and management objectives, including: Determine core business processes based on management needs and management goals; Determine the main functional modules of the information management system based on the core business processes; Determine the required functions of the information management system based on the main functional modules of the information management system and carry out customized development.

4. The method for configuring system functions of information management according to claim 1, characterized in that: Perform basic configuration of the information management system according to the required functions and prioritize all basic configurations, including: Configure multiple functional modules according to the required functions, allocate system resources and computing power to each functional module and set resource scheduling strategies; Provide basic configuration of communication, security and operation items for each functional module; Get relevant business project parameters for each project; All infrastructure configurations are prioritized based on the principle of project importance according to the relevant business project parameters of each project.

5. The method for configuring system functions of information management according to claim 1, characterized in that: Determining the system architecture of the information management system according to the sorting results includes: Determine the priority relationship of each basic configuration according to the sorting results; Obtain the relationship between each functional module and other functional modules based on the priority relationship of each basic configuration; The main system architecture and local system architecture are determined based on the relationship between each functional module and other functional modules.

6. The method for configuring system functions of information management according to claim 1, characterized in that: Divide the functional modules of the basic configuration according to the system architecture and determine the dependencies between the functional modules, including: Determine the system layout and collaborative functional modules of each functional module according to the system architecture; Determining the boundary condition parameters of the collaborative work of each functional module and the collaborative functional module; Determine the main function module and the auxiliary function module according to the collaborative working boundary condition parameters of each function module and the collaborative function module; Determine the dependency relationship between functional modules based on the layout relationship between the main functional modules and the auxiliary functional modules.

7. The method for configuring system functions of information management according to claim 1, characterized in that: Write corresponding documents for each functional module based on the division results and dependency results, including: Define the module purpose of each functional module based on the division results and dependency results; Write input and output parameters and implementation codes for each functional module according to the module purpose of each functional module; Obtain the test program file for each functional module, and write a unit test document for each functional module based on the test program file.