Operation and maintenance data processing method, device, electronic equipment and storage medium
Through the operation and maintenance data processing method, the operation and maintenance service provider quantifies services or resources into operation and maintenance objects, and users subscribe and record order data, solving the problem of poor accuracy of operation and maintenance service estimation and improving operation and maintenance service efficiency and cost management.
Patent Information
- Application Number
- CN202210226673.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-09
- Publication Date
- 2024-12-13
- Estimated Expiration
- 2042-03-09
AI Technical Summary
In the prior art, the estimation plan of operation and maintenance services or resources is poor, and it is difficult to accurately reflect the use of operation and maintenance services of each subsidiary or department, resulting in unreasonable cost sharing.
By using the operation and maintenance data processing method, by creating an operation and maintenance responsibility tree, the services or resources provided by the operation and maintenance service provider are quantified into operation and maintenance objects. Users obtain the required services based on the subscription model, and record the operation and maintenance service order data to generate operation and maintenance. Maintain service bill data.
It realizes a more accurate assessment of the usage of operation and maintenance service users, helps operation and maintenance service providers to arrange resources reasonably, improve operation and maintenance service efficiency, reduce costs, and improve user experience.
Smart Images

Figure CN114580676B_ABST
Abstract
Description
Background Art
[0002] For an enterprise, the normal operation of business, product and other business departments is often inseparable from the basic services or resources (i.e. operation and maintenance services or resources) provided by public departments such as IT, human resources and finance. In order to improve the efficiency of the enterprise's operation and maintenance services, enhance the operation and maintenance service experience and reduce the cost of operation and maintenance services, it is necessary to accurately estimate the use of operation and maintenance services or resources in the enterprise. Some large enterprises often involve multiple independently liquidated subsidiaries or departments, and it is necessary to make separate estimates of the use of operation and maintenance services or resources by each subsidiary or department.
[0003] At present, the following three estimation schemes are mainly used in related technologies:
[0004] The first method is to divide the operation and maintenance services or resources provided by the company in proportion to the number of employees in each subsidiary or department. Since each subsidiary or department is involved in different businesses, there are differences in the use of operation and maintenance services or resources. This method of simply estimating based on the proportion of the number of employees in each subsidiary or department is less reasonable.
[0005] The second method is to evaluate based on the actual usage of each subsidiary or department. Since some operation and maintenance services are provided for a long time and some are provided once, it is easy to measure the one-time operation and maintenance services, but it is more difficult to measure the long-term operation and maintenance services.
[0006] The third method is for each subsidiary or department to reach an agreement through negotiation and allocate the operation and maintenance services or resources provided by the company according to a fixed ratio. Due to the different development situations of each subsidiary or department, the accuracy of this method of allocating estimates based on a fixed ratio is also relatively poor.
[0007] From the above analysis, it can be seen that the operation and maintenance services or resource estimation solutions provided in related technologies have the problem of poor accuracy.
[0008] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention
[0009] The present disclosure provides an operation and maintenance data processing method, device, electronic device and storage medium, which at least to a certain extent overcome the problem of poor accuracy of operation and maintenance services or resource estimation solutions provided in related technologies.
[0010] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by the practice of the present disclosure.
[0011] According to one aspect of the present disclosure, a method for processing operation and maintenance data is provided, the method comprising: creating an operation and maintenance responsibility tree including multiple operation and maintenance objects, wherein each operation and maintenance object corresponds to an operation and maintenance service or resource provided by an operation and maintenance service provider; obtaining one or more operation and maintenance objects subscribed by an operation and maintenance service user based on the operation and maintenance responsibility tree; collecting operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider based on the one or more operation and maintenance objects subscribed by the operation and maintenance service user; and generating operation and maintenance service bill data based on the operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider.
[0012] In some embodiments, the creation of an operation and maintenance responsibility tree containing multiple operation and maintenance objects includes: obtaining the operation and maintenance services or resources provided by each operation and maintenance service provider; classifying the operation and maintenance services or resources provided by each operation and maintenance service provider, and creating an operation and maintenance responsibility tree based on the classification results, wherein the operation and maintenance responsibility tree contains multiple levels, each level contains one or more nodes, and each node is associated with one or more operation and maintenance objects.
[0013] In some embodiments, after classifying the operation and maintenance services or resources provided by each operation and maintenance service provider and creating an operation and maintenance responsibility tree based on the classification results, the method further includes: configuring multiple dimensions of operation and maintenance service information for each node based on the operation and maintenance object associated with each node in the operation and maintenance responsibility tree, wherein the operation and maintenance service information includes at least one of the following: operation and maintenance service provider information, operation and maintenance service site information, and operation and maintenance service unit cost information.
[0014] In some embodiments, after configuring multiple dimensions of operation and maintenance service information for each node according to the operation and maintenance objects associated with each node in the operation and maintenance responsibility tree, the method further includes: displaying the operation and maintenance responsibility tree in a visual manner; and displaying the operation and maintenance service information configured for any node in the operation and maintenance responsibility tree in response to a trigger instruction of the node.
[0015] In some embodiments, after displaying the operation and maintenance responsibility tree in a visual manner, the method further includes: receiving operation instructions for each node in the operation and maintenance responsibility tree, wherein the operation instructions include at least one of the following: node addition instructions, node deletion instructions, node editing instructions, and node dragging instructions, the node addition instructions are used to add one or more nodes to the operation and maintenance responsibility tree, the node deletion instructions are used to delete one or more nodes in the operation and maintenance responsibility tree, the node editing instructions are used to modify the operation and maintenance service information of one or more nodes in the operation and maintenance responsibility tree, and the node dragging instructions are used to move the position of one or more nodes in the operation and maintenance responsibility tree; in response to the operation instructions, displaying the updated operation and maintenance responsibility tree.
[0016] In some embodiments, after classifying the operation and maintenance services or resources provided by each operation and maintenance service provider and creating an operation and maintenance responsibility tree based on the classification results, the method further includes: obtaining operation and maintenance service indicator data corresponding to each node in the operation and maintenance responsibility tree based on the operation and maintenance objects associated with each node in the operation and maintenance responsibility tree, wherein the operation and maintenance service indicator data includes at least one of the following: the number of subscribed users, the number of operation and maintenance service venues, operation and maintenance service cost information, and the proportion of operation and maintenance service volume; and displaying the operation and maintenance responsibility tree and the operation and maintenance service indicator data corresponding to each node in the operation and maintenance responsibility tree in a visual manner.
[0017] In some embodiments, obtaining one or more operation and maintenance objects subscribed by the operation and maintenance service user based on the operation and maintenance responsibility tree includes: receiving a subscription addition instruction, wherein the subscription addition instruction is used to add a subscription to one or more operation and maintenance objects for the operation and maintenance service user based on the operation and maintenance responsibility tree; and in response to the subscription addition instruction, obtaining one or more operation and maintenance objects subscribed by the operation and maintenance service user.
[0018] In some embodiments, after obtaining one or more operation and maintenance objects subscribed by the operation and maintenance service user in response to the subscription addition instruction, the method also includes: receiving a subscription view instruction, wherein the subscription view instruction is used to view one or more operation and maintenance objects subscribed by the operation and maintenance service user; and displaying one or more operation and maintenance objects subscribed by the operation and maintenance service user in response to the subscription view instruction.
[0019] In some embodiments, after obtaining one or more operation and maintenance objects subscribed by the operation and maintenance service user in response to the subscription addition instruction, the method also includes: receiving a subscription cancellation instruction, wherein the subscription cancellation instruction is used to cancel one or more operation and maintenance objects subscribed by the operation and maintenance service user; and obtaining the updated operation and maintenance object of the operation and maintenance service user in response to the subscription cancellation instruction.
[0020] In some embodiments, after generating the operation and maintenance service bill data based on the operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider, the method further includes: displaying the operation and maintenance service bill data from multiple dimensions in a visual manner.
[0021] In some embodiments, after generating operation and maintenance service bill data based on the operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider, the method further includes: receiving a data export instruction; and exporting the operation and maintenance service bill data in a preset file format according to the data export instruction.
[0022] According to another aspect of the present disclosure, an operation and maintenance data processing system is also provided, which includes: at least one operation and maintenance service subscription system, at least one operation and maintenance service system and an operation and maintenance service management system; wherein the operation and maintenance service system is used to provide operation and maintenance services or resources; the operation and maintenance service management system communicates with each operation and maintenance service system, and is used to create an operation and maintenance responsibility tree containing multiple operation and maintenance objects according to the operation and maintenance services or resources provided by each operation and maintenance service system, wherein each operation and maintenance object corresponds to an operation and maintenance service or resource provided by an operation and maintenance service provider; the operation and maintenance service subscription system communicates with the operation and maintenance service management system, and is used to send a subscription request to the operation and maintenance service management system, and the subscription request is used to subscribe to one or more operation and maintenance objects based on the operation and maintenance responsibility tree; the operation and maintenance service management system is also used to allocate a corresponding operation and maintenance service system to each operation and maintenance service subscription system according to the subscription request sent by each operation and maintenance service subscription system, and collect the operation and maintenance service order data of each operation and maintenance service subscription system, and generate operation and maintenance service bill data according to the operation and maintenance service order data of each operation and maintenance service subscription system.
[0023] According to another aspect of the present disclosure, an operation and maintenance data processing device is also provided, which includes: an operation and maintenance responsibility tree creation module, used to create an operation and maintenance responsibility tree containing multiple operation and maintenance objects, wherein each operation and maintenance object corresponds to an operation and maintenance service or resource provided by an operation and maintenance service provider; an operation and maintenance service subscription module, used to obtain one or more operation and maintenance objects subscribed by an operation and maintenance service user based on the operation and maintenance responsibility tree; an operation and maintenance service order data collection module, used to collect operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider based on the one or more operation and maintenance objects subscribed by the operation and maintenance service user; and an operation and maintenance service order data processing module, used to generate operation and maintenance service bill data based on the operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider.
[0024] According to another aspect of the present disclosure, an electronic device is also provided, which includes: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute any one of the above-mentioned operation and maintenance data processing methods by executing the executable instructions.
[0025] According to another aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the operation and maintenance data processing method described in any one of the above is implemented.
[0026] The operation and maintenance data processing method, device, electronic device and storage medium provided by the embodiments of the present disclosure create an operation and maintenance responsibility tree including multiple operation and maintenance objects according to the operation and maintenance services or resources provided by the operation and maintenance service provider, so that each operation and maintenance object corresponds to an operation and maintenance service or resource provided by the operation and maintenance service provider; when the operation and maintenance service user subscribes to one or more operation and maintenance objects based on the operation and maintenance responsibility tree, the operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider is collected according to the one or more operation and maintenance objects subscribed by the operation and maintenance service user, so as to generate operation and maintenance service bill data according to the operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider.
[0027] Through the embodiments of the present disclosure, the operation and maintenance services or resources provided by the operation and maintenance service provider are quantified in units of operation and maintenance objects, and an operation and maintenance responsibility tree is generated. The operation and maintenance service users obtain the operation and maintenance services or resources they need on a subscription basis, and the operation and maintenance service data are recorded in an order mode. This can not only more accurately evaluate the operation and maintenance services or resources used by each operation and maintenance service user, but also facilitate the operation and maintenance service provider to reasonably arrange the operation and maintenance services or resources, improve the efficiency of the operation and maintenance services, reduce the cost of the operation and maintenance services, and enhance the operation and maintenance service experience.
[0028] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification are used to explain the principles of the present disclosure. Obviously, the accompanying drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without creative work.
[0030] Figure 1 A schematic diagram of an application system architecture in an embodiment of the present disclosure is shown;
[0031] Figure 2 A flow chart of a method for processing operation and maintenance data in an embodiment of the present disclosure is shown;
[0032] Figure 3 A flowchart for creating an operation and maintenance responsibility tree in an embodiment of the present disclosure is shown;
[0033] Figure 4 A schematic diagram of a display interface of an operation and maintenance responsibility tree in an embodiment of the present disclosure is shown;
[0034] Figure 5 A schematic diagram of an operation and maintenance service information configuration interface in an embodiment of the present disclosure is shown;
[0035] Figure 6 A flow chart showing an operation and maintenance responsibility tree in an embodiment of the present disclosure is shown;
[0036] Figure 7 A schematic diagram of a node operation and maintenance service information display interface in an embodiment of the present disclosure is shown;
[0037] Figure 8 A flow chart showing another operation and maintenance responsibility tree in an embodiment of the present disclosure is shown;
[0038] Fig. 9 A flowchart of adding a subscription to an operation and maintenance service in an embodiment of the present disclosure is shown;
[0039] Fig.10 A flowchart for viewing a subscribed operation and maintenance service in an embodiment of the present disclosure is shown;
[0040] Fig.11 A flowchart for canceling a subscribed operation and maintenance service in an embodiment of the present disclosure is shown;
[0041] Fig.12 A schematic diagram of an operation and maintenance service subscription management interface in an embodiment of the present disclosure is shown;
[0042] Fig.13 A schematic diagram of a new subscription interface in an embodiment of the present disclosure is shown;
[0043] Fig.14 A flow chart showing operation and maintenance service bill data in an embodiment of the present disclosure is shown;
[0044] Fig.15 A schematic diagram of a display interface for operation and maintenance service bill data in an embodiment of the present disclosure is shown;
[0045] Fig.16 A schematic diagram showing a detailed information display interface of operation and maintenance service bill data in an embodiment of the present disclosure is shown;
[0046] Fig.17 A flow chart of exporting operation and maintenance data in an embodiment of the present disclosure is shown;
[0047] Fig.18 A specific implementation flow chart of the operation and maintenance data processing method in an embodiment of the present disclosure is shown;
[0048] Fig.19 A schematic diagram of an operation and maintenance data processing system in an embodiment of the present disclosure is shown;
[0049] Fig. 20 A schematic diagram of an operation and maintenance data processing device in an embodiment of the present disclosure is shown;
[0050] Fig.21 A structural block diagram of an electronic device according to an embodiment of the present disclosure is shown;
[0051] Fig. 22 A schematic diagram of a computer-readable storage medium in an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0052] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that the disclosure will be more comprehensive and complete and to fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0053] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.
[0054] For ease of understanding, before introducing the embodiments of the present disclosure, several terms involved in the embodiments of the present disclosure are first explained as follows:
[0055] Operation and maintenance responsibility tree: refers to a tree structure containing multiple nodes created after classifying and sorting out the operation and maintenance services or resources provided by the operation and maintenance service providers. Each node in the operation and maintenance responsibility tree can be associated with the operation and maintenance services or resources provided by the operation and maintenance service providers.
[0056] Subscription: A method of determining an association relationship. When a subscriber (i.e., an operation and maintenance service user in the embodiment of the present disclosure) subscribes to one or more objects (i.e., operation and maintenance objects in the embodiment of the present disclosure) published by a publisher (i.e., an operation and maintenance service provider in the embodiment of the present disclosure), the state change data of these objects will be updated synchronously between the subscriber and the publisher. In the embodiment of the present disclosure, when an operation and maintenance service user subscribes to one or more operation and maintenance objects provided by an operation and maintenance service provider based on the operation and maintenance responsibility tree, the operation and maintenance related data of the operation and maintenance services or resources corresponding to these operation and maintenance objects will be updated synchronously between the operation and maintenance service user and the operation and maintenance service provider.
[0057] The specific implementation of the embodiment of the present disclosure is described in detail below with reference to the accompanying drawings.
[0058] Figure 1 FIG. 1 shows an exemplary application system architecture diagram to which the operation and maintenance data processing method in the embodiment of the present disclosure can be applied. Figure 1As shown, the system architecture may include a terminal device 101 , a network 102 and a server 103 .
[0059] The network 102 is a medium for providing a communication link between the terminal device 101 and the server 103, and can be a wired network or a wireless network.
[0060] Optionally, the wireless network or wired network described above uses standard communication technology and / or protocol. The network is usually the Internet, but it can also be any network, including but not limited to a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), a mobile, wired or wireless network, a dedicated network or any combination of a virtual private network). In some embodiments, technologies and / or formats including Hyper Text Mark-up Language (HTML), Extensible Markup Language (XML), etc. are used to represent data exchanged through the network. In addition, conventional encryption technologies such as Secure Socket Layer (SSL), Transport Layer Security (TLS), Virtual Private Network (VPN), Internet Protocol Security (IPsec) can also be used to encrypt all or some links. In other embodiments, customized and / or dedicated data communication technologies can also be used to replace or supplement the above data communication technologies.
[0061] The terminal device 101 can be various electronic devices, including but not limited to smart phones, tablet computers, laptop computers, desktop computers, wearable devices, augmented reality devices, virtual reality devices, etc.
[0062] Optionally, the client of the application installed in different terminal devices 101 is the same, or the client of the same type of application based on different operating systems. Based on the different terminal platforms, the specific form of the client of the application can also be different, for example, the application client can be a mobile client, a PC client, etc.
[0063] The server 103 may be a server that provides various services, such as a background management server that provides support for the device operated by the user using the terminal device 101. The background management server may analyze and process the received request and other data, and feed back the processing results to the terminal device.
[0064] Optionally, the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or 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 (Content Delivery Network), and big data and artificial intelligence platforms. The terminal can be a smart phone, tablet computer, laptop computer, desktop computer, smart speaker, smart watch, etc., but is not limited to this. The terminal and the server can be directly or indirectly connected via wired or wireless communication, which is not limited in this application.
[0065] Those skilled in the art will know that Figure 1 The number of terminal devices, networks and servers in the embodiment is only for illustration, and any number of terminal devices, networks and servers may be provided according to actual needs, and the embodiments of the present disclosure do not limit this.
[0066] Under the above system architecture, an operation and maintenance data processing method is provided in the embodiments of the present disclosure, and the method can be executed by any electronic device with computing and processing capabilities. Figure 1 In some other embodiments, the operation and maintenance data processing method provided in the embodiments of the present disclosure can be executed in the above Figure 1 The process is executed in the terminal device shown.
[0067] Figure 2 A flow chart of a method for processing operation and maintenance data in an embodiment of the present disclosure is shown as follows: Figure 2 As shown, the operation and maintenance data processing method provided in the embodiment of the present disclosure includes the following steps:
[0068] S202: Create an operation and maintenance responsibility tree including a plurality of operation and maintenance objects, wherein each operation and maintenance object corresponds to an operation and maintenance service or resource provided by an operation and maintenance service provider.
[0069] It should be noted that the operation and maintenance service provider in the embodiment of the present disclosure may be a subsidiary or department within the enterprise that provides operation and maintenance services or resources, for example, a subsidiary or department that provides IT, human resources, finance and other services. The operation and maintenance objects in the embodiment of the present disclosure may correspond to the smallest quantitative unit of operation and maintenance services or resources. The operation and maintenance services or resources provided by each operation and maintenance service provider are quantified into operation and maintenance objects, which can realize the operation and maintenance services in an order mode, that is, the operation and maintenance service users subscribe to the operation and maintenance services they need from the operation and maintenance service providers according to their own needs. The operation and maintenance responsibility tree in the embodiment of the present disclosure is a directory tree that associates the operation and maintenance services or resources provided by the operation and maintenance service providers. Through each operation and maintenance object in the operation and maintenance responsibility tree, it can be associated with the corresponding operation and maintenance services or resources.
[0070] S204: Obtain one or more operation and maintenance objects subscribed by the operation and maintenance service user based on the operation and maintenance responsibility tree.
[0071] It should be noted that the operation and maintenance service users in the embodiments of the present disclosure may be subsidiaries or departments within the enterprise that use operation and maintenance services or resources, such as business or product subsidiaries or departments. After creating the operation and maintenance responsibility tree, each operation and maintenance service user can subscribe to the operation and maintenance services or resources they need through the operation and maintenance responsibility tree. When each operation and maintenance service user subscribes to one or more operation and maintenance objects provided by the operation and maintenance service provider based on the operation and maintenance responsibility tree, the operation and maintenance related data (for example, operation and maintenance service order data, operation and maintenance service information, etc.) generated by these operation and maintenance objects corresponding to the operation and maintenance services or resources will be updated synchronously between the operation and maintenance service users and the operation and maintenance service providers.
[0072] S206: Collect operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider according to one or more operation and maintenance objects subscribed by the operation and maintenance service user.
[0073] Unlike commodities, some operation and maintenance services or resources may not be provided once and for all, and the operation and maintenance service provider needs to provide services to the operation and maintenance service users for a long time. Therefore, in the embodiments of the present disclosure, the operation and maintenance services or resources are quantified into operation and maintenance objects, and the operation and maintenance service users and the operation and maintenance service providers can be associated through subscription, so that the operation and maintenance service order data between the operation and maintenance service users and the operation and maintenance service providers can be obtained.
[0074] It should be noted that the operation and maintenance service order data in the embodiments of the present disclosure refers to the transaction behavior data during the period when the operation and maintenance service provider provides the operation and maintenance service to the operation and maintenance service user. The operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider can be used to analyze the use of the operation and maintenance service by the operation and maintenance service user, and the operation and maintenance service provider can also be used to analyze the operation and maintenance service provided by the operation and maintenance service provider.
[0075] In some embodiments, in order to ensure that the operation and maintenance service order data is not tampered with, the operation and maintenance data processing method provided in the embodiments of the present disclosure can store the operation and maintenance service order data generated between the operation and maintenance service user and the operation and maintenance service provider on the blockchain network, and utilize the tamper-proof property of the blockchain network to store data, so as to facilitate the subsequent tracing of each operation and maintenance service order. Optionally, the blockchain network can be a private blockchain network constructed with each operation and maintenance service provider as a blockchain storage node to overcome the risk of leakage of enterprise operation and maintenance data caused by the public blockchain network.
[0076] S208, generating operation and maintenance service bill data according to the operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider.
[0077] It should be noted that the operation and maintenance service bill data in the embodiments of the present disclosure may be data reflecting the cost of operation and maintenance services. After obtaining the operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider, the consumption cost of the operation and maintenance services or resources used by the operation and maintenance service user may be analyzed, and the input cost of the operation and maintenance services or resources provided by the operation and maintenance service provider may also be analyzed.
[0078] From the above, it can be seen that the operation and maintenance data processing method provided by the embodiment of the present disclosure creates an operation and maintenance responsibility tree containing multiple operation and maintenance objects based on the operation and maintenance services or resources provided by the operation and maintenance service provider, so that each operation and maintenance object corresponds to an operation and maintenance service or resource provided by the operation and maintenance service provider; when the operation and maintenance service user subscribes to one or more operation and maintenance objects based on the operation and maintenance responsibility tree, the operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider is collected according to the one or more operation and maintenance objects subscribed by the operation and maintenance service user, so as to generate operation and maintenance service bill data based on the operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider.
[0079] Through the operation and maintenance data processing method provided in the embodiments of the present disclosure, the operation and maintenance services or resources provided by the operation and maintenance service provider are quantified in units of operation and maintenance objects, and an operation and maintenance responsibility tree is generated. The operation and maintenance service users obtain the operation and maintenance services or resources they need on a subscription basis, and the operation and maintenance service data are recorded in an order mode. This can not only more accurately evaluate the operation and maintenance services or resources used by each operation and maintenance service user, but also facilitate the operation and maintenance service provider to reasonably arrange the operation and maintenance services or resources, improve the efficiency of the operation and maintenance services, reduce the cost of the operation and maintenance services, and enhance the operation and maintenance service experience.
[0080] Figure 3 A flowchart of creating an operation and maintenance responsibility tree in an embodiment of the present disclosure is shown as follows: Figure 3 As shown, in some embodiments, the operation and maintenance data processing method provided in the embodiments of the present disclosure can create an operation and maintenance responsibility tree through the following steps:
[0081] S302, obtaining operation and maintenance services or resources provided by each operation and maintenance service provider;
[0082] S304, classify the operation and maintenance services or resources provided by each operation and maintenance service provider, and create an operation and maintenance responsibility tree according to the classification results, wherein the operation and maintenance responsibility tree includes multiple levels, each level includes one or more nodes, and each node is associated with one or more operation and maintenance objects.
[0083] Since the operation and maintenance services or resources provided by various operation and maintenance service providers are scattered, in order to facilitate the operation and maintenance service users to quickly subscribe to the operation and maintenance services or resources they need, the operation and maintenance services or resources provided by various operation and maintenance service providers are classified in the embodiment of the present disclosure, and an operation and maintenance responsibility tree with multiple levels is generated according to the classification results. Optionally, the operation and maintenance responsibility tree in the embodiment of the present disclosure can be a vertical tree structure or a horizontal tree structure, in which each node is associated with one or more operation and maintenance objects.
[0084] Furthermore, in some embodiments, after executing S304, the operation and maintenance data processing method provided in the embodiments of the present disclosure may further include the following steps:
[0085] S306, according to the operation and maintenance objects associated with each node in the operation and maintenance responsibility tree, configure operation and maintenance service information of multiple dimensions for each node, wherein the operation and maintenance service information includes at least one of the following: operation and maintenance service provider information, operation and maintenance service site information, and operation and maintenance service unit cost information.
[0086] It should be noted that the above-mentioned operation and maintenance service provider information may include but is not limited to information such as the operation and maintenance division, operation and maintenance team, and operation and maintenance personnel that provide operation and maintenance services or resources; the above-mentioned operation and maintenance service site information may include but is not limited to information such as the name and site level of the operation and maintenance site that provides operation and maintenance services or resources; the above-mentioned operation and maintenance service unit cost information may include but is not limited to the operation and maintenance cost information invested in providing the smallest unit of operation and maintenance services or resources, and may use quantitative units such as but not limited to working hours and number of people.
[0087] Optionally, when configuring operation and maintenance service information for each node, data input methods include but are not limited to: manual insertion, batch insertion or interface collection.
[0088] Through the above embodiments, each node in the operation and maintenance responsibility tree is configured with operation and maintenance service information of multiple dimensions, which can support the query, analysis and processing of multi-dimensional operation and maintenance service information. It should be noted that in the embodiments of the present disclosure, based on the operation and maintenance responsibility tree, joint search query of operation and maintenance service information can be supported.
[0089] Figure 4 A schematic diagram of a display interface of an operation and maintenance responsibility tree in an embodiment of the present disclosure is shown, such as Figure 4 As shown, the operation and maintenance responsibility tree includes four levels, among which "Infrastructure Operation and Maintenance" is the root node of the operation and maintenance responsibility tree, which is associated with the operation and maintenance services or resources provided by all operation and maintenance service providers; the node "PaaS Platform Operation and Maintenance" under the root node is associated with the operation and maintenance services or resources related to the PaaS platform; the node "Big Data Operation and Maintenance" is associated with the operation and maintenance services or resources related to big data; under the node "Big Data Operation and Maintenance" there are also nodes "Apache Druid Operation and Maintenance", "Apache Hadoop Operation and Maintenance", "Apache Hive Operation and Maintenance", "Kerberos Operation and Maintenance", "Apache Kylin Operation and Maintenance" and "Presto Operation and Maintenance"; among which, under the node "Apache Druid Operation and Maintenance" there are nodes "Druid Operation and Maintenance A" and "Druid Operation and Maintenance B"; under the node "Apache Hadoop Operation and Maintenance" there is the node "Hadoop Operation and Maintenance"; under the node "Apache Hive Operation and Maintenance" there is the node "Hive Operation and Maintenance".
[0090] It should be noted that in the embodiments of the present disclosure Figure 4 The operation and maintenance responsibility tree with the left-right structure shown is only an example. It can also be a "tree shape" with an upper-lower structure or other forms of "tree shape", but the inner core is the overall-specific design mode, which is not limited here.
[0091] In the embodiment of the present disclosure, after creating an operation and maintenance responsibility tree according to the operation and maintenance services or resources provided by each operation and maintenance service provider, the operation and maintenance service information of each node in the operation and maintenance responsibility tree can also be configured. Figure 5 Shown is a schematic diagram of an operation and maintenance service information configuration interface provided in an embodiment of the present disclosure.
[0092] In some embodiments, Figure 6 As shown, the operation and maintenance data processing method provided in the embodiment of the present disclosure can also realize the display of the operation and maintenance responsibility tree through the following steps:
[0093] S602, uses visualization to display the operation and maintenance responsibility tree;
[0094] S604, in response to a trigger instruction of any node in the operation and maintenance responsibility tree, display the operation and maintenance service information configured for the node.
[0095] Through the above embodiment, the operation and maintenance responsibility tree is displayed in a visual manner, which not only facilitates the management of the operation and maintenance services or resources provided by each operation and maintenance service provider, but also facilitates each operation and maintenance service user to subscribe to the operation and maintenance services or resources they need.
[0096] Still Figure 4 Take the operation and maintenance responsibility tree shown in the figure as an example. Click Figure 4For each node in the operation and maintenance responsibility tree, you can view the operation and maintenance service information corresponding to the node. Figure 4 The "Infrastructure Operation and Maintenance" section of the mid-node may appear Figure 7 The following is an interface showing node operation and maintenance service information.
[0097] Further, in some embodiments, after executing S602, the operation and maintenance data processing method provided in the embodiments of the present disclosure may further include the following steps:
[0098] S606, receiving operation instructions for each node in the operation and maintenance responsibility tree;
[0099] S608, in response to the operation instruction, display the updated operation and maintenance responsibility tree.
[0100] It should be noted that the operation instructions for each node in the above S606 include at least one of the following: node adding instructions, node deleting instructions, node editing instructions, and node dragging instructions. The node adding instructions are used to add one or more nodes in the operation and maintenance responsibility tree. The node deleting instructions are used to delete one or more nodes in the operation and maintenance responsibility tree. The node editing instructions are used to modify the operation and maintenance service information of one or more nodes in the operation and maintenance responsibility tree. The node dragging instructions are used to move the position of one or more nodes in the operation and maintenance responsibility tree.
[0101] Still Figure 4 Taking the operation and maintenance responsibility tree shown as an example, each node in the operation and maintenance responsibility tree can be deleted, moved by dragging and dropping, and new nodes can be added to the operation and maintenance responsibility tree. For example, the addition sign on the right side of the node "PaaS platform operation and maintenance" indicates that child nodes can be added under this node; for example, the subtraction sign on the right side of the node "Apache Hadoop operation and maintenance" indicates that the child nodes under this node can be deleted.
[0102] Through the above embodiment, the operation and maintenance responsibility tree is visualized, and each node in the operation and maintenance responsibility tree is operated through visualized operation instructions, which not only improves the maintenance efficiency of the operation and maintenance responsibility tree, but also greatly improves the user experience.
[0103] Figure 8 A flow chart showing another operation and maintenance responsibility tree in an embodiment of the present disclosure is shown, such as Figure 7 As shown, the operation and maintenance data processing method provided in the embodiment of the present disclosure can also realize the display of the operation and maintenance responsibility tree through the following steps:
[0104] S802, according to the operation and maintenance objects associated with each node in the operation and maintenance responsibility tree, obtain operation and maintenance service indicator data corresponding to each node, wherein the operation and maintenance service indicator data includes at least one of the following: the number of subscribed users, the number of operation and maintenance service sites, the operation and maintenance service cost information, and the proportion of the operation and maintenance service volume;
[0105] S804, using a visual method to display the operation and maintenance responsibility tree and the operation and maintenance service indicator data corresponding to each node in the operation and maintenance responsibility tree.
[0106] Since each node in the operation and maintenance responsibility tree is associated with one or more operation and maintenance objects, and each operation and maintenance object is associated with an operation and maintenance service or resource, when visually displaying the operation and maintenance responsibility tree, the operation and maintenance indicator data corresponding to each node is displayed, which can facilitate maintenance personnel to view the operation and maintenance status of each node. Optionally, the operation and maintenance indicator data corresponding to each node in the operation and maintenance responsibility tree is displayed dynamically; when the operation and maintenance responsibility tree is updated, the corresponding operation and maintenance indicator data will also change.
[0107] Figure 4 In the operation and maintenance responsibility tree shown, four operation and maintenance indicators are displayed at each node, namely, the number of subscribed users, the number of operation and maintenance service sites, the operation and maintenance service cost information, and the proportion of operation and maintenance service volume. For example, the indicator "6" in the node "Hadoop operation and maintenance" means that the number of users who subscribe to the operation and maintenance service is 6; the indicator "101" means that the number of sites providing the operation and maintenance service is 101; the indicator "28.75" means that the operation and maintenance service cost corresponding to the node is 28.75 man-hours; the indicator "100%" means that the operation and maintenance service volume involved in this node accounts for 100% of the operation and maintenance service volume of the parent node "Apache Hadoop operation and maintenance".
[0108] Fig. 9 A flowchart of adding a subscription to an operation and maintenance service in an embodiment of the present disclosure is shown. Figure 8 As shown, in some embodiments, the operation and maintenance data processing method provided in the embodiments of the present disclosure can also implement the new subscription of the operation and maintenance service through the following steps:
[0109] S902, receiving a subscription addition instruction, wherein the subscription addition instruction is used to add a subscription for one or more operation and maintenance objects for an operation and maintenance service user based on the operation and maintenance responsibility tree;
[0110] S904: In response to the subscription addition instruction, obtain one or more operation and maintenance objects subscribed by the operation and maintenance service user.
[0111] Through the above embodiments, it is convenient for operation and maintenance service users to add subscribed operation and maintenance services or resources based on the operation and maintenance responsibility tree.
[0112] In some embodiments, Fig.10 As shown, the operation and maintenance data processing method provided in the embodiment of the present disclosure can also realize the viewing of the subscribed operation and maintenance services through the following steps:
[0113] S1002, receiving a subscription viewing instruction, wherein the subscription viewing instruction is used to view one or more operation and maintenance objects subscribed by the operation and maintenance service user;
[0114] S1004: In response to the subscription view instruction, one or more operation and maintenance objects subscribed by the operation and maintenance service user are displayed.
[0115] Through the above embodiments, it is convenient for operation and maintenance service users to view subscribed operation and maintenance services or resources.
[0116] In some embodiments, Fig.11 As shown, the operation and maintenance data processing method provided in the embodiment of the present disclosure can also realize the unsubscription of the subscribed operation and maintenance service through the following steps:
[0117] S112, receiving a subscription cancellation instruction, wherein the subscription cancellation instruction is used to cancel one or more operation and maintenance objects subscribed by the operation and maintenance service user;
[0118] S114, in response to the subscription cancellation instruction, obtaining the operation and maintenance object updated by the operation and maintenance service user.
[0119] Through the above embodiments, it is convenient for operation and maintenance service users to quickly cancel subscribed operation and maintenance services or resources.
[0120] Fig.12 A schematic diagram of an operation and maintenance service subscription management interface in an embodiment of the present disclosure is shown. Fig.12 As shown in the figure, operation and maintenance service users can use this interface to add subscribed operation and maintenance services or resources, and can view or cancel subscribed operation and maintenance services or resources. For example, click Fig.12 The Add Subscription button in the pop-up Fig.13 The new subscription interface is shown.
[0121] It should be noted that the embodiments of the present disclosure are intended to protect a solution for providing operation and maintenance services based on a subscription basis, and do not limit the specific implementation methods of operation and maintenance service subscription management. Those skilled in the art may add or delete other functions based on actual applications. For example, in some other embodiments, the modification of operation and maintenance service information is also supported for subscribed operation and maintenance objects.
[0122] In some embodiments, Fig.14 As shown, after the operation and maintenance service bill data is generated according to the operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider, the operation and maintenance data processing method provided in the embodiment of the present disclosure may further include the following steps:
[0123] S1402 uses a visual approach to display operation and maintenance service bill data from multiple dimensions.
[0124] It should be noted that since the operation and maintenance service data needs to be analyzed from multiple aspects, in the embodiment of the present disclosure, after the operation and maintenance service bill data is generated, it is visualized from multiple dimensions, which can facilitate the operation and maintenance personnel to analyze the operation and maintenance service situation.
[0125] Fig.15 A schematic diagram of a display interface for operation and maintenance service bill data in an embodiment of the present disclosure is shown, as shown in 15, the operation and maintenance bill data can be displayed from multiple dimensions, so that the operation and maintenance service users can understand the operation and maintenance services or resources they use, and the operation and maintenance service providers can understand the operation and maintenance services they provide. For the enterprise management, the overall operation and maintenance service situation of the enterprise can be understood from multiple perspectives such as the total bill, operation and maintenance site, operation and maintenance personnel, and operation and maintenance objects. Optionally, the operation and maintenance service bill data can also be analyzed according to time dimensions such as day, month, or quarter. Fig.16 Shown is a detailed information display interface for operation and maintenance service bill data in an embodiment of the present disclosure.
[0126] The disclosed embodiment is intended to protect a solution for analyzing operation and maintenance services or resources in an order mode and visually displaying billing data. There is no limitation on the display method of the operation and maintenance service billing data, and those skilled in the art may display it in different forms according to actual applications.
[0127] In some embodiments, Fig.17 As shown, after the operation and maintenance service bill data is generated according to the operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider, the operation and maintenance data processing method provided in the embodiment of the present disclosure may further include the following steps:
[0128] S1702, receiving a data export instruction;
[0129] S1704: According to the data export instruction, the operation and maintenance service bill data is exported in a preset file format.
[0130] Through the above embodiments, operation and maintenance service bill data can be exported quickly and conveniently, and the exported data can be used for other applications such as finance or cost accounting.
[0131] It should be noted that the embodiment of the present disclosure is intended to protect a solution for analyzing operation and maintenance services or resources in an order mode and exporting billing data. The format of the data export file is not limited, and technical personnel in this field may adopt different data export file formats according to actual applications.
[0132] Fig.18 The specific implementation flow chart of the operation and maintenance data processing method in the embodiment of the present disclosure is shown as follows: Fig.18 As shown, it mainly includes the following four steps:
[0133] S1802, creation of operation and maintenance responsibility tree.
[0134] The operation and maintenance responsibility tree created in this step can support the following functions:
[0135] 1) Support adding, deleting, and moving nodes on the operation and maintenance responsibility tree;
[0136] 2) Support the display of subscription status of each node on the operation and maintenance position responsibility tree;
[0137] 3) Supports multi-dimensional searches based on the name of the operation and maintenance service object, operation and maintenance division, operation and maintenance site, operation and maintenance team, etc.;
[0138] 4) Supports modification of the operation and maintenance service information (operation and maintenance service objects and their unit price information, etc.) of each node on the operation and maintenance responsibility tree.
[0139] S1804, node operation and maintenance service information configuration.
[0140] This step can be configured with but not limited to the following information:
[0141] 1) Information configuration of operation and maintenance service providers (operation and maintenance division, operation and maintenance team, operation and maintenance personnel, etc.);
[0142] 2) Configuration of operation and maintenance service site information (site name, site level, etc.);
[0143] 3) Information on operation and maintenance service infrastructure resources (physical machines, virtual machines, networks, and other hardware and software facilities or equipment);
[0144] 4) Operation and maintenance service user information configuration;
[0145] 5) Other data information configuration related to subscription.
[0146] It should be noted that the above configuration information can be adjusted and updated dynamically.
[0147] S1806, operation and maintenance service object subscription.
[0148] This step mainly includes the following contents:
[0149] 1) Based on the pre-created operation and maintenance responsibility tree and configured operation and maintenance service information, operation and maintenance service users can subscribe to or order the required operation and maintenance services or resources according to their own needs;
[0150] 2) Subscription or ordering involves but is not limited to the following information: object of operation and maintenance service, operation and maintenance site and operation and maintenance quantity;
[0151] 3) Supports subscription of a single operation and maintenance service object, and also supports batch subscription of multiple operation and maintenance service objects.
[0152] S1808, operation and maintenance bill data generation.
[0153] This step mainly includes the following contents:
[0154] 1) The operation and maintenance service provider may provide corresponding operation and maintenance services according to the operation and maintenance service requirements of the operation and maintenance service users;
[0155] 2) Support multi-dimensional information query of billing data;
[0156] 3) Analyze the operation and maintenance service status of the operation and maintenance service users based on the generated operation and maintenance bill data;
[0157] 4) Record operation behavior logs such as changes in operation and maintenance service subscriptions and changes in operation and maintenance service information to achieve traceability of changed data.
[0158] It can be seen that the operation and maintenance data processing method provided in the embodiment of the present disclosure, by creating an operation and maintenance responsibility tree and configuring the operation and maintenance service information of each node in the operation and maintenance responsibility tree, enables the operation and maintenance service users to carry out personalized subscription of operation and maintenance services or resources based on the operation and maintenance responsibility tree, and after subscription, automatically collects the operation and maintenance service order data between the operation and maintenance service users and the operation and maintenance service providers, and generates the operation and maintenance service bill data. In the embodiment of the present disclosure, in the "tree structure" operation and maintenance service management mode, the operation and maintenance services or resources are quantified into operation and maintenance objects, and the order mode operation and maintenance services are realized, which can facilitate the analysis of the operation and maintenance service situation. For enterprises with multiple independent liquidation subsidiaries or departments, the operation and maintenance service costs shared by each subsidiary or department and other information can be accurately estimated.
[0159] Based on the same inventive concept, the present disclosure also provides an operation and maintenance data processing system, such as the following embodiment. Since the principle of solving the problem in the system embodiment is similar to that in the above method embodiment, the implementation of the system embodiment can refer to the implementation of the above method embodiment, and the repeated parts will not be repeated.
[0160] Fig.19 A schematic diagram of an operation and maintenance data processing system in an embodiment of the present disclosure is shown. Fig.19 As shown, the system includes: at least one operation and maintenance service subscription system 1901, at least one operation and maintenance service system 1902 and an operation and maintenance service management system 1903;
[0161] The operation and maintenance service system 1902 is used to provide operation and maintenance services or resources;
[0162] The operation and maintenance service management system 1903 communicates with each operation and maintenance service system 1902 and is used to create an operation and maintenance responsibility tree including multiple operation and maintenance objects according to the operation and maintenance services or resources provided by each operation and maintenance service system, wherein each operation and maintenance object corresponds to an operation and maintenance service or resource provided by an operation and maintenance service provider;
[0163] The operation and maintenance service subscription system 1901 communicates with the operation and maintenance service management system 1903 and is used to send a subscription request to the operation and maintenance service management system, where the subscription request is used to subscribe to one or more operation and maintenance objects based on the operation and maintenance responsibility tree;
[0164] The above-mentioned operation and maintenance service management system 1903 is also used to allocate a corresponding operation and maintenance service system to each operation and maintenance service subscription system according to the subscription requests sent by each operation and maintenance service subscription system, and to collect the operation and maintenance service order data of each operation and maintenance service subscription system, and to generate operation and maintenance service bill data based on the operation and maintenance service order data of each operation and maintenance service subscription system.
[0165] In some embodiments, the above-mentioned operation and maintenance service management system 1903 is also used to obtain the operation and maintenance services or resources provided by each operation and maintenance service system 1902; classify the operation and maintenance services or resources provided by each operation and maintenance service system 1902, and create an operation and maintenance responsibility tree according to the classification results, wherein the operation and maintenance responsibility tree contains multiple levels, each level contains one or more nodes, and each node is associated with one or more operation and maintenance objects.
[0166] In some embodiments, the above-mentioned operation and maintenance service management system 1903 is also used to configure multiple dimensions of operation and maintenance service information for each node according to the operation and maintenance objects associated with each node in the operation and maintenance responsibility tree, wherein the operation and maintenance service information includes at least one of the following: operation and maintenance service provider information, operation and maintenance service site information, and operation and maintenance service unit cost information.
[0167] In some embodiments, the above-mentioned operation and maintenance service management system 1903 is also used to display the operation and maintenance responsibility tree in a visual manner; in response to a trigger instruction of any node in the operation and maintenance responsibility tree, the operation and maintenance service information configured for the node is displayed.
[0168] In some embodiments, the above-mentioned operation and maintenance service management system 1903 is also used to receive operation instructions for each node in the operation and maintenance responsibility tree, wherein the operation instructions include at least one of the following: node addition instructions, node deletion instructions, node editing instructions, and node dragging instructions. The node addition instructions are used to add one or more nodes to the operation and maintenance responsibility tree, the node deletion instructions are used to delete one or more nodes in the operation and maintenance responsibility tree, the node editing instructions are used to modify the operation and maintenance service information of one or more nodes in the operation and maintenance responsibility tree, and the node dragging instructions are used to move the position of one or more nodes in the operation and maintenance responsibility tree; in response to the operation instructions, the updated operation and maintenance responsibility tree is displayed.
[0169] In some embodiments, the above-mentioned operation and maintenance service management system 1903 is also used to obtain the operation and maintenance service indicator data corresponding to each node in the operation and maintenance responsibility tree according to the operation and maintenance objects associated with each node in the operation and maintenance responsibility tree, wherein the operation and maintenance service indicator data includes at least one of the following: the number of subscribed users, the number of operation and maintenance service sites, the operation and maintenance service cost information, and the proportion of operation and maintenance service volume; and the operation and maintenance responsibility tree and the operation and maintenance service indicator data corresponding to each node in the operation and maintenance responsibility tree are displayed in a visual manner.
[0170] In some embodiments, the above-mentioned operation and maintenance service subscription system 1901 is also used to: receive new subscription instructions, wherein the new subscription instructions are used to add subscriptions to one or more operation and maintenance objects for the operation and maintenance service user based on the operation and maintenance responsibility tree; and in response to the new subscription instructions, obtain one or more operation and maintenance objects subscribed by the operation and maintenance service user.
[0171] In some embodiments, the above-mentioned operation and maintenance service subscription system 1901 is also used to: receive subscription view instructions, wherein the subscription view instructions are used to view one or more operation and maintenance objects subscribed by the operation and maintenance service user; in response to the subscription view instructions, display one or more operation and maintenance objects subscribed by the operation and maintenance service user.
[0172] In some embodiments, the above-mentioned operation and maintenance service subscription system 1901 is also used to: receive a subscription cancellation instruction, wherein the subscription cancellation instruction is used to cancel one or more operation and maintenance objects subscribed by the operation and maintenance service user; and obtain the operation and maintenance object updated by the operation and maintenance service user in response to the subscription cancellation instruction.
[0173] In some embodiments, the above-mentioned operation and maintenance service management system 1903 is also used to display the operation and maintenance service bill data from multiple dimensions in a visual manner.
[0174] In some embodiments, the above-mentioned operation and maintenance service management system 1903 is also used to receive data export instructions; according to the data export instructions, the operation and maintenance service bill data is exported according to a preset file format.
[0175] Based on the same inventive concept, the present disclosure also provides an operation and maintenance data processing device, such as the following embodiment. Since the principle of solving the problem in the device embodiment is similar to that in the above method embodiment, the implementation of the device embodiment can refer to the implementation of the above method embodiment, and the repeated parts will not be repeated.
[0176] Fig. 20 A schematic diagram of an operation and maintenance data processing device in an embodiment of the present disclosure is shown. Fig. 20 As shown, the device includes: an operation and maintenance responsibility tree creation module 2001, an operation and maintenance service subscription module 2002, an operation and maintenance service order data collection module 2003 and an operation and maintenance service order data processing module 2004.
[0177] Among them, the operation and maintenance responsibility tree creation module 2001 is used to create an operation and maintenance responsibility tree containing multiple operation and maintenance objects, wherein each operation and maintenance object corresponds to an operation and maintenance service or resource provided by an operation and maintenance service provider; the operation and maintenance service subscription module 2002 is used to obtain one or more operation and maintenance objects subscribed by the operation and maintenance service user based on the operation and maintenance responsibility tree; the operation and maintenance service order data collection module 2003 is used to collect the operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider according to the one or more operation and maintenance objects subscribed by the operation and maintenance service user; the operation and maintenance service order data processing module 2004 is used to generate the operation and maintenance service bill data according to the operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider.
[0178] It should be noted that the above-mentioned operation and maintenance responsibility tree creation module 2001, operation and maintenance service subscription module 2002, operation and maintenance service order data collection module 2003 and operation and maintenance service order data processing module 2004 correspond to S202 to S208 in the method embodiment, and the examples and application scenarios implemented by the above-mentioned modules and corresponding steps are the same, but are not limited to the contents disclosed in the above-mentioned method embodiment. It should be noted that the above-mentioned modules as part of the device can be executed in a computer system such as a set of computer executable instructions.
[0179] In some embodiments, the above-mentioned operation and maintenance responsibility tree creation module 2001 is also used to: obtain the operation and maintenance services or resources provided by each operation and maintenance service provider; classify the operation and maintenance services or resources provided by each operation and maintenance service provider, and create an operation and maintenance responsibility tree according to the classification results, wherein the operation and maintenance responsibility tree contains multiple levels, each level contains one or more nodes, and each node is associated with one or more operation and maintenance objects.
[0180] In some embodiments, the above-mentioned operation and maintenance responsibility tree creation module 2001 is also used to: configure multiple dimensions of operation and maintenance service information for each node according to the operation and maintenance objects associated with each node in the operation and maintenance responsibility tree, wherein the operation and maintenance service information includes at least one of the following: operation and maintenance service provider information, operation and maintenance service site information, and operation and maintenance service unit cost information.
[0181] In some embodiments, the operation and maintenance data processing device provided in the embodiments of the present disclosure also includes: a data visualization display module 2005, which is used to display the operation and maintenance responsibility tree in a visual manner; in response to a trigger instruction of any node in the operation and maintenance responsibility tree, display the operation and maintenance service information configured for the node.
[0182] In some embodiments, the above-mentioned data visualization display module 2005 is also used to: receive operation instructions for each node in the operation and maintenance responsibility tree, wherein the operation instructions include at least one of the following: node addition instructions, node deletion instructions, node editing instructions, and node dragging instructions. The node addition instructions are used to add one or more nodes to the operation and maintenance responsibility tree, the node deletion instructions are used to delete one or more nodes in the operation and maintenance responsibility tree, the node editing instructions are used to modify the operation and maintenance service information of one or more nodes in the operation and maintenance responsibility tree, and the node dragging instructions are used to move the position of one or more nodes in the operation and maintenance responsibility tree; in response to the operation instructions, the updated operation and maintenance responsibility tree is displayed.
[0183] In some embodiments, the above-mentioned data visualization display module 2005 is also used to: obtain the operation and maintenance service indicator data corresponding to each node in the operation and maintenance responsibility tree according to the operation and maintenance objects associated with each node in the operation and maintenance responsibility tree, wherein the operation and maintenance service indicator data includes at least one of the following: the number of subscribed users, the number of operation and maintenance service venues, the operation and maintenance service cost information, and the proportion of operation and maintenance service volume; and use a visual method to display the operation and maintenance responsibility tree and the operation and maintenance service indicator data corresponding to each node in the operation and maintenance responsibility tree.
[0184] In some embodiments, the above-mentioned operation and maintenance service subscription module 2002 is also used to: receive new subscription instructions, wherein the new subscription instructions are used to add subscriptions to one or more operation and maintenance objects for the operation and maintenance service user based on the operation and maintenance responsibility tree; and in response to the new subscription instructions, obtain one or more operation and maintenance objects subscribed by the operation and maintenance service user.
[0185] In some embodiments, the above-mentioned operation and maintenance service subscription module 2002 is also used to: receive subscription view instructions, wherein the subscription view instructions are used to view one or more operation and maintenance objects subscribed by the operation and maintenance service user; in response to the subscription view instructions, display one or more operation and maintenance objects subscribed by the operation and maintenance service user.
[0186] In some embodiments, the above-mentioned operation and maintenance service subscription module 2002 is also used to: receive a subscription cancellation instruction, wherein the subscription cancellation instruction is used to cancel one or more operation and maintenance objects subscribed by the operation and maintenance service user; and obtain the operation and maintenance object updated by the operation and maintenance service user in response to the subscription cancellation instruction.
[0187] In some embodiments, the above-mentioned data visualization display module 2005 is also used to: use a visualization method to display the operation and maintenance service bill data from multiple dimensions.
[0188] In some embodiments, the operation and maintenance data processing device provided in the embodiments of the present disclosure also includes: a data export module 2006, which is used to receive data export instructions; according to the data export instructions, the operation and maintenance service bill data is exported in a preset file format.
[0189] In summary, the operation and maintenance data processing method, device and system provided in the embodiments of the present disclosure can achieve but are not limited to the following technical effects:
[0190] 1) Use the operation and maintenance responsibility tree to connect and organize all operation and maintenance services or resources, which can not only display all operation and maintenance services or resources intuitively, but also facilitate the addition, deletion, modification and query of operation and maintenance services or resources.
[0191] 2) Supports dragging and dropping to quickly move the position of each node in the operation and maintenance responsibility tree, and statistics and analysis of operation and maintenance service data in multiple dimensions.
[0192] 3) Supporting operation and maintenance service users to subscribe to the operation and maintenance services they need, making it easier for operation and maintenance service providers to provide operation and maintenance services on demand and reducing the overall operation and maintenance service costs.
[0193] 4) Quantifying the operation and maintenance services or resources provided by the operation and maintenance service provider based on the operation and maintenance object and implementing the operation and maintenance services in an order model can enable a more accurate assessment of the use of the operation and maintenance services or resources.
[0194] Those skilled in the art will appreciate that various aspects of the present disclosure may be implemented as systems, methods or program products. Therefore, various aspects of the present disclosure may be specifically implemented in the following forms, namely: complete hardware implementation, complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software, which may be collectively referred to herein as "circuits", "modules" or "systems".
[0195] Refer to the following Fig.21 hereinafter, an electronic device 2100 according to this embodiment of the present disclosure is described. Fig.21 The electronic device 2100 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0196] like Fig.21 As shown, the electronic device 2100 is in the form of a general computing device. The components of the electronic device 2100 may include but are not limited to: the at least one processing unit 2110, the at least one storage unit 2120, and a bus 2130 connecting different system components (including the storage unit 2120 and the processing unit 2110).
[0197] The storage unit stores a program code, and the program code can be executed by the processing unit 2110, so that the processing unit 2110 executes the steps described in the above "Exemplary Method" section of this specification according to various exemplary embodiments of the present disclosure. For example, the processing unit 2110 can execute the following steps of the above method embodiment: create an operation and maintenance responsibility tree containing multiple operation and maintenance objects, wherein each operation and maintenance object corresponds to an operation and maintenance service or resource provided by an operation and maintenance service provider; obtain one or more operation and maintenance objects subscribed by the operation and maintenance service user based on the operation and maintenance responsibility tree; collect the operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider according to the one or more operation and maintenance objects subscribed by the operation and maintenance service user; generate the operation and maintenance service bill data according to the operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider.
[0198] The storage unit 2120 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 21201 and / or a cache storage unit 21202 , and may further include a read-only storage unit (ROM) 21203 .
[0199] The storage unit 2120 may also include a program / utility 21204 having a set (at least one) of program modules 21205, such program modules 21205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0200] The bus 2130 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0201] The electronic device 2100 may also communicate with one or more external devices 2140 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 2100, and / or communicate with any device that enables the electronic device 2100 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed through an input / output (I / O) interface 2150. In addition, the electronic device 2100 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) through a network adapter 2160. As shown, the network adapter 2160 communicates with other modules of the electronic device 2100 through a bus 2130. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 2100, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0202] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation of the present disclosure.
[0203] In an exemplary embodiment of the present disclosure, a computer-readable storage medium is further provided, which may be a readable signal medium or a readable storage medium. Fig. 22 A schematic diagram of a computer-readable storage medium in an embodiment of the present disclosure is shown. Fig. 22 As shown, a program product capable of implementing the above method of the present disclosure is stored on the computer-readable storage medium 2200. In some possible implementations, various aspects of the present disclosure may also be implemented in the form of a program product, which includes a program code. When the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps according to various exemplary implementations of the present disclosure described in the above “Exemplary Method” section of this specification.
[0204] More specific examples of computer-readable storage media in the present disclosure may include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0205] In the present disclosure, a computer readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, wherein a readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A readable signal medium may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0206] Alternatively, the program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.
[0207] In a specific implementation, the program code for performing the operations of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., using an Internet service provider to connect through the Internet).
[0208] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.
[0209] In addition, although the steps of the method in the present disclosure are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.
[0210] Through the description of the above implementation modes, it is easy for those skilled in the art to understand that the example implementation modes described here can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the implementation mode of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a mobile terminal, or a network device, etc.) to execute the method according to the implementation mode of the present disclosure.
[0211] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the appended claims.
Claims
1. A method for processing operation and maintenance data, characterized in that: include: Create an operation and maintenance responsibility tree containing multiple operation and maintenance objects, where each operation and maintenance object corresponds to an operation and maintenance service or resource provided by an operation and maintenance service provider; Obtaining one or more operation and maintenance objects subscribed by the operation and maintenance service user based on the operation and maintenance responsibility tree; Collecting operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider according to one or more operation and maintenance objects subscribed by the operation and maintenance service user; Generate operation and maintenance service bill data based on the operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider; The operation and maintenance responsibility tree includes multiple levels, each level includes one or more nodes, and each node is associated with one or more operation and maintenance objects; After creating an operation and maintenance responsibility tree including a plurality of operation and maintenance objects, the method further includes: The operation and maintenance responsibility tree is displayed in a visual manner; Receive operation instructions for each node in the operation and maintenance responsibility tree, wherein the operation instructions include at least one of the following: a node adding instruction, a node deleting instruction, a node editing instruction, and a node dragging instruction, wherein the node adding instruction is used to add one or more nodes to the operation and maintenance responsibility tree, the node deleting instruction is used to delete one or more nodes in the operation and maintenance responsibility tree, the node editing instruction is used to modify the operation and maintenance service information of one or more nodes in the operation and maintenance responsibility tree, and the node dragging instruction is used to move the position of one or more nodes in the operation and maintenance responsibility tree; In response to the operation instruction, an updated operation and maintenance responsibility tree is displayed.
2. The operation and maintenance data processing method according to claim 1, characterized in that: The creation of an operation and maintenance responsibility tree including multiple operation and maintenance objects includes: Obtain the operation and maintenance services or resources provided by various operation and maintenance service providers; Classify the operation and maintenance services or resources provided by each operation and maintenance service provider, and create an operation and maintenance responsibility tree based on the classification results.
3. The operation and maintenance data processing method according to claim 2, characterized in that: After classifying the operation and maintenance services or resources provided by each operation and maintenance service provider and creating an operation and maintenance responsibility tree according to the classification results, the method further includes: According to the operation and maintenance objects associated with each node in the operation and maintenance responsibility tree, multiple dimensions of operation and maintenance service information are configured for each node, wherein the operation and maintenance service information includes at least one of the following: operation and maintenance service provider information, operation and maintenance service site information, and operation and maintenance service unit cost information.
4. The operation and maintenance data processing method according to claim 3, characterized in that: After configuring operation and maintenance service information of multiple dimensions for each node according to the operation and maintenance object associated with each node in the operation and maintenance responsibility tree, the method further includes: In response to a trigger instruction of any node in the operation and maintenance responsibility tree, the operation and maintenance service information configured for the node is displayed.
5. The operation and maintenance data processing method according to claim 2, characterized in that: After classifying the operation and maintenance services or resources provided by each operation and maintenance service provider and creating an operation and maintenance responsibility tree according to the classification results, the method further includes: According to the operation and maintenance objects associated with each node in the operation and maintenance responsibility tree, the operation and maintenance service indicator data corresponding to each node is obtained, wherein the operation and maintenance service indicator data includes at least one of the following: the number of subscribed users, the number of operation and maintenance service sites, the operation and maintenance service cost information, and the proportion of the operation and maintenance service volume; The operation and maintenance responsibility tree and the operation and maintenance service indicator data corresponding to each node in the operation and maintenance responsibility tree are displayed in a visual manner.
6. The operation and maintenance data processing method according to claim 1, characterized in that: The acquiring of one or more operation and maintenance objects subscribed by the operation and maintenance service user based on the operation and maintenance responsibility tree includes: receiving a subscription adding instruction, wherein the subscription adding instruction is used to add a subscription to one or more operation and maintenance objects for the operation and maintenance service user based on the operation and maintenance responsibility tree; In response to the subscription addition instruction, one or more operation and maintenance objects subscribed by the operation and maintenance service user are obtained.
7. The operation and maintenance data processing method according to claim 6, characterized in that: After obtaining, in response to the subscription addition instruction, one or more operation and maintenance objects subscribed by the operation and maintenance service user, the method further includes: receiving a subscription viewing instruction, wherein the subscription viewing instruction is used to view one or more operation and maintenance objects subscribed by the operation and maintenance service user; In response to the subscription viewing instruction, one or more operation and maintenance objects subscribed by the operation and maintenance service user are displayed.
8. The operation and maintenance data processing method according to claim 6, characterized in that: After obtaining, in response to the subscription addition instruction, one or more operation and maintenance objects subscribed by the operation and maintenance service user, the method further includes: Receiving a subscription cancellation instruction, wherein the subscription cancellation instruction is used to cancel one or more operation and maintenance objects subscribed by the operation and maintenance service user; In response to the subscription cancellation instruction, an operation and maintenance object updated by the operation and maintenance service user is obtained.
9. The operation and maintenance data processing method according to claim 1, characterized in that: After generating the operation and maintenance service bill data according to the operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider, the method further includes: The operation and maintenance service bill data is displayed in a visual manner from multiple dimensions.
10. The operation and maintenance data processing method according to claim 1, characterized in that: After generating the operation and maintenance service bill data according to the operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider, the method further includes: receiving data export instructions; According to the data export instruction, the operation and maintenance service bill data is exported in a preset file format.
11. An operation and maintenance data processing system, characterized in that: include: At least one operation and maintenance service subscription system, at least one operation and maintenance service system and an operation and maintenance service management system; Wherein, the operation and maintenance service system is used to provide operation and maintenance services or resources; The operation and maintenance service management system communicates with each operation and maintenance service system and is used to create an operation and maintenance responsibility tree including multiple operation and maintenance objects according to the operation and maintenance services or resources provided by each operation and maintenance service system, wherein each operation and maintenance object corresponds to an operation and maintenance service or resource provided by an operation and maintenance service provider; The operation and maintenance service subscription system communicates with the operation and maintenance service management system and is used to send a subscription request to the operation and maintenance service management system, wherein the subscription request is used to subscribe to one or more operation and maintenance objects based on the operation and maintenance responsibility tree; The operation and maintenance service management system is also used to allocate a corresponding operation and maintenance service system to each operation and maintenance service subscription system according to the subscription request sent by each operation and maintenance service subscription system, collect the operation and maintenance service order data of each operation and maintenance service subscription system, and generate operation and maintenance service bill data according to the operation and maintenance service order data of each operation and maintenance service subscription system; The operation and maintenance responsibility tree includes multiple levels, each level includes one or more nodes, and each node is associated with one or more operation and maintenance objects; The operation and maintenance service management system is also used for: The operation and maintenance responsibility tree is displayed in a visual manner; Receive operation instructions for each node in the operation and maintenance responsibility tree, wherein the operation instructions include at least one of the following: a node adding instruction, a node deleting instruction, a node editing instruction, and a node dragging instruction, wherein the node adding instruction is used to add one or more nodes to the operation and maintenance responsibility tree, the node deleting instruction is used to delete one or more nodes in the operation and maintenance responsibility tree, the node editing instruction is used to modify the operation and maintenance service information of one or more nodes in the operation and maintenance responsibility tree, and the node dragging instruction is used to move the position of one or more nodes in the operation and maintenance responsibility tree; In response to the operation instruction, an updated operation and maintenance responsibility tree is displayed.
12. An operation and maintenance data processing device, characterized in that: include: An operation and maintenance responsibility tree creation module is used to create an operation and maintenance responsibility tree containing multiple operation and maintenance objects, wherein each operation and maintenance object corresponds to an operation and maintenance service or resource provided by an operation and maintenance service provider; An operation and maintenance service subscription module, used to obtain one or more operation and maintenance objects subscribed by an operation and maintenance service user based on the operation and maintenance responsibility tree; An operation and maintenance service order data collection module, used to collect the operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider according to one or more operation and maintenance objects subscribed by the operation and maintenance service user; An operation and maintenance service order data processing module, used to generate operation and maintenance service bill data according to the operation and maintenance service order data between the operation and maintenance service user and the operation and maintenance service provider; The operation and maintenance responsibility tree includes multiple levels, each level includes one or more nodes, and each node is associated with one or more operation and maintenance objects; The device further comprises: a data visualization display module, which is used to: The operation and maintenance responsibility tree is displayed in a visual manner; Receive operation instructions for each node in the operation and maintenance responsibility tree, wherein the operation instructions include at least one of the following: a node adding instruction, a node deleting instruction, a node editing instruction, and a node dragging instruction, wherein the node adding instruction is used to add one or more nodes to the operation and maintenance responsibility tree, the node deleting instruction is used to delete one or more nodes in the operation and maintenance responsibility tree, the node editing instruction is used to modify the operation and maintenance service information of one or more nodes in the operation and maintenance responsibility tree, and the node dragging instruction is used to move the position of one or more nodes in the operation and maintenance responsibility tree; In response to the operation instruction, an updated operation and maintenance responsibility tree is displayed.
13. An electronic device, characterized in that: include: processor; as well as A memory, configured to store executable instructions of the processor; Wherein, the processor is configured to execute the operation and maintenance data processing method according to any one of claims 1 to 10 by executing the executable instructions.
14. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the operation and maintenance data processing method according to any one of claims 1 to 10 is implemented.
