CN-121998690-A - Aviation freight rate management system, method, electronic equipment and storage medium
Abstract
The embodiment of the application provides an aviation freight rate management system, an aviation freight rate management method, electronic equipment and a storage medium, and relates to the technical field of network communication. The system comprises a data acquisition module, a strategy assignment module, a task encapsulation module, a message processing module and a distributed computing cluster, wherein the data acquisition module is used for acquiring external aviation business data, the strategy assignment module is used for receiving aviation business management rules configured by a user, the task encapsulation module is used for encapsulating the acquired external aviation business data and the aviation business management rules into business judgment tasks, the message processing module is used for issuing the business judgment tasks to a message queue, the distributed computing cluster is used for acquiring the business judgment tasks from the message queue in parallel through a plurality of computing nodes, executing the business judgment tasks to generate an aviation business adjustment scheme, and pushing the aviation business adjustment scheme to a downstream aviation business execution system. The application can be used for a gain management system of an airline company and is used for realizing high concurrent real-time freight rate and automatic cabin position adjustment.
Inventors
- PENG DANDAN
- WU JINGLING
- PENG XIANGHUI
- Pan Zhongsi
- ZHAO JINWEN
- LIN HAIGONG
- LUO ZHENJIE
Assignees
- 南航数智科技(广东)有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20260115
Claims (10)
- 1. An airline freight rate management system, the system comprising: The data acquisition module is used for acquiring external aviation business data; the strategy designating module is used for receiving aviation business management rules configured by a user; The task packaging module is connected with the data acquisition module and the strategy designating module and is used for packaging the acquired external aviation service data and the aviation service management rule into a service judging task; the message processing module is connected with the task packaging module and used for issuing the service judging task to a message queue, wherein the message queue is used for storing the service judging task and distributing the service judging task to a plurality of computing nodes of the distributed computing cluster according to the service type of the service judging task; And the distributed computing cluster is connected with the message processing module and is used for parallelly acquiring the service judging task from the message queue through a plurality of computing nodes, executing the service judging task to generate an aviation service adjustment scheme and pushing the aviation service adjustment scheme to a downstream aviation service execution system.
- 2. The system of claim 1, wherein the external aviation business data comprises aviation freight rate data and aviation bunk data; the data acquisition module is specifically used for: Acquiring aviation freight rate data from a first type of external platform, wherein the first type of external platform comprises an online platform for providing ticket sale information; and acquiring aviation cabin data from a second type of external platform, wherein the second type of external platform comprises an aviation information service platform for providing flight shift and seat inventory management.
- 3. The system of claim 1, wherein the aviation business management rules include at least one of price adjustment rules, cabin control rules, flight screening conditions configured by a user for a target flight; The cabin control rule comprises a cabin opening condition, a cabin closing condition and a cabin quota adjusting condition.
- 4. A system according to claim 3, wherein the task packaging module is specifically configured to: acquiring the external aviation business data and the aviation business management rule; determining target flight data to be processed from the external aviation business data based on the flight screening conditions; and associating the target flight data with the corresponding price adjustment rule or the corresponding cabin control rule to generate a service judgment task.
- 5. The system according to claim 1, wherein the message processing module is specifically configured to: receiving a service judging task from the task packaging module; distributing a message theme for identifying the service type of each service judging task to each service judging task, wherein the service type of the service judging task is determined based on aviation service management rules adopted by the service judging task; and converting the business judgment task into an asynchronous message, and distributing the asynchronous message to a message queue according to the message theme.
- 6. The system of claim 1, wherein the distributed computing cluster is further configured to: performing periodic health check on the running states of all the computing nodes; and when the first computing node is detected to be faulty, the tasks allocated to the first computing node are reallocated to other healthy computing nodes.
- 7. The system of claim 1, wherein the traffic regulation scheme comprises a freight rate regulation scheme or a bunk regulation scheme, the distributed computing cluster further configured to: Pushing the freight rate adjustment scheme to an freight rate release system of an airline company; Pushing the bunk adjustment scheme to a revenue management system of an airline.
- 8. An air freight rate management method, the method comprising: Acquiring external aviation service data and aviation service management rules configured by a user; packaging the aviation service data and the aviation service management rule into a service judging task; The message queue is used for storing the service judging task, distributing the service judging task to a plurality of computing nodes of the distributed computing cluster according to the service type of the service judging task, enabling each computing node to execute the service judging task to generate an aviation service adjustment scheme, and pushing the aviation service adjustment scheme to a downstream aviation service execution system.
- 9. An electronic device, comprising a processor and a memory; the memory stores instructions executable by the processor; The processor is configured to, when executing the instructions, cause the electronic device to implement the method of claim 8.
- 10. A computer-readable storage medium, wherein the computer-readable storage medium comprises computer software instructions; The computer software instructions, when run in an electronic device, cause the electronic device to implement the method of claim 8.
Description
Aviation freight rate management system, method, electronic equipment and storage medium Technical Field The present application relates to the field of network communications technologies, and in particular, to an aviation freight rate management system, an aviation freight rate management method, an electronic device, and a storage medium. Background With the rapid development of the air market, the competition of the air transportation industry is more and more vigorous, and the sales mode of the air company also presents remarkable multi-channel and dynamic characteristics. At present, freight rate and space sales of airlines are directly sold by covered official networks, third-party platform is rotated, and enterprise navigation system sales and the like. The multi-channel synchronous operation becomes an industry normal state, and the freight rate adjustment frequency is greatly improved along with the multi-channel synchronous operation, and partial popular airlines even have the condition of price change for many times in a single day so as to cope with market supply and demand fluctuation and bidding strategy adjustment. In this context, the monolithic architecture or simple distributed design employed by existing freight rate management systems is difficult to cope with market dynamics and high concurrent access demands. Disclosure of Invention The application aims to provide an aviation freight rate management system, an aviation freight rate management method, electronic equipment and a storage medium, which aim to help an airline company to realize high-concurrency freight rate management decisions. In a first aspect, the application provides an aviation freight rate management system, which comprises a data acquisition module, a strategy assignment module, a task packaging module, a message processing module and a distributed computing cluster. The system comprises a data acquisition module, a strategy designating module, a task packaging module, a message processing module, a message queue and a distributed computing cluster, wherein the data acquisition module is used for acquiring external aviation service data, the strategy designating module is used for receiving aviation service management rules configured by a user, the task packaging module is connected with the data acquisition module and the strategy designating module and used for packaging the acquired external aviation service data and the aviation service management rules into service judging tasks, the message processing module is connected with the task packaging module and used for issuing the service judging tasks to a message queue, the message queue is used for storing the service judging tasks and distributing the service judging tasks to a plurality of computing nodes of the distributed computing cluster according to service types of the service judging tasks, the distributed computing cluster is connected with the message processing module and used for acquiring the service judging tasks from the message queue in parallel through the plurality of computing nodes, executing the service judging tasks to generate an aviation service adjusting scheme, and pushing the aviation service adjusting scheme to an aviation service executing system at the downstream. The embodiment of the application provides an aviation freight rate management system, which acquires external aviation service data in real time through a data acquisition module and combines a user configuration management rule received by a strategy assignment module to ensure that the system can carry out freight rate decision based on the latest market information and a flexible and customizable service strategy, thereby improving the timeliness and adaptability of management. Furthermore, the task packaging module packages the data and the rules into a service judging task, and lays a foundation for automation and large-scale processing. The message processing module issues the tasks to the message queue, and relies on a mechanism that the message queue distributes the tasks to the distributed computing clusters according to the service types, so that asynchronous decoupling and load balancing of the tasks are realized, system blocking under a high concurrency scene is effectively avoided, and expandability and stability of the system are enhanced. The distributed computing cluster acquires and executes tasks from the message queue in parallel through a plurality of computing nodes, can efficiently and concurrently complete a large number of service decisions, and rapidly generates an aviation service adjustment scheme. Finally, the system automatically pushes the adjustment scheme to a downstream execution system, a closed-loop automatic flow from data input to scheme output is formed, manual intervention is reduced, and meanwhile, the overall efficiency and response speed of freight rate management are improved, so that an airline company is supported to realize