Network resource maintenance information processing method and device, electronic equipment and medium

By optimizing the basic classification of network resource projects, calculating the energy efficiency density of maintenance personnel, and performing clustering processing, network resources are dynamically reallocated, which solves the problem of difficulty in dynamic adjustment of maintenance relationships in the existing technology and improves the actual situation of network resource maintenance information. Conformity.

CN119338436APending Publication Date: 2025-01-21CHINA TELECOM CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411417214.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-11
Publication Date
2025-01-21

AI Technical Summary

Technical Problem

In the prior art, the maintenance relationship of network resource projects is difficult to dynamically adjust according to actual conditions, resulting in the maintenance relationship not conforming to actual conditions and subjective factors have a great impact.

Method used

By obtaining maintenance personnel information and network resource information, the basic score of network resource projects is optimized, the energy efficiency density of maintenance personnel is calculated, and the maintenance personnel contracting resource adjustment ratio is obtained through clustering processing, and network resources are dynamically reallocated.

Benefits of technology

It improves the consistency between network resource maintenance information and actual conditions, reduces the impact of subjective factors on network resource project allocation, and realizes the function of dynamically adjusting network resource maintenance information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119338436A_ABST
    Figure CN119338436A_ABST
Patent Text Reader

Abstract

The invention discloses a network resource maintenance information processing method and device, electronic equipment and a medium, and can be applied to the technical field of communication. According to the method and the device, the corresponding relation information between the maintenance personnel and the network resource project is obtained according to the maintenance personnel information, and the first basic score in the network resource information is optimized to obtain the second basic score of the network resource project; calculating the energy efficiency density of the maintenance personnel according to the information of the maintenance personnel, the second basic score and the number of the network resource items, carrying out the clustering of the energy efficiency density of the maintenance personnel according to the information of the maintenance personnel, obtaining a maintenance personnel contract resource adjustment proportion, and carrying out the redistribution of the network resources according to the maintenance personnel contract resource adjustment proportion. The function of dynamically adjusting the network resource maintenance information is achieved, the influence of subjective factors on network resource project allocation in the network resource project allocation process is effectively reduced, and then the conformity of the network resource maintenance information and the actual situation is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a method and device for processing network resource maintenance information, an electronic device, and a medium. Background Art

[0002] In the related art, network resource projects are contracted to maintenance personnel according to geographical locations, and the maintenance personnel perform a series of tasks such as active inspection, fault repair, and resource management on the contracted network resource projects. In the process of allocating network resource projects, the resource management department subjectively assigns a score to each type of resource content, and then the management personnel of each maintenance area specify the contract relationship between the maintenance personnel and the network resource project according to the subjective judgment information, and this contract relationship is rarely changed once it is determined. The maintenance relationship of network resource projects determined by this allocation method may not be consistent with the actual situation, and it is difficult to adjust according to changes in the actual situation.

[0003] In summary, the technical problems existing in the relevant technologies need to be improved. Summary of the invention

[0004] The main purpose of the embodiments of the present application is to propose a method and device for processing network resource maintenance information, an electronic device and a medium, which can effectively improve the conformity of network resource maintenance information with actual conditions and can dynamically adjust the network resource maintenance information.

[0005] To achieve the above purpose, an embodiment of the present application provides a method for processing network resource maintenance information, the method comprising the following steps:

[0006] Acquire maintenance personnel information and network resource information, wherein the network resource information includes network resource items and a first basic score corresponding to each network resource item;

[0007] Acquire the correspondence information between the maintenance personnel and the network resource items according to the maintenance personnel information, wherein the correspondence information between the maintenance personnel and the network resource items includes the number of network resource items allocated to the maintenance personnel;

[0008] Optimizing the first basic score to obtain a second basic score for the network resource item;

[0009] Calculate the maintenance personnel energy efficiency density according to the maintenance personnel information, the second basic score and the number of network resource items;

[0010] Clustering the energy efficiency density of the maintenance personnel according to the maintenance personnel information to obtain the adjustment ratio of the maintenance personnel contracted resources;

[0011] The network resources are reallocated according to the adjustment ratio of the maintenance personnel contracted resources.

[0012] In some embodiments, the acquiring, according to the maintenance personnel information, the correspondence information between the maintenance personnel and the network resource items includes:

[0013] Acquire personnel identification information of the maintenance personnel information;

[0014] The corresponding relationship information between the maintenance personnel and the network resources is obtained from a database according to the personnel identification information.

[0015] In some embodiments, the acquiring the correspondence information between the maintenance personnel and the network resource items according to the maintenance personnel information further includes:

[0016] When the first basic score does not exist in the database, the basic score of the network resource item is initialized as the first basic score.

[0017] In some embodiments, optimizing the first basic score to obtain the second basic score of the network resource item includes:

[0018] Classifying the network resource items to obtain a set of network resource items corresponding to each category;

[0019] Calculate the basic total score of network resource items of each network resource item set according to the first basic score;

[0020] Constructing a polynomial model according to the basic total score of the network resource items;

[0021] The first basic score is input into the polynomial model to calculate the second basic score.

[0022] In some embodiments, the calculating the maintenance personnel energy efficiency density according to the maintenance personnel information, the second basic score and the number of network resource items includes:

[0023] Calculate the maintenance personnel capacity according to the maintenance personnel information;

[0024] Calculate the maintenance personnel allocation resource score according to the second basic score and the number of network resource items;

[0025] The maintenance personnel energy efficiency density is calculated based on the maintenance personnel capacity and the maintenance personnel allocation resources.

[0026] In some embodiments, calculating the resource points allocated to the maintenance personnel according to the second basic points and the number of network resource items includes:

[0027] Get the number of network resource categories;

[0028] Calculate the resource points allocated to the maintenance personnel according to the number of network resource categories, the second basic points and the number of network resource items;

[0029] The calculation formula for the resource points allocated to the maintenance personnel is as follows:

[0030] M=∑ H (k*E*N);

[0031] In the formula, M represents the resource points allocated to the maintenance personnel, H represents the number of network resource categories, k represents the weight of each network resource item, E represents the second basic points, and N represents the number of network resource items.

[0032] In some embodiments, clustering the energy efficiency density of the maintenance personnel according to the maintenance personnel information to obtain the adjustment ratio of the maintenance personnel contracted resources includes:

[0033] Determine the area to which each maintenance personnel belongs based on the maintenance personnel information;

[0034] Calculate the regional average personnel energy efficiency density of the maintenance personnel in the region;

[0035] The adjustment ratio of the maintenance personnel contracting resources is calculated according to the maintenance personnel energy efficiency density and the average personnel energy efficiency density in the area.

[0036] To achieve the above object, another aspect of an embodiment of the present application provides a device for processing network resource maintenance information, the device comprising:

[0037] A first module is used to obtain maintenance personnel information and network resource information, wherein the network resource information includes network resource items and a first basic score corresponding to each network resource item;

[0038] The second module is used to obtain the corresponding relationship information between the maintenance personnel and the network resource items according to the maintenance personnel information, wherein the corresponding relationship information between the maintenance personnel and the network resource items includes the number of network resource items allocated to the maintenance personnel;

[0039] A third module is used to optimize the first basic score to obtain a second basic score of the network resource item;

[0040] A fourth module is used to calculate the energy efficiency density of the maintenance personnel according to the maintenance personnel information, the second basic score and the number of network resource items;

[0041] The fifth module is used to perform clustering processing on the energy efficiency density of the maintenance personnel according to the maintenance personnel information to obtain the adjustment ratio of the maintenance personnel contract resources;

[0042] The sixth module is used to reallocate network resources according to the resource adjustment ratio contracted by the maintenance personnel.

[0043] To achieve the above object, another aspect of an embodiment of the present application provides an electronic device, including:

[0044] at least one processor;

[0045] at least one memory for storing at least one program;

[0046] When the at least one program is executed by the at least one processor, the at least one processor implements the above method.

[0047] To achieve the above objective, another aspect of an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program implements the above method when executed by a processor.

[0048] The embodiments of the present application include at least the following beneficial effects: The present application provides a method and device for processing network resource maintenance information, an electronic device and a medium. After obtaining maintenance personnel information and network resource information, the scheme obtains the correspondence information between the maintenance personnel and the network resource items according to the maintenance personnel information, and optimizes the first basic score in the network resource information to obtain the second basic score of the network resource items, then calculates the maintenance personnel energy efficiency density according to the maintenance personnel information, the second basic score and the number of network resource items, and then clusters the maintenance personnel energy efficiency density according to the maintenance personnel information to obtain the maintenance personnel contract resource adjustment ratio, and then redistributes the network resources according to the maintenance personnel contract resource adjustment ratio to realize the function of dynamically adjusting the network resource maintenance information, effectively reduce the influence of subjective factors on the allocation of network resource items during the allocation process of network resource items, and thereby improve the conformity of the network resource maintenance information with the actual situation. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] Figure 1 is a flowchart of a method for processing network resource maintenance information provided by an embodiment of the present application;

[0050] Figure 2 The embodiment of this application provides Figure 1 Flow chart of step S120;

[0051] Figure 3 The embodiment of this application provides Figure 1 Flow chart of step S130;

[0052] Figure 4 The embodiment of this application provides Figure 1 Flow chart of step S140;

[0053] Figure 5 The embodiment of this application provides Figure 4 Flow chart of step S420;

[0054] Figure 6 The embodiment of this application provides Figure 1 Flow chart of step S150;

[0055] Figure 7 This is the adjustment representation provided by the embodiment of the present application;

[0056] Figure 8 is a schematic diagram of the allocation of network resource items after adjustment provided in an embodiment of the present application;

[0057] Fig. 9 It is a structural diagram of a device for processing network resource maintenance information provided in an embodiment of the present application;

[0058] Fig.10 It is a schematic diagram of the hardware structure of the electronic device provided in the embodiment of the present application. DETAILED DESCRIPTION

[0059] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application is further described in detail below in conjunction with the accompanying drawings and examples. It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the embodiments of the present application, they are only examples of devices and methods consistent with some aspects of the embodiments of the present application.

[0060] It is understood that the terms "first", "second", etc. used in this application can be used to describe various concepts in this article, but unless otherwise specified, these concepts are not limited by these terms. These terms are only used to distinguish one concept from another concept. For example, without departing from the scope of the embodiment of the present application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the words "if" and "if" as used herein can be interpreted as "at the time of" or "when" or "in response to determination".

[0061] The terms "at least one", "multiple", "each", "any", etc. used in this application, at least one includes one, two or more, multiple includes two or more, each refers to each of the corresponding multiple, and any refers to any one of the multiple.

[0062] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.

[0063] Before describing the embodiments of the present application in detail, some nouns and terms involved in the embodiments of the present application are first described. The nouns and terms involved in the embodiments of the present application are subject to the following interpretations:

[0064] A server, also known as a server, is a device that provides computing services and is also a type of computer. The server provides computing or application services to other clients (such as PCs, smart phones, ATMs and other terminals) in the network. Since the server needs to respond to service requests and process them, it should have the ability to undertake and guarantee services. Compared with the general computer architecture, it has higher requirements in terms of processing power, stability, reliability, security, scalability, and manageability. The composition of the server includes processors, hard disks, memory, system buses, etc., which are similar to the general computer architecture. In a network environment, according to the different types of services provided by the server, it is usually divided into file servers, database servers, application servers, WEB servers, etc.

[0065] Clustering is the process of dividing a collection of physical or abstract objects into multiple classes consisting of similar objects. The clusters generated by clustering are a collection of data objects that are similar to objects in the same cluster and different from objects in other clusters. Cluster analysis, also known as group analysis, is a statistical analysis method for studying (sample or indicator) classification problems.

[0066] A database can be considered as an electronic filing cabinet, a place where electronic files are stored. Users can add, extract, update, delete, and other operations on the data in the files. The so-called "database" is a collection of data that is stored together in a certain way, can be shared by multiple users, has as little redundancy as possible, and is independent of the application program. A database consists of multiple tablespaces.

[0067] In the related technologies, in order to improve the quality of communication networks and enhance the enthusiasm and initiative of maintenance personnel, the existing technologies contract network resource projects to maintenance personnel according to geographical locations, and the maintenance personnel conduct a series of tasks such as active inspection, fault repair, and data management on the contracted network resource projects. In the actual allocation process of communication network resources, the resource management department needs to subjectively assign a score to each type of resource, and then the administrator of each maintenance area specifies the contract relationship between the maintenance personnel and the network resource project according to subjective judgment. The subjective judgment is mainly based on the contracting of the computer room. This process does not take into account the differences between different maintenance personnel, and after the one-time division, the resource score and allocation relationship are rarely changed. The allocation results obtained by this allocation method cannot adapt to changing scenarios such as personnel transfer, capacity improvement, and resource changes. In addition, the existing technology is that a large number of network resources can be allocated to maintenance personnel in blocks. Although it has certain rationality in the initialization stage, the degree of refinement is very poor and cannot adapt to changing scenarios.

[0068] In view of this, a method and device for processing network resource maintenance information, an electronic device and a medium are provided in an embodiment of the present application. After obtaining maintenance personnel information and network resource information, the present application obtains the correspondence information between the maintenance personnel and the network resource items according to the maintenance personnel information, and optimizes the first basic score in the network resource information to obtain the second basic score of the network resource items, then calculates the maintenance personnel energy efficiency density according to the maintenance personnel information, the second basic score and the number of network resource items, and then clusters the maintenance personnel energy efficiency density according to the maintenance personnel information to obtain the maintenance personnel contract resource adjustment ratio, and then redistributes the network resources according to the maintenance personnel contract resource adjustment ratio to realize the function of dynamically adjusting the network resource maintenance information to adapt to dynamically changing application scenarios, and effectively reduce the impact of subjective factors on the allocation of network resource items during the network resource item allocation process, so as to improve the conformity of the network resource maintenance information with the actual situation.

[0069] The processing method of network resource maintenance information provided in the embodiment of the present application relates to the field of communication technology. The processing method of network resource maintenance information provided in the embodiment of the present application can be applied to a terminal, can also be applied to a server, and can also be software running in a terminal or a server. In some embodiments, the terminal can be a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart speaker, a smart watch, and a car terminal, etc., but is not limited to this; the server side can be configured as an independent physical server, or it can be configured as a server cluster or a distributed system composed of multiple physical servers, and can also be configured as a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. The server can also be a node server in a blockchain network; the software can be an application that implements the processing method of network resource maintenance information, etc., but is not limited to the above forms.

[0070] The present application can be used in many general or special computer system environments or configurations. For example: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, etc. The present application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The present application can also be practiced in distributed computing environments, in which tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules can be located in local and remote computer storage media including storage devices.

[0071] It should be noted that in each specific implementation of the present application, when it comes to the need to perform relevant processing based on data related to user identity or characteristics such as user information, user behavior data, user historical data, and user location information, the user's permission or consent will be obtained first, and the collection, use, and processing of these data will comply with relevant laws, regulations, and standards. In addition, when the embodiment of the present application needs to obtain the user's sensitive personal information, the user's separate permission or consent will be obtained through a pop-up window or by jumping to a confirmation page. After clearly obtaining the user's separate permission or consent, the necessary user-related data for the normal operation of the embodiment of the present application will be obtained.

[0072] Figure 1is an optional flowchart of a method for processing network resource maintenance information provided in an embodiment of the present application. Figure 1 The method may include but is not limited to steps S110 to S160:

[0073] Step S110, obtaining maintenance personnel information and network resource information;

[0074] In an embodiment of the present application, network resource information includes but is not limited to network resource items, categories corresponding to network resource items, first basic scores corresponding to each network resource item, and weights corresponding to network resource items. Network resource items include but are not limited to base stations, pipe wells, junction boxes, switches, routers, power supplies, air conditioners, servers, computer rooms, and construction sites. Categories corresponding to network resource items include but are not limited to line resources and equipment resources. Specifically, the first basic score corresponding to a network resource item may be a score given in advance by a manager, or may be a score obtained by optimization in the previous stage. Exemplarily, if a network resource item is used for the first time in the area, the first basic score corresponding to the network resource item is the score given by the manager; if the network resource item has been used in the area and the first basic score corresponding to the network resource item already exists in the database corresponding to the area, the first basic score corresponding to the network resource item is the score obtained by optimization in the previous stage.

[0075] It is understandable that the maintenance personnel information includes but is not limited to the maintenance personnel's name, education, certificate, job level, maintenance personnel's belonging area, and the types and corresponding quantities of network resource projects contracted by the maintenance personnel. Among them, the maintenance personnel's name, education and certificate can be automatically uploaded by the maintenance personnel through the terminal device. The job level and belonging area corresponding to the maintenance personnel can be the corresponding job level determined by the enterprise management personnel for the maintenance personnel and uploaded through the management personnel system. The types and corresponding quantities of network resource projects contracted by the maintenance personnel refer to the types and corresponding quantities of network resource projects contracted by the maintenance personnel at the current time node. Exemplarily, if the maintenance personnel is a newly employed employee, the maintenance personnel may not have made corresponding allocations of network resource projects; if the maintenance personnel has been employed for several years, the types of network resource projects contracted by the maintenance personnel can be one or more, and the number of network resource projects contracted by the maintenance personnel can be one or more. Among them, the number of network resource projects corresponding to each type can be one or more.

[0076] Step S120: Obtaining corresponding relationship information between maintenance personnel and network resource items according to maintenance personnel information;

[0077] In an embodiment of the present application, the correspondence information between the maintenance personnel and the network resource items includes but is not limited to the mapping relationship between the maintenance personnel and the network resource items, and the number of network resource items allocated to the maintenance personnel. Among them, the mapping association can be a relationship in which the maintenance personnel and the network resource items are bound in advance according to the work ability of the maintenance personnel. Specifically, each maintenance personnel can be bound to one or more network resource items based on the size of the ability. When the maintenance personnel is bound to only one network resource item, the number of network resource items corresponding to the maintenance personnel is 1; when the maintenance personnel is bound to n network resource items, the number of network resource items corresponding to the maintenance personnel is n. It can be understood that the number of network resource items allocated to the maintenance personnel can also be the number of network resource items allocated in each category, or it can be the number of all network resource items allocated in multiple categories.

[0078] Step S130, optimizing the first basic score to obtain a second basic score of the network resource item;

[0079] In the embodiments of the present application, optimization refers to using a certain method to make the data more suitable for the current application scenario. Specifically, the present embodiment can use a neural network model to optimize the first basic score. Exemplarily, the real-time working status information of the network resource project in the current application scenario is obtained, and the first basic score and the real-time working status information are input into the neural network model, so that the neural network model recalculates the score of each network resource project based on the real-time working status information as the second basic score corresponding to the first basic score. In addition, the embodiments of the present application can also optimize the first basic score using a mathematical calculation model, which is not specifically limited in the embodiments of the present application.

[0080] Step S140, calculating the maintenance personnel energy efficiency density according to the maintenance personnel information, the second basic score and the number of network resource items;

[0081] In an embodiment of the present application, the energy efficiency density of maintenance personnel is a measure of the network resource contracting situation of maintenance personnel, and is used to measure the workload of maintenance personnel in a specified area. Specifically, the greater the energy efficiency density of maintenance personnel, the greater the maintenance capacity utilization rate of the maintenance personnel in the area, that is, the maintenance personnel's capacity resources are wasted less; the smaller the energy efficiency density of maintenance personnel, the smaller the maintenance capacity utilization rate of the maintenance personnel in the area, that is, the maintenance personnel's capacity resources are wasted more. This embodiment comprehensively calculates the energy efficiency density of maintenance personnel through maintenance personnel information, the second basic score and the number of network resource items corresponding to each maintenance personnel, so that the energy efficiency density of maintenance personnel can more accurately reflect the actual situation of maintenance resource utilization.

[0082] Step S150: clustering the energy efficiency density of maintenance personnel according to the maintenance personnel information to obtain the adjustment ratio of maintenance personnel contracted resources;

[0083] In an embodiment of the present application, the energy efficiency density of maintenance personnel can be clustered according to the job level of the maintenance personnel information, and can also be clustered according to the region to which the maintenance personnel information belongs. Specifically, the job level in the maintenance personnel information can reflect the maintenance capability or maintenance experience of the maintenance personnel. By clustering the energy efficiency density of maintenance personnel by job level, the energy efficiency density of maintenance personnel with similar capabilities or similar experience can be clustered together, so that the adjustment ratio of maintenance personnel contracting resources is more in line with the capabilities of the maintenance personnel. By clustering the energy efficiency density of maintenance personnel by region, maintenance personnel with similar positions can be clustered together, so that the adjustment ratio of maintenance personnel contracting resources can be more in line with the relationship between the number of maintenance personnel and the number of network resource items in the corresponding area.

[0084] Step S160: reallocate network resources according to the resource adjustment ratio contracted by maintenance personnel.

[0085] In the embodiment of the present application, since the amount of resources contracted by the maintenance personnel initially determined is subjectively allocated by the management personnel, and the personnel and network resource items in the actual scenario are constantly changing, the amount of resources contracted by the maintenance personnel determined in advance may not be consistent with the actual network resource situation after a period of time. This embodiment redistributes the network resources by continuously updating the calculated adjustment ratio of the maintenance personnel contracted resources, so that the redistributed network resource maintenance information is more consistent with the actual situation.

[0086] In the embodiments of the present application, Figure 2 As shown, the process of obtaining the corresponding relationship information between the maintenance personnel and the network resource items according to the maintenance personnel information includes but is not limited to steps S210 and S220:

[0087] Step S210, obtaining personnel identification information of maintenance personnel information;

[0088] Step S220: According to the personnel identification information, the corresponding relationship information between the maintenance personnel and the network resources is searched from the database.

[0089] It is understandable that personnel identification information may include but is not limited to personnel ID or personnel ID card information. Among them, the personnel ID may reflect the type of work characteristics of the maintenance personnel, the length of service data of the maintenance personnel, or the gender information of the maintenance personnel, etc. Among them, different types of work characteristics are suitable for different work contents, for example, server maintenance requires program code personnel to perform maintenance, optical cable maintenance requires special electricians to perform maintenance, etc. Maintenance personnel corresponding to different length of service data are also suitable for different maintenance positions. For example, maintenance positions that require more experience require maintenance personnel with longer length of service. Maintenance personnel of different genders are also suitable for different maintenance positions. For example, maintenance positions that require heavy physical work usually require male staff to work. Personnel ID card information can also reflect the age of the maintenance personnel. In this embodiment, the specific personnel identification information can be determined according to enterprise needs.

[0090] Specifically, the correspondence information between the maintenance personnel and the network resources can be pre-stored in a database. The information in the database can be stored in the form of a table, and the personnel identification information in the maintenance personnel information can be pre-stored in the table. It can be understood that there can be a certain mapping relationship between the data on each page, each row or each column in the table. After obtaining the personnel identification information in the maintenance personnel information, this embodiment can search for other information based on the mapping relationship between the personnel identification information and other information in the table, such as searching for network resource items in the correspondence information, the number of network resource items corresponding to the network resource items, and other information. This embodiment searches for the correspondence information based on the personnel identification information, which can effectively improve the accuracy of the search results.

[0091] In the embodiment of the present application, during the search for the corresponding relationship information, if the corresponding relationship information in the database does not contain the first basic score corresponding to the network resource item, it means that the network resource item belongs to a newly added network resource and no maintenance personnel are specified. Therefore, the first basic score of the network resource item is not calculated. In order to improve the synchronization of subsequent data processing, the first basic score corresponding to the newly added network resource item is initialized in this embodiment, that is, the personnel can be scored by the management personnel. For example, the first basic score can be set to 100, or it can be any other integer.

[0092] In the embodiments of the present application, Figure 3 As shown, the process of optimizing the first basic score to obtain the second basic score of the network resource item includes but is not limited to steps S310 to S340:

[0093] Step S310: Classify the network resource items to obtain a set of network resource items corresponding to each category;

[0094] Step S320, calculating the basic total score of network resource items of each network resource item set according to the first basic score;

[0095] Step S330, constructing a polynomial model according to the basic total score of the network resource project;

[0096] Step S340: input the first basic score into the polynomial model to calculate the second basic score.

[0097] It is understandable that after obtaining all network resource information, this embodiment can clean the network resource information and remove abnormal values ​​and missing values. For example, when cleaning the network resource item identifiers in the network resource information, the network resource item identifiers that do not conform to the preset writing rules can be deleted; for example, when cleaning the network resource item weights in the network resource information, the data with weights greater than the preset value can be deleted.

[0098] Furthermore, after completing the data cleaning, the network resource items in the remaining data are classified. The classification can be based on the region or the category. Exemplarily, for network resource item 1, network resource item 2, network resource item 3, network resource item 4 and network resource item 5, classification based on the region can result in that set 1 contains network resource item 1, network resource item 2 and network resource item 3, and set 2 contains network resource item 4 and network resource item 5. When classified based on the category, set 3 contains network resource item 2, network resource item 3 and network resource item 4, and set 4 contains network resource item 1 and network resource item 5. It can be seen that the content of the collections obtained by different classification methods is different, and this embodiment can be selected according to the actual business scenario.

[0099] It is understandable that, after completing the classification, the present embodiment calculates the basic total score of the network resource items of each class respectively, and then constructs a polynomial model based on the basic total score of the network resource items. Specifically, the present embodiment can estimate multiple parameters of the polynomial model based on the basic total score of the network resource items, and then verify the polynomial model corresponding to each parameter in a cross-validation manner, so that the model's fit and prediction ability meet the requirements. After obtaining a polynomial model that meets the requirements, the present embodiment inputs the first basic score into the polynomial model to calculate the second basic score through the polynomial model, thereby completing the optimization process of the first basic score.

[0100] Specifically, when the polynomial model outputs the second basic time sharing, it will also synchronously output information such as the category of the network resource project, the weight of the network resource project, and all the information is integrated together through the table, so that the integrated table contains all the information after optimization. It is understandable that the present embodiment will also save the reintegrated table to the database. Among them, the new table and the old table in the database can be saved at the same time, or the new table can be used to replace the old table for saving. If the method of saving at the same time is adopted, a data chain of table data corresponding to all time nodes can be formed, and then more data support can be provided for subsequent optimization steps. If the replacement method is adopted for saving, the influence of the old table data on the application process of the new table data can be avoided, and the accuracy of the subsequent calculation process can be improved.

[0101] In the embodiments of the present application, Figure 4 As shown, the process of calculating the energy efficiency density of the maintenance personnel according to the maintenance personnel information, the second basic score and the number of network resource items includes but is not limited to steps S410 to S430:

[0102] Step S410, calculating the maintenance personnel capacity according to the maintenance personnel information;

[0103] Step S420, calculating the resource points allocated to the maintenance personnel according to the second basic points and the number of network resource items;

[0104] Step S430: Calculate the energy efficiency density of the maintenance personnel according to the maintenance personnel capacity and the maintenance personnel allocation resources.

[0105] It is understandable that the maintenance personnel information includes but is not limited to the maintenance personnel's education, maintenance personnel's job level, maintenance personnel's age, maintenance personnel's certificates and other information, and each information corresponds to a factor. Among them, the certificate may include but is not limited to a professional level certificate. The formula for calculating the maintenance personnel's capacity volume based on the maintenance personnel information in this embodiment is shown in Formula 1:

[0106] V=∑ i∈G A i Formula 1;

[0107] In the formula, V represents the maintenance personnel capacity; G represents the total number of all factors; A i It represents the capability factor score of the ith factor. The capability factor score can be an integer value given by the management department based on the characteristics of the factor.

[0108] In the embodiments of the present application, Figure 5 As shown, the process of calculating the resource points allocated to the maintenance personnel according to the second basic points and the number of network resource items includes but is not limited to

[0109] Step S510, obtaining the number of network resource categories;

[0110] Step S520: Calculate the resource points allocated to the maintenance personnel according to the number of network resource categories, the second basic points and the number of network resource items.

[0111] It can be understood that the number of network resource categories can be the number of categories of all network resource items of an enterprise, or the number of categories of network resource items of an enterprise in a certain area. When the number of categories of all network resource items of an enterprise is used to calculate the resource allocation points for maintenance personnel, the calculated resource allocation points for maintenance personnel can represent the resource allocation situation of all maintenance personnel involved in the enterprise; when the number of categories of all network resource items in a region is used to calculate the resource allocation points for maintenance personnel, the calculated resource allocation points for maintenance personnel can represent the resource allocation situation of all maintenance personnel of the enterprise in the region. Specifically, the calculation formula for the resource allocation points for maintenance personnel in this embodiment is shown in Formula 2:

[0112] M=∑ H (k*E*N) Formula 2;

[0113] In the formula, M represents the resource points allocated by the maintenance personnel, H represents the number of network resource categories, k represents the weight of each network resource item, E represents the second basic points, and N represents the number of network resource items. The weight of the network resource item can be set by the management personnel based on the characteristics of the network resource item.

[0114] In the embodiment of the present application, after the maintenance personnel capacity and the maintenance personnel allocation resource points are calculated, the maintenance personnel energy efficiency density can be calculated using Formula 3:

[0115]

[0116] In the formula, ρ represents the energy efficiency density of maintenance personnel, M represents the resource allocation of maintenance personnel, and V represents the capacity of maintenance personnel.

[0117] Specifically, after calculating the energy efficiency density of the maintenance personnel, this embodiment associates the energy efficiency density of the maintenance personnel with the maintenance personnel identification information, the maintenance personnel belonging area, etc., and updates the corresponding table in the database based on all the associated data to improve the accuracy of subsequent application processes.

[0118] In the embodiments of the present application, Figure 6 As shown, the process of clustering the energy efficiency density of maintenance personnel according to the maintenance personnel information to obtain the adjustment ratio of the maintenance personnel's contracted resources includes but is not limited to steps S610 to S630:

[0119] Step S610, determining the area to which each maintenance personnel belongs according to the maintenance personnel information;

[0120] Step S620, calculating the regional average personnel energy efficiency density of the maintenance personnel in the region;

[0121] Step S630: Calculate the maintenance personnel contract resource adjustment ratio according to the maintenance personnel energy efficiency density and the regional average personnel energy efficiency density.

[0122] It can be understood that, after obtaining the information of all maintenance personnel, this embodiment determines the work area to which the maintenance personnel belongs based on the location information or personnel identification in the maintenance personnel information, calculates the regional average personnel energy efficiency density of the maintenance personnel energy efficiency density in the area, and then uses Formula 4 to calculate the adjustment ratio of the maintenance personnel contract resources:

[0123] L = -(ρ - ρ1) / ρ1 Formula 4;

[0124] In the formula, L represents the adjustment ratio of maintenance personnel contracting resources, ρ represents the energy efficiency density of maintenance personnel, and ρ1 represents the average energy efficiency density of personnel in the region.

[0125] Specifically, after calculating the adjustment ratio of the resources contracted by the maintenance personnel in each area, this embodiment updates the table data in the database according to the adjustment ratio of the resources contracted by the maintenance personnel, thereby improving the accuracy of subsequent application processes.

[0126] In the embodiment of the present application, it can be seen from Formula 3 that the resource points allocated to maintenance personnel are proportional to the energy efficiency density of maintenance personnel. Therefore, the adjustment ratio of maintenance personnel contracted resources can be converted into the adjustment ratio of the total resource points allocated to maintenance personnel, and the data in the database can be updated based on the converted data to obtain the corresponding adjustment table. Exemplarily, the data content of the adjustment table may include Figure 7 It is understandable that, in this embodiment, the correspondence between network resource items and maintenance personnel in a certain area can be readjusted based on the adjustment table. For example, for a certain area, the reduction ratio of the readjustment of the allocation relationship of network resource items can be as follows: Figure 8 Specifically, by re-adjusting the network resource items, the adjusted allocation relationship is made more consistent with the actual working ability of the maintenance personnel, so that the staff can complete the maintenance process of the network resource items more effectively and accurately.

[0127] Reference Fig. 9 The embodiment of the present application provides a device for processing network resource maintenance information, the device comprising:

[0128] The first module 910 is used to obtain maintenance personnel information and network resource information, where the network resource information includes network resource items and a first basic score corresponding to each network resource item;

[0129] The second module 920 is used to obtain the corresponding relationship information between the maintenance personnel and the network resource items according to the maintenance personnel information, and the corresponding relationship information between the maintenance personnel and the network resource items includes the number of network resource items allocated to the maintenance personnel;

[0130] The third module 930 is used to optimize the first basic score to obtain a second basic score of the network resource item;

[0131] The fourth module 940 is used to calculate the energy efficiency density of the maintenance personnel according to the maintenance personnel information, the second basic score and the number of network resource items;

[0132] The fifth module 950 is used to perform clustering processing on the energy efficiency density of maintenance personnel according to the maintenance personnel information to obtain the adjustment ratio of the maintenance personnel's contracted resources;

[0133] The sixth module 960 is used to reallocate network resources according to the resource adjustment ratio contracted by the maintenance personnel.

[0134] It can be understood that the contents of the above method embodiments are all applicable to the present device embodiments, the functions specifically implemented by the present device embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.

[0135] The embodiment of the present application also provides an electronic device, the electronic device includes a memory and a processor, the memory stores a computer program, and the processor implements the above-mentioned method for processing network resource maintenance information when executing the computer program. The electronic device can be any intelligent terminal including a tablet computer, a car computer, etc.

[0136] It can be understood that the contents of the above method embodiments are all applicable to the present device embodiments, the functions specifically implemented by the present device embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.

[0137] See also Fig.10 , Fig.10 The hardware structure of an electronic device of another embodiment is illustrated, and the electronic device includes:

[0138] The processor 1010 may be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present application.

[0139] The memory 1020 can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 1020 can store an operating system and other application programs. When the technical solution provided in the embodiment of this specification is implemented by software or firmware, the relevant program code is stored in the memory 1020, and the processor 1010 calls and executes the method for processing network resource maintenance information in the embodiment of this application;

[0140] Input / output interface 1030, used to implement information input and output;

[0141] The communication interface 1040 is used to realize the communication interaction between the device and other devices. The communication can be realized through a wired manner (such as USB, network cable, etc.) or a wireless manner (such as mobile network, WI FI, Bluetooth, etc.);

[0142] Bus 1050 , which transmits information between various components of the device (e.g., processor 1010 , memory 1020 , input / output interface 1030 , and communication interface 1040 );

[0143] The processor 1010 , the memory 1020 , the input / output interface 1030 , and the communication interface 1040 are connected to each other in communication within the device via a bus 1050 .

[0144] An embodiment of the present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the above-mentioned method for processing network resource maintenance information is implemented.

[0145] It can be understood that the contents of the above method embodiments are all applicable to the present storage medium embodiments, the functions specifically implemented by the present storage medium embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.

[0146] The memory, as a non-transient computer-readable storage medium, can be used to store non-transient software programs and non-transient computer executable programs. In addition, the memory may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some embodiments, the memory may optionally include a memory remotely disposed relative to the processor, and these remote memories may be connected to the processor via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0147] The embodiments described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Those skilled in the art will appreciate that with the evolution of technology and the emergence of new application scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0148] Those skilled in the art will appreciate that the technical solutions shown in the figures do not constitute a limitation on the embodiments of the present application, and may include more or fewer steps than shown in the figures, or a combination of certain steps, or different steps.

[0149] The device embodiments described above are merely illustrative, and the units described as separate components may or may not be physically separated, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0150] Those skilled in the art will appreciate that all or some of the steps in the methods disclosed above, and the functional modules / units in the systems and devices may be implemented as software, firmware, hardware, or a suitable combination thereof.

[0151] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0152] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0153] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the above units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0154] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0155] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0156] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including multiple instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store programs.

[0157] The preferred embodiments of the present invention are described above with reference to the accompanying drawings, but the scope of the rights of the present invention is not limited thereto. Any modification, equivalent substitution and improvement made by a person skilled in the art without departing from the scope and essence of the present invention should be within the scope of the rights of the present invention.

Claims

1. A method for processing network resource maintenance information, characterized in that: The method comprises the following steps: Acquire maintenance personnel information and network resource information, wherein the network resource information includes network resource items and a first basic score corresponding to each network resource item; Acquire the correspondence information between the maintenance personnel and the network resource items according to the maintenance personnel information, wherein the correspondence information between the maintenance personnel and the network resource items includes the number of network resource items allocated to the maintenance personnel; Optimizing the first basic score to obtain a second basic score for the network resource item; Calculate the maintenance personnel energy efficiency density according to the maintenance personnel information, the second basic score and the number of network resource items; Clustering the energy efficiency density of the maintenance personnel according to the maintenance personnel information to obtain the adjustment ratio of the maintenance personnel contracted resources; The network resources are reallocated according to the adjustment ratio of the maintenance personnel contracted resources.

2. The method according to claim 1, characterized in that The acquiring the corresponding relationship information between the maintenance personnel and the network resource items according to the maintenance personnel information includes: Acquire personnel identification information of the maintenance personnel information; The corresponding relationship information between the maintenance personnel and the network resources is obtained from a database according to the personnel identification information.

3. The method according to claim 2, characterized in that The acquiring of the correspondence information between the maintenance personnel and the network resource items according to the maintenance personnel information also includes: When the first basic score does not exist in the database, the basic score of the network resource item is initialized as the first basic score.

4. The method according to claim 1, characterized in that: The step of optimizing the first basic score to obtain the second basic score of the network resource item includes: Classifying the network resource items to obtain a set of network resource items corresponding to each category; Calculate the basic total score of network resource items of each network resource item set according to the first basic score; Constructing a polynomial model according to the basic total score of the network resource items; The first basic score is input into the polynomial model to calculate the second basic score.

5. The method according to claim 1, characterized in that: The calculating the maintenance personnel energy efficiency density according to the maintenance personnel information, the second basic score and the number of network resource items includes: Calculate the maintenance personnel capacity according to the maintenance personnel information; Calculate the maintenance personnel allocation resource score according to the second basic score and the number of network resource items; The maintenance personnel energy efficiency density is calculated based on the maintenance personnel capacity and the maintenance personnel allocation resources.

6. The method according to claim 5, characterized in that The calculating the resource points allocated to the maintenance personnel according to the second basic points and the number of network resource items includes: Get the number of network resource categories; Calculate the resource points allocated to the maintenance personnel according to the number of network resource categories, the second basic points and the number of network resource items; The calculation formula for the resource points allocated to the maintenance personnel is as follows: M=∑ H (k*E*N); In the formula, M represents the resource points allocated to the maintenance personnel, H represents the number of network resource categories, k represents the weight of each network resource item, E represents the second basic points, and N represents the number of network resource items.

7. The method according to claim 1, characterized in that The clustering process of the energy efficiency density of the maintenance personnel according to the maintenance personnel information to obtain the adjustment ratio of the maintenance personnel contract resources includes: Determine the area to which each maintenance personnel belongs based on the maintenance personnel information; Calculate the regional average personnel energy efficiency density of the maintenance personnel in the region; The adjustment ratio of the maintenance personnel contracting resources is calculated according to the maintenance personnel energy efficiency density and the average personnel energy efficiency density in the area.

8. A network resource maintenance information processing device, characterized in that: The device comprises: A first module is used to obtain maintenance personnel information and network resource information, wherein the network resource information includes network resource items and a first basic score corresponding to each network resource item; The second module is used to obtain the corresponding relationship information between the maintenance personnel and the network resource items according to the maintenance personnel information, wherein the corresponding relationship information between the maintenance personnel and the network resource items includes the number of network resource items allocated to the maintenance personnel; A third module is used to optimize the first basic score to obtain a second basic score of the network resource item; A fourth module is used to calculate the energy efficiency density of the maintenance personnel according to the maintenance personnel information, the second basic score and the number of network resource items; The fifth module is used to perform clustering processing on the energy efficiency density of the maintenance personnel according to the maintenance personnel information to obtain the adjustment ratio of the maintenance personnel contract resources; The sixth module is used to reallocate network resources according to the resource adjustment ratio contracted by the maintenance personnel.

9. An electronic device, characterized in that: include: at least one processor; at least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements the method according to any one of claims 1 to 7.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.