A method and device for implementing unified management of internal organizations of an enterprise

By using a hierarchical data model with a tree structure and real-time data bus technology, unified management of data within commercial banks has been achieved, solving the problems of data inconsistency and redundant maintenance, and realizing real-time synchronization and consistency of data across various application systems.

CN114357050BActive Publication Date: 2025-12-09AGRICULTURAL BANK OF CHINA
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210021517.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-10
Publication Date
2025-12-09
Estimated Expiration
2042-01-10

AI Technical Summary

Technical Problem

The independent management of commercial banks within their respective systems leads to problems such as data inconsistency, redundant maintenance, difficulty in integration, and adaptation to external regulatory requirements.

Method used

By adopting a hierarchical data model with a tree structure and real-time data bus technology, unified management of enterprise-level organizational data is achieved through a unified data model, and real-time data synchronization is achieved across various application systems using a real-time data bus.

Benefits of technology

It enables unified storage and maintenance of data within the enterprise, ensuring data consistency, solving the problems of data non-sharing and redundant maintenance, and meeting external regulatory requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114357050B_ABST
    Figure CN114357050B_ABST
Patent Text Reader

Abstract

The application discloses a kind of method and device for realizing the unified management of enterprise organization, method includes: enterprise-level organization data is organized with tree structure, constructs hierarchical organization data model;Based on data model, so that application system subscribes enterprise-level organization data through real-time data bus.The application can realize the unified management of enterprise organization by unified data model and management system, based on real-time data bus technology, to realize the real-time synchronization of unified organization data in numerous application systems of enterprise, to meet the unified management needs of organization of multiple applications in enterprise, solve the problem that organization standard is not unified among each system in enterprise, data is not shared.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of data processing, and in particular to a method and device for realizing unified management of internal institutions of an enterprise. BACKGROUND

[0002] In the development process over the years, commercial banks have built a large number of application systems to meet the needs of management. When building application systems, commercial banks often manage institutions in their respective systems. Due to different management requirements and characteristics, the types of institutions and the ranges of numbers are different in each system; the same name and meaning of attribute information have different values in each system (such as institution type and state); and the same institution has inconsistent attribute information. Each system has a large number of unique attribute information for the institution to meet its own needs. Therefore, it brings many problems:

[0003] (1) It is difficult to establish a correlation between institutions, which affects the integration, processing and analysis of data, and some cross-system data integration and processing cannot be automatically processed and need to rely on manual intervention.

[0004] (2) Each system independently designs institution maintenance functions, which results in repeated information maintenance, waste of resources, low work efficiency, and quality problems such as inconsistent and non-standard data.

[0005] (3) It is difficult to adapt to external regulatory needs. It affects data processing, reporting and production data exchange with regulatory agencies.

[0006] In order to solve the problems, commercial banks try to provide solutions by establishing enterprise-level institution standards and unified institution views.

[0007] The enterprise institution standard gives a unified specification for the definition, classification, coding, affiliation and key attributes of the institution, and guides the identification, information processing and data interaction of the institution in the enterprise, and the construction of information systems. Application system design, development and use need to follow the unified institution standard, which can solve the problem of data conflict caused by inconsistent institution data standards between different applications to a certain extent.

[0008] The unified institution view establishes a clear public institution directory and basic attribute information by sorting out the common public institutions in each system in the enterprise. On the basis of a unified data model, the mapping relationship between institutions in each application system is established, thereby forming a comprehensive view of the interlinked institution system in the enterprise. Through the unified institution view, the problem of inconsistent institution data in each application system and the inability to map each other can be solved to a certain extent.

[0009] The enterprise-level organization standard can guide the newly-built application to some extent, but cannot solve the problem of the built application system. The application system built according to the standard can solve the problem of the non-uniform standard to some extent, but the data cannot be shared, and the problem of repeated maintenance still exists.

[0010] The unified view scheme is to aggregate the organizations in the existing application systems together, and to establish the mapping relationship of the application systems according to the organization standard, which solves the problem of the non-uniform standard to some extent. However, the data of each organization is still maintained, stored and used independently, and the problems of the independent data, repeated maintenance, non-shared and inconsistent data cannot be solved.

[0011] Therefore, how to effectively realize the unified management of the organizations in the enterprise is an urgent problem to be solved. SUMMARY

[0012] Therefore, the application provides a method for realizing the unified management of the organizations in the enterprise, which can realize the unified management of the organizations in the enterprise through the unified data model and the management system, realizes the real-time synchronization of the unified organization data in the numerous application systems in the enterprise based on the real-time data bus technology, meets the needs of the unified management of the organizations in the multiple applications in the enterprise, and solves the problem of the non-uniform standard and the non-shared data between the systems in the enterprise.

[0013] The application provides a method for realizing the unified management of the organizations in the enterprise, which comprises the following steps:

[0014] Organizing the enterprise-level organization data in a tree structure, and constructing a hierarchical organization data model;

[0015] Based on the data model, the application system subscribes to the enterprise-level organization data through the real-time data bus.

[0016] Preferably, the step of organizing the enterprise-level organization data in a tree structure, and constructing a hierarchical organization data model comprises the following steps:

[0017] Organizing the enterprise-level organization data in a tree structure, and constructing a data model in which the three types of attributes of the general tree organization data, the business domain organization data and the business system organization data are inherited layer by layer.

[0018] Preferably, the organization attribute in the data model is designed in the form of a parameter table.

[0019] Preferably, the step of based on the data model, the application system subscribes to the enterprise-level organization data through the real-time data bus comprises the following steps:

[0020] Based on the data model, the application system is caused to subscribe to enterprise-level organization data through a real-time data bus.

[0021] An apparatus for implementing unified management of organizations in an enterprise, comprising:

[0022] A construction module configured to organize enterprise-level organization data in a tree structure, and construct a hierarchical data model.

[0023] A subscription module configured to cause an application system to subscribe to enterprise-level organization data through a real-time data bus based on the data model.

[0024] Preferably, the construction module is specifically configured to:

[0025] organize enterprise-level organization data in a tree structure, and construct a data model in which three types of attributes, i.e., general tree organization data, business domain organization data, and business system organization data, are inherited layer by layer.

[0026] Preferably, organization attributes in the data model are designed in the form of a parameter table.

[0027] Preferably, the subscription module is specifically configured to:

[0028] Based on the data model, the application system is caused to subscribe to enterprise-level organization data through a real-time data bus, and the subscribed organization data is fed back to the application system through the real-time data bus.

[0029] An electronic device, comprising a processor and a memory, the memory storing a computer program, when the processor runs the computer program stored in the memory, the processor executes the method for implementing unified management of organizations in an enterprise according to any one of claims 1-4.

[0030] A computer readable storage medium, the computer readable storage medium storing computer execution instructions, when the computer execution instructions are executed by a processor, the computer execution instructions are used to implement the method for implementing unified management of organizations in an enterprise according to any one of claims 1-4.

[0031] In summary, the application discloses a method for realizing unified management of enterprises, when the unified management of enterprises is needed, firstly, enterprise-level organization data is organized in a tree structure to build a hierarchical data model; then, based on the data model, the application system subscribes to enterprise-level organization data through a real-time data bus. BRIEF DESCRIPTION OF DRAWINGS

[0032] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative effort on the basis of these drawings.

[0033] Figure 1 A method flowchart of the method for realizing unified management of enterprises in the embodiment 1 disclosed by the present application;

[0034] Figure 2 A method flowchart of the method for realizing unified management of enterprises in the embodiment 2 disclosed by the present application;

[0035] Figure 3 A schematic diagram of an enterprise-level organization data model disclosed by the present application;

[0036] Figure 4 A schematic diagram of a hierarchical mechanism of the enterprise-level organization data model disclosed by the present application;

[0037] Figure 5 A schematic diagram of an interaction mechanism of an application system and an enterprise-level organization data maintenance system disclosed by the present application;

[0038] Figure 6 A schematic diagram of a maintenance and consumption process of organization data disclosed by the present application;

[0039] Figure 7 A structure schematic diagram of the device for realizing unified management of enterprises in the embodiment 1 disclosed by the present application;

[0040] Figure 8 A structure schematic diagram of the device for realizing unified management of enterprises in the embodiment 2 disclosed by the present application;

[0041] Figure 9A structural schematic diagram of an electronic device is disclosed. DETAILED DESCRIPTION

[0042] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art without creative work are within the protection scope of the present application.

[0043] As Figure 1 shown, a flowchart of a method embodiment 1 for realizing unified management of institutions in an enterprise is disclosed, and the method can include the following steps:

[0044] S101, organizing enterprise-level institution data in a tree structure to construct a hierarchical organization data model;

[0045] Institutions refer to economic organizations of all levels in banks that have the business qualification of financial institutions (such as financial licenses) and engage in financial services, as well as other types of organizations established for operation and management services. They include domestic branch institutions, internal departments and organizations, etc.

[0046] A data model is an abstraction of the characteristics of real-world data, used to describe the concepts and definitions of a set of data. It describes the static characteristics, dynamic behavior and constraint conditions of a system from an abstract level, providing an abstract framework for information representation and operation of a database system.

[0047] When unified management of institutions in an enterprise is needed, first, enterprise-level institution data is organized in a tree structure to construct a hierarchical organization data model.

[0048] S102, based on the data model, enabling an application system to subscribe to enterprise-level institution data through a real-time data bus.

[0049] A real-time data bus refers to a basic application system for real-time data sending and receiving based on technologies such as Kafka.

[0050] After the data model is constructed, unified management of institutions in various application systems in the enterprise is realized based on the hierarchical organization data model and using a unified maintenance portal as the main means. Real-time sharing and synchronization of institution data in the application system is realized through real-time data bus technology, thereby realizing unified storage and maintenance of institution data in the enterprise and ensuring consistency of institution data among various application systems.

[0051] In summary, in the above embodiment, when it is required to realize unified management of the internal institutions of an enterprise, first, the enterprise-level institution data is organized in a tree structure to construct a hierarchical organization data model; then, based on the data model, the application system subscribes to the enterprise-level institution data through a real-time data bus. The unified management of the enterprise institutions can be realized through the unified data model and the management system, and the real-time synchronization of the unified institution data in the numerous application systems of the enterprise is realized based on the real-time data bus technology, so as to meet the needs of the unified management of the institutions of multiple applications in the enterprise and solve the problem of non-uniform institution standards and non-shared data among the systems in the enterprise.

[0052] As shown in Figure 2 , a flowchart of a method embodiment 2 for realizing unified management of internal institutions of an enterprise is disclosed, which can include the following steps:

[0053] S201, organize the enterprise-level institution data in a tree structure to construct a data model in which three types of attributes, general tree institution data, business domain institution data and business system institution data, are inherited layer by layer;

[0054] When it is required to realize unified management of the internal institutions of an enterprise, first, the enterprise-level institution data is organized in a tree structure to construct a hierarchical organization data model.

[0055] Specifically, as shown in Figure 3 , the enterprise-level institution data is organized in a tree structure and covers three types of data, general tree institution data, business domain institution data and business system institution data. Through the analysis of the application systems in the enterprise, a standardized and flexible data model is established. The attributes of the three levels are inherited layer by layer, and the institution attributes in a certain consumption system are composed of the general attributes, the attributes of the domain to which it belongs and the attributes of the system. Through the organization of the three-layer data model, the application system can flexibly subscribe to the required institution range and attribute range when consuming the institution data.

[0056] The hierarchical structure of the enterprise-level institution data model can support attribute expansion and attribute convergence at the same time, as shown in Figure 4 .

[0057] (1) The general tree contains full institution base data, and the institution data adopts a three-layer institution of “full line level-->domain level-->system level”, which supports attribute expansion horizontally and supports business development; vertically, the data is integrated and governed according to “system level-->domain level-->full line level” to realize attribute convergence and gradually achieve the goal of enterprise-level institutions.

[0058] (2) The attributes common to all domains are divided into the institution general tree, the attributes common to the business domains are divided into the business domain level, and the attributes unique to the business system are divided into the business system level.

[0059] In order to facilitate optimization of the organization attribute model, the organization attribute is designed in the form of a parameter table in the data model in the application. When the organization attribute changes, only the data in the parameter table needs to be changed, and the data model does not need to be adjusted. This design can facilitate and quickly optimize the model according to the demand changes of the business application accessing the enterprise-level organization unified service, and guarantee the scalability of the data model.

[0060] S202, based on the data model, so that the application system consumes and subscribes to the organization data through the real-time data bus and feeds back the subscribed organization data to the application system.

[0061] In order to guarantee efficient maintenance and use of the three-layer data model of the enterprise organization user, the application designs a unified maintenance portal and a consumption subscription mechanism, and realizes sharing of data in various business systems through implementation of data exchange, as shown in Figure 5 .

[0062] Specifically, the maintenance portal of the organization data is no longer set in each business application system. The enterprise organization unified service provides a unified maintenance portal, and a unified maintenance team realizes centralized maintenance of the data. Each business department realizes application of maintenance such as addition, modification and deletion of the organization through an application process, and the unified maintenance team integrates and maintains the organization data according to the existing organization data after receiving the application, so as to realize unified maintenance of the organization data.

[0063] Each application system subscribes to the enterprise-level organization data through the real-time data bus, so as to realize consumption and use of the organization data. When the application system subscribes to the data, the organization and the attribute required by the consumption management can be subscribed. When the consumption system subscribes to the data, the attribute and the organization range of the system are automatically determined according to the field of the system. After the related data changes, the data is automatically synchronized to the application system through the real-time data bus. The application system stores a copy of the organization data, and the organization data is a subset of the organization data. Therefore, the organization data in the entire enterprise is exported, and the consistency of the organization data in the entire enterprise is guaranteed.

[0064] Through the real-time data bus, the consumption system can consume the organization data in real time after subscribing to the organization data once. The subscription and publishing mechanism enables the organization data to be synchronized to all consumption systems in real time according to the demand and automatically when the organization data is updated, so that the organization data in all application systems can be guaranteed to be consistent.

[0065] The main process of the enterprise organization data includes three stages of business demand analysis, organization user data maintenance and business system data consumption, which are shown in Figure 6 .

[0066] 1、In the business field level to add an agency, the business field leading department needs to initiate an application. The leading department analyzes the relevant agency attributes in the application and optimizes the attributes of the agency according to the following steps:

[0067] (1) First, determine the attribute list of "general level" -- "field level".

[0068] (2) The remaining attributes are classified as "system level".

[0069] (3) Analyze whether the system level attributes can be reused with other system level attributes that have been accessed. If they can be reused, the attributes are classified as field level.

[0070] Attribute determination principles:

[0071] (1) Enterprise level reusable attributes: general tree contains attributes;

[0072] (2) Field level reusable attributes: existing data in the field tree;

[0073] (3) Field level upgradeable attributes: reusable attributes with already accessed consumer systems;

[0074] (4) System level unique attributes: first introduced system attributes;

[0075] Model optimization method:

[0076] (1) Upgrade the reusable system level attributes to field level attributes;

[0077] (2) Upgrade the reusable field level attributes to enterprise level attributes;

[0078] 2、Register agency data subscription content

[0079] (1) Consumer attribute registration

[0080] (2) Agency scope registration

[0081] (3) Registration of the business field

[0082] 3、Add an agency to the consumer system, and the business department corresponding to the consumer system issues an application.

[0083] 4、Business field level agency modification, for business field level attribute modification, the business field leading department needs to initiate an application.

[0084] 5、Business system level agency modification, modify the consumer system specific attributes, and the business department of the consumer system initiates an application.

[0085] 6. When the organization data changes, the organization data is automatically synchronized to the consumption system by the real-time data bus according to the data subscribed by each business consumption system. The organization range and the attribute range of the organization to be synchronized are determined according to the relationship registered when the subscription is made, and are synchronized on demand.

[0086] In summary, the application realizes the unified management of the organizations in the enterprise, effectively guarantees the uniqueness and consistency of the organization data of the enterprise, provides great flexibility by the hierarchical data model, and realizes the real-time sharing of the organization data of the enterprise among the consumption systems through the real-time data bus technology.

[0087] As shown in Figure 7 , it is a structural schematic diagram of an embodiment 1 of the device for realizing the unified management of the organizations in the enterprise, which can include:

[0088] The construction module 701 is configured to organize the enterprise-level organization data in a tree structure, and construct a hierarchical organization data model.

[0089] The subscription module 702 is configured to enable the application system to subscribe to the enterprise-level organization data through the real-time data bus based on the data model.

[0090] The working principle of the device for realizing the unified management of the organizations in the enterprise disclosed in the embodiment is the same as that of the method for realizing the unified management of the organizations in the enterprise, which will not be repeated here.

[0091] As shown in Figure 8 , it is a structural schematic diagram of an embodiment 2 of the device for realizing the unified management of the organizations in the enterprise, which can include:

[0092] The construction module 801 is configured to organize the enterprise-level organization data in a tree structure, and construct a data model in which the three types of attributes, i.e., the general tree organization data, the business domain organization data and the business system organization data, are inherited layer by layer.

[0093] The subscription module 802 is configured to enable the application system to subscribe to the organization data through the consumption management based on the data model, and feed back the subscribed organization data to the application system through the real-time data bus.

[0094] The working principle of the device for realizing the unified management of the organizations in the enterprise disclosed in the embodiment is the same as that of the method for realizing the unified management of the organizations in the enterprise, which will not be repeated here.

[0095] As shown in Figure 9As shown, it is a structural schematic diagram of an electronic device disclosed by the application, the electronic device comprises a memory 10 and a processor 20, the memory 10 stores a computer program, when the processor 20 runs the computer program stored in the memory 10, the processor 20 executes the above-mentioned various possible methods for realizing the unified management of enterprise internal agencies.

[0096] Wherein, the memory 10 is connected with the processor 20, the memory 10 can adopt a flash memory or a read-only memory or other memories, and the processor 20 can adopt a central processing unit or a single-chip microcomputer.

[0097] In addition, the application also provides a computer readable storage medium, the computer readable storage medium stores computer execution instructions, when at least one processor of the user equipment executes the computer execution instructions, the user equipment executes the above-mentioned various possible methods for realizing the unified management of enterprise internal agencies.

[0098] Wherein, the computer readable medium comprises a computer storage medium and a communication medium, wherein the communication medium comprises any medium that facilitates the transfer of computer program from one place to another. The storage medium can be any available medium that can be accessed by a general or special purpose computer. An exemplary storage medium is coupled to the processor so that the processor can read information from, and write information to, the storage medium. Of course, the storage medium can be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in the user equipment. Of course, the processor and the storage medium can also exist as discrete components in the communication device.

[0099] The various embodiments in the specification are described in a progressive manner, and each embodiment focuses on the difference from other embodiments, and the same or similar parts between various embodiments can be referred to each other. For the device disclosed by the embodiment, since it corresponds to the method disclosed by the embodiment, the description is relatively simple, and the related parts can be referred to the method part.

[0100] The skilled person can further realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed in the present application can be realized by electronic hardware, computer software or combination of the two. In order to clearly show the interchangeability of hardware and software, the components and steps of each example have been described in the above description. Whether the functions are realized by hardware or software depends on the specific application and design constraints of the technical solution. The skilled person can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0101] The steps of a method or algorithm described in connection with the embodiments disclosed herein can be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module can reside in random access memory (RAM), flash memory, read-only memory (ROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such that the processor can read information from, and

[0102] The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein can be applied to other embodiments without departing from the spirit or scope of the application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for achieving unified management of internal organizations within an enterprise, characterized in that, The method comprises the steps of: organizing enterprise-level organization data in a tree structure, constructing a data model of three types of attributes of general tree organization data, business domain organization data and business system organization data inherited layer by layer, wherein the organization attributes in the data model are designed in the form of a parameter table, the data model supports horizontal attribute expansion to support business development, and supports vertical attribute convergence to realize enterprise-level data integration and governance; based on the data model, making the application system subscribe to enterprise-level organization data through a real-time data bus; wherein the vertical attribute convergence comprises the following attribute promotion steps: analyzing the reusability of system-level attributes among different business systems, and promoting the system-level attributes to domain-level attributes when it is determined that the system-level attributes are reusable; analyzing the reusability of domain-level attributes among different business domains, and promoting the domain-level attributes to enterprise-level attributes contained in the general tree when it is determined that the domain-level attributes are reusable.

2. The method of claim 1, wherein, The method of subscribing to enterprise-level organization data based on the data model comprises the steps of: based on the data model, making the application system subscribe to organization data through consumption management, and feeding back the subscribed organization data to the application system through the real-time data bus.

3. A device for achieving unified management of internal organizations within an enterprise, characterized in that, The method comprises the steps of: constructing a data model of three types of attributes of general tree organization data, business domain organization data and business system organization data inherited layer by layer, wherein the organization attributes in the data model are designed in the form of a parameter table, the data model supports horizontal attribute expansion to support business development, and supports vertical attribute convergence to realize enterprise-level data integration and governance; based on the data model, making the application system subscribe to enterprise-level organization data through a real-time data bus; the vertical attribute convergence in the construction module comprises the following attribute promotion steps: analyzing the reusability of system-level attributes among different business systems, and promoting the system-level attributes to domain-level attributes when it is determined that the system-level attributes are reusable; analyzing the reusability of domain-level attributes among different business domains, and promoting the domain-level attributes to enterprise-level attributes contained in the general tree when it is determined that the domain-level attributes are reusable.

4. The apparatus of claim 3, wherein, The subscription module is specifically used for: based on the data model, making the application system subscribe to organization data through consumption management, and feeding back the subscribed organization data to the application system through the real-time data bus.

5. An electronic device, comprising: The method comprises the steps of: a processor and a memory, the memory storing a computer program, when the processor runs the computer program stored in the memory, the processor executes the method for realizing unified management of organizations in enterprises according to any one of claims 1-2.

6. A computer readable storage medium characterized by, The computer readable storage medium stores computer execution instructions, and the computer execution instructions are executed by the processor to realize the method for realizing unified management of organizations in enterprises according to any one of claims 1-2.

Citation Information

Patent Citations

  • Organization application permission management method and service system based on tree-shaped organization model

    CN108322432A

  • Data synchronization method and device, equipment and storage medium

    CN113157980A