Equipment operation and maintenance application ecological operation method and system

By introducing ecological operation methods and systems for equipment operation and maintenance applications in the conversion station equipment operation and maintenance applications, heterogeneity problems are solved, application sharing and unified management are realized, operation and maintenance efficiency and development quality are improved, and the rapidly changing operation and maintenance management requirements are adapted to the rapidly changing operation and maintenance management requirements.

CN119721939AActive Publication Date: 2025-03-28STATE GRID ECONOMIC TECH RES INST CO LTD +2
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411422059.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-12
Publication Date
2025-03-28
Estimated Expiration
2044-10-12

Smart Images

  • Figure CN119721939A_ABST
    Figure CN119721939A_ABST
Patent Text Reader

Abstract

The invention discloses an equipment operation and maintenance application ecological operation method and system, and the method comprises the steps: checking a development request when the development request sent by a user terminal is received, and issuing application bid invitation information to a developer terminal according to the development request if the checking is passed; when a delivery request returned by a target application researched and developed by the developer terminal according to the application bid invitation information is received, the target application is acquired according to the delivery request, and a verification request of the target application is sent to a detection center; when a verification result returned when the detection center carries out network access test verification on the target application according to the verification request is received, if the verification result passes verification auditing, acceptance and pricing are carried out on the target application; and racking the application data of the target application to an application store for transaction, and sending the target downloading deployment and the application data of the target application to a user terminal. The development standard of equipment operation and maintenance application can be standardized, and a technical basis of application sharing among stations of different converter stations is provided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of equipment operation and maintenance applications, and in particular to an equipment operation and maintenance application ecological operation method and system. Background Art

[0002] As the hub of the high-voltage direct current transmission system, the reliability of the converter station directly affects the safe and stable operation of the transmission system. With the continuous reform of the converter station in digital transformation and the continuous expansion of the converter station business, the demand for equipment operation and maintenance applications in the converter station is also increasing, but the quality and practicality of equipment operation and maintenance applications are uneven. For example, the equipment operation and maintenance systems at different converter stations are built by different manufacturers, and different equipment operation and maintenance applications may be provided by different manufacturers, or developed and used by each converter station. When designing equipment operation and maintenance applications for converter station systems, manufacturers mainly design based on their own traditional underlying technical architecture and data interfaces. There are no unified specifications and standards, or they may not follow the standards when designing, which can easily lead to heterogeneity problems in application sharing interfaces and application data specifications between converter station systems. It is difficult for applications between sites to interact and promote reuse, there is little reuse of applications between stations, and repeated investment is serious, resulting in low overall operation and maintenance efficiency of the equipment operation and maintenance system and a relatively large waste of resources. Due to the low application reuse rate, the development cost and benefits are disproportionate, the development and update iteration cycle of equipment operation and maintenance applications is long, and it is difficult to adapt to the rapid changes and high-quality operation and maintenance management requirements.

[0003] These problems seriously hinder the construction of converter station equipment operation and maintenance business, and are not conducive to the efficient management of converter station equipment operation and maintenance business by the State Grid headquarters. Therefore, it is urgent to promote the healthy and sustainable development of the equipment operation and maintenance application ecology, improve the quality of application development and the ability to respond quickly to new operation and maintenance management requirements, standardize the technical basis of application sharing between sites, realize a unified application management mechanism, build a scientific management method for the application ecology, and ensure the high-quality development of equipment operation and maintenance business work. Summary of the invention

[0004] The present invention provides an equipment operation and maintenance application ecological operation method and system, which can review and accept the development requirements of applications and the target applications of research and development, standardize the development standards of equipment operation and maintenance applications, improve the quality of application development and the ability to quickly respond to new operation and maintenance management requirements, provide a technical foundation for application sharing between different converter stations, and realize unified application management to ensure the high-quality development of equipment operation and maintenance business work.

[0005] In order to achieve the above-mentioned purpose, an embodiment of the present invention provides a device operation and maintenance application ecological operation method, which is applied to an operation center, and includes:

[0006] When receiving a development request sent by a user terminal, the development request is reviewed, and if the review is passed, application bidding information is released to the developer terminal according to the development request; wherein the development request includes the development requirements of the target application and the development budget approval;

[0007] Upon receiving a delivery request returned by the developer terminal for developing a target application corresponding to the application bidding information, obtaining the target application according to the delivery request, and sending a verification request for the target application to a testing center;

[0008] Upon receiving the verification result returned by the testing center after performing the network access test verification on the target application according to the verification request, if the verification result passes the verification review, the target application is accepted and priced;

[0009] The application data of the target application is put on the application store for transaction, and the target download deployment and application data of the target application are sent to the user terminal.

[0010] As an improvement of the above solution, the method further includes:

[0011] When receiving a subscription application for a subscription application sent by the user terminal, if the subscription application passes the review, generating a transaction order for the subscription application according to the subscription application;

[0012] completing the user credit limit deduction of the user terminal according to the transaction order, generating a subscription download deployment of the subscription application, and sending the subscription download deployment to the user terminal;

[0013] When receiving the subscription deployment result and account information returned by the user terminal after completing the subscription download deployment, account settlement is performed according to the account information to complete the transaction order of the subscription application.

[0014] As an improvement of the above solution, when receiving a subscription application sent by the user terminal for subscribing to an application, if the subscription application passes the review, generating a transaction order for the subscription application according to the subscription application, including:

[0015] When receiving a subscription application sent by the user terminal for a subscription application, obtaining subscription application data of the subscription application according to the subscription application;

[0016] According to the subscribed application data, query the user credit of the user terminal and the application commodity price of the subscribed application;

[0017] If the user credit limit is greater than or equal to the application product price, a transaction order for the subscription application is generated according to the subscription application data.

[0018] In order to achieve the above-mentioned purpose, an embodiment of the present invention further provides a device operation and maintenance application ecological operation method, which is applied to a user terminal and includes:

[0019] Generate a development request for the target application based on the equipment operation and maintenance management requirements, and send the development request to the operation center;

[0020] Generate a development request for the target application based on the equipment operation and maintenance management requirements, and send the development request to the operation center;

[0021] Upon receiving the target download deployment and application data of the target application generated by the operation center according to the development request, completing the download of the target application according to the target download deployment;

[0022] The target application is tested and evaluated based on the application data to obtain a target evaluation result, and the target evaluation result is filed in the operation center.

[0023] As an improvement of the above solution, the method further includes:

[0024] Log in to the application store, search for a specific subscription application, and send a subscription application for the subscription application to the operation center; wherein the subscription application includes two types: application application and application upgrade;

[0025] When receiving the subscription download deployment of the subscription application generated by the operation center according to the subscription application, completing the download of the subscription application according to the subscription download deployment, and obtaining a subscription deployment result;

[0026] Check the user quota deduction of the subscribed application to obtain account information; send the subscription deployment result and the account information to the operation center.

[0027] As an improvement of the above solution, the downloading of the subscription application is completed according to the subscription download deployment to obtain the subscription deployment result, including:

[0028] According to the subscription download deployment, start the download task of the subscription application, monitor the download task based on the HTTP protocol, and perform compliance check on the download task;

[0029] If there is an abnormal item in the download task and the number of downloads is less than three times, restart the download task; and perform compliance check on the download task again until the number of downloads is full three times, or the download task meets the compliance check;

[0030] If there are abnormal items in the download task and the number of downloads has reached three times, the download task is terminated and the error information is recorded; if the download task meets the compliance check, the download deployment package of the subscription application is started to be decompressed in the specified buffer directory;

[0031] Checking the decompression compliance of the downloaded deployment package, and if the downloaded deployment package meets the decompression compliance, completing the decompression of the downloaded deployment package to obtain the software package of the subscribed application;

[0032] After parsing the software package and creating resources, start the installation and deployment of the subscription application;

[0033] After the installation and deployment is completed, the host resources created by the subscription application are connected, and the specified script is executed to complete the service initialization and startup of the subscription application, obtain the subscription deployment result, and record the subscription deployment result.

[0034] In order to achieve the above-mentioned purpose, the embodiment of the present invention provides a device operation and maintenance application ecological operation system, which at least includes a user terminal, an operation center, a developer terminal and a detection center;

[0035] The user terminal comprises:

[0036] A development request transmission module is used to generate a development request for a target application according to the equipment operation and maintenance management requirements, and send the development request to the operation center;

[0037] A target application download module, configured to complete the download of the target application according to the target download deployment upon receiving the target download deployment and application data of the target application generated by the operation center according to the development request;

[0038] An evaluation result filing module, used to perform usage testing and evaluation on the target application according to the application data, obtain a target evaluation result, and file the target evaluation result in the operation center;

[0039] The operation center includes:

[0040] A development request review module is used to review the development request sent by the user terminal when receiving the development request, and if the review is passed, publish the application bidding information to the developer terminal according to the development request; wherein the development request includes the development requirements of the target application and the development budget approval;

[0041] A verification request sending module is used to, when receiving a delivery request returned by the developer terminal for developing a target application corresponding to the application bidding information, obtain the target application according to the delivery request, and send a verification request for the target application to a testing center;

[0042] A verification result review module is used to receive the verification result returned by the detection center after performing network access test verification on the target application according to the verification request, and if the verification result passes the verification review, then accept and price the target application;

[0043] A target application transaction module, used to put the application data of the target application on the application store for transaction, and send the target download deployment and application data of the target application to the user terminal;

[0044] The developer terminal is used to, upon receiving the application bidding information issued by the operation center, bid and develop the corresponding target application according to the application bidding information, and send the delivery request of the target application to the operation center;

[0045] The detection center is used to perform network access test verification on the target application according to the verification request when receiving the verification request of the target application sent by the operation center, obtain the verification result, and send the verification result to the operation center.

[0046] As an improvement of the above solution, the operation center further includes:

[0047] A subscription application review module, configured to, upon receiving a subscription application sent by the user terminal for subscribing to an application, generate a transaction order for the subscription application according to the subscription application if the subscription application passes the review;

[0048] A download deployment transmission module, used to complete the user credit deduction of the user terminal according to the transaction order, generate a subscription download deployment of the subscription application, and send the subscription download deployment to the user terminal;

[0049] The transaction order completion module is used to receive the subscription deployment result and account information returned by the user terminal after completing the subscription download deployment, perform account settlement according to the account information, and complete the transaction order of the subscription application.

[0050] As an improvement of the above solution, the user terminal further includes:

[0051] A subscription application sending module, used to log in to the application store, search for a specific subscription application, and send the subscription application of the subscription application to the operation center; wherein the subscription application includes two types: application application and application upgrade;

[0052] A subscription result acquisition module, configured to complete the download of the subscription application according to the subscription download deployment when receiving the subscription download deployment generated by the operation center according to the subscription application, and obtain the subscription deployment result;

[0053] The result information sending module is used to check the user quota deduction of the subscribed application to obtain the account information; and send the subscription deployment result and the account information to the operation center.

[0054] As an improvement of the above solution, the subscription application review module is used to:

[0055] When receiving a subscription application sent by the user terminal for a subscription application, obtaining subscription application data of the subscription application according to the subscription application;

[0056] According to the subscribed application data, query the user credit of the user terminal and the application commodity price of the subscribed application;

[0057] If the user credit limit is greater than or equal to the application product price, a transaction order for the subscription application is generated according to the subscription application data.

[0058] Compared with the prior art, an embodiment of the present invention discloses a device operation and maintenance application ecological operation method and system. When a development request sent by a user terminal is received, the development request is reviewed. If the review is passed, application bidding information is released to the developer terminal according to the development request; wherein the development request includes the development requirements and development budget approval of the target application; when a delivery request is received from the developer terminal for developing a target application corresponding to the application bidding information, the target application is obtained according to the delivery request, and a verification request for the target application is sent to a testing center; when a verification result is received from the testing center after the network access test verification of the target application according to the verification request, if the verification result passes the verification review, the target application is accepted and priced; the application data of the target application is put on the application store for transaction, and the target download deployment and application data of the target application are sent to the user terminal. Developing target applications based on the reviewed application development and accepting target applications can standardize the development standards of equipment operation and maintenance applications, improve the quality of application development and the ability to quickly respond to new operation and maintenance management requirements, provide a technical foundation for application sharing between different converter stations, and achieve unified application management to ensure high-quality equipment operation and maintenance business operations. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] Figure 1 It is a flowchart of a first device operation and maintenance application ecological operation method provided by an embodiment of the present invention;

[0060] Figure 2 A schematic diagram illustrating a framework of a device operation and maintenance application ecological operation method provided by an embodiment of the present invention;

[0061] Figure 3It is a flow chart of a second device operation and maintenance application ecological operation method provided by an embodiment of the present invention;

[0062] Figure 4 It is a structural diagram of a device operation and maintenance application ecological operation system provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0063] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0064] It should be noted that the terms "comprises" and "specifically" and any variations of the present invention are intended to cover non-exclusive inclusions. For example, a process, method, system, product or apparatus comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units that are not explicitly listed or inherent to these processes, methods, products or apparatuses.

[0065] See also Figure 1 , Figure 1 : is a flow chart of a first device operation and maintenance application ecological operation method provided by an embodiment of the present invention, and the device operation and maintenance application ecological operation method includes:

[0066] S1, upon receiving a development request sent by a user terminal, reviewing the development request, and if the review is passed, publishing application bidding information to the developer terminal according to the development request; wherein the development request includes the development requirements of the target application and the development budget approval;

[0067] S2, upon receiving a delivery request returned by the developer terminal for developing a target application corresponding to the application bidding information, obtaining the target application according to the delivery request, and sending a verification request for the target application to a testing center;

[0068] S3, upon receiving the verification result returned by the testing center after performing the network access test verification on the target application according to the verification request, if the verification result passes the verification review, the target application is accepted and priced;

[0069] S4, putting the application data of the target application on an application store for transaction, and sending the target download deployment and application data of the target application to the user terminal.

[0070] By way of example, the development and evaluation process of the equipment operation and maintenance application is described, and the development and evaluation process includes the following steps:

[0071] 1. The user terminal generates a development request for the target application according to the equipment operation and maintenance management requirements, and sends the development request to the operation center; wherein the development request includes the development requirements of the target application and the development budget approval;

[0072] 2. The operation center reviews the development request (for example, whether the development requirements of the target application comply with the preset specification system and whether the development budget approval is reasonable). If the review is passed, the operation center releases the application bidding information (application interface standards, application code specifications, application development requirements, application development budget, application data specifications, etc.) to the developer terminal according to the development request; if the review is not passed, the development request is rejected;

[0073] 3. The developer terminal responds to the bid according to the application bidding information and develops the corresponding target application, and sends the delivery request of the target application to the operation center;

[0074] 4. The operation center obtains the target application according to the delivery request, verifies whether the relevant information of the target application complies with the above-mentioned application bidding information, and sends the verification request of the verified target application to the testing center;

[0075] 5. The testing center performs network access test verification (including technical compliance and security compliance verification of the application) on the target application according to the verification request, obtains a verification result, and sends the verification result to the operation center;

[0076] 6. The operation center reviews the verification results. If the verification results pass the verification review, the acceptance is completed and reasonable pricing is made based on the development cost, application scope and value of the target application;

[0077] 7. The operation center puts the application data of the target application on the application store for transaction, and sends the target download deployment and application data of the target application to the user terminal; the application data includes application commodity category identification, application name identification, application attributes, application documents, application package address information, developer information, download record table, user identification, and usage evaluation description information;

[0078] 8. The user terminal completes the download of the target application according to the target download deployment; performs usage testing and evaluation on the target application according to the application data to obtain a target evaluation result, and files the target evaluation result to the operation center.

[0079] like Figure 2 As shown, Figure 2A schematic diagram of a framework description of a method for operating an equipment operation and maintenance application ecosystem provided in an embodiment of the present invention, wherein the roles of operating an equipment operation and maintenance application ecosystem include an operation and maintenance demander, a developer, an operation center (including an application store and a transaction module), and a testing center; the operation and maintenance demander proposes a new equipment operation and maintenance management requirement and submits an application development budget for approval; the application store of the operation center manages the application project list and cooperates with the budget approval; after the application project is approved, the bidding requirements for application development (application bidding and operation and maintenance service bidding) are released; the developer bids for application development and corresponding service development according to the project scope and requirements of the bidding requirements; the developed application needs to be put on the shelf for acceptance according to management requirements, that is, it needs to be verified by the network access test of the testing center, and reasonably priced according to the development cost, application scope and value, and then released and put on the shelf to the application store for market-oriented operation; after the application transaction is completed, the application store conducts offline sharing (platform sharing, application sharing, service sharing and testing sharing); the operation and maintenance demander completes the station-side application deployment and launches the priced application online to obtain an acceptance conclusion.

[0080] Furthermore, the method further comprises:

[0081] S5, when receiving a subscription application for a subscription application sent by the user terminal, if the subscription application passes the review, generating a transaction order for the subscription application according to the subscription application;

[0082] S6, completing the user credit limit deduction of the user terminal according to the transaction order, generating a subscription download deployment of the subscription application, and sending the subscription download deployment to the user terminal;

[0083] S7, upon receiving the subscription deployment result and account information returned by the user terminal after completing the subscription download deployment, performing account settlement according to the account information to complete the transaction order of the subscription application.

[0084] It is worth noting that the device operation and maintenance application ecological operation method is designed with a preset specification system, including the application developer terminal, which is responsible for the development of applications, algorithms and operating processes; the operation center is responsible for the execution of operation transaction specifications, application development review and evaluation management, application acceptance and transactions, etc. The operation center includes an application store, which can provide an application management platform, application packaging and release image management, application life cycle management, etc. The operation center also includes a transaction center for application transactions, reconciliation and settlement, a testing center for network access testing of applications, and user terminals that can provide application development requirements and application usage and evaluation.

[0085] Specifically, application lifecycle management includes professional operation management capabilities such as application release and display, download and deployment, transaction order management, deployment management, and evaluation management. The device operation and maintenance application ecological operation method can realize diversified application access capabilities and access standards, as well as professional content management capabilities, including homepage management, special area management, directory management, etc., and provide running business application process orchestration capabilities, online approval process orchestration, and real-time effectiveness.

[0086] Specifically, the step S5 includes:

[0087] S51, when receiving a subscription application sent by the user terminal for a subscription application, obtaining subscription application data of the subscription application according to the subscription application;

[0088] S52, querying the user credit limit of the user terminal and the application commodity price of the subscribed application according to the subscribed application data;

[0089] S53: If the user credit limit is greater than or equal to the application product price, a transaction order for the subscription application is generated according to the subscription application data.

[0090] By way of example, the subscription process of the device operation and maintenance application is described, and the subscription process includes the following steps:

[0091] 11. The user terminal logs in to the application store, searches for a specific subscription application according to the management requirements of the converter station, and sends a subscription application for the subscription application to the operation center; wherein the subscription application includes two types: application application and application upgrade;

[0092] 12. The operation center reviews the subscription application (application product price inquiry, user quota inquiry, user quota deduction). If the subscription application passes the review, a transaction order for the subscription application is generated based on the subscription application; if the subscription application is rejected, the subscription application is returned to the user terminal, and the user terminal re-modifies the subscription application based on the rejection suggestion and sends it to the operation center.

[0093] 13. The operation center completes the user credit deduction of the user terminal according to the transaction order, generates the subscription download deployment of the subscribed application, and deploys the subscribed application in the personal application management directory of the application store. The application store calls the site-related interface of the converter station to push the subscription download deployment to the user terminal;

[0094] 14. The user terminal completes downloading of the subscribed application according to the subscription download deployment and obtains a subscription deployment result;

[0095] 15. The user terminal checks the user quota deduction of the subscribed application and obtains the account information; and sends the subscription deployment result and the account information to the operation center;

[0096] 16. The operation center performs account settlement according to the account information (value sharing and reconciliation settlement according to the set ratio) and completes the transaction order of the subscription application.

[0097] See also Figure 3 , Figure 3 : is a flow chart of a second device operation and maintenance application ecological operation method provided by an embodiment of the present invention, and the device operation and maintenance application ecological operation method includes:

[0098] S01, generating a development request for a target application according to the equipment operation and maintenance management requirements, and sending the development request to an operation center;

[0099] S02, upon receiving the target download deployment and application data of the target application generated by the operation center according to the development request, completing the download of the target application according to the target download deployment;

[0100] S03, performing usage testing and evaluation on the target application according to the application data to obtain a target evaluation result, and filing the target evaluation result in the operation center.

[0101] It is worth noting that the device operation and maintenance application ecological operation method provided in the embodiment of the present invention can realize application subscription download, application station deployment task execution, deployment task status record reporting function, as well as application operation and maintenance monitoring, and aggregate and report application running status information (for example, record download data, download data includes download record ID identifier, download site user ID identifier, application ID identifier, download time, number of downloads, success identifier).

[0102] The embodiment of the present invention provides an equipment operation and maintenance application ecological operation method. According to the ecological status and needs of each converter station equipment operation and maintenance business application, a management mechanism and specification system for sustainable development of the application ecology is designed, and an ecological operation system for converter station applications is constructed to manage the entire life cycle of the application. A reasonable value distribution mechanism for the development of the application ecology and roles in the ecological operation management process are designed, including application integration developers, operation centers, testing centers, and site users. Through the ecological operation management process, standardized operations are carried out to guide the sustainable development of the application ecology; the development and integration, release and listing, site subscription, download and deployment, use evaluation, and application delisting of converter station equipment operation and maintenance applications are managed to support application ecological operations.

[0103] Furthermore, the method further comprises:

[0104] S04, log in to the application store, search for a specific subscription application, and send a subscription application of the subscription application to the operation center; wherein the subscription application includes two types: application application and application upgrade;

[0105] S05, when receiving the subscription download deployment of the subscription application generated by the operation center according to the subscription application, completing the download of the subscription application according to the subscription download deployment, and obtaining a subscription deployment result;

[0106] S06, checking the user credit deduction of the subscribed application to obtain account information; sending the subscription deployment result and the account information to the operation center.

[0107] For example, the application store has built a transaction settlement capability for application subscription and can manage application transaction billing, including account management, quota management, reconciliation management, and settlement management. The application store of the enterprise-level application ecological operation system manages the application integration developer role to develop and publish applications, supports the application access monitoring of the testing center, supports the site user role to apply for applications, deploy and upgrade applications, and post-use evaluation, supports the account settlement and value sharing of the operation center role, and realizes the market-oriented operation of equipment operation and maintenance applications.

[0108] The application store provided in the embodiment of the present invention synchronizes the site information of the converter station to the transaction center. The transaction center maintains the basic information of the site, including the site name, level, type, and the relationship between the superior and subordinate organizations. It can configure account roles and permissions, and perform company management, account and permission management, quota management, and reconciliation management. The settlement quota of each converter station is managed in units of digital stations. After the settlement quota is approved by the budget, it is synchronized to the application store. The available quota of the site to which the account belongs can be viewed by logging into the application store from the user terminal. At the same time, reconciliation management can be carried out. According to different role permissions, the subscription list can be displayed in multiple levels and dimensions, and support screening, querying, and exporting of reconciliation information.

[0109] Specifically, completing the download of the subscription application according to the subscription download deployment to obtain the subscription deployment result includes:

[0110] According to the subscription download deployment, start the download task of the subscription application, monitor the download task based on the HTTP protocol, and perform compliance check on the download task;

[0111] If there is an abnormal item in the download task and the number of downloads is less than three times, restart the download task; and perform compliance check on the download task again until the number of downloads is full three times, or the download task meets the compliance check;

[0112] If there are abnormal items in the download task and the number of downloads has reached three times, the download task is terminated and the error information is recorded; if the download task meets the compliance check, the download deployment package of the subscription application is started to be decompressed in the specified buffer directory;

[0113] Checking the decompression compliance of the downloaded deployment package, and if the downloaded deployment package meets the decompression compliance, completing the decompression of the downloaded deployment package to obtain the software package of the subscribed application;

[0114] After parsing the software package and creating resources, start the installation and deployment of the subscription application;

[0115] After the installation and deployment is completed, the host resources created by the subscription application are connected, and the specified script is executed to complete the service initialization and startup of the subscription application, obtain the subscription deployment result, and record the subscription deployment result.

[0116] Exemplarily, the application subscription is successful, the user terminal receives the subscription download deployment, logs in to the application store of the converter station, and starts the subscription download deployment operation of the subscription application. The application store listens to the download task of the subscription application based on the HTTP protocol, and checks the compliance of the download task. The compliance check includes the application package download address and task parameters. If there are abnormal items in the download task and the number of downloads is less than three, the download task is restarted, otherwise the download task is terminated and the error information is recorded. If the compliance check is correct, the download deployment package is started to be downloaded to the specified buffer directory and decompressed, and the decompression compliance of the downloaded deployment package is checked. The decompression compliance includes whether the hash SHA value of the downloaded deployment package is consistent, whether the YAML file syntax is correct, whether the application package directory is accurate, and whether the mirror package is valid and available. If there are abnormal items in the decompression process and the number of decompressions is less than three, the decompression process is restarted. If the decompression compliance check is correct, the software package is parsed according to the cam.yaml file, the CAM specification information is extracted, and preprocessing is performed. The preprocessing includes extracting deployment component information, extracting variable information, and recording variable replacement macro mapping; after the preprocessing of the CAM specification information is completed, the resource allocation stage is entered. After the image package is pushed to the local image component, the interface parameters are brought in using the CAM information to create resources. After the resources are created, the installation and deployment stage is entered. If the resource creation fails midway and the number of installations is less than three, reinstall it, otherwise record the error information and terminate the installation task; if the installation is successful, connect to the created host resources, execute the specified script to complete the initialization and startup of the service, obtain the subscription deployment result, and record the application-related information of this subscription deployment, which will serve as the basis for subsequent application judgment, and end the subscription deployment task.

[0117] See also Figure 4 , Figure 4 It is a structural diagram of a device operation and maintenance application ecological operation system provided by an embodiment of the present invention, and the device operation and maintenance application ecological operation system at least includes a user terminal, an operation center, a developer terminal and a detection center;

[0118] The user terminal comprises:

[0119] The development request transmission module 11 is used to generate a development request for a target application according to the equipment operation and maintenance management requirements, and send the development request to the operation center;

[0120] The target application download module 12 is configured to complete the download of the target application according to the target download deployment when receiving the target download deployment and application data of the target application generated by the operation center according to the development request;

[0121] An evaluation result filing module 13 is used to perform a usage test and evaluation on the target application according to the application data, obtain a target evaluation result, and file the target evaluation result in the operation center;

[0122] The operation center includes:

[0123] The development request review module 21 is used to review the development request sent by the user terminal when receiving the development request. If the review is passed, the application bidding information is released to the developer terminal according to the development request; wherein the development request includes the development requirements of the target application and the development budget approval;

[0124] The verification request sending module 22 is used to receive a delivery request returned by the developer terminal for developing a target application corresponding to the application bidding information, obtain the target application according to the delivery request, and send the verification request of the target application to the testing center;

[0125] A verification result review module 23 is used to receive the verification result returned by the testing center after performing network access test verification on the target application according to the verification request, and if the verification result passes the verification review, then accept and price the target application;

[0126] A target application transaction module 24, used to put the application data of the target application on the application store for transaction, and send the target download deployment and application data of the target application to the user terminal;

[0127] The developer terminal is used to, upon receiving the application bidding information issued by the operation center, bid and develop the corresponding target application according to the application bidding information, and send the delivery request of the target application to the operation center;

[0128] The detection center is used to perform network access test verification on the target application according to the verification request when receiving the verification request of the target application sent by the operation center, obtain the verification result, and send the verification result to the operation center.

[0129] Furthermore, the operation center also includes:

[0130] A subscription application review module, configured to, upon receiving a subscription application sent by the user terminal for subscribing to an application, generate a transaction order for the subscription application according to the subscription application if the subscription application passes the review;

[0131] A download deployment transmission module, used to complete the user credit deduction of the user terminal according to the transaction order, generate a subscription download deployment of the subscription application, and send the subscription download deployment to the user terminal;

[0132] The transaction order completion module is used to receive the subscription deployment result and account information returned by the user terminal after completing the subscription download deployment, perform account settlement according to the account information, and complete the transaction order of the subscription application.

[0133] Furthermore, the user terminal further includes:

[0134] A subscription application sending module, used to log in to the application store, search for a specific subscription application, and send the subscription application of the subscription application to the operation center; wherein the subscription application includes two types: application application and application upgrade;

[0135] A subscription result acquisition module, configured to complete the download of the subscription application according to the subscription download deployment when receiving the subscription download deployment generated by the operation center according to the subscription application, and obtain the subscription deployment result;

[0136] The result information sending module is used to check the user quota deduction of the subscribed application to obtain the account information; and send the subscription deployment result and the account information to the operation center.

[0137] Specifically, the subscription application review module is used to:

[0138] When receiving a subscription application sent by the user terminal for a subscription application, obtaining subscription application data of the subscription application according to the subscription application;

[0139] According to the subscribed application data, query the user credit of the user terminal and the application commodity price of the subscribed application;

[0140] If the user credit limit is greater than or equal to the application product price, a transaction order for the subscription application is generated according to the subscription application data.

[0141] An equipment operation and maintenance application ecological operation system provided by an embodiment of the present invention can implement all processes of the equipment operation and maintenance application ecological operation method of the above-mentioned embodiment. The functions of each module in the system and the technical effects achieved are respectively the same as the functions and technical effects achieved by the equipment operation and maintenance application ecological operation method of the above-mentioned embodiment, and will not be repeated here.

[0142] In summary, the embodiment of the present invention discloses an equipment operation and maintenance application ecological operation method and system, which, when receiving a development request sent by a user terminal, reviews the development request, and if the review is passed, publishes application bidding information to the developer terminal according to the development request; wherein the development request includes the development requirements and development budget approval of the target application; when receiving the delivery request returned by the developer terminal for developing the corresponding target application according to the application bidding information, obtains the target application according to the delivery request, and sends the verification request of the target application to the detection center; when receiving the verification result returned by the detection center for network access test verification of the target application according to the verification request, if the verification result passes the verification review, the target application is accepted and priced; the application data of the target application is put on the application store for transaction, and the target download deployment and application data of the target application are sent to the user terminal. According to the reviewed application development and acceptance of the target application, the development standards of the equipment operation and maintenance application can be standardized, the quality of application development and the ability to respond quickly to new operation and maintenance management requirements can be improved, and the technical foundation for application sharing between different converter stations can be provided to realize unified application management to ensure the high-quality development of equipment operation and maintenance business work.

[0143] The above is a preferred embodiment of the present invention. It should be pointed out that a person skilled in the art can make several improvements and modifications without departing from the principle of the present invention. These improvements and modifications are also considered to be within the scope of protection of the present invention.

Claims

1. A method for operating an equipment operation and maintenance application ecosystem, characterized in that: Applied to the operation center, including: When receiving a development request sent by a user terminal, the development request is reviewed, and if the review is passed, application bidding information is released to the developer terminal according to the development request; wherein the development request includes the development requirements of the target application and the development budget approval; Upon receiving a delivery request returned by the developer terminal for developing a target application corresponding to the application bidding information, obtaining the target application according to the delivery request, and sending a verification request for the target application to a testing center; Upon receiving the verification result returned by the testing center after performing the network access test verification on the target application according to the verification request, if the verification result passes the verification review, the target application is accepted and priced; The application data of the target application is put on the application store for transaction, and the target download deployment and application data of the target application are sent to the user terminal.

2. The device operation and maintenance application ecological operation method according to claim 1, characterized in that: The method further comprises: When receiving a subscription application for a subscription application sent by the user terminal, if the subscription application passes the review, generating a transaction order for the subscription application according to the subscription application; completing the user credit limit deduction of the user terminal according to the transaction order, generating a subscription download deployment of the subscription application, and sending the subscription download deployment to the user terminal; When receiving the subscription deployment result and account information returned by the user terminal after completing the subscription download deployment, account settlement is performed according to the account information to complete the transaction order of the subscription application.

3. The device operation and maintenance application ecological operation method according to claim 2, characterized in that: When receiving a subscription application sent by the user terminal for subscribing to an application, if the subscription application passes the review, generating a transaction order for the subscription application according to the subscription application, including: When receiving a subscription application sent by the user terminal for a subscription application, obtaining subscription application data of the subscription application according to the subscription application; According to the subscribed application data, query the user credit of the user terminal and the application commodity price of the subscribed application; If the user credit limit is greater than or equal to the application product price, a transaction order for the subscription application is generated according to the subscription application data.

4. A method for operating an equipment operation and maintenance application ecosystem, characterized in that: Applied to user terminals, including: Generate a development request for the target application based on the equipment operation and maintenance management requirements, and send the development request to the operation center; Upon receiving the target download deployment and application data of the target application generated by the operation center according to the development request, completing the download of the target application according to the target download deployment; The target application is tested and evaluated based on the application data to obtain a target evaluation result, and the target evaluation result is filed in the operation center.

5. The equipment operation and maintenance application ecological operation method according to claim 4, characterized in that: The method further comprises: Log in to the application store, search for a specific subscription application, and send a subscription application for the subscription application to the operation center; wherein the subscription application includes two types: application application and application upgrade; When receiving the subscription download deployment of the subscription application generated by the operation center according to the subscription application, completing the download of the subscription application according to the subscription download deployment, and obtaining a subscription deployment result; Check the user quota deduction of the subscribed application to obtain account information; send the subscription deployment result and the account information to the operation center.

6. The device operation and maintenance application ecological operation method according to claim 5, characterized in that: The downloading of the subscription application is completed according to the subscription download deployment, and a subscription deployment result is obtained, including: According to the subscription download deployment, start the download task of the subscription application, monitor the download task based on the HTTP protocol, and perform compliance check on the download task; If there is an abnormal item in the download task and the number of downloads is less than three times, restart the download task; and perform compliance check on the download task again until the number of downloads is full three times, or the download task meets the compliance check; If there are abnormal items in the download task and the number of downloads has reached three times, the download task is terminated and the error information is recorded; if the download task meets the compliance check, the download deployment package of the subscription application is started to be decompressed in the specified buffer directory; Checking the decompression compliance of the downloaded deployment package, and if the downloaded deployment package meets the decompression compliance, completing the decompression of the downloaded deployment package to obtain the software package of the subscribed application; After parsing the software package and creating resources, start the installation and deployment of the subscription application; After the installation and deployment is completed, the host resources created by the subscription application are connected, and the specified script is executed to complete the service initialization and startup of the subscription application, obtain the subscription deployment result, and record the subscription deployment result.

7. A device operation and maintenance application ecological operation system, characterized in that: At least include user terminals, operation centers, developer terminals and testing centers; The user terminal comprises: A development request transmission module is used to generate a development request for a target application according to the equipment operation and maintenance management requirements, and send the development request to the operation center; A target application download module, configured to complete the download of the target application according to the target download deployment upon receiving the target download deployment and application data of the target application generated by the operation center according to the development request; An evaluation result filing module, used to perform usage testing and evaluation on the target application according to the application data, obtain a target evaluation result, and file the target evaluation result in the operation center; The operation center includes: A development request review module is used to review the development request sent by the user terminal when receiving the development request, and if the review is passed, publish the application bidding information to the developer terminal according to the development request; wherein the development request includes the development requirements of the target application and the development budget approval; A verification request sending module, configured to, upon receiving a delivery request returned by the developer terminal for developing a target application corresponding to the application bidding information, obtain the target application according to the delivery request, and send a verification request for the target application to a testing center; A verification result review module is used to receive the verification result returned by the detection center after performing network access test verification on the target application according to the verification request, and if the verification result passes the verification review, then accept and price the target application; A target application transaction module, used to put the application data of the target application on the application store for transaction, and send the target download deployment and application data of the target application to the user terminal; The developer terminal is used to, upon receiving the application bidding information issued by the operation center, bid and develop the corresponding target application according to the application bidding information, and send the delivery request of the target application to the operation center; The detection center is used to perform network access test verification on the target application according to the verification request when receiving the verification request of the target application sent by the operation center, obtain the verification result, and send the verification result to the operation center.

8. The equipment operation and maintenance application ecological operation system according to claim 7, characterized in that: The operation center also includes: A subscription application review module, configured to, upon receiving a subscription application sent by the user terminal for subscribing to an application, generate a transaction order for the subscription application according to the subscription application if the subscription application passes the review; A download deployment transmission module, used to complete the user credit deduction of the user terminal according to the transaction order, generate a subscription download deployment of the subscription application, and send the subscription download deployment to the user terminal; The transaction order completion module is used to receive the subscription deployment result and account information returned by the user terminal after completing the subscription download deployment, perform account settlement according to the account information, and complete the transaction order of the subscription application.

9. The equipment operation and maintenance application ecological operation system according to claim 8, characterized in that: The user terminal also includes: A subscription application sending module, used to log in to the application store, search for a specific subscription application, and send the subscription application of the subscription application to the operation center; wherein the subscription application includes two types: application application and application upgrade; A subscription result acquisition module, configured to complete the download of the subscription application according to the subscription download deployment when receiving the subscription download deployment generated by the operation center according to the subscription application, and obtain the subscription deployment result; The result information sending module is used to check the user quota deduction of the subscribed application to obtain the account information; and send the subscription deployment result and the account information to the operation center.

10. The equipment operation and maintenance application ecological operation system according to claim 8, characterized in that: The subscription application review module is used to: When receiving a subscription application sent by the user terminal for a subscription application, obtaining subscription application data of the subscription application according to the subscription application; According to the subscribed application data, query the user credit of the user terminal and the application commodity price of the subscribed application; If the user credit limit is greater than or equal to the application product price, a transaction order for the subscription application is generated according to the subscription application data.

Citation Information

Patent Citations

  • Authentication of content download

    CN101198944A

  • Data processing method for requirement change management of operation and maintenance system

    CN103473627A

  • Application demand processing method and device

    CN106250146A

  • User interface for subscribing to applications

    CN114690987A

  • Software development control method and system based on web multiple terminals

    CN116774987A