Civil aviation business system work order processing method, system and device and medium
By establishing the method of demand model knowledge base and automatic processing work order, the user's fast access to the test environment is solved, the cost of manual maintenance is reduced, and the access efficiency is improved.
Patent Information
- Application Number
- CN202411523420.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-29
- Publication Date
- 2025-01-28
AI Technical Summary
The prior art is difficult to meet the needs of users to quickly access the test environment. Traditional manual maintenance methods lead to high manual maintenance costs and cannot effectively reduce maintenance pressure in non-production environments.
By establishing a demand model knowledge base, extract user needs information, select the corresponding model, arrange and schedule the execution of demand tasks, and realize the automatic processing of the work order.
The automatic processing of the work order has been realized, the cost of manual maintenance is reduced, the efficiency of the user's access to the test environment is improved, and it can better meet the user's fast access needs.
Smart Images

Figure CN119376891A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of automated operation and maintenance technology, and in particular to a method, system, device and medium for processing a work order of a civil aviation business system. Background Art
[0002] With the continuous development of civil aviation information technology and the annual increase in the number of civil aviation passengers, airline users have put forward higher requirements for the functions and services of civil aviation applications, which inevitably brings more problems and pressure to the use of non-production environments, and impacts the stability of the test environment.
[0003] The non-production environment builds the backend link based on the actual needs of users, which is significantly different from the full-link available requirements of the production environment. In addition, the focus of user testing requirements at different times is different, with short-term large-scale user access and logout, as well as the deployment of different versions of the program and service startup and shutdown. Because the test environment does not need to be available at all times, the resource pool can be flexibly allocated such as expansion and reduction according to actual usage needs.
[0004] The data configuration based on traditional hosts can no longer meet the users' growing usage needs. The uneven capabilities of users and backend personnel also occupy a lot of maintenance resources and affect the processing efficiency of non-production environments, bringing new challenges to the maintenance of non-production environments.
[0005] For example, the Civil Aviation Information Company provides multiple access channels to the outside world, and provides targeted services for different purposes of airline users. Among them, each access channel provides the same interface to the outside world, but the internal implementation logic is very different. Each service needs to have certain permission control, such as link configuration, setting server whitelist, controlling account permissions, limiting network policies, etc. Only in this way can the security of the environment be protected in multiple ways to ensure the security of user data and programs.
[0006] Currently, if users need to add or modify their needs to access the Civil Aviation Information Company's backend, they need to be manually reviewed and modified by backend staff.
[0007] Since the Civil Aviation Information Company plans multiple non-production environments according to their uses, and different environments have different focuses and are different from the production versions, the manual maintenance costs are very high, especially in terms of authority control.
[0008] Since the test environment itself is used for testing, multiple combinations of permission types are required even for the same user. Therefore, when new test requirements are met, manually deploying application versions, adding accounts, assigning usage types, and configuring interface access links can no longer meet the user's needs for quick access to the test environment, and it is urgent to improve maintenance methods.
[0009] How to enable users to access the test environment more quickly, that is, to introduce a more convenient maintenance method, reduce manual maintenance costs, and make environment access more efficient, is an urgent problem to be solved in this field. Summary of the invention
[0010] To solve the above problems, the present invention provides a method, system, device and medium for processing work orders in a civil aviation business system. It adopts the steps of establishing a demand model knowledge base, extracting user demand information and selecting corresponding models, arranging and scheduling the execution of demand tasks, etc., to realize automatic processing of work orders, reduce manual maintenance costs, and improve the efficiency of user access to the test environment. It can solve the problem that traditional manual maintenance methods cannot meet users' needs for quick access.
[0011] The method for processing the work order of the civil aviation business system in the present invention:
[0012] The present invention is achieved through the following technical solutions:
[0013] In a non-production environment:
[0014] Establish a demand model based on the historical work order processing demand situation of the civil aviation business system test environment; the demand model includes various types of information required for processing work order requirements; multiple demand models constitute a demand model knowledge base;
[0015] Obtain the civil aviation business system work order submitted by the user, and extract the user demand information in the work order; select the demand model corresponding to the user demand information from the demand model knowledge base based on the extracted user demand information;
[0016] Arrange the selected demand model into the demand scheduling task, determine the specific tasks to be executed according to the type and function of the demand model, and store the specific process execution code into the actual execution demand model; arrange the execution process of the task according to the logical sequence and dependency relationship of the task; determine the execution time, input and output information of each task and the interaction method with other tasks; formulate the execution steps and operation guide for each task; obtain the arranged task processing flow;
[0017] According to the arranged task processing flow, the corresponding background module of the civil aviation business system is called to schedule and execute the required tasks to realize the automatic processing of work orders.
[0018] Further,
[0019] User demand information includes at least one of the following:
[0020] Extract user input information, background application basic information, and requirement type information from user requirements.
[0021] Further,
[0022] The demand model includes at least one of the following:
[0023] Restart type, configuration type, information display type, software deployment type, application deployment type, script deployment type.
[0024] Further,
[0025] When the user demand in the work order is application deployment, the civil aviation business system work order submitted by the user is obtained, and information of the user demand in the work order is extracted; and a demand model corresponding to the user demand information is selected from a demand model knowledge base according to the extracted user demand information; including:
[0026] Obtain the program name, program version, and the location where the program is deployed from the information submitted by the user; perform parameterization processing and supplement the information of common missing parameters;
[0027] Obtaining the deployed version of the program and related link configuration information from the non-production civil aviation general information platform and performing parameterization processing; the non-production civil aviation general information platform is a general civil aviation application platform in a non-production environment, and the application modules in each environment are deployed independently of each other;
[0028] Based on the program name, program version, and location information of the deployed program, the deployed version of the program obtained from the non-production civil aviation general information platform, and related link configuration information, the corresponding application deployment type requirement model is selected.
[0029] Further,
[0030] When the user requirement in the work order is application deployment:
[0031] If the application already exists but the deployed version does not meet user requirements, add a program uninstaller to the program's execution script and set it to execute during non-working hours.
[0032] Further,
[0033] When the user demand in the work order is an application for access rights, the civil aviation business system work order submitted by the user is obtained, and information of the user demand in the work order is extracted; and a demand model corresponding to the user demand information is selected from a demand model knowledge base according to the extracted user demand information; including:
[0034] Extract access type, user information, and configuration information from the work order, perform parameterization, and supplement common missing parameters;
[0035] Obtain basic configuration information in the current environment from the non-production civil aviation general information platform, supplement the access rights required for the background configuration interface, and perform parameterization processing; the non-production civil aviation general information platform is a general civil aviation application platform in a non-production environment, and the application modules in each environment are deployed independently of each other;
[0036] Select a demand model from the demand model knowledge base based on the access type, user information, and basic configuration information in the current environment.
[0037] Further,
[0038] When the user requirement in the work order is to apply for access rights:
[0039] If the user's requirements conflict with the existing configuration of the environment, compare the existing configuration with the user's required configuration, generate the comparison results and feedback to the customer;
[0040] If the requirements do not conflict, execute the required task.
[0041] A system for processing work orders of a civil aviation business system, used for processing work orders of a civil aviation business system in a non-production environment, characterized by comprising:
[0042] A knowledge base construction module is used to establish a demand model based on the historical work order processing demand situation of the civil aviation business system test environment; the demand model includes various types of information required for processing work order requirements; multiple demand models constitute a demand model knowledge base;
[0043] The model selection module is used to obtain the work order submitted by the user and extract the user demand information in the work order; based on the extracted user demand information, the demand model corresponding to the user demand information is selected from the demand model knowledge base;
[0044] The demand task arrangement module is used to arrange the selected demand model into the demand scheduling task, determine the specific tasks to be executed according to the type and function of the demand model, and store the specific process execution code into the actual executed demand model; arrange the execution process of the task according to the logical sequence and dependency relationship of the task; determine the execution time, input and output information of each task and the interaction method with other tasks; formulate the execution steps and operation guide for each task; and obtain the arranged task processing flow;
[0045] The demand task scheduling module is used to call the corresponding background module of the civil aviation business system to perform demand task scheduling and execution according to the arranged task processing flow, so as to realize the automatic processing of work orders.
[0046] Compared with the prior art, the present invention has the following advantages:
[0047] The present invention establishes a demand model according to the historical work order processing demand situation of the civil aviation business system test environment. Multiple demand models constitute a demand model knowledge base, thereby summarizing experience and providing a basis for subsequent work order processing.
[0048] After selecting the demand model, determine the specific tasks that need to be performed based on the type and function of the selected demand model, and store the specific process execution code in the actual demand model to clarify the specific work content corresponding to each demand model, so that the task is clearer and more specific. At the same time, arrange the execution process of the task according to the logical order and dependency of the task to ensure that the task can be carried out in a reasonable order to avoid confusion and conflict. Determine the execution time, input and output information of each task, and the interaction method with other tasks, so that the execution of the task is more orderly and efficient, and can better cooperate with other tasks. Formulate execution steps and operation guidelines for each task to improve the accuracy and standardization of task execution and reduce the occurrence of errors and mistakes. The resulting well-organized task processing process provides clear guidance for the subsequent scheduling and execution of demand tasks.
[0049] The demand task scheduling can call the corresponding background module of the civil aviation business system to perform demand task scheduling according to the arranged task processing flow, realize the automatic processing of work orders, thereby improving the efficiency of work order processing, reducing manual intervention, and better meeting the needs of users to quickly access the test environment.
[0050] Other features and advantages of the present disclosure will be described in the following description, and partly become apparent from the description, or be understood by implementing the present disclosure. The purpose and other advantages of the present disclosure can be realized and obtained by the structures pointed out in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0052] Figure 1 The structure diagram of demand identification and automatic processing of the present invention is shown;
[0053] Figure 2 The flowchart of demand identification and automatic processing of the present invention is shown. DETAILED DESCRIPTION
[0054] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.
[0055] This proposal conducts data modeling for the identification and processing of user needs based on the division characteristics of multiple sets of non-production environments, combined with multiple access channels, the same interface but different backend implementation logic.
[0056] Figure 1-Figure 2 The automatic processing flow chart and automatic processing structure chart of the method of the present invention are shown. The specific implementation details of the present invention include:
[0057] In a non-production environment:
[0058] Step 1: Build a demand model knowledge base. This module is based on the experience summary of the demand situation of the test environment over the years. The demand model is established through configuration files and other information to facilitate users to access and use the test environment more quickly and improve maintenance efficiency.
[0059] The demand model itself includes restart type, configuration type, information display type, software or application deployment type, script deployment type, etc. For example, the restart type model will store specific information related to restart, such as restarting an application, judging whether the current restart conditions are met, and restart methods. When a user demand ticket is received, according to the type and server IP in the ticket, after authentication, according to the corresponding demand type configuration, automatic processing of the ticket and other operations, such as restart, are performed.
[0060] Step 2: Extract demand information. Receive the work order submitted by the user and extract the demand information, including: various types of parameter information, background application basic information, demand type, etc., and send it to the demand classification module.
[0061] Step 3: Backend demand deployment information. Identify the backend application version and deployment information, analyze the feasibility of the current demand, and make operations and judgments on whether to process it, arrange demand scheduling tasks, and feedback processing results such as whether the demand has been processed or already exists.
[0062] Step 4: Determine the background link information. Determine the background-related links based on the demand information.
[0063] Step 5: Automatic generation and processing of demand model and task scheduling. The demand task scheduling module of the present invention extracts demand information based on the background application version and deployment information, and combines the link information in the current environment to select the demand model, and arranges the selected demand model into the demand scheduling task, and at the same time establishes a demand verification script based on the demand model, and sends it to the demand task scheduling module and the demand verification module respectively.
[0064] The task processing process is specifically arranged as follows:
[0065] Determine the type and function of the demand model based on factors such as the demand information submitted by the user, the current application version of the test environment, and the actual usage of the link.
[0066] According to the type and function of the demand model, determine the specific tasks that need to be performed, and store the specific process execution code in the actual execution demand model. For example, the demand model for application deployment includes tasks such as obtaining program-related information, checking whether the program version meets the requirements, and determining the deployment location.
[0067] Arrange the execution process of tasks according to their logical order and dependencies. Determine the execution time, input and output information of each task, and the interaction method with other tasks.
[0068] Formulate execution steps and operation guidelines for each task, including specific commands, parameter settings, data processing methods, etc.
[0069] Write a requirement verification script to verify whether the results of task execution meet expectations.
[0070] Since the non-production environment link is dynamically built according to user needs, for example, users need to extract background data, but the access links are different in different environments and channels. For example, data extraction goes through the main program, but it also relies on the open data synchronization link. Therefore, when receiving demand information, it is necessary to decide the demand processing script based on the actual deployment situation.
[0071] Step 6: Execute the demand verification module. After the demand task scheduling module is executed, the demand is verified in combination with the common demand usage, and the processing results are fed back to the user. This includes the demand verification results achieved by executing the demand task and the existing demand verification results.
[0072] Step 7: The requirements collection and feedback mechanism pushes the verification results to the user.
[0073] The following is the module composition of the present invention:
[0074] The demand intelligent identification and automatic processing device of the present invention comprises seven parts: demand collection and feedback module, demand classification module, demand task arrangement module, demand task scheduling module, demand verification module, demand model knowledge base, and general civil aviation application platform.
[0075] 1. Demand collection and feedback module: This module is a collection and feedback mechanism provided when users submit demand information. The extraction of demand information needs to include basic demand information elements such as user input information, background application basic information, and demand type.
[0076] In the practical application of the present invention, the demand types are as follows:
[0077] (1) Configuration: This includes program deployment, version synchronization, modification of switches of related software in the environment, airline configuration, data configuration, link configuration, and other configuration requirements.
[0078] (2) Data: work orders for importing and modifying relevant business data.
[0079] (3) Resources: A request ticket for requesting test environment resources.
[0080] 2. Demand classification module: This module classifies the demands based on the demand model knowledge base submitted by users to form a more detailed demand model.
[0081] The demand collection and feedback module and the demand classification module are used to perform the operations of step 2 and step 3.
[0082] 3. Demand task orchestration module: This module is the core module of this device. According to the demand information submitted by the user, combined with the demand model and the current application version of the test environment, the actual usage of the link, etc., it orchestrates the demand task processing model, completes the task processing flow according to the module, and is configured as needed.
[0083] 4. Demand task scheduling module: This module is a task processing flow arranged according to the demand tasks, calling the corresponding background module to schedule the execution of demand tasks; if it is found that the demand already exists, it will not be executed and the processing result will be directly fed back.
[0084] The demand task arrangement module and the demand task scheduling module are used to execute the operations of step 3, step 4, and step 5.
[0085] 5. Demand verification module: This module performs demand verification tasks and verifies the processing results fed back by the demand task scheduling module to confirm the correctness of demand execution and improve user satisfaction and recognition.
[0086] The requirement verification module is used to perform the operation in step 6.
[0087] 6. Demand model knowledge base: This module is an experience summary based on the demand conditions of the test environment over the years. It establishes a demand model through configuration files and other information to facilitate users to access and use the test environment more quickly and improve maintenance efficiency.
[0088] 7. General civil aviation application platform: This platform is a general civil aviation application platform in a non-production environment. The application modules in each environment are deployed independently of each other. The demand classification module will intelligently identify the background applications involved, initiate calls to the corresponding modules, and schedule demand tasks for processing and verification.
[0089] The following are specific embodiments of the present invention:
[0090] 1. Application deployment
[0091] (1) Demand information acquisition stage.
[0092] ① Obtain relevant information such as the program name, program version, and location of the deployed program from the information submitted by the user, perform parameterization processing, and supplement the information of common missing parameters.
[0093] ② Obtain information such as the deployed version of the program, related link configuration, etc. from the non-production civil aviation general information platform and perform parameterization processing in the same way.
[0094] (2) Requirement task arrangement stage. Combine user information and background basic information, select the model in the requirement model knowledge base, and arrange the requirement tasks and requirement verification scripts. If the program already exists but the deployed version does not meet the user's requirements, add a program uninstaller to the execution script and set it to execute during non-working hours.
[0095] (3) Demand task scheduling and verification phase: Execute the demand task scheduling and demand verification scripts, feed back the verification results to the demand collection and feedback module, and push the processing results to the user.
[0096] 2. Application for access rights
[0097] (1) Demand information acquisition stage.
[0098] ① Obtain relevant information such as access type, user information, and configuration information from the information submitted by the user, perform parameterization processing, and supplement the information of common missing parameters.
[0099] ② Obtain basic configuration information in the current environment from the non-production civil aviation general information platform, supplement the access rights required for the background configuration interface, and perform parameterization processing.
[0100] (2) Requirement task arrangement phase. Combine user information and basic information configured in the environment, select models from the requirement model knowledge base, and arrange requirement tasks and requirement verification scripts. If the requirement conflicts with the existing configuration of the environment, compare the existing configuration with the user requirement configuration to generate a comparison result.
[0101] (3) Demand task scheduling and verification phase. If the requirements do not conflict, the demand task and the demand verification script are executed, and the verification results are fed back to the demand collection and feedback module, and the processing results are pushed to the user. If the requirements conflict, the comparison results are fed back to the demand collection and feedback module, and the processing results are pushed to the user.
[0102] Based on the method of the present invention, the embodiment of the present disclosure also provides a processing system for a civil aviation business system work order corresponding to the above method, which includes:
[0103] The knowledge base construction module is used to establish a demand model based on the historical work order processing requirements of the test environment through configuration files and other information; the demand model is constructed based on the test environment demand summary and related information to support the automatic processing of work orders; multiple demand models constitute a demand model knowledge base.
[0104] The information extraction module is used to obtain the work orders submitted by users and extract information about user requirements in the work orders.
[0105] The model selection module is used to select the corresponding demand model from the demand model knowledge base according to the extracted user demand information.
[0106] The demand task arrangement module is used to arrange the selected demand models.
[0107] The demand task scheduling module is used to schedule and execute demand tasks according to the arrangement of the demand model, so as to realize automatic processing of work orders.
[0108] The following are the characteristics of the present invention:
[0109] 1. The demand realization of the present invention is strongly related to the characteristics of the civil aviation general information platform. Based on the demand model knowledge base established in the non-production environment, it can quickly deploy and execute tasks according to business and software requirements.
[0110] 2. The present invention is based on civil aviation business scenarios, relies on non-production software functional links, and each set of non-production environments is differentiated due to different functional positioning, so this solution has the characteristics of business uniqueness and dependency complexity.
[0111] 3. The demand model knowledge base described in the present invention has its own unique business attributes and environmental dependencies. With the continuous expansion of business, it can be further supplemented and improved. It can be extended to the construction of new non-production environments to improve the maintenance efficiency of non-production environments.
[0112] In summary, this proposal proposes a method, system, device and medium for processing work orders in the civil aviation business system. Through automated analysis and modeling of common requirements in non-production environments, user requirements are automatically processed, especially for large-scale user access and program deployment requirements in the same period, which can shorten the time required to complete the requirements by nearly 80%. This proposal can also be extended to the requirements of internal non-production environment construction, providing maintenance means and theoretical basis for improving the level of non-production environment construction.
[0113] Based on the same inventive concept as the above disclosed content, an embodiment of the present disclosure also provides a prediction device corresponding to the above method, which includes at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the above method.
[0114] It should be noted that the electrical connection between the above-mentioned units does not necessarily mean the connection between lines. An indirect connection method can be applied to the embodiments of the present disclosure as long as the purpose of the present disclosure is achieved.
[0115] Based on the same inventive concept, the present disclosure also provides a computer storage medium on which executable instructions are stored. When the instructions are executed by a processor, the processor performs the above method.
[0116] Although the present disclosure has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure.
Claims
1. A method for processing a work order of a civil aviation business system, characterized in that: include: In a non-production environment: Establish a demand model based on the historical work order processing demand situation of the civil aviation business system test environment; the demand model includes various types of information required for processing work order requirements; Multiple demand models constitute a demand model knowledge base; Obtain the civil aviation business system work order submitted by the user, and extract the user demand information in the work order; select the demand model corresponding to the user demand information from the demand model knowledge base based on the extracted user demand information; Arrange the selected demand model into the demand scheduling task, determine the specific tasks to be executed according to the type and function of the demand model, and store the specific process execution code into the actual execution demand model; arrange the execution process of the task according to the logical sequence and dependency relationship of the task; determine the execution time, input and output information of each task and the interaction method with other tasks; formulate the execution steps and operation guide for each task; obtain the arranged task processing flow; According to the arranged task processing flow, the corresponding background module of the civil aviation business system is called to schedule and execute the required tasks to realize the automatic processing of work orders.
2. A method for processing a work order of a civil aviation business system according to claim 1, characterized in that: User demand information includes at least one of the following: Extract user input information, background application basic information, and requirement type information from user requirements.
3. A method for processing a work order of a civil aviation business system according to claim 1, characterized in that: The demand model includes at least one of the following: Restart type, configuration type, information display type, software deployment type, application deployment type, script deployment type.
4. A method for processing a work order of a civil aviation business system according to claim 1, characterized in that: When the user demand in the work order is application deployment, the civil aviation business system work order submitted by the user is obtained, and information of the user demand in the work order is extracted; and a demand model corresponding to the user demand information is selected from a demand model knowledge base according to the extracted user demand information; including: Obtain the program name, program version, and the location where the program is deployed from the information submitted by the user; perform parameterization processing and supplement the information of common missing parameters; Obtaining the deployed version of the program and related link configuration information from the non-production civil aviation general information platform and performing parameterization processing; the non-production civil aviation general information platform is a general civil aviation application platform in a non-production environment, and the application modules in each environment are deployed independently of each other; Based on the program name, program version, and location information of the deployed program, the deployed version of the program obtained from the non-production civil aviation general information platform, and related link configuration information, the corresponding application deployment type requirement model is selected.
5. A method for processing a work order of a civil aviation business system according to claim 1, characterized in that: When the user requirement in the work order is application deployment: If the application already exists but the deployed version does not meet user requirements, add a program uninstaller to the program's execution script and set it to execute during non-working hours.
6. A method for processing a work order of a civil aviation business system according to claim 1, characterized in that: When the user demand in the work order is an application for access rights, the civil aviation business system work order submitted by the user is obtained, and information of the user demand in the work order is extracted; and a demand model corresponding to the user demand information is selected from a demand model knowledge base according to the extracted user demand information; including: Extract access type, user information, and configuration information from the work order, perform parameterization, and supplement common missing parameters; Obtain basic configuration information in the current environment from the non-production civil aviation general information platform, supplement the access rights required for the background configuration interface, and perform parameterization processing; the non-production civil aviation general information platform is a general civil aviation application platform in a non-production environment, and the application modules in each environment are deployed independently of each other; Select a demand model from the demand model knowledge base based on the access type, user information, and basic configuration information in the current environment.
7. A method for processing a work order of a civil aviation business system according to claim 6, characterized in that: When the user requirement in the work order is to apply for access rights: If the user's requirements conflict with the existing configuration of the environment, compare the existing configuration with the user's required configuration, generate the comparison results and feedback to the customer; If the requirements do not conflict, execute the required task.
8. A system for processing work orders of a civil aviation business system, used for processing work orders of a civil aviation business system in a non-production environment, characterized in that: include: The knowledge base construction module is used to establish a demand model based on the historical work order processing demand situation of the civil aviation business system test environment; The demand model includes various types of information required to process work order requirements; Multiple demand models constitute a demand model knowledge base; The model selection module is used to obtain the work order submitted by the user and extract the user demand information in the work order; based on the extracted user demand information, the demand model corresponding to the user demand information is selected from the demand model knowledge base; The demand task arrangement module is used to arrange the selected demand model into the demand scheduling task, determine the specific tasks to be executed according to the type and function of the demand model, and store the specific process execution code into the actual executed demand model; arrange the execution process of the task according to the logical sequence and dependency relationship of the task; determine the execution time, input and output information of each task and the interaction method with other tasks; formulate the execution steps and operation guide for each task; and obtain the arranged task processing flow; The demand task scheduling module is used to call the corresponding background module of the civil aviation business system to perform demand task scheduling and execution according to the arranged task processing flow, so as to realize the automatic processing of work orders.
9. A device for processing work orders of a civil aviation business system, comprising: at least one processor; And a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method for processing a civil aviation business system work order as described in any one of claims 1 to 7.
10. A computer storage medium having executable instructions stored thereon, wherein when the instructions are executed by a processor, the processor is enabled to implement the method according to any one of claims 1 to 7.