CN111312379A - Data processing method, device, equipment and computer readable storage medium - Google Patents
Data processing method, device, equipment and computer readable storage medium Download PDFInfo
- Publication number
- CN111312379A CN111312379A CN202010102476.1A CN202010102476A CN111312379A CN 111312379 A CN111312379 A CN 111312379A CN 202010102476 A CN202010102476 A CN 202010102476A CN 111312379 A CN111312379 A CN 111312379A
- Authority
- CN
- China
- Prior art keywords
- license
- management system
- data
- license data
- gateway
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 19
- 238000007726 management method Methods 0.000 claims abstract description 82
- 238000012545 processing Methods 0.000 claims abstract description 48
- 238000012550 audit Methods 0.000 claims abstract description 44
- 238000000034 method Methods 0.000 claims abstract description 27
- 238000013068 supply chain management Methods 0.000 claims abstract description 23
- 230000015654 memory Effects 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 8
- 210000001503 joint Anatomy 0.000 abstract description 20
- 238000010586 diagram Methods 0.000 description 11
- 230000009286 beneficial effect Effects 0.000 description 8
- 230000002457 bidirectional effect Effects 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000012797 qualification Methods 0.000 description 3
- 238000005034 decoration Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000010485 coping Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 230000026676 system process Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
- G16H40/20—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/018—Certifying business or products
Landscapes
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Primary Health Care (AREA)
- Public Health (AREA)
- Biomedical Technology (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Epidemiology (AREA)
- Finance (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Computer And Data Communications (AREA)
Abstract
The embodiment of the application provides a data processing method, a device, equipment and a computer readable storage medium, wherein the method is applied to a license audit management system and comprises the following steps: receiving license data sent by a gateway; and auditing the license data according to a preset business rule, and sending the license data meeting the preset business rule in the license data to a supply chain management system. The method supports the butt joint between the license audit management system of the user and the gateway and the butt joint between the license audit management system of the user and the supply chain management system, thereby completing the processing of the license data, meeting the difference requirements of one license and multiple users, shielding the personalized requirements and the network access requirements of the user through the gateway and realizing the electronic management of the license.
Description
Technical Field
The present application relates to the field of computer technologies, and in particular, to a method, an apparatus, a device, and a computer-readable storage medium for data processing.
Background
At present, the application of electronic license management in most industries is more and more popular, and good effect is achieved. The field of medical supply chain is still generally staying at the stage of paper copy archiving and system recording, and has a great gap from the expectation of electronic management.
The existing medical supply chain qualification license management is characterized by large workload, multiple personalized requirements and no unified cooperative tool. The certificate type includes qualification certificates of multi-stage dealers in the circulation link, qualification certificates of production enterprises, production permission of consumables, record certificates and the like, and one consumable usually relates to a plurality of certificates. The types of consumables supplied by a hospital procurement consumable and a supplier are few, namely thousands of consumables, the hospitals and the suppliers are in a many-to-many relationship, and the consumables certificates required to be managed by the hospitals and the suppliers are few, namely thousands of consumables. The supply and demand parties have strong demands for electronic and fine management on a large amount of work such as copy management, sending, due certificate exchange, relation between consumables and certificates and the like of the certificates. The medical supply chain resource management has strict industry specifications, but each hospital has personalized requirements on the basis of the strict industry specifications. The current dilemma is that the existing supply chain management systems of various hospitals are respectively isolated and cannot be comprehensively docked with cooperative suppliers; the business system of the supplier is also isolated, and the unified connection to all cooperative hospitals is difficult. The suppliers can only send the paper copies offline, and the hospitals manually record the paper copies into a system or archive according to the requirements of all hospitals.
Disclosure of Invention
Aiming at the defects of the existing mode, the application provides a data processing method, a device, equipment and a computer readable storage medium, which are used for solving the problem of how to realize the electronic management of the license.
In a first aspect, the present application provides a data processing method, which is applied to a license audit management system, and includes:
receiving license data sent by a gateway;
and auditing the license data according to a preset business rule, and sending the license data meeting the preset business rule in the license data to a supply chain management system.
Optionally, the preset business rule includes at least one of the following:
the type of the license data provided by the supplier meets the type of the preset license data;
the validity expiration of the license data provided by the supplier is sufficient for a predetermined validity period;
the license data provided by the supplier satisfies a predetermined specified condition.
Optionally, updating a preset business rule; and sending the updated service rule to software, namely service SAAS, facing the supplier through a gateway so as to enable the license data sent to the license audit management system by the SAAS through the gateway to meet the updated service rule.
Optionally, when the license data does not meet the preset service rule, the information that the license data does not meet the preset service rule is sent to the SAAS through the gateway.
In a second aspect, the present application provides a data processing method, applied to a gateway, including:
receiving license data sent by the SAAS through a first standard interface according to a preset white list;
and sending the license data to a license auditing management system through a second standard interface.
Optionally, receiving information that the service rule or the license data sent by the license audit management system does not meet the service rule through a second standard interface;
and sending the service rule or the information of the service rule to the SAAS through the first standard interface.
In a third aspect, the present application provides a data processing apparatus, which is applied to a license audit management system, and includes:
the first processing module is used for receiving the license data sent by the gateway;
and the second processing module is used for auditing the license data according to the preset business rule and sending the license data meeting the preset business rule in the license data to the supply chain management system.
Optionally, the preset business rule includes at least one of the following:
the type of the license data provided by the supplier meets the type of the preset license data;
the validity expiration of the license data provided by the supplier is sufficient for a predetermined validity period;
the license data provided by the supplier satisfies a predetermined specified condition.
Optionally, updating a preset business rule; and sending the updated service rule to software, namely service SAAS, facing the supplier through a gateway so as to enable the license data sent to the license audit management system by the SAAS through the gateway to meet the updated service rule.
Optionally, when the license data does not meet the preset service rule, the information that the license data does not meet the preset service rule is sent to the SAAS through the gateway.
In a fourth aspect, the present application provides an apparatus for data processing, which is applied to a gateway, and includes:
the third processing module is used for receiving the license data sent by the SAAS through the first standard interface according to a preset white list;
and the fourth processing module is used for sending the license data to the license auditing and management system through the second standard interface.
Optionally, receiving information that the service rule or the license data sent by the license audit management system does not meet the service rule through a second standard interface;
and sending the service rule or the information of the service rule to the SAAS through the first standard interface.
In a fifth aspect, the present application provides an electronic device, comprising: a processor, a memory, and a bus;
a bus for connecting the processor and the memory;
a memory for storing operating instructions;
and the processor is used for executing the data processing method of the first aspect and the second aspect of the application by calling the operation instruction.
In a sixth aspect, the present application provides a computer readable storage medium storing a computer program for performing the method of data processing of the first and second aspects of the present application.
The technical scheme provided by the embodiment of the application at least has the following beneficial effects:
receiving license data sent by a gateway; and auditing the license data according to a preset business rule, and sending the license data meeting the preset business rule in the license data to a supply chain management system. Therefore, the method supports the butt joint between the license audit management system of the user and the gateway and the butt joint between the license audit management system of the user and the supply chain management system, thereby completing the processing of the license data, meeting the difference requirements of one license and multiple users, shielding the personalized requirements and the network access requirements of the user through the gateway and realizing the electronic management of the license.
Additional aspects and advantages of the present application will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the present application.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings used in the description of the embodiments of the present application will be briefly described below.
Fig. 1 is a schematic flowchart of a data processing method according to an embodiment of the present application;
fig. 2 is a schematic flow chart of another data processing method according to an embodiment of the present disclosure;
FIG. 3 is a block diagram of a data processing architecture according to an embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of a data processing apparatus according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of another data processing apparatus according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
Reference will now be made in detail to embodiments of the present application, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the drawings are exemplary only for the purpose of explaining the present application and are not to be construed as limiting the present invention.
As used herein, the singular forms "a", "an", "the" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and/or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. It will be understood that when an element is referred to as being "connected" or "coupled" to another element, it can be directly connected or coupled to the other element or intervening elements may also be present. Further, "connected" or "coupled" as used herein may include wirelessly connected or wirelessly coupled. As used herein, the term "and/or" includes all or any element and all combinations of one or more of the associated listed items.
It will be understood by those skilled in the art that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the prior art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
The following describes the technical solutions of the present application and how to solve the above technical problems with specific embodiments. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments. Embodiments of the present application will be described below with reference to the accompanying drawings.
The embodiment of the application provides a data processing method, which is applied to a license audit management system, and the flow diagram of the method is shown in fig. 1, and the method comprises the following steps:
and S101, receiving the license data sent by the gateway.
Optionally, the gateway is an internetwork connector and a protocol converter, the gateway realizes network interconnection above a network layer, is a complex network interconnection device, and is only used for interconnection of two networks with different high-level protocols; the gateway can be used for interconnection of a wide area network and local area network; a gateway is a computer system or device that acts as a switch-master, used between two systems of different communication protocols, data formats or languages, and even completely different architectures.
And S102, auditing the license data according to the preset business rule, and sending the license data meeting the preset business rule in the license data to a supply chain management system.
Optionally, the preset business rule includes at least one of the following:
the type of the license data provided by the supplier meets the type of the preset license data;
the validity expiration of the license data provided by the supplier is sufficient for a predetermined validity period;
the license data provided by the supplier satisfies a predetermined specified condition.
In the embodiment of the application, license data sent by a gateway is received; and auditing the license data according to a preset business rule, and sending the license data meeting the preset business rule in the license data to a supply chain management system. Therefore, the method supports the butt joint between the license audit management system of the user and the gateway and the butt joint between the license audit management system of the user and the supply chain management system, thereby completing the processing of the license data, meeting the difference requirements of one license and multiple users, shielding the personalized requirements and the network access requirements of the user through the gateway and realizing the electronic management of the license.
Optionally, updating a preset business rule; and sending the updated business rule to a vendor-oriented SAAS (Software-as-a-Service) through a gateway so as to enable the license data sent by the SAAS to a license auditing management system through the gateway to meet the updated business rule.
Optionally, when the license data does not meet the preset service rule, the information that the license data does not meet the preset service rule is sent to the SAAS through the gateway.
Another data processing method is provided in this embodiment of the present application, and is applied to a gateway, where a flowchart of the method is shown in fig. 2, and the method includes:
s201, receiving the license data sent by the SAAS through a first standard interface according to a preset white list.
And S202, sending the license data to a license auditing management system through a second standard interface.
Optionally, receiving information that the service rule or the license data sent by the license audit management system does not meet the service rule through a second standard interface;
and sending the service rule or the information of the service rule to the SAAS through the first standard interface.
In the embodiment of the application, the license data sent by the SAAS is received through a first standard interface according to a preset white list; and sending the license data to a license auditing management system through a second standard interface. Therefore, the method supports the butt joint between the license audit management system of the user and the gateway and the butt joint between the SAAS and the gateway, thereby completing the processing of the license data, meeting the difference requirements of one license and multiple users, shielding the personalized requirements and the network access requirements of the user through the gateway and realizing the electronic management of the license.
Optionally, as shown in fig. 3, according to the requirement of electronic management of medical consumable supply chain licenses, by setting up a set of vendor-oriented license management SAAS system and interfacing with the hospital system based on a standardized service interface, online electronic license transmission of vendors and audit management in hospitals can be realized. The vendor-oriented SAAS is denoted S. The hospital has more concerns in the network and data security level, and is usually a network architecture with isolated internal and external networks, and based on the situation, safe network interaction can be realized by deploying independent gateway nodes in the hospital and combining a white list and an HTTPS port. The gateway is used as a standard interactive interface to realize and standardize data interaction, the individuation of hospital management requirements is shielded, the unification and the conciseness of the SAAS end are guaranteed, and the gateway node is marked as G. Most of the existing supply chain management systems of large-scale three hospitals are production recording systems, the refined management support of the current license is insufficient, the secondary development of various complex systems is perfected on the existing basis, and the workload and the difficulty are great. In view of the situation, under the condition that the existing system process is not adjusted, the requirement for refined license examination and management can be met by deploying independent in-hospital license examination and management nodes and getting through data synchronization of the nodes and a supply chain management system according to the actual situation, wherein the in-hospital license examination and management system is marked as A, and the in-hospital supply chain management system is marked as H.
Optionally, the hospital license audit management requirement is based on a license audit management system a deployed independently in the hospital. The system can support personalized requirements in a hospital and interact with a SAAS system of a supplier through a standard interface between A and G.
Optionally, the license audit management system a needs to be communicated with the existing supply chain management system H in the hospital, so that data synchronization is realized, and the existing flow of H is guaranteed.
Optionally, the gateway G is implemented as an independent application of a bidirectional standard interface, and may be deployed in each internal network of a hospital respectively. The bidirectional standard interface refers to an interface facing to the inside of a hospital and an interface facing to a supplier SAAS, and seals the personalized requirements of the hospital in a license audit management system A. And G solves the differential butt joint of heterogeneous systems of various hospitals through a standard interface and the bidirectional data synchronization between A and H. And G is deployed in the in-hospital network, and the network security problem is solved by setting a firewall white list and opening a fixed HTTPS port.
Optionally, the vendor-oriented SAAS system S supports vendor e-certificate uploading and mapping of the relationship with hospital materials, and packaging and pushing to the hospital. And S is realized through multiple terminals, and the mobile terminal and the WEB terminal are supported to quickly upload license pictures in various formats.
Optionally, the supplier maintains a license picture and can push the license picture to a plurality of cooperative hospitals, and a corresponding snapshot version is reserved for pushing of each hospital, so that the supplier can adjust the license picture in a targeted manner on the basis.
Alternatively, the hospital administrative appeal difference can be set by setting its own business rules in the certificate audit management system a, for example, a certain type of certificate must be provided, or the validity period must satisfy a specified condition, and these rules are synchronized to S. When the supplier pushes the certificate to the hospital, the association rule can be automatically matched, the condition that the certificate does not meet the rule is timely and clearly reminded, the supplier can conveniently know the requirements of the hospital in real time, and the follow-up audit management efficiency of the hospital is also facilitated.
Optionally, the license audit management system a deployed in the hospital cannot directly access the license pictures uploaded by the provider, so that the gateway G downloads many pictures related to the license to the server node where G is located while transparently transmitting the data, and the a can efficiently access the server node.
Optionally, the medical supply chain is especially strict in the management of the expiration date of the certificate, and the hospital can set the advanced amount of the certificate due to expiration in the certificate audit management system a to prompt the user early and automatically reject the certificate to the supplier when the certificate expires, so that the supplier can change the certificate early. The overdue reminding rule set by A, the overdue automatic rejection and the like are synchronized to S through a gateway standard interface, and the provider is informed.
Optionally, the license audit management system a deployed in the hospital can complete snapshot preservation of the current state through snapshot archiving, and meets the requirements of industry management specifications.
Alternatively, the snapshot is equivalent to making a backup of the directory, and does not immediately copy all the files, but instead points to the same file, and when a write occurs, a new file is created.
The application of the embodiment of the application has at least the following beneficial effects:
the many-to-many management of the license in the medical supply chain is realized through the SAAS; the license between a hospital and a supplier is established through snapshot to push complete information, and the difference requirements of one license and multiple hospitals are met; the individual requirements and the network access requirements of a hospital are shielded through the gateway nodes independently deployed in the hospital; the system supports the butt joint with the systems in the hospital with different architectures, and supports the high-efficiency management appeal in the hospital; the individual requirements of hospitals are met, and an electronic copy is corresponding to all hospitals; the hospital management appeal regularization is realized, and the targeted coping of suppliers is facilitated; the automatic processing of the certificate due is realized, and the suppliers can conveniently manage the certificates related to a plurality of hospitals.
Based on the same inventive concept, the embodiment of the present application further provides a data processing apparatus, which is applied to a license audit management system, and a schematic structural diagram of the apparatus is shown in fig. 4, where the data processing apparatus 30 includes a first processing module 301 and a second processing module 302.
The first processing module 301 is configured to receive license data sent by a gateway;
the second processing module 302 is configured to audit the license data according to the preset service rule, and send the license data meeting the preset service rule in the license data to the supply chain management system.
Optionally, the preset business rule includes at least one of the following:
the type of the license data provided by the supplier meets the type of the preset license data;
the validity expiration of the license data provided by the supplier is sufficient for a predetermined validity period;
the license data provided by the supplier satisfies a predetermined specified condition.
Optionally, updating a preset business rule; and sending the updated service rule to software, namely service SAAS, facing the supplier through a gateway so as to enable the license data sent to the license audit management system by the SAAS through the gateway to meet the updated service rule.
Optionally, when the license data does not meet the preset service rule, the information that the license data does not meet the preset service rule is sent to the SAAS through the gateway.
The application of the embodiment of the application has at least the following beneficial effects:
receiving license data sent by a gateway; and auditing the license data according to a preset business rule, and sending the license data meeting the preset business rule in the license data to a supply chain management system. Therefore, the method supports the butt joint between the license audit management system of the user and the gateway and the butt joint between the license audit management system of the user and the supply chain management system, thereby completing the processing of the license data, meeting the difference requirements of one license and multiple users, shielding the personalized requirements and the network access requirements of the user through the gateway and realizing the electronic management of the license.
For the content that is not described in detail in the data processing apparatus provided in the embodiment of the present application, reference may be made to the data processing method provided in the foregoing embodiment, and the beneficial effects that the data processing apparatus provided in the embodiment of the present application can achieve are the same as the data processing method provided in the foregoing embodiment, and are not described herein again.
Based on the same inventive concept, the embodiment of the present application further provides another data processing apparatus, which is applied to a gateway, and a schematic structural diagram of the apparatus is shown in fig. 5, and the data processing apparatus 40 includes a third processing module 401 and a fourth processing module 402.
The third processing module 401 is configured to receive, according to a preset white list, license data sent by the SAAS through the first standard interface;
and the fourth processing module 402 is configured to send the license data to the license audit management system through the second standard interface.
Optionally, receiving information that the service rule or the license data sent by the license audit management system does not meet the service rule through a second standard interface;
and sending the service rule or the information of the service rule to the SAAS through the first standard interface.
The application of the embodiment of the application has at least the following beneficial effects:
receiving license data sent by the SAAS through a first standard interface according to a preset white list; and sending the license data to a license auditing management system through a second standard interface. Therefore, the method supports the butt joint between the license audit management system of the user and the gateway and the butt joint between the SAAS and the gateway, thereby completing the processing of the license data, meeting the difference requirements of one license and multiple users, shielding the personalized requirements and the network access requirements of the user through the gateway and realizing the electronic management of the license.
For the content that is not described in detail in the data processing apparatus provided in the embodiment of the present application, reference may be made to the data processing method provided in the foregoing embodiment, and the beneficial effects that the data processing apparatus provided in the embodiment of the present application can achieve are the same as the data processing method provided in the foregoing embodiment, and are not described herein again.
Based on the same inventive concept, the embodiment of the present application further provides an electronic device, a schematic structural diagram of the electronic device is shown in fig. 6, the electronic device 7000 includes at least one processor 7001, a memory 7002 and a bus 7003, and the at least one processor 7001 is electrically connected to the memory 7002; the memory 7002 is configured to store at least one computer executable instruction, and the processor 7001 is configured to execute the at least one computer executable instruction so as to execute the steps of any one of the methods of data processing as provided in any one of the embodiments or any one of the alternative embodiments of the present application.
Further, the processor 7001 may be an FPGA (Field-Programmable Gate Array) or other devices having logic processing capability, such as an MCU (micro controller Unit) and a CPU (Central processing Unit).
The application of the embodiment of the application has at least the following beneficial effects:
the license auditing management system receives the license data sent by the gateway; and according to the preset business rule, the license auditing management system audits the license data, and sends the license data meeting the preset business rule in the license data to the supply chain management system. The gateway receives the license data sent by the SAAS through a first standard interface according to a preset white list; and the gateway sends the license data to a license auditing management system through a second standard interface. Therefore, the method supports the butt joint between the license audit management system of the user and the gateway, the butt joint between the license audit management system of the user and the supply chain management system, and the butt joint between the SAAS and the gateway, thereby completing the processing of the license data, meeting the difference requirements of one license and multiple users, shielding the personalized requirements and the network access requirements of the users through the gateway, and realizing the electronic management of the license.
Based on the same inventive concept, the embodiments of the present application further provide a computer-readable storage medium storing a computer program, where the computer program is used to implement, when executed by a processor, any one of the embodiments of the present application or any one of the steps of the data processing method.
The computer-readable storage medium provided by the embodiments of the present application includes, but is not limited to, any type of disk (including floppy disks, hard disks, optical disks, CD-ROMs, and magneto-optical disks), ROMs (Read-Only memories), RAMs (random access memories), EPROMs (Erasable Programmable Read-Only memories), EEPROMs (Electrically Erasable Programmable Read-Only memories), flash memories, magnetic cards, or optical cards. That is, a readable storage medium includes any medium that stores or transmits information in a form readable by a device (e.g., a computer).
The application of the embodiment of the application has at least the following beneficial effects:
the license auditing management system receives the license data sent by the gateway; and according to the preset business rule, the license auditing management system audits the license data, and sends the license data meeting the preset business rule in the license data to the supply chain management system. The gateway receives the license data sent by the SAAS through a first standard interface according to a preset white list; and the gateway sends the license data to a license auditing management system through a second standard interface. Therefore, the method supports the butt joint between the license audit management system of the user and the gateway, the butt joint between the license audit management system of the user and the supply chain management system, and the butt joint between the SAAS and the gateway, thereby completing the processing of the license data, meeting the difference requirements of one license and multiple users, shielding the personalized requirements and the network access requirements of the users through the gateway, and realizing the electronic management of the license.
It will be understood by those within the art that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by computer program instructions. Those skilled in the art will appreciate that the computer program instructions may be implemented by a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, implement the aspects specified in the block or blocks of the block diagrams and/or flowchart illustrations disclosed herein.
Those of skill in the art will appreciate that the various operations, methods, steps in the processes, acts, or solutions discussed in this application can be interchanged, modified, combined, or eliminated. Further, other steps, measures, or schemes in various operations, methods, or flows that have been discussed in this application can be alternated, altered, rearranged, broken down, combined, or deleted. Further, steps, measures, schemes in the prior art having various operations, methods, procedures disclosed in the present application may also be alternated, modified, rearranged, decomposed, combined, or deleted.
The foregoing is only a partial embodiment of the present application, and it should be noted that, for those skilled in the art, several modifications and decorations can be made without departing from the principle of the present application, and these modifications and decorations should also be regarded as the protection scope of the present application.
Claims (10)
1. A data processing method is applied to a license audit management system and is characterized by comprising the following steps:
receiving license data sent by a gateway;
and auditing the license data according to a preset service rule, and sending the license data meeting the preset service rule in the license data to a supply chain management system.
2. The method of claim 1, wherein the preset business rules comprise at least one of the following:
the type of the license data provided by the supplier meets the type of the preset license data;
the validity expiration of the license data provided by the supplier is sufficient for a predetermined validity period;
the license data provided by the supplier satisfies a predetermined specified condition.
3. The method of claim 1, further comprising:
updating the preset business rule;
and sending the updated service rule to software-as-a-service (SAAS) facing a supplier through the gateway so as to enable the license data sent by the SAAS to the license audit management system through the gateway to meet the updated service rule.
4. The method of claim 1, further comprising:
and when the certificate data do not meet the preset service rule, sending the information that the certificate data do not meet the preset service rule to the SAAS through the gateway.
5. A data processing method applied to a gateway is characterized by comprising the following steps:
receiving license data sent by the SAAS through a first standard interface according to a preset white list;
and sending the license data to a license auditing management system through a second standard interface.
6. The method of claim 5, further comprising:
receiving the service rule sent by the license audit management system or the information that the license data does not meet the service rule through the second standard interface;
and sending the service rule or the information of the service rule to the SAAS through the first standard interface.
7. A data processing device is applied to a license audit management system and is characterized by comprising:
the first processing module is used for receiving the license data sent by the gateway;
and the second processing module is used for auditing the license data according to a preset service rule and sending the license data meeting the preset service rule in the license data to a supply chain management system.
8. An apparatus for data processing, applied to a gateway, comprising:
the third processing module is used for receiving the license data sent by the SAAS through the first standard interface according to a preset white list;
and the fourth processing module is used for sending the license data to a license auditing management system through a second standard interface.
9. An electronic device, comprising: a processor, a memory;
the memory for storing a computer program;
the processor is configured to execute the data processing method according to any one of claims 1 to 6 by calling the computer program.
10. A computer-readable storage medium, characterized in that a computer program is stored which, when being executed by a processor, is adapted to carry out the method of data processing according to any one of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010102476.1A CN111312379B (en) | 2020-02-19 | 2020-02-19 | Method, apparatus, device and computer readable storage medium for data processing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010102476.1A CN111312379B (en) | 2020-02-19 | 2020-02-19 | Method, apparatus, device and computer readable storage medium for data processing |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111312379A true CN111312379A (en) | 2020-06-19 |
CN111312379B CN111312379B (en) | 2023-11-03 |
Family
ID=71160420
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010102476.1A Active CN111312379B (en) | 2020-02-19 | 2020-02-19 | Method, apparatus, device and computer readable storage medium for data processing |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111312379B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112465475A (en) * | 2020-12-16 | 2021-03-09 | 深圳市中博科创信息技术有限公司 | Second approval business management system approval data docking method |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004110766A (en) * | 2002-07-22 | 2004-04-08 | Credit Saison Co Ltd | Card issuing system and card issuing method |
CA2801659A1 (en) * | 2012-01-09 | 2013-07-09 | Ezshield, Inc. | Identity management system and method including architecture for the same |
US20170139977A1 (en) * | 2015-11-17 | 2017-05-18 | International Business Machines Corporation | Validation rule management across entities |
CN107992834A (en) * | 2017-12-11 | 2018-05-04 | 成都西华升腾科技有限公司 | For limiting the warning device of People Going Abroad |
US20180144314A1 (en) * | 2016-11-21 | 2018-05-24 | Lisa Therese Miller | Invoice Analytics System |
CN109598519A (en) * | 2018-10-17 | 2019-04-09 | 平安国际融资租赁有限公司 | Vehicle checking method, device, computer equipment and storage medium |
WO2019104930A1 (en) * | 2017-12-01 | 2019-06-06 | 平安科技(深圳)有限公司 | Identity authentication method, electronic device and computer-readable storage medium |
CN110263024A (en) * | 2019-05-20 | 2019-09-20 | 平安普惠企业管理有限公司 | Data processing method, terminal device and computer storage medium |
CN110289087A (en) * | 2019-06-28 | 2019-09-27 | 龙建成 | The Medical Devices consumable smart media management system of modern hospital |
US20190341140A1 (en) * | 2017-11-08 | 2019-11-07 | Healthcare Facility Compliance Corp. | Enterprise mobile, cloud based health care compliance system |
CN110796454A (en) * | 2019-10-09 | 2020-02-14 | 中国建设银行股份有限公司 | Enterprise authentication auditing method and device |
CN110795763A (en) * | 2019-10-31 | 2020-02-14 | 百度在线网络技术(北京)有限公司 | Electronic certificate processing method, query method, device, equipment, platform and medium |
-
2020
- 2020-02-19 CN CN202010102476.1A patent/CN111312379B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004110766A (en) * | 2002-07-22 | 2004-04-08 | Credit Saison Co Ltd | Card issuing system and card issuing method |
CA2801659A1 (en) * | 2012-01-09 | 2013-07-09 | Ezshield, Inc. | Identity management system and method including architecture for the same |
US20170139977A1 (en) * | 2015-11-17 | 2017-05-18 | International Business Machines Corporation | Validation rule management across entities |
US20180144314A1 (en) * | 2016-11-21 | 2018-05-24 | Lisa Therese Miller | Invoice Analytics System |
US20190341140A1 (en) * | 2017-11-08 | 2019-11-07 | Healthcare Facility Compliance Corp. | Enterprise mobile, cloud based health care compliance system |
WO2019104930A1 (en) * | 2017-12-01 | 2019-06-06 | 平安科技(深圳)有限公司 | Identity authentication method, electronic device and computer-readable storage medium |
CN107992834A (en) * | 2017-12-11 | 2018-05-04 | 成都西华升腾科技有限公司 | For limiting the warning device of People Going Abroad |
CN109598519A (en) * | 2018-10-17 | 2019-04-09 | 平安国际融资租赁有限公司 | Vehicle checking method, device, computer equipment and storage medium |
CN110263024A (en) * | 2019-05-20 | 2019-09-20 | 平安普惠企业管理有限公司 | Data processing method, terminal device and computer storage medium |
CN110289087A (en) * | 2019-06-28 | 2019-09-27 | 龙建成 | The Medical Devices consumable smart media management system of modern hospital |
CN110796454A (en) * | 2019-10-09 | 2020-02-14 | 中国建设银行股份有限公司 | Enterprise authentication auditing method and device |
CN110795763A (en) * | 2019-10-31 | 2020-02-14 | 百度在线网络技术(北京)有限公司 | Electronic certificate processing method, query method, device, equipment, platform and medium |
Non-Patent Citations (4)
Title |
---|
刘小伶;: "建设电子证照管理系统提升"互联网+政务服务"", vol. 3, no. 04, pages 147 - 148 * |
巢燕: "基于区块链的电子证照管理系统的设计与实现", no. 8, pages 138 - 152 * |
李超龙: "基于医保业务的规则执行优化及应用", no. 1, pages 053 - 8 * |
陈进: "电子商务活动中电子支付与认证的标准及法规", no. 05, pages 12 - 17 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112465475A (en) * | 2020-12-16 | 2021-03-09 | 深圳市中博科创信息技术有限公司 | Second approval business management system approval data docking method |
Also Published As
Publication number | Publication date |
---|---|
CN111312379B (en) | 2023-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7644145B2 (en) | Integrated server platform for the autonomous provisioning of device services | |
TWI240184B (en) | System, method, computer readable storage medium and state engine to automate the management of computer services and programmable devices | |
US8265970B2 (en) | Systems and methods for managing business processes in an enterprise | |
US10733207B2 (en) | Automated staged data migration | |
US20130138818A1 (en) | Method for accessing an automation system and system operating according to the method | |
CN109240732A (en) | A kind of process method of combination based on elastic regulation | |
CN105530220A (en) | OPC-based interface method for realizing system communication of two different types of protocols | |
US11599687B1 (en) | System and method to facilitate the design, manufacturing and construction of structures | |
CN109726546A (en) | A kind of right management method and device | |
CN111312379A (en) | Data processing method, device, equipment and computer readable storage medium | |
TWI396093B (en) | Providing functionality to client services by implementing and binding contracts | |
US20220308911A1 (en) | System and method for a distributed workflow system | |
US20200278891A1 (en) | Dynamic Load Balancing In Network Centric Process Control Systems | |
CN112291081B (en) | Method, system and storage medium for auditing controller cluster data by cloud management platform | |
CN114363164A (en) | Cloud network service arrangement control method and system, storage medium and electronic equipment | |
CN113204459A (en) | U shield testing method, device, equipment and medium | |
US8301273B2 (en) | Method for providing functions in an industrial automation system, control program and industrial automation system | |
Gravano et al. | Solutions for shared resource lab remote quality control and instrument troubleshooting during a pandemic | |
CN114841678B (en) | Post data exchange method, data exchange system, server and storage medium | |
CN116645060A (en) | Automatic work order system operation and maintenance method and device based on SOAR and processing equipment | |
US20180143766A1 (en) | Failure protection copy management | |
CN113204460A (en) | U shield testing method, device, equipment and medium | |
CN106648648B (en) | Zookeeper-based configuration management method and system | |
Singh et al. | An integrated approach for implementing a distribution automation system | |
CN115567409B (en) | Method for automatically increasing and decreasing bandwidth and related device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |