Engineering design knowledge auxiliary management system
Through the design of the engineering design knowledge auxiliary management system, the problem of low efficiency in management of knowledge files such as historical engineering projects is solved, the effective management and reuse of knowledge files is realized, and the efficiency of technicians in querying non-historical engineering project data is improved.
Patent Information
- Application Number
- CN202111196508.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-14
- Publication Date
- 2025-03-07
- Estimated Expiration
- 2041-10-14
AI Technical Summary
In the field of engineering design, the management efficiency of knowledge files such as historical engineering projects is low, and it cannot be effectively archived and managed uniformly, resulting in reduced reuse rate and management efficiency, and it is difficult for technicians to quickly query non-historical engineering project materials such as standards and regulations, latest information and industry encyclopedias.
An engineering design knowledge-assisted management system is designed, including system management module, knowledge management module, knowledge search module and personal center management module. The system realizes the annotation, release, search, answer and personalized push of knowledge through tag system management, knowledge forum, knowledge graph, intelligent question and answer and intelligent push modules.
It has improved the management efficiency and reuse rate of knowledge files such as historical engineering projects, realized the sharing and reuse of knowledge files between different units, improved the efficiency of technicians in querying standards and regulations, the latest information and industry encyclopedias, and improved the project management efficiency and work efficiency of the entire engineering design enterprise.
Smart Images

Figure CN113988778B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of engineering design, and in particular to an engineering design knowledge auxiliary management system. Background Art
[0002] In engineering design fields such as petrochemical engineering and construction engineering, multiple units within an engineering design company will cooperate with each other. These units include corporate management departments, subsidiaries or project departments, and each unit is responsible for a part of the engineering design project based on its own professional and technical division of labor. With the continuous advancement of engineering design projects, each unit will accumulate a large number of knowledge files such as professional design technical data and project results. Although these historical engineering project knowledge files are organized, summarized and managed by the project file managers of each unit, there are still many historical engineering project knowledge files, especially the intermediate process data of project design, which are scattered in the hands of various units and technicians. The project file managers of the unit cannot effectively and uniformly archive and manage these historical engineering project knowledge files, which not only brings a lot of inconvenience to the internal management of historical engineering project files, but also makes it inconvenient for technical personnel to check the historical engineering project knowledge files of their own units before, and it is not conducive to the project file managers of the engineering design enterprise to integrate the historical engineering project knowledge files of all units under their jurisdiction, resulting in each unit independently managing its own historical engineering project knowledge files, and unable to realize the sharing of historical engineering project files between different units or within the same engineering design enterprise and the reuse of historical engineering project knowledge files according to actual needs, which ultimately reduces the reuse rate and management efficiency of the entire engineering design enterprise for historical engineering project knowledge files. In addition, the existing management system cannot assist technical personnel to quickly and accurately query non-historical engineering project materials such as standards and regulations, the latest information and industry encyclopedias, which is not conducive to technical personnel to accurately and quickly find corresponding work resources. Summary of the invention
[0003] The technical problem to be solved by the present invention is to provide an engineering design knowledge auxiliary management system that can improve the management efficiency and reuse rate of knowledge files such as historical engineering projects in response to the above-mentioned prior art.
[0004] The technical solution adopted by the present invention to solve the above technical problems is: an engineering design knowledge auxiliary management system, characterized by comprising a system management module, a knowledge management module, a knowledge search module and a personal center management module; wherein:
[0005] The system management module has:
[0006] The organization management submodule is used to synchronize with the internal collaborative office platform of the enterprise and manage the units where the system users are located;
[0007] The position management submodule is used to synchronize position management with the enterprise's internal integrated project management system and manage the positions of system users;
[0008] The menu management submodule manages the system menu of the engineering design knowledge auxiliary management system;
[0009] The role management submodule manages the role permissions of system users in engineering design projects;
[0010] The label system management submodule is used to label the knowledge files in the engineering design knowledge auxiliary management system;
[0011] The log management submodule manages various types of log information generated by the system; wherein the various types of log information include at least one of system logs, security logs, audit logs and network logs;
[0012] The shielding keyword management submodule performs shielding management operations on preset sensitive words; wherein the management operation includes at least one of an adding operation, a deleting operation, and a modifying operation;
[0013] The crawler configuration submodule edits and configures crawler operations to achieve knowledge crawling of data from different network resources;
[0014] The knowledge feedback processing submodule receives feedback information from system users and processes the feedback information;
[0015] The knowledge management module has:
[0016] The knowledge publishing management submodule publishes the knowledge labeled by the label system management submodule;
[0017] The knowledge publishing query submodule queries the knowledge that has been published by the knowledge publishing management module according to the user's query operation;
[0018] The knowledge version management submodule manages different versions of the same knowledge file;
[0019] The knowledge search module has a historical project engineering data module, and the knowledge search module searches for the target knowledge according to the target knowledge input by the user; wherein the historical project engineering data module stores the historical engineering project files managed by at least one unit in the enterprise;
[0020] The personal center management module is used to manage at least the modules related to system user operations in the engineering design knowledge auxiliary management system.
[0021] Furthermore, in the engineering design knowledge auxiliary management system, the knowledge search module has a non-historical project engineering data module containing at least one of standards and regulations, the latest information, industry encyclopedia, professional knowledge, bidding and procurement, and skill improvement knowledge. By setting up the non-historical project engineering data module, it is convenient for technical personnel to query standards and regulations, the latest information, industry encyclopedia, professional knowledge, bidding and procurement, and skill improvement knowledge, thereby improving work efficiency.
[0022] In order to more intelligently answer the knowledge questions raised by system users, the engineering design knowledge auxiliary management system in the invention also includes an intelligent question and answer module, which is used to provide answers to the knowledge questions based on the user's knowledge questions, and provide knowledge files related to the answers for detailed explanation of the answers.
[0023] In order to provide system users with knowledge that is more relevant to the system users, a further improvement is made. In this invention, the engineering design knowledge auxiliary management system also includes an intelligent push module for pushing knowledge files corresponding to the user's personalized information based on the user's personalized information.
[0024] As a further improvement, in the invention, the engineering design knowledge auxiliary management system also includes a knowledge forum module, which is at least used to share knowledge questions released by system users through the knowledge release management sub-module, or / and provide them directly or indirectly to professional or non-professional personnel to answer questions released by system users.
[0025] Improved, in the engineering design knowledge auxiliary management system, the system management module has an expert database management submodule for maintaining and managing the enterprise's internal expert information. The expert database management submodule provides knowledge questions raised by system users through the knowledge forum module to the enterprise's internal experts in the field corresponding to the knowledge questions for answers.
[0026] As a further improvement, the engineering design knowledge auxiliary management system in the invention also includes a knowledge graph module, which is used to draw knowledge related to the target knowledge searched by the system user in the form of a graph, and display the drawn graph to the system user.
[0027] Compared with the prior art, the advantages of the present invention are:
[0028] Firstly, the engineering design knowledge auxiliary management system in the present invention sets up a knowledge search module, and within the knowledge search module is set up a historical project engineering data module for storing historical engineering project files managed by at least one unit within the enterprise. By setting up the historical project engineering data module, it is convenient for system users to query previous historical engineering project files, thereby improving the reuse rate of historical engineering project files and work efficiency.
[0029] Secondly, through the set up system management module, historical engineering project files can be shared among different units within the enterprise, thereby improving the sharing efficiency and reuse rate of historical engineering project files among different units within the enterprise, improving the project management efficiency and work efficiency of the entire enterprise, and avoiding the traditional disadvantages of different files under the same engineering design project being independently and scatteredly distributed among different units and different technicians within the enterprise.
[0030] In addition, by adding a non-historical project engineering data module containing at least one of the knowledge of standards and regulations, the latest information, industry encyclopedia, professional knowledge, bidding and procurement, and skill improvement knowledge in the knowledge search module, it is also convenient for technical personnel to query standards and regulations, the latest information, industry encyclopedia, professional knowledge, bidding and procurement, skill improvement and other knowledge, thereby improving work efficiency.
[0031] Furthermore, the invention introduces a label system management sub-module, a knowledge forum module and a knowledge graph module, which not only facilitates system users to label the knowledge they want to publish, and publish and share their own knowledge questions in the knowledge forum module, but also the knowledge graph module can display relevant massive knowledge to users in the form of a graph, which is more intuitive.
[0032] Finally, the system of the invention adds an expert database management submodule, an intelligent question and answer module and an intelligent push module, which can push relevant professional knowledge to the system users based on the users' personalized information, and can also use experts in various fields managed by the expert database management submodule to answer the system users' questions, thereby improving the accuracy and authority of system users in finding answers to knowledge questions using the system of the invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] Figure 1 Schematic diagram of an engineering design knowledge auxiliary management system in an embodiment of the present invention;
[0034] Figure 2 for Figure 1 The schematic diagram of the framework of the system management module in the engineering design knowledge auxiliary management system shown;
[0035] Figure 3 for Figure 1 The framework diagram of the knowledge management module in the engineering design knowledge-assisted management system is shown. DETAILED DESCRIPTION
[0036] The present invention is further described in detail below with reference to the accompanying drawings.
[0037] This embodiment provides an engineering design knowledge-assisted management system, specifically a knowledge-assisted management system that can be applied to the petrochemical design field. Figure 1 As shown, the engineering design knowledge auxiliary management system includes a system management module 1, a knowledge management module 2, a knowledge search module 3, a personal center management module 4, an intelligent question and answer module 5, an intelligent push module 6, a knowledge forum module 7 and a knowledge graph module 8. Among them:
[0038] See also Figure 2 As shown, the system management module 1 in this embodiment includes an organization management submodule 11, a position management submodule 12, a menu management submodule 13, a role management submodule 14, a label system management submodule 15, a log management submodule 16, a shielded keyword management submodule 17, a crawler configuration submodule 18, a knowledge feedback processing submodule 19 and an expert library management submodule 110. Among them:
[0039] The organization management submodule 11 is used to synchronize with the internal collaborative office platform of the enterprise and manage the units where the system users are located; for example, the organization management submodule 1 is used to manage different units within the same petrochemical enterprise;
[0040] The position management submodule 12 is used to synchronize the position management with the internal integrated project management system of the enterprise, and manage the positions of the system users; specifically, for example, it can manage the positions of the system users (such as design, verification, review, approval, etc.);
[0041] The menu management submodule 13 manages the system menu of the engineering design knowledge auxiliary management system; for example, the main interface and sub-interface of the engineering design knowledge auxiliary management system can be adjusted as necessary according to the needs of the system user and based on the authority of the system user;
[0042] The role management submodule 14 manages the role permissions of the system user in the engineering design project; the role of the system user in the engineering design project here can be, for example, a common user, a data manager, or a system manager, or a role that is added according to the needs of the engineering design project, and the role management submodule 14 can grant different data processing permissions based on the different roles of the user. For example, after the system user logs in to the system, the system first determines the role of the system user according to the role management submodule 14. If the current role of the system user is a common user, the system user is only granted the permission to search for knowledge and participate in the knowledge forum, but not other permissions. Of course, according to actual needs, the personal center module, intelligent question and answer, intelligent push and knowledge graph module can also be opened to common users. With the increase of the permissions corresponding to the role of the system user, the system user can obtain more operation permissions. Of course, the role management submodule 14 can also grant different permissions to the roles assumed by the system user at different stages of the project as needed. That is, for the same engineering design project, the permissions of the system user at different stages in the same project are different. That is to say, in the same engineering design project, users in the previous stage do not have the operating permissions that users in the next stage have, which can also achieve the purpose of keeping the engineering project confidential.
[0043] The label system management submodule 15 is used to label the knowledge files in the engineering design knowledge auxiliary management system. It should be noted that the label system management submodule 15 here can label various knowledge files in the engineering design project (such as general contracts, sub-contracts, rules and regulations, laws and regulations, and other commonly used files) with corresponding labels, so as to facilitate the use of the labels to distinguish and identify different knowledge files. Through such labeling operations, the search efficiency and accuracy of system users for knowledge files can be improved.
[0044] For example, in this embodiment, the tag system management submodule 15 can tag different knowledge files in the following steps a1 to a3:
[0045] Step a1: perform document structuring on the knowledge document to be labeled and extract entity words;
[0046] Step a2, counting the occurrence frequency of each extracted entity word in the corresponding knowledge document;
[0047] Step a3: make a judgment based on the statistical results of the frequency of occurrence of each entity word:
[0048] When the frequency of occurrence of any entity word is higher than the preset frequency value, the entity word is listed as the subject of the knowledge document to be annotated; otherwise, the entity word with the highest frequency of occurrence is listed as the subject of the knowledge document to be annotated; wherein the subject here is the label of the knowledge document to be annotated.
[0049] The log management submodule 16 manages various log information generated by the system; wherein the various log information includes system logs, security logs, audit logs and network logs; the system administrator can detect the cause of the system error or find the trace information of the network attacker left when the system is attacked by the network by operating the log management submodule 16;
[0050] The shielding keyword management submodule 17 performs shielding management operations on preset sensitive words; wherein the management operations include adding operations, deleting operations, and modifying operations; through the shielding processing performed by the shielding keyword management submodule 17 on the sensitive words set in advance, it can be ensured that the system users will not find any sensitive words in the search results of the system of this embodiment;
[0051] The crawler configuration submodule 18 edits and configures the crawler operation to realize knowledge crawling of data from different network resources. By setting up the crawler configuration submodule 18, this embodiment can integrate authoritative industry external website resources such as standards and specifications, industry consultations, etc. through crawling according to the work needs of designers, thereby greatly improving work efficiency and quality.
[0052] The knowledge feedback processing submodule 19 receives feedback information from system users and processes the feedback information. Specifically, system users can provide feedback on the accuracy and relevance of the knowledge or search results in the system to optimize the accuracy of system knowledge and search results.
[0053] The expert database management submodule 110 is responsible for maintaining and managing the enterprise's internal expert information, and providing answers to knowledge questions raised by system users through the knowledge forum from enterprise internal experts in the field corresponding to the knowledge questions.
[0054] See also Figure 3 As shown, the knowledge management module 2 in this embodiment comprises a knowledge release management submodule 21, a knowledge release query submodule 22 and a knowledge version management submodule 23. Among them:
[0055] The knowledge release management submodule 21 releases the knowledge tagged by the tag system management submodule; the knowledge release management submodule 21 can be based on automatic release of the system or manual release of the user. Automatic release can be the system using the knowledge release management submodule 21 to release knowledge in batches or individually, and the tag system management submodule 15 can perform tagging operations according to the content of the knowledge to be released, so that each piece of knowledge issued by the knowledge release management submodule 21 can have a tag for identification;
[0056] The knowledge publishing query submodule 22 queries the knowledge that has been published by the knowledge publishing management module according to the query operation of the user;
[0057] The knowledge version management submodule 23 manages different versions of the same knowledge file.
[0058] The knowledge search module 3 has a historical project engineering data module 31, and the knowledge search module 3 searches for the target knowledge according to the target knowledge input by the user; wherein, the historical project engineering data module 31 stores the historical engineering project files managed by at least one unit in the enterprise; specifically, in this embodiment, the knowledge search module 3 includes a knowledge search main interface, which includes sub-modules such as a search box, a system hot search, and hot questions; according to actual business needs, modules such as standards and regulations, the latest information, industry encyclopedias, professional knowledge, bidding and procurement, skill improvement, and historical project engineering data can also be set to facilitate users to search for business needs according to their own needs; wherein, for the results searched by the knowledge search module 3, the ranking of indicators such as download volume, reading volume, and release time can be provided, and the search results can be streamlined according to different label options, so as to facilitate the display of the searched results from different dimensions and in a more targeted manner, thereby improving search efficiency and accuracy. In addition, different permissions (browse, preview, and download, etc.) can also be provided according to the permissions of different system users. If there is no corresponding permission, the user can apply for permission to obtain the relevant knowledge files in the search results. Of course, a non-historical project engineering data module containing at least one of standards and regulations, the latest information, industry encyclopedia, professional knowledge, bidding and procurement, and skill improvement knowledge can also be added to the knowledge search module 3. In this way, it is convenient for technical personnel to query standards and regulations, the latest information, industry encyclopedia, professional knowledge, bidding and procurement, skill improvement and other knowledge, thereby improving work efficiency.
[0059] The personal center management module 4 is used to manage at least the modules related to the system user operation in the engineering design knowledge auxiliary management system. For example, the personal center management module 4 provides a personal center homepage, which includes relevant sub-item columns such as my knowledge release, knowledge collection, knowledge question, knowledge question and answer, knowledge comment, knowledge feedback, knowledge sharing and knowledge approval.
[0060] The intelligent question-answering module 5 is used to provide answers to the knowledge questions based on the user's knowledge questions, and provide knowledge files related to the answers for detailed explanations of the answers. For example, the system user can ask non-specified professional questions, and then the system can use the intelligent question-answering module 5 to answer these non-specified professional questions raised by the user, and can also make necessary professional explanations as needed.
[0061] The intelligent push module 6 is used to push knowledge files corresponding to the personalized information of the user according to the personalized information of the user. The personalized information here can be the user's position, role, search habits, etc. In this way, the intelligent push module 6 can accurately provide the user with professional knowledge or other knowledge information matching the user according to the acquired personalized information of the user.
[0062] The knowledge forum module 7 is used to share the knowledge questions released by the system users through the knowledge release management submodule and provide them to professional field personnel or non-professional field personnel directly or indirectly to answer the questions released by the system users. For example, the professional field personnel here can be experts or ordinary personnel in the field corresponding to the knowledge question. In the specific implementation process, the knowledge forum module 7 includes sub-columns such as knowledge questions, knowledge questions and answers, knowledge search and experience sharing. Users can use the knowledge forum module to publish knowledge questions, and invite experts to answer their own knowledge questions by prompting professional field experts (such as experts in their own companies). The knowledge forum module 7 can also summarize and organize the excellent questions raised and the excellent answers to the questions, and then organize them into more formal knowledge documents to facilitate other users to query related knowledge questions and knowledge answers in the future. The organized knowledge questions and answers can be further upgraded to system knowledge files for publication as needed for users to query and download.
[0063] The knowledge graph module 8 is used to draw the knowledge related to the target knowledge searched by the system user in the form of a graph, and display the drawn graph to the system user. Specifically, the knowledge graph module 8 can draw the knowledge related to the target knowledge searched by the user in the form of a graph through data mining, information processing, knowledge measurement and graph drawing, and then display these graphs to the system user, thereby greatly improving the relevance and accuracy of the search results.
[0064] Although the preferred embodiments of the present invention are described in detail above, it should be clearly understood that various modifications and variations are possible for those skilled in the art. Any modification, equivalent substitution, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. Engineering design knowledge-assisted management system, characterized by: It includes a system management module (1), a knowledge management module (2), a knowledge search module (3) and a personal center management module (4); wherein: The system management module (1) comprises: The organization management submodule (11) is used to synchronize with the internal collaborative office platform of the enterprise and manage the units of the system users; The position management submodule (12) is used to synchronize position management with the enterprise's internal integrated project management system and manage the positions of system users; A menu management submodule (13) manages the system menu of the engineering design knowledge auxiliary management system; The role management submodule (14) manages the role permissions of system users in engineering design projects; The label system management submodule (15) labels the knowledge files in the engineering design knowledge auxiliary management system; A log management submodule (16) manages various types of log information generated by the system; wherein the various types of log information include at least one of a system log, a security log, an audit log and a network log; A shielding keyword management submodule (17) performs shielding management operations on preset sensitive words; wherein the management operation includes at least one of an adding operation, a deleting operation, and a modifying operation; A crawler configuration submodule (18) is used to edit and configure crawler operations to achieve knowledge crawling of data from different network resources; A knowledge feedback processing submodule (19) receives feedback information from system users and processes the feedback information; The knowledge management module (2) has: The knowledge publishing management submodule (21) publishes the knowledge labeled by the label system management submodule; The knowledge publishing query submodule (22) queries the knowledge that has been published by the knowledge publishing management module according to the user's query operation; The knowledge version management submodule (23) manages different versions of the same knowledge file; The knowledge search module (3) has a historical project engineering data module (31), and the knowledge search module (3) searches for the target knowledge according to the target knowledge input by the user; wherein the historical project engineering data module (31) stores historical engineering project files managed by at least one unit in the company; A personal center management module (4), used to manage at least the modules in the engineering design knowledge auxiliary management system that are related to system user operations; Among them, the engineering design knowledge auxiliary management system also includes: Intelligent question-answering module (5), based on the user's knowledge question, provides an answer to the knowledge question and provides a knowledge file related to the answer for a detailed explanation of the answer; An intelligent push module (6) is used to push a knowledge file corresponding to the personalized information of the user according to the personalized information of the user; The knowledge forum module (7) is at least used to share the knowledge questions published by the system users through the knowledge publishing management submodule, or / and to provide professional or non-professional personnel with answers to the questions published by the system users in a direct or indirect manner; A knowledge graph module (8), used to draw knowledge related to the target knowledge searched by the system user in the form of a graph, and display the drawn graph to the system user; Furthermore, the system management module (1) has an expert database management submodule (110) for maintaining and managing the enterprise's internal expert information. The expert database management submodule (110) provides answers from enterprise internal experts in the field corresponding to the knowledge questions raised by system users through the knowledge forum module.
2. The engineering design knowledge auxiliary management system according to claim 1, characterized in that: The role management submodule (14) grants different operation permissions to system users at different stages of the same project.
3. The engineering design knowledge auxiliary management system according to claim 1 is characterized in that: The knowledge search module has a non-historical project engineering data module containing at least one of standard regulations, latest information, industry encyclopedia, professional knowledge, bidding and procurement, and skill improvement knowledge.
Citation Information
Patent Citations
Method for providing construction project management service using smart planner
KR102131946B1
Electromagnetic pulse (EMP) hardened information infrastructure with extractor, cloud dispersal, secure storage, content analysis and classification and method therefor
US20100250497A1