Enterprise organization management method and system based on tree data structure
By building an enterprise organization management system based on a tree data structure, the problems of cumbersome operation, error-proneness, response delay and data inconsistency in the existing system in organizational structure management are solved, efficient and standardized organizational management is achieved, and management costs are reduced.
Patent Information
- Application Number
- CN202510799401.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-16
- Publication Date
- 2025-09-30
- Estimated Expiration
- 2045-06-16
AI Technical Summary
Existing enterprise organization information management systems have problems in organizational structure management, such as cumbersome operations, prone to errors, single node types, confusing coding, delayed responses, inconsistent data, and lack of strong correlation verification mechanisms, resulting in inefficient management and high costs.
Adopting an enterprise organization management method based on a tree data structure, it realizes automatic synchronous update of parent_id and level fields by constructing an organization tree, node operation mechanism, distributed transaction processing and intelligent verification mechanism. It uses a non-recursive algorithm and a mark-delete mechanism, combined with a microservice architecture and a hybrid database, to ensure the integrity and consistency of data operations.
It has significantly improved the operational efficiency and data consistency of enterprise organization management, reduced management and maintenance costs, ensured the standardization and seriousness of the organizational structure, and achieved a leapfrog development from basic informatization to intelligence.
Smart Images

Figure CN120723767A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of organizational management, in particular to an enterprise organizational management method and system based on a tree data structure. Background Art
[0002] The current enterprise organization information management system has significant technical limitations in terms of organizational structure management. Most systems use traditional flat database structures or simple hierarchical lists to store organizational relationships. This technical implementation method has many shortcomings: First, when adjusting the organizational structure, administrators need to manually modify the field data of multiple related tables, which is not only cumbersome and error-prone, but also cannot support the simple node transfer function that a modern management system should have. Secondly, the node type definition of the existing system is too simple, and it fails to establish a complete three-level classification system of committees, general branches, and branches, resulting in unclear expression of organizational hierarchical relationships. In addition, the generation of organizational codes also lacks intelligent rules, and the sorting of nodes at the same level relies entirely on manual numbering, which can easily cause coding confusion in the organizational information management of large enterprises.
[0003] In terms of specific implementation solutions, the conventional tree-structure implementation technology currently used in enterprise organizational information management systems has also exposed obvious performance defects. When it is necessary to add a node at the same or lower level, the system must recursively query the depth information of the parent node. This operation method results in significant response delays and often causes freezes when the data volume is large. When performing node transfer operations, multiple fields such as parent_id and level need to be manually modified. This is not only complicated to operate, but also easily causes data inconsistencies in abnormal situations such as network fluctuations. More seriously, existing systems generally lack a strong correlation verification mechanism between organizational categories and node types, and are unable to prevent logical errors such as directly creating committees under branches, which seriously affects the standardization and seriousness of the organizational structure. These technical defects not only reduce the efficiency of system use, but also increase the difficulty and error risk of management and maintenance.
[0004] Therefore, how to achieve a leapfrog development of enterprise organizational management from basic informatization to intelligence, improve operational efficiency and reduce management and maintenance costs is a technical problem that needs to be solved urgently. Summary of the Invention
[0005] The technical task of the present invention is to provide an enterprise organization management method and system based on a tree data structure to solve the problem of how to achieve a leapfrog development of enterprise organization management from basic informatization to intelligence, improve operational efficiency and reduce management and maintenance costs.
[0006] The technical task of the present invention is achieved in the following manner: a method for enterprise organization management based on a tree data structure, the method being as follows:
[0007] Organization tree construction: construct an organization tree consisting of several root nodes;
[0008] Node management: Use the node operation mechanism to add lower-level nodes and current-level nodes, use the node latch mechanism to manage node cancellation, and achieve automatic synchronization and update of parent_id and level key fields through atomic operations based on distributed transactions to ensure the integrity and consistency of data operations;
[0009] Enterprise management: Obtain a list of all enterprises through docking or importing, centrally display all enterprise information that has not been categorized in the list to be categorized, and categorize the enterprise rows that have not been categorized. After the categorization is completed, the enterprise information is automatically synchronized to the organizational work coverage list.
[0010] Preferably, the root node information of the organization tree includes the organization name, organization category and organization code;
[0011] Among them, the organization name is ensured to comply with the naming standards and be non-repetitive through an intelligent verification mechanism;
[0012] Organizational categories are strictly limited to three levels: committee, general branch, and branch, laying the foundation for subsequent organizational structure management;
[0013] After the organization code is entered, the legality of the code is verified in real time to avoid duplicate or non-compliant codes; when the organization code is repeated, the name of the existing root node is prompted to facilitate root node management.
[0014] As a preference, the node operation mechanism is used to add lower-level nodes and current-level nodes as follows:
[0015] When the user chooses to add a subordinate node, the type of the current node is verified. If the current node is a branch, the corresponding operation is directly prohibited because according to the organizational construction principle, branches do not have subordinate organizations;
[0016] When adding a node at the same level, the insertion position is quickly located based on the parent node of the current node, and the sorting number of the nodes at the same level is automatically maintained;
[0017] Among them, all node addition operations are implemented using an optimized non-recursive algorithm, reducing the time complexity from O(n) of the traditional recursive algorithm to O(1), greatly improving operational efficiency and ensuring millisecond-level response speed even in the case of massive data.
[0018] As a preferred method, a node latch mechanism is used to manage node revocation as follows:
[0019] The node to be revoked must be a leaf node, that is, it does not contain any child nodes. Specifically, it automatically checks whether the corresponding node still has associated member or organization relationship data. If member data exists under the current node, revocation is not allowed, effectively preventing the accidental deletion of important organization nodes.
[0020] The undo operation uses a mark-delete mechanism instead of physical deletion, retaining complete operation logs and version records, and supporting data recovery when necessary;
[0021] At the same time, the organization coding sequence is updated in real time to ensure the continuity and readability of the coding;
[0022] For the business data associated with the revoked node, an automatic cleanup task is started to keep the database clean.
[0023] Preferably, the enterprise information that has not been categorized includes basic data such as enterprise name, unified social credit code, unit nature, and registration time;
[0024] Enterprise categories include new economy enterprises, new organization enterprises, new employment group enterprises, private enterprises, and mixed enterprises.
[0025] As a preference, the enterprise management is as follows:
[0026] Users can classify unclassified enterprises through the enterprise classification interface;
[0027] During the division process, select the corresponding supervisory unit and enterprise category according to the organizational tree;
[0028] After the division is completed, the enterprise information will be automatically synchronized to the organizational work coverage list; for enterprises that have established organizations, the corresponding organizational tree nodes will be automatically associated to achieve two-way linkage between enterprise information and organizational trees; for enterprises that have not yet established organizations, appropriate coverage methods will be intelligently recommended based on the enterprise type.
[0029] Preferably, a microservices architecture is used in the enterprise management process, as follows:
[0030] The core modules of partitioning service, coverage service, and statistics service are independent of each other but work together, and exchange data through RESTful API;
[0031] A hybrid database is used for data storage. A relational database is used for basic enterprise information to ensure transaction integrity, while a document-based database is used for classification records and coverage to improve query efficiency.
[0032] The front-end interface is developed based on the Vue.js framework and supports visual screening and multi-dimensional analysis.
[0033] An enterprise organization management system based on a tree data structure, the system comprising:
[0034] The organization management module is used to construct an organization tree consisting of several root nodes;
[0035] The node management module is used to add lower-level nodes and current-level nodes using the node operation mechanism, and to manage node cancellation using the node latch mechanism. It also implements automatic synchronization updates of the parent_id and level key fields through atomic operations based on distributed transactions, ensuring the integrity and consistency of data operations.
[0036] The enterprise management module is used to obtain the entire enterprise list through docking or importing, centrally display all enterprise information that has not been classified in the list to be classified, and classify the enterprise rows that have not been classified. After the classification is completed, the enterprise information is automatically synchronized to the organizational work coverage list.
[0037] Preferably, the organization management module supports adding, deleting and moving tree nodes using a visual page.
[0038] Preferably, the node management module supports selecting a specific organization node and maintaining member information under the corresponding node;
[0039] The enterprise management module supports the classification of enterprise types.
[0040] The enterprise organization management method and system based on the tree data structure of the present invention have the following advantages:
[0041] (1) This invention adopts an innovative non-recursive traversal algorithm and hierarchical caching mechanism to solve the response delay problem caused by the need to recursively query the parent node depth when adding peer or subordinate nodes in the current system, significantly improving operational efficiency and ensuring that a high response speed can be maintained even when the node scale is large;
[0042] (2) The present invention uses atomic operations based on distributed transactions to achieve automatic synchronous updates of key fields such as parent_id and level, solving the problem that node transfer operations require manual modification of multiple fields and are prone to data inconsistencies, ensuring the integrity and consistency of data operations;
[0043] (3) This invention establishes node constraints between the committee, the general branch, and the branch, effectively preventing illegal operations, solving the problem of the existing system's lack of an organization category verification mechanism, and maintaining the standardization and seriousness of the organizational structure;
[0044] (4) This invention has achieved a leapfrog development in organizational management from basic informatization to intelligentization, significantly improved system operation efficiency, reduced management and maintenance costs, and provided solid technical support for enterprise organizational construction;
[0045] (5) The administrative organization tree construction and enterprise management system provided by the present invention have demonstrated significant technical effects in practical applications. Through innovative data structure design and intelligent management mechanisms, they have achieved all-round optimization of organizational structure and member management. In terms of organizational tree construction, the present invention ensures the accuracy and completeness of basic organizational information through a standardized root node creation process, guarantees the uniqueness and standardization of organizational codes, and achieves rapid tracing of organizational relationships. In terms of node management operations, the present invention ensures that the organizational structure fully complies with regulations through strict business rule constraints and intelligent verification mechanisms, especially the restriction on branch nodes prohibiting the addition of subordinate nodes. At the same time, the optimized non-recursive algorithm greatly shortens the response time of node addition operations.
[0046] (6) The node migration function of the present invention achieves safe and reliable adjustment of complex organizational structures through intelligent pre-verification mechanisms and distributed transaction processing. Tests have shown that data consistency can be 100% guaranteed even under simulated network anomalies, and the automated code update mechanism ensures the integrity and continuity of the organizational code system.
[0047] (7) The node deletion function of the present invention not only meets the needs of organizational adjustments, but also effectively prevents the accidental deletion of important nodes through multiple security checks and a mark-deletion mechanism. In actual applications, the rate of accidental data deletion is zero. At the same time, the automatically triggered associated data cleanup mechanism maintains the efficient operation of the database.
[0048] (8) In terms of member management, the present invention achieves accurate attribution and dynamic management of member information through the hierarchical relationship of the organization tree, solving the problem of member information and organizational structure being out of sync in traditional systems;
[0049] (9) Through the implementation of this invention, enterprise organization and management work has achieved a leapfrog development from traditional manual operation to intelligent management, which not only ensures the standardization and seriousness of work, but also greatly improves work efficiency and management level;
[0050] (10) The present invention adopts a hierarchical and standardized construction method to realize the creation and management of the organization tree, and creates the root node through a standardized form, requiring the input of the organization name and category, and is equipped with a real-time verification function to ensure data compliance; in terms of node management, the present invention provides the function of adding peer / subordinate nodes, adopts a non-recursive algorithm to reduce the operation time complexity to O(1), and strictly restricts the branch node from adding subordinate organizations; the node revocation mechanism sets multiple verification conditions and adopts mark deletion to retain operation traces. The present invention innovatively realizes the construction and management of enterprise organizations, divides enterprise types according to five categories of standards, and intelligently associates them with the organization tree;
[0051] (11) The present invention adopts a microservice architecture and a hybrid database solution, and has two major innovations: 1) a non-recursive traversal method improves the efficiency of large-scale node operations; 2) a two-way real-time synchronization mechanism is established for enterprise information and organizational structure. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] The present invention will be further described below with reference to the accompanying drawings.
[0053] Attachment Figure 1 It is a schematic diagram of the organizational tree structure;
[0054] Attachment Figure 2 This is a page structure diagram of an enterprise organization management system based on a tree data structure;
[0055] Attachment Figure 3 Screenshots of the interface created for the node;
[0056] Attachment Figure 4 Screenshot of the interface for organization coding verification;
[0057] Attachment Figure 5 Screenshot of the interface for adding lower-level / current-level nodes;
[0058] Attachment Figure 6 Screenshot of the interface for revoking verification of the node;
[0059] Attachment Figure 7 Screenshot of the interface divided for enterprises. DETAILED DESCRIPTION
[0060] The enterprise organization management method and system based on the tree data structure of the present invention are described in detail below with reference to the accompanying drawings and specific embodiments.
[0061] Example 1:
[0062] As attached Figure 1 As shown, this embodiment provides an enterprise organization management method based on a tree data structure, the method is specifically as follows:
[0063] S1. Organization tree construction: construct an organization tree consisting of several root nodes;
[0064] S2. Node Management: Use the node operation mechanism to add lower-level nodes and current-level nodes, use the node plug mechanism to manage node cancellation, and implement automatic synchronization updates of parent_id and level key fields through atomic operations based on distributed transactions to ensure the integrity and consistency of data operations.
[0065] S3. Enterprise management: Obtain a list of all enterprises through docking or importing, centrally display all enterprise information that has not been classified in the list to be classified, and classify the enterprise rows that have not been classified. After the classification is completed, the enterprise information is automatically synchronized to the organization work coverage list.
[0066] As attached Figure 3 As shown, the root node information of the organization tree in this embodiment includes the organization name, organization category and organization code;
[0067] Among them, the organization name is ensured to comply with the naming standards and be non-repetitive through an intelligent verification mechanism;
[0068] Organizational categories are strictly limited to three levels: committee, general branch, and branch, laying the foundation for subsequent organizational structure management;
[0069] After the organization code is input, the legality of the code is verified in real time to avoid duplicate or non-compliant codes; Figure 4 As shown, when the organization code is repeated, it prompts that the name of the current root node already exists, which facilitates root node management.
[0070] As attached Figure 5 As shown, this embodiment supports adding subordinate nodes or peer nodes to existing nodes, but implements strict business rule constraints during the operation.
[0071] In step S2 of this embodiment, the node operation mechanism is used to add lower-level nodes and current-level nodes as follows:
[0072] S2-101. When the user chooses to add a lower-level node, the type of the current node is verified. If the current node is a branch, the corresponding operation is directly prohibited because, according to the organizational construction principle, branches do not have lower-level organizations.
[0073] S2-102. When adding a node at the same level, quickly locate the insertion position based on the parent node of the current node and automatically maintain the sorting number of the nodes at the same level;
[0074] Among them, all node addition operations are implemented using an optimized non-recursive algorithm, reducing the time complexity from O(n) of the traditional recursive algorithm to O(1), greatly improving operational efficiency and ensuring millisecond-level response speed even in the case of massive data.
[0075] As attached Figure 6 As shown, the node revocation management using the node latch mechanism in step S2 of this embodiment is specifically as follows:
[0076] S2-201: The node to be revoked must be a leaf node, that is, it does not contain any child nodes. Specifically, the system automatically checks whether the corresponding node still has associated member or organization relationship data. If member data exists under the current node, revocation is not allowed, effectively preventing the accidental deletion of important organization nodes.
[0077] S2-202. Undo operations use a mark-to-delete mechanism rather than physical deletion, preserving complete operation logs and version records to support data recovery when necessary.
[0078] S2-203, update the organization coding sequence in real time to ensure the continuity and readability of the coding;
[0079] S2-204. For the business data associated with the revoked node, start the automatic cleanup task to keep the database clean.
[0080] The unclassified enterprise information in step S3 of this embodiment includes basic data such as enterprise name, unified social credit code, unit nature, and registration time;
[0081] Enterprise categories include new economy enterprises, new organization enterprises, new employment group enterprises, private enterprises, and mixed enterprises.
[0082] As attached Figure 7 As shown, the enterprise management in step S3 of this embodiment is specifically as follows:
[0083] S301: The user classifies an enterprise that has not been classified into a certain type through the enterprise classification interface;
[0084] S302: During the division process, select the corresponding supervisory unit and enterprise category according to the organizational tree;
[0085] S303. After the division is completed, the enterprise information is automatically synchronized to the organizational work coverage list; among them, for enterprises that have established organizations, the corresponding organization tree nodes are automatically associated to achieve two-way linkage between enterprise information and the organization tree; for enterprises that have not yet established organizations, appropriate coverage methods are intelligently recommended based on the enterprise type.
[0086] The microservice architecture is used in the enterprise management process in step S3 of this embodiment, specifically as follows:
[0087] The core modules of partitioning service, coverage service, and statistics service are independent of each other but work together, and exchange data through RESTful API;
[0088] A hybrid database is used for data storage. A relational database is used for basic enterprise information to ensure transaction integrity, while a document-based database is used for classification records and coverage to improve query efficiency.
[0089] The front-end interface is developed based on the Vue.js framework and supports visual screening and multi-dimensional analysis.
[0090] Example 2:
[0091] This embodiment provides an enterprise organization management system based on a tree data structure, the system comprising:
[0092] The organization management module is used to construct an organization tree consisting of several root nodes;
[0093] The node management module is used to add lower-level nodes and current-level nodes using the node operation mechanism, and to manage node cancellation using the node latch mechanism. It also implements automatic synchronization updates of the parent_id and level key fields through atomic operations based on distributed transactions, ensuring the integrity and consistency of data operations.
[0094] The enterprise management module is used to obtain the entire enterprise list through docking or importing, centrally display all enterprise information that has not been classified in the list to be classified, and classify the enterprise rows that have not been classified. After the classification is completed, the enterprise information is automatically synchronized to the organizational work coverage list.
[0095] The organization management module in this embodiment supports adding, deleting and moving tree nodes using a visual page.
[0096] The node management module in this embodiment supports the selection of a designated organization node and maintains member information under the corresponding node.
[0097] The enterprise management module in this embodiment supports the classification of enterprise types.
[0098] As attached Figure 2 As shown, the page structure of the organization and enterprise management system includes the task center, organizational work coverage, organization management, member management, "Two Representatives and One Committee Member" management, organizational instructor management, member education management, government affairs, system configuration, and message center. The task center section focuses on enterprise type classification. In addition, this embodiment includes functions such as organizational work coverage, dynamic management of organizations and members, "Two Representatives and One Committee Member" information maintenance, instructor management, member education and training, database construction, and learning platform integration.
[0099] Example 3:
[0100] Case: Organization tree construction and member information entry, as follows:
[0101] ① Enter the organization management module, click the "Add root node" button in the upper left corner of the interface to pop up the organization node addition input box, and enter the organization name, organization category, and organization code as required.
[0102] ② After the root node is created, a visual tree structure diagram is automatically generated, and the administrator can continue to expand the organizational structure: after selecting a node, choose to add a lower-level node or add a node at the same level through the right-side menu, and generate nodes of the corresponding level as required. At the same time, business rule verification is strictly implemented. For example, when the selected upper-level node is a branch, the system will not display the button to add a lower-level node.
[0103] ③ After completing the multi-level organizational structure (such as the three-level system of committee → general branch → branch), switch to the node management module, expand the tree navigation bar on the left step by step to find the target organization node, click the "Add Member" button above the member list, and a fill-in box containing detailed information such as basic information and educational information will pop up. The organizational relationship field is automatically associated with the currently selected branch.
[0104] ④ After entering the core information such as member name, ID number, joining time, etc., multiple verifications are performed in real time: including ID number legitimacy check, joining time logic verification, and avoidance of duplicate entry detection, etc.
[0105] ⑤ After submission and saving, the member information will be immediately displayed in the branch member list, and the organization's member statistics and related dashboard data will be automatically updated.
[0106] ⑥ During the organization building phase, a prompt will pop up when it is detected that an organization with a similar name already exists in the same area.
[0107] 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 above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for enterprise organization management based on tree data structure, characterized in that: The method is as follows: Organization tree construction: construct an organization tree consisting of several root nodes; Node management: Use the node operation mechanism to add lower-level nodes and current-level nodes, use the node latch mechanism to manage node cancellation, and achieve automatic synchronization and update of parent_id and level key fields through atomic operations based on distributed transactions to ensure the integrity and consistency of data operations; Enterprise management: Obtain a list of all enterprises through docking or importing, centrally display all enterprise information that has not been categorized in the list to be categorized, and categorize the enterprise rows that have not been categorized. After the categorization is completed, the enterprise information is automatically synchronized to the organizational work coverage list.
2. The enterprise organization management method based on tree data structure according to claim 1, characterized in that: The root node information of the organization tree includes the organization name, organization category and organization code; Among them, the organization name is ensured to comply with the naming standards and be non-repetitive through an intelligent verification mechanism; Organizational categories are strictly limited to three levels: committee, general branch, and branch, laying the foundation for subsequent organizational structure management; After the organization code is entered, the legality of the code is verified in real time to avoid duplicate or non-compliant codes; when the organization code is repeated, the name of the existing root node is prompted to facilitate root node management.
3. The enterprise organization management method based on tree data structure according to claim 1, characterized in that: The node operation mechanism is used to add lower-level nodes and current-level nodes as follows: When the user chooses to add a lower-level node, the type of the current node is checked. If the current node is a branch, the corresponding operation is directly prohibited; When adding a node at the same level, the insertion position is quickly located based on the parent node of the current node, and the sorting number of the nodes at the same level is automatically maintained; Among them, all node addition operations are implemented using an optimized non-recursive algorithm, reducing the time complexity from O(n) of the traditional recursive algorithm to O(1), greatly improving operational efficiency and ensuring millisecond-level response speed even in the case of massive data.
4. The enterprise organization management method based on tree data structure according to claim 1, characterized in that: The node revocation management is performed using the node pin mechanism as follows: The node to be revoked must be a leaf node, that is, it does not contain any child nodes. Specifically, it automatically checks whether the corresponding node still has associated member or organization relationship data. If member data exists under the current node, revocation is not allowed, effectively preventing the accidental deletion of important organization nodes. The undo operation uses a mark-delete mechanism instead of physical deletion, retaining complete operation logs and version records, and supporting data recovery when necessary; At the same time, the organization coding sequence is updated in real time to ensure the continuity and readability of the coding; For the business data associated with the revoked node, an automatic cleanup task is started to keep the database clean.
5. The enterprise organization management method based on tree data structure according to claim 1, characterized in that: Unclassified enterprise information includes basic data such as enterprise name, unified social credit code, unit nature, and registration time; Enterprise categories include new economy enterprises, new organization enterprises, new employment group enterprises, private enterprises, and mixed enterprises.
6. The enterprise organization management method based on tree data structure according to claim 1, characterized in that: The details of enterprise management are as follows: Users can classify unclassified enterprises through the enterprise classification interface; During the division process, select the corresponding supervisory unit and enterprise category according to the organizational tree; After the division is completed, the enterprise information will be automatically synchronized to the organizational work coverage list; for enterprises that have established organizations, the corresponding organizational tree nodes will be automatically associated to achieve two-way linkage between enterprise information and organizational trees; for enterprises that have not yet established organizations, appropriate coverage methods will be intelligently recommended based on the enterprise type.
7. The enterprise organization management method based on a tree data structure according to any one of claims 1 to 6, characterized in that: The microservice architecture is used in the enterprise management process, as follows: The core modules of partitioning service, coverage service, and statistics service are independent of each other but work together, and exchange data through RESTful API; A hybrid database is used for data storage. A relational database is used for basic enterprise information to ensure transaction integrity, while a document-based database is used for classification records and coverage to improve query efficiency. The front-end interface is developed based on the Vue.js framework and supports visual screening and multi-dimensional analysis.
8. An enterprise organization management system based on a tree data structure, characterized in that: The system includes: The organization management module is used to construct an organization tree consisting of several root nodes; The node management module is used to add lower-level nodes and current-level nodes using the node operation mechanism, and to manage node cancellation using the node latch mechanism. It also implements automatic synchronization updates of the parent_id and level key fields through atomic operations based on distributed transactions, ensuring the integrity and consistency of data operations. The enterprise management module is used to obtain the entire enterprise list through docking or importing, centrally display all enterprise information that has not been classified in the list to be classified, and classify the enterprise rows that have not been classified. After the classification is completed, the enterprise information is automatically synchronized to the organizational work coverage list.
9. The enterprise organization management system based on tree data structure according to claim 8, characterized in that: The organization management module supports adding, deleting and moving tree nodes using visual pages.
10. The enterprise organization management system based on tree data structure according to claim 8 or 9, characterized in that: The node management module supports the selection of a specified organization node and maintains member information under the corresponding node; The enterprise management module supports the classification of enterprise types.
Citation Information
Patent Citations
Novel tree structure method and novel tree structure updating method
CN112256690A
Non-recursive high-performance construction method of balanced binary tree
CN113326271A
Rendering method of organization structure hierarchical tree, client, server and medium
CN114942760A
Cross-level distributed duty system public service platform
CN115858674A
User management method and management system based on OpenStack
CN116055082A
Cited By
Data-based structure tree updating method and system
CN121278141A