A digital base support platform for promoting enterprise digital transformation

By providing a digital base support platform that integrates multiple management modules, it solves the management and efficiency problems encountered by small and medium-sized enterprises in the process of digital transformation, and realizes the digital transformation and business expansion of enterprises.

CN115829810BActive Publication Date: 2025-02-14YANCHENG RUIJIAN DIGITAL TECH DEV CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211584883.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-09
Publication Date
2025-02-14
Estimated Expiration
2042-12-09

AI Technical Summary

Technical Problem

Most enterprises, especially small and medium-sized enterprises, find it difficult to carry out digital transformation efficiently and lack an effective platform to promote digital transformation.

Method used

Provide a digital base support platform, including unified identity authentication management module, unified portal management module, open capability management module, low-code management module, process management module and development and operation management module, to help enterprises manage identity authentication, information display, and services. Businesses in output, software development and operation.

Benefits of technology

Through this platform, enterprises can achieve unified user management and identity authentication, centrally display information, open up core business capabilities, manage software development and operations, and improve the enterprise's digital transformation efficiency and business expansion capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115829810B_ABST
    Figure CN115829810B_ABST
Patent Text Reader

Abstract

The present invention provides a digital base support platform for promoting the digital transformation of enterprises, including: a unified identity authentication management module for providing users with a unified identity authentication service; a unified portal management module for managing the window for centralized display of enterprise digital information; a capability opening management module for managing the services provided by the enterprise to the outside world; a low-code management module for managing the basic code used to develop software; a process management module for realizing the full life cycle management of the process; a development and operation management module for coordinating the development, technical operation and quality assurance of management software. The digital base support platform for promoting the digital transformation of enterprises of the present invention helps enterprises to carry out digital transformation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to a digital base support platform for promoting the digital transformation of enterprises. Background Art

[0002] Digital transformation is a high-level transformation based on digital conversion and digital upgrade, which further touches the core business of the company and aims to create a new business model. Digital transformation is the development of digital technology and supporting capabilities to create a dynamic digital business model.

[0003] Digital transformation states that success will only be achieved when companies systematically and radically (or significantly and completely) redefine their business—not just IT, but every aspect of the organization’s activities, processes, business models, and workforce capabilities.

[0004] However, most companies, especially small and medium-sized enterprises, do not have a good understanding of digital transformation and are unable to carry out efficient digital transformation. Therefore, there is an urgent need for a digital base support platform to promote enterprise digital transformation and help enterprises carry out digital transformation. Summary of the invention

[0005] One of the purposes of the present invention is to provide a digital base support platform for promoting the digital transformation of enterprises, thereby helping enterprises to carry out digital transformation.

[0006] An embodiment of the present invention provides a digital base support platform for promoting the digital transformation of an enterprise, including:

[0007] Unified identity authentication management module, used to provide unified identity authentication services for users;

[0008] Unified portal management module, used to manage the window for centralized display of enterprise digital information;

[0009] Capability exposure management module, used to manage the services provided by the enterprise to the outside world;

[0010] A low-code management module for managing the basic code used to develop software;

[0011] Process management module, used to achieve full life cycle management of the process;

[0012] The development and operation management module is used to coordinate and manage related matters between software development, technical operations and quality assurance.

[0013] Preferably, the unified identity authentication management module includes:

[0014] The identity management unit is used to configure roles for users and generate role configuration information;

[0015] A data storage unit, used to store identity verification information and role configuration information;

[0016] A login interface management unit, used to manage the interface used for login;

[0017] The authentication verification unit is used to receive login information input by the user through the login interface and verify the login information based on the identity verification information.

[0018] Preferably, the unified portal management module includes:

[0019] The personal work portal management unit is used to edit and manage the portal interface after the individual user logs in;

[0020] Enterprise portal management unit, used to edit and manage the enterprise portal interface;

[0021] The leadership decision portal management unit is used to edit and manage the portal interface of leadership decision users.

[0022] Preferably, the capability exposure management module includes:

[0023] Resource release management unit, used to manage the design, release, management and monitoring of resources;

[0024] Developer management unit, used to provide developers with services such as business discovery, business analysis, resource testing, and monitoring and subscription of resources after release;

[0025] Token management unit, used to manage user access tokens and application access tokens;

[0026] The throttling management unit is used to perform throttling management on resources.

[0027] Preferably, the throttling management unit performs the following operations:

[0028] When receiving a resource call request, determine whether it exceeds the API level node current limit threshold; if so, reject the call request;

[0029] If not, determine whether the application-level node current limiting threshold is exceeded; if yes, reject the call request;

[0030] If no, determine whether the resource level node current limit threshold is exceeded; if yes, reject the call request;

[0031] When No, the call request is accepted.

[0032] Preferably, the capability opening management module further includes: a resource analysis and recommendation unit, configured to analyze and recommend released resources;

[0033] The resource analysis recommendation unit performs the following operations:

[0034] Obtaining a first identity feature information set of the user;

[0035] Get the call record of the resource;

[0036] Parse the call records and determine the caller corresponding to each call record;

[0037] Integrate the resource call records of each caller into the call data corresponding to each caller;

[0038] Obtaining a second identity feature information set of the caller;

[0039] Determine the weight value corresponding to each caller based on the first identity feature information set, the second identity feature set and a preset weight comparison table;

[0040] Determine a first evaluation value corresponding to each caller based on the call data corresponding to each caller and a preset data evaluation library;

[0041] Determine a first scoring value of the resource based on the first evaluation value and the weight value;

[0042] Obtain operation and maintenance records of resources;

[0043] Determine a second scoring value of the resource based on the operation and maintenance records and a preset operation and maintenance evaluation library;

[0044] Obtaining a third identity feature information set of the publisher of the resource;

[0045] Determining a third rating value of the resource based on the third identity feature information set and a preset user evaluation library;

[0046] Determine a total score value based on the first score value, the second score value, and the third score value;

[0047] The order of recommendation is determined based on the total score of each resource.

[0048] Preferably, the resource analysis and recommendation unit determines the weight value corresponding to each caller based on the first identity feature information set, the second identity feature set and a preset weight comparison table, and performs the following operations:

[0049] Calculating the similarity between the first identity feature information set and the second identity feature information set;

[0050] Based on the similarity, query the weight comparison table to obtain the weight value associated with the similarity in the weight comparison table;

[0051] The steps for constructing the first identity feature information set and the second identity feature set are as follows:

[0052] Obtain a preset identity feature information set construction template;

[0053] Parsing the identity feature information set construction template, determining to construct a quantitative template and data extraction rules corresponding to each first feature value in the first identity feature information set or the second identity feature information set;

[0054] Based on the data extraction rules corresponding to the first eigenvalues, the data corresponding to the first eigenvalues ​​are obtained;

[0055] quantizing the extracted data based on the quantization template corresponding to each first eigenvalue to obtain each first eigenvalue;

[0056] Based on each first feature value, a first identity feature information set or a second identity feature information set is constructed.

[0057] Preferably, the resource analysis and recommendation unit determines the second scoring value of the resource based on the operation and maintenance record and a preset operation and maintenance evaluation library, and performs the following operations:

[0058] Based on a preset first feature extraction template, feature extraction is performed on the operation and maintenance record to obtain a plurality of second feature values;

[0059] Based on the plurality of second eigenvalues, construct a first evaluation vector;

[0060] Matching the first evaluation vector with each first standard vector in the operation and maintenance evaluation library;

[0061] A second scoring value corresponding to the first standard vector matching the first evaluation vector in the operation and maintenance evaluation library is obtained.

[0062] Preferably, the development and operation management module includes:

[0063] Requirements management unit, used to receive users' software development requirements;

[0064] Design management unit, used to provide an environment for application framework construction and threat modeling;

[0065] Development management unit, used to provide integrated development environment;

[0066] Code testing unit, used to test the developed software;

[0067] Deployment and release unit, used to deploy and release the software that has passed the test;

[0068] The operation management unit is used to perform operation management on the deployed and released software.

[0069] Preferably, the development and operation management module further includes: a credit management unit for evaluating and managing the credit of each user;

[0070] The credit management unit performs the following operations:

[0071] Obtain users' project development and operation data;

[0072] Based on the preset second feature extraction template, feature extraction is performed on the project development and operation data to obtain multiple second feature values;

[0073] Based on the plurality of second eigenvalues, construct a feature data set;

[0074] Matching the feature data set with each standard data set in the preset credit evaluation library;

[0075] Obtaining a first credit parameter corresponding to a standard data set matching the feature data set in a credit evaluation database;

[0076] Get the evaluation information of other users associated with the user;

[0077] quantizing the evaluation information based on a preset evaluation quantization template to obtain a first quantization value corresponding to the evaluation information corresponding to each other user;

[0078] Determining a second credit parameter based on the first quantized value corresponding to each other user and a preset credit weight;

[0079] The first credit parameter and the second credit parameter are used as credit data.

[0080] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description, claims, and drawings.

[0081] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0082] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:

[0083] Figure 1 This is a schematic diagram of a digital base support platform for promoting the digital transformation of an enterprise in an embodiment of the present invention. DETAILED DESCRIPTION

[0084] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.

[0085] The embodiment of the present invention provides a digital base support platform for promoting the digital transformation of enterprises, such as Figure 1 As shown, including:

[0086] The unified identity authentication management module 1 is used to provide unified identity authentication services for users;

[0087] Unified portal management module 2, a window for managing the centralized display of enterprise digital information;

[0088] Capability exposure management module 3, used to manage the services provided by the enterprise to the outside world;

[0089] Low-code management module 4, used to manage the basic code used to develop software;

[0090] Process management module 5, used to achieve full life cycle management of the process;

[0091] The development and operation management module 6 is used to coordinate and manage the related matters between software development, technical operation and quality assurance.

[0092] The working principle and beneficial effects of the above technical solution are:

[0093] The digital base support platform for promoting the digital transformation of enterprises of the present invention includes: a unified identity authentication management module, a unified portal management module, a capability exposure management module, a process management module, a low-code management module and a devops management module;

[0094] Among them, the unified identity authentication management module is used for unified user management and identity authentication system, which stores organizational information and user information in a unified manner, and performs hierarchical authorization and centralized identity authentication;

[0095] The unified portal management module is a window for centralized display of information on enterprise digitalization management;

[0096] The capability opening management module provides enterprises with core business capability output and supports value-added business cooperation between enterprises and external small and medium-sized partners. A set of integrated system interfaces is built to provide a unified and secure output interface to achieve "external capability opening and internal service integration". With the cloud PaaS architecture, it provides multi-dimensional support capabilities such as core capability operation, system automation operation and maintenance, external platform partners and end-user self-service for enterprise operations, system operation and maintenance, partners and end users, helping enterprises to expand their business in the Internet field.

[0097] The process management module is designed and implemented with reference to the Workflow Alliance WFMC reference model, following international standards, and realizes the full life cycle management of the process from aspects such as process combing, process design, process operation, process monitoring, and process efficiency, providing comprehensive BPM capabilities. It mainly manages the design of various processes of the enterprise, such as material application process, travel expense reimbursement process, etc.

[0098] Low-code management module; adopts front-end and back-end separation architecture: SpringBoot, Mybatis, Shiro, JWT, Vue&Ant Design. The powerful code generator allows the front-end and back-end codes to be generated with one click, without writing any code, maintaining consistent power, which is absolutely a blessing for full-stack development! ! While improving UI capabilities, it reduces the development cost of front-end and back-end separation, and also creates an original online development mode (No code concept), a series of online intelligent development: online configuration form, online configuration report, online chart design, online design process, etc. The platform aims to realize simple functions by Online Coding configuration (online configuration form, online configuration report, online chart design, online design process, online design form), and generate complex functions by code generator for manual merging, which ensures both intelligence and flexibility; the business process adopts workflow to realize and expand the task interface for the development of business logic, and the form provides a variety of solutions: form designer, online configuration form, coding form. At the same time, the separation design of process and form (loose coupling) is realized, and flexible configuration of task nodes is supported, which not only ensures the confidentiality of the company's process, but also reduces the workload of developers. Applicable projects can be applied to the development of any J2EE project, especially suitable for enterprise information management system (MIS), internal office system (OA), enterprise resource planning system (ERP), customer relationship management system (CRM), etc. Its semi-intelligent manual Merge development method can significantly improve development efficiency by more than 70% and greatly reduce development costs. Some commonly used codes are provided in the form of containers, microservices, databases, and middleware, which improves development efficiency.

[0099] DevOps (a combination of Development and Operations) is a collective name for a set of processes, methods and systems that promote communication, collaboration and integration between development (application / software engineering), technical operations and quality assurance (QA) departments. It is a culture, movement or practice that emphasizes communication and cooperation between "software developers (Dev)" and "IT operations and maintenance technicians (Ops)". By automating the processes of "software delivery" and "architecture changes", it makes building, testing and releasing software faster, more frequent and more reliable. It emerged due to the software industry's increasingly clear understanding that in order to deliver software products and services on time, development and operations must work closely together.

[0100] The digital base support platform for promoting the digital transformation of enterprises of the present invention provides technical and data support for the digital transformation of enterprises. Digital transformation will continuously empower business development and continuously promote enterprise innovation and upgrading.

[0101] In order to achieve unified identity management and verification, in one embodiment, the unified identity authentication management module includes:

[0102] The identity management unit is used to configure roles for users and generate role configuration information;

[0103] A data storage unit, used to store identity verification information and role configuration information;

[0104] A login interface management unit, used to manage the interface used for login;

[0105] The authentication verification unit is used to receive login information input by the user through the login interface and verify the login information based on the identity verification information.

[0106] The information of personnel in each enterprise is uniformly stored and configured to realize the identity verification of each personnel and ensure the uniformity of verification. The unified user management and identity authentication system stores the organizational information and user information uniformly, and performs hierarchical authorization and centralized identity authentication. Improve the security of the application system and the convenience of user use. After the transfer, grade adjustment, transfer of enterprise personnel, or after the enterprise system reform and organizational structure change, the user's identity and authority are coordinated and synchronized between various systems.

[0107] In one embodiment, the unified portal management module includes:

[0108] The personal work portal management unit is used to edit and manage the portal interface after the individual user logs in;

[0109] Enterprise portal management unit, used to edit and manage the enterprise portal interface;

[0110] The leadership decision portal management unit is used to edit and manage the portal interface of leadership decision users.

[0111] The working principle and beneficial effects of the above technical solution are:

[0112] After logging in, individual users will be redirected to the personal work portal interface; in the personal work portal interface, individual users can easily see pending and unprocessed projects; after logging in to the system, employees will be able to clearly know what they need to do, quickly make work arrangements, and make work more organized. The enterprise portal is mainly used to convey information and culture to employees, improve corporate cohesion, and realize corporate management functions. The leadership decision portal is a portal designed specifically for leadership users. In this portal, leaders can see information, data, and work content from various systems, providing leaders with comprehensive and timely decision-making basis.

[0113] In one embodiment, the capability opening management module includes:

[0114] Resource release management unit, used to manage the design, release, management and monitoring of resources;

[0115] Developer management unit, used to provide developers with services such as business discovery, business analysis, resource testing, and monitoring and subscription of resources after release;

[0116] The token management unit is used to manage user access tokens and application access tokens; access tokens are simple strings transmitted in the header of the request. Access tokens authenticate resource users and applications and ensure security. If the token transmitted with the request is invalid, the request is discarded in the first stage of processing. Among them, user access tokens are used to authenticate the end user of the resource. User access tokens allow you to call resources from third-party applications, such as mobile applications. You can generate or update user access tokens by calling resources through the client. Application access tokens are tokens used to verify an application. An application refers to a logical collection of resources. You can use a single token to access all resources associated with an application, or you can subscribe to a single resource multiple times at different levels.

[0117] The throttling management unit is used to manage the throttling of resources. Throttling allows you to limit the number of times a resource can be successfully called within a given time period;

[0118] The throttling management unit performs the following operations:

[0119] When receiving a resource call request, determine whether it exceeds the API level node current limit threshold; if so, reject the call request;

[0120] If not, determine whether the application-level node current limiting threshold is exceeded; if yes, reject the call request;

[0121] If no, determine whether the resource level node current limit threshold is exceeded; if yes, reject the call request;

[0122] When No, the call request is accepted.

[0123] Through the three-level current limiting threshold, current limiting operations can be effectively implemented to protect your resources from common types of security attacks, such as denial of service.

[0124] In one embodiment, the capability opening management module further includes: a resource analysis and recommendation unit, configured to analyze and recommend released resources;

[0125] The resource analysis recommendation unit performs the following operations:

[0126] Obtaining a first identity feature information set of the user; the first identity feature information set includes: a data parameter indicating whether the user is an individual or an enterprise, a data parameter indicating the enterprise classification, a data parameter indicating the user authority, a data parameter indicating the number of published resources, a data parameter indicating the number of resources that have been called, a data parameter indicating the usage of each published resource, etc.;

[0127] Get the call record of the resource; the call record includes: the caller information, call time, etc.

[0128] Parse the call records and determine the caller corresponding to each call record;

[0129] Integrate the call records of each caller for resources into the call data corresponding to each caller; the call data includes: the number of calls, the time of each call, etc.;

[0130] Obtaining a second identity feature information set of the caller; the second identity feature information set includes: a data parameter indicating whether the caller is an individual or an enterprise, a data parameter indicating the enterprise classification, a data parameter indicating the user authority, a data parameter indicating the number of published resources, a data parameter indicating the number of resources that have been called, a data parameter indicating the usage of each published resource, etc.;

[0131] Determine the weight value corresponding to each caller based on the first identity feature information set, the second identity feature set and a preset weight comparison table;

[0132] Based on the call data corresponding to each caller and the preset data evaluation library, the first evaluation value corresponding to each caller is determined; through the preset data feature extraction template, the data features of the retrieved data are extracted, and the data features include: parameters representing the number of calls, parameters representing the interval between the most recent number of calls, parameters representing the average call duration, etc. The data features are arranged in order to form a data parameter set, and then matched with the standard parameter set corresponding to each first evaluation value in the data evaluation library, and the first evaluation value corresponding to the matching item is extracted; wherein, the matching can be achieved by calculating the similarity between the data parameter set and the standard parameter set, and when the similarity is the largest, the two are matched; the similarity can be calculated by the cosine vector similarity calculation method;

[0133] Based on the first evaluation value and the weight value, determine the first score value of the resource; calculate the product of the first evaluation value and the weight value, sort according to the product result, take the first n results of the sorting, and calculate by the calculation formula, where the calculation formula is as follows: In the formula, PF1 represents the first score value, μ i is the weight value of the i-th caller, PJ i is the first evaluation value corresponding to the i callers;

[0134] Obtain resource operation and maintenance records; operation and maintenance time points, such as patch update time, total operation time, patch update frequency, last maintenance time, etc.;

[0135] Determine a second scoring value of the resource based on the operation and maintenance records and a preset operation and maintenance evaluation library;

[0136] Obtaining a third identity feature information set of the publisher of the resource;

[0137] Determining a third rating value of the resource based on the third identity feature information set and a preset user evaluation library;

[0138] Determine a total score value based on the first score value, the second score value and the third score value; the total score value is the sum of the first score value, the second score value and the third score value;

[0139] The order of recommendation is determined based on the total score of each resource.

[0140] The resource analysis and recommendation unit determines the weight value corresponding to each caller based on the first identity feature information set, the second identity feature set and a preset weight comparison table, and performs the following operations:

[0141] Calculating the similarity between the first identity feature information set and the second identity feature information set;

[0142] Based on the similarity, query the weight comparison table to obtain the weight value associated with the similarity in the weight comparison table;

[0143] The steps for constructing the first identity feature information set and the second identity feature set are as follows:

[0144] Obtain a preset identity feature information set construction template;

[0145] Parsing the identity feature information set construction template, determining to construct a quantitative template and data extraction rules corresponding to each first feature value in the first identity feature information set or the second identity feature information set;

[0146] Based on the data extraction rules corresponding to the first eigenvalues, the data corresponding to the first eigenvalues ​​are obtained;

[0147] quantizing the extracted data based on the quantization template corresponding to each first eigenvalue to obtain each first eigenvalue;

[0148] Based on each first feature value, a first identity feature information set or a second identity feature information set is constructed.

[0149] The resource analysis and recommendation unit determines the second scoring value of the resource based on the operation and maintenance record and the preset operation and maintenance evaluation library, and performs the following operations:

[0150] Based on a preset first feature extraction template, feature extraction is performed on the operation and maintenance record to obtain a plurality of second feature values;

[0151] Based on the plurality of second eigenvalues, construct a first evaluation vector;

[0152] Matching the first evaluation vector with each first standard vector in the operation and maintenance evaluation library;

[0153] A second scoring value corresponding to the first standard vector matching the first evaluation vector in the operation and maintenance evaluation library is obtained.

[0154] The working principle and beneficial effects of the above technical solution are:

[0155] By comprehensively analyzing the differences between the identity feature information set of the user who wants to retrieve the resource and the identity feature information set of the user who has already retrieved the resource, operation and maintenance records, and the identity of the user who published the resource, auxiliary prompts for resource retrieval are provided to the user, ensuring that the user can retrieve the intended resources faster and better.

[0156] In one embodiment, the development and operations management module includes:

[0157] Requirements management unit, used to receive users' software development requirements;

[0158] Design management unit, used to provide an environment for application framework construction and threat modeling;

[0159] Development management unit, used to provide integrated development environment;

[0160] Code testing unit, used to test the developed software;

[0161] Deployment and release unit, used to deploy and release the software that has passed the test;

[0162] The operation management unit is used to perform operation management on the deployed and released software.

[0163] In addition, the development and operation management module also includes: a credit management unit, which is used to evaluate and manage the credit of each user;

[0164] The credit management unit performs the following operations:

[0165] Obtain users' project development and operation data;

[0166] Based on the preset second feature extraction template, feature extraction is performed on the project development and operation data to obtain multiple second feature values; the second feature values ​​include: the number of development projects, the total operation time of each project, the score of each project by each professional, etc.;

[0167] Based on the plurality of second eigenvalues, construct a feature data set;

[0168] Matching the feature data set with each standard data set in the preset credit evaluation library;

[0169] Obtaining a first credit parameter corresponding to a standard data set matching the feature data set in a credit evaluation database;

[0170] Get the evaluation information of other users associated with the user;

[0171] quantizing the evaluation information based on a preset evaluation quantization template to obtain a first quantization value corresponding to the evaluation information corresponding to each other user;

[0172] Determining a second credit parameter based on the first quantized value corresponding to each other user and a preset credit weight;

[0173] The first credit parameter and the second credit parameter are used as credit data.

[0174] The working principle and beneficial effects of the above technical solution are:

[0175] Comprehensively analyze the operation status of user development projects and the evaluation of users by other related users, determine credit data, provide guidance to recipients for user development needs, and ensure that user development needs can be effectively met.

[0176] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. A digital base support platform for promoting enterprise digital transformation, characterized in that: include: Unified identity authentication management module, used to provide unified identity authentication services for users; Unified portal management module, used to manage the window for centralized display of enterprise digital information; Capability exposure management module, used to manage the services provided by the enterprise to the outside world; A low-code management module for managing the basic code used to develop software; Process management module, used to achieve full life cycle management of the process; Development and operation management module, used to coordinate and manage related matters between software development, technical operation and quality assurance; The capability exposure management module further includes: a resource analysis and recommendation unit, configured to analyze and recommend published resources; The resource analysis and recommendation unit performs the following operations: Obtaining a first identity feature information set of the user; Get the call record of the resource; Parsing the call records to determine the caller corresponding to each call record; Integrate the call records of each caller for the resource into call data corresponding to each caller; Obtaining a second identity feature information set of the caller; Determine the weight value corresponding to each caller based on the first identity feature information set, the second identity feature set and a preset weight comparison table; Determine a first evaluation value corresponding to each caller based on the call data corresponding to each caller and a preset data evaluation library; Determine a first scoring value of the resource based on the first evaluation value and the weight value; Obtain operation and maintenance records of resources; Determining a second scoring value of the resource based on the operation and maintenance record and a preset operation and maintenance evaluation library; Obtaining a third identity feature information set of the publisher of the resource; Determining a third rating value of the resource based on the third identity feature information set and a preset user evaluation library; Determine a total score value based on the first score value, the second score value and the third score value; Determine the order of recommendation based on the total score of each resource; The first identity feature information set includes: a data parameter indicating whether the user is an individual or an enterprise, a data parameter indicating the enterprise classification, a data parameter indicating the user authority, a data parameter indicating the number of published resources, a data parameter indicating the number of resources that have been called, and a data parameter indicating the usage of each published resource; The call record includes: the caller's information and the call time; Call data includes: the number of calls and the time of each call; The second identity feature information set includes: a data parameter indicating whether the person is an individual or an enterprise, a data parameter indicating the enterprise classification, a data parameter indicating the user authority, a data parameter indicating the number of published resources, a data parameter indicating the number of resources that have been called, and a data parameter indicating the usage of each published resource; Based on the call data corresponding to each caller and the preset data evaluation library, the first evaluation value corresponding to each caller is determined, including: extracting data features of the retrieved data through a preset data feature extraction template, the data features including: a parameter indicating the number of calls, a parameter indicating the interval between the most recent number of calls, and a parameter indicating the average call duration, arranging the data features in order to form a data parameter set, and then matching with the standard parameter set corresponding to each first evaluation value in the data evaluation library, and extracting the first evaluation value corresponding to the matching item; wherein, the matching adopts the calculation of the similarity between the data parameter set and the standard parameter set, and when the similarity is the largest, the two are matched; Based on the first evaluation value and the weight value, determining the first scoring value of the resource includes: calculating the product of the first evaluation value and the weight value, sorting according to the product result, and taking the first one of the sorted results. indivual; The resource analysis and recommendation unit determines the weight value corresponding to each caller based on the first identity feature information set, the second identity feature set and a preset weight comparison table, and performs the following operations: Calculating the similarity between the first identity feature information set and the second identity feature set; Based on the similarity, query the weight comparison table to obtain the weight value in the weight comparison table corresponding to the similarity; The steps of constructing the first identity feature information set and the second identity feature set are as follows: Obtain a preset identity feature information set construction template; Parsing the identity feature information set construction template, determining to construct a quantization template and data extraction rules corresponding to each first feature value in the first identity feature information set or the second identity feature information set; Based on the data extraction rules corresponding to the first characteristic values, obtaining the data corresponding to the first characteristic values; quantizing the extracted data based on the quantization template corresponding to each first eigenvalue to obtain each first eigenvalue; constructing the first identity feature information set or the second identity feature information set based on each of the first feature values; The resource analysis and recommendation unit determines the second scoring value of the resource based on the operation and maintenance record and the preset operation and maintenance evaluation library, and performs the following operations: Based on a preset first feature extraction template, feature extraction is performed on the operation and maintenance record to obtain a plurality of second feature values; constructing a first evaluation vector based on the plurality of second eigenvalues; Matching the first evaluation vector with each first standard vector in the operation and maintenance evaluation library; Obtain a second scoring value corresponding to the first standard vector that matches the first evaluation vector in the operation and maintenance evaluation library.

2. The digital base support platform for promoting enterprise digital transformation according to claim 1, characterized in that: The unified identity authentication management module includes: The identity management unit is used to configure roles for users and generate role configuration information; A data storage unit, used to store identity verification information and role configuration information; A login interface management unit, used to manage the interface used for login; The authentication verification unit is used to receive login information input by the user through the login interface and verify the login information based on the identity verification information.

3. The digital base support platform for promoting enterprise digital transformation according to claim 1, characterized in that: The unified portal management module includes: The personal work portal management unit is used to edit and manage the portal interface after the individual user logs in; Enterprise portal management unit, used to edit and manage the enterprise portal interface; The leadership decision portal management unit is used to edit and manage the portal interface of leadership decision users.

4. The digital base support platform for promoting enterprise digital transformation according to claim 1, characterized in that: The capability exposure management module includes: Resource release management unit, used to manage the design, release, management and monitoring of resources; Developer management unit, used to provide developers with services such as business discovery, business analysis, resource testing, and monitoring and subscription of resources after release; Token management unit, used to manage user access tokens and application access tokens; The throttling management unit is used to perform throttling management on resources.

5. The digital base support platform for promoting enterprise digital transformation according to claim 4, characterized in that: The throttling management unit performs the following operations: When receiving a resource call request, determine whether it exceeds the API level node current limiting threshold; if yes, reject the call request; If no, determine whether the application-level node current limiting threshold is exceeded; if yes, reject the call request; If no, determine whether the resource level node current limiting threshold is exceeded; if yes, reject the call request; If not, the call request is accepted.

6. The digital base support platform for promoting enterprise digital transformation according to claim 1, characterized in that: The development and operation management module includes: Requirements management unit, used to receive users' software development requirements; Design management unit, used to provide an environment for application framework construction and threat modeling; Development management unit, used to provide integrated development environment; Code testing unit, used to test the developed software; Deployment and release unit, used to deploy and release the software that has passed the test; The operation management unit is used to perform operation management on the deployed and released software.

7. The digital base support platform for promoting enterprise digital transformation according to claim 1, characterized in that: The development and operation management module also includes: a credit management unit for evaluating and managing the credit of each user; The credit management unit performs the following operations: Obtain users' project development and operation data; Based on a preset second feature extraction template, feature extraction is performed on the project development and operation data to obtain a plurality of second feature values; Based on the plurality of the second characteristic values, construct a characteristic data set; Matching the feature data set with each standard data set in a preset credit evaluation library; Acquire a first credit parameter corresponding to the standard data set matching the feature data set in the credit evaluation database; Get the evaluation information of other users associated with the user; quantizing the evaluation information based on a preset evaluation quantization template to obtain a first quantization value corresponding to the evaluation information corresponding to each other user; Determining a second credit parameter based on the first quantized value corresponding to each other user and a preset credit weight; The first credit parameter and the second credit parameter are used as credit data.

Citation Information

Patent Citations

  • Intelligent finance and tax service platform based on SaaS platform

    CN104754058A

  • City operation management center system

    CN107798466A