Search

CN-122024530-A - Method and device for monitoring flight change validation process and electronic equipment

CN122024530ACN 122024530 ACN122024530 ACN 122024530ACN-122024530-A

Abstract

The invention discloses a method and a device for monitoring a flight change validation process and electronic equipment, which relate to the technical field of monitoring and comprise the following steps: invoking a preset interface corresponding to a target to be monitored, acquiring flight change data from a flight management system by adopting the preset interface, classifying the flight change data to obtain first class data in an effective state, second class data in a queuing state and third class data in an error state, respectively processing the first class data, the second class data and the third class data, and displaying the obtained first processing result, second processing result and third processing result on a front page to monitor the effective process of the flight change data. The invention solves the technical problem that the effective monitoring of the flight change process cannot be effectively performed in the related technology.

Inventors

  • HUANG KUN
  • HUO HONGXIN
  • LIU DANYU
  • Hui Guannan
  • Ran Junxiu
  • HE SIYAO
  • WANG YANNA
  • TIAN XINYUE
  • YANG PEI
  • HE YAN
  • LIU XIYIN

Assignees

  • 中国民航信息网络股份有限公司

Dates

Publication Date
20260512
Application Date
20260306

Claims (10)

  1. 1. A method for monitoring a flight change validation process, comprising: determining a target to be monitored, and calling a preset interface corresponding to the target to be monitored, wherein the preset interface is an interface provided by a flight management system; acquiring flight change data from the flight management system by adopting the preset interface; Classifying the flight change data to obtain first class data in an effective state, second class data in a queuing state and third class data in an error state, wherein the effective state is used for indicating that the data is in effect; Processing the first type of data based on a first display condition of an effective area on a front-end page to obtain a first processing result, processing the second type of data based on a second display condition of a queuing area on the front-end page to obtain a second processing result, and processing the third type of data based on a third display condition of an error area on the front-end page to obtain a third processing result, wherein the first display condition uses a channel as a main key, the second display condition uses an aeronautical institution name as a main key, and the third display condition uses a batch number as a main key; and displaying the first processing result, the second processing result and the third processing result on the front-end page so as to monitor the effective process of the flight change data.
  2. 2. The monitoring method according to claim 1, further comprising, before invoking a preset interface corresponding to the object to be monitored: The method comprises the steps of establishing a preset interface for a flight management system, wherein the preset interface at least comprises a first type interface, a second type interface and a third type interface, the first type interface is used for acquiring effective batch data of target clusters deployed according to clusters from the flight management system, each cluster comprises at least one aviation mechanism, the effective batch data comprise a plurality of batch data, each batch data comprise a plurality of flight data, the target clusters are clusters determined by the targets to be monitored, the second type interface is used for acquiring the flight data in preset batches from the flight management system, the preset batches are batches determined by the targets to be monitored, and the third type interface is used for acquiring the flight data corresponding to preset aviation mechanisms from the flight management system, and the preset aviation mechanisms are aviation mechanisms determined by the targets to be monitored.
  3. 3. The method of claim 1, wherein the step of acquiring the flight change data from the flight management system using the preset interface comprises: When the target to be monitored comprises a target cluster, determining a storage resource corresponding to the target cluster from the flight management system by adopting a first type interface, acquiring effective batch data from the storage resource, and characterizing the effective batch data as the flight change data; when the target to be monitored comprises a preset batch, acquiring all flight data corresponding to the preset batch from the effective batch data by adopting a second type interface, and characterizing all the flight data as the flight change data; And under the condition that the target to be monitored comprises a preset aviation mechanism, acquiring the flight data corresponding to the preset aviation mechanism from the effective batch data by adopting a third type interface, and characterizing all the flight data as the flight change data.
  4. 4. The method of monitoring of claim 1, wherein the step of classifying the flight change data to obtain a first class of data in an active state, a second class of data in a queued state, and a third class of data in an error state, comprises: analyzing the flight change data and determining a state value corresponding to a state field; Determining all data of which the state value is a first state value as the first type of data; determining all data of which the state value is a second state value as the second class of data; All data whose state value is a third state value is determined as the third class of data.
  5. 5. The method according to claim 1, wherein the step of processing the first type of data to obtain a first processing result includes: Analyzing the first type data, and determining the number of channels corresponding to the channel field, the aviation mechanism name corresponding to the aviation mechanism field, the batch set corresponding to the batch list field, the master control value corresponding to the master control field and the entering channel time corresponding to the entering channel time field; Based on the batch set, extracting a flight set corresponding to a flight list field associated with each batch from data returned by the second type interface; determining the effective duration of each channel based on the current system time and the channel entering time; And constructing a preset number of effective records based on the channel number, and associating one data corresponding to the batch for each effective record to obtain the first processing result, wherein the data associated with each effective record comprises the aviation organization name, the batch number of the batch, the flight number of the batch, the master control number, the entering channel time and the effective duration, the flight number is determined by the flight information of each flight in the flight set, and the master control number is determined by the master control value.
  6. 6. The method according to claim 1, wherein the step of processing the second class of data to obtain a second processing result comprises: analyzing the second type data, and determining the aviation mechanism name corresponding to the aviation mechanism field and the batch set corresponding to the batch list field; Extracting queuing starting time from data returned by the second type interface based on each aviation mechanism name; determining queuing time for each aviation mechanism name pair based on current system time and the starting queuing time; classifying the data of each batch in the batch set based on the aviation mechanism name to obtain data corresponding to each aviation mechanism name; And constructing a queuing record for each aviation mechanism name, and associating the queuing record with data corresponding to the aviation mechanism name to obtain the second processing result, wherein the data associated with each queuing record comprises the aviation mechanism name, the batch number and the queuing time length.
  7. 7. The method according to claim 1, wherein the step of processing the third type of data to obtain a third processing result includes: Analyzing the third type of data, and determining a batch set corresponding to the batch list field, an instruction value corresponding to the validation instruction, error information corresponding to the error information field, an aviation mechanism name corresponding to the aviation mechanism field and a validation priority corresponding to the validation priority field; And constructing an error record for each batch in the batch set, and associating data corresponding to the batch with the error record to obtain the third processing result, wherein the data associated with each error record comprises a batch number, a state, the error information, the aviation mechanism name and a type of the batch, the state is determined through the instruction value, and the type is determined through the effective priority.
  8. 8. A device for monitoring the validation process of a flight change, comprising: The system comprises a calling unit, a monitoring unit and a control unit, wherein the calling unit is used for determining a target to be monitored and calling a preset interface corresponding to the target to be monitored, and the preset interface is an interface provided by a flight management system; the acquisition unit is used for acquiring flight change data from the flight management system by adopting the preset interface; The classifying unit is used for classifying the flight change data to obtain first class data in an effective state, second class data in a queuing state and third class data in an error state, wherein the effective state is used for indicating that the data is in effect; The processing unit is used for processing the first type of data based on a first display condition of an effective area on a front-end page to obtain a first processing result, processing the second type of data based on a second display condition of a queuing area on the front-end page to obtain a second processing result, and processing the third type of data based on a third display condition of an error area on the front-end page to obtain a third processing result, wherein the first display condition takes a channel as a main key, the second display condition takes an aviation organization name as a main key, and the third display condition takes a batch number as a main key; And the display unit is used for displaying the first processing result, the second processing result and the third processing result on the front-end page so as to monitor the effective process of the flight change data.
  9. 9. A computer program product comprising a non-volatile computer readable storage medium storing a computer program which when executed by a processor implements the method of monitoring a flight change validation process of any one of claims 1 to 7.
  10. 10. An electronic device comprising one or more processors and a memory for storing one or more programs, wherein the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method of monitoring a flight change validation process of any of claims 1-7.

Description

Method and device for monitoring flight change validation process and electronic equipment Technical Field The invention relates to the technical field of monitoring, in particular to a method and a device for monitoring a flight change validation process and electronic equipment. Background The change and the validation of the flight are an important business scene in the flight management system. The normal operation of the service function can ensure that the flight changes the relevant information correctly in time. Previous flight management systems employ host systems, and the change and validation of flights is accomplished by manually modifying the flight TCARD (Transaction Card) and by entering a series of host instructions. Because the number of the previous flights is small, the requirement for changing the flights is small, and the monitoring of the flight changing and effective service can be realized in the host through the instruction monitoring effective channel. Along with the increase of the number of flights, the open transformation and upgrading of each flight information system are needed, so that the open transformation and upgrading of the flight management system are also carried out. In the current flight management system, for the flight change validation service, the flight change and validation operation needs to be performed more quickly and more accurately by processing SSM (Standard Schedule Message, standard flight plan message)/ASM (Ad Hoc Schedule Message, temporary flight plan message) standard message of the airline. Meanwhile, since the opening progress of each flight information system is different, the host system must be reserved while the flight management system is opened, and the flight data must be accurately synchronized to the host system. The architecture causes the flight change to take effect, which has the processing link of the open system and the synchronization link of the host system. The complex architecture presents challenges in terms of system "observability". Therefore, the conventional monitoring of the flight change validation only at the host system cannot cover the complete flow of the flight change validation of the open flight management system, and a new flight change validation monitoring solution is needed. In view of the above problems, no effective solution has been proposed at present. Disclosure of Invention The embodiment of the invention provides a method and a device for monitoring a flight change effective process and electronic equipment, and aims to at least solve the technical problem that the flight change effective process cannot be effectively monitored in the related technology. According to one aspect of the embodiment of the invention, a monitoring method for a flight change validation process is provided, and the monitoring method comprises the steps of determining a target to be monitored, calling a preset interface corresponding to the target to be monitored, acquiring flight change data from a flight management system by adopting the preset interface, classifying the flight change data to obtain first class data in a validation state, second class data in a queuing state and third class data in an error state, wherein the validation state is used for indicating that the data is in validation, the queuing state is used for indicating that the data is in queuing, the error state is used for indicating that the data is in validation failure, processing the first class data to obtain a first processing result, processing the second class data to obtain a second processing result based on a first display condition of a validation area on a front page, processing the third class data to obtain a third processing result based on a third display condition of an error area on the front page, wherein the first display condition uses a channel as a main key, the second main display condition uses an aviation key as an aviation key, the first display condition uses the first display condition as an aviation key, and the first display condition and the first display result is displayed on the front page, and the first display result is displayed on the front page. The method comprises the steps of setting up a preset interface for a flight management system before calling a preset interface corresponding to a target to be monitored, wherein the preset interface at least comprises a first type interface, a second type interface and a third type interface, the first type interface is used for acquiring effective batch data of target clusters deployed according to clusters from the flight management system, each cluster comprises at least one aviation mechanism, the effective batch data comprises a plurality of batch data, each batch data comprises a plurality of flight data, the target clusters are clusters determined by the target to be monitored, the second type interface is used for acquiring flight data in preset batches from the