[go: up one dir, main page]

CN115641169A - Air ticket distribution method and air ticket distribution system - Google Patents

Air ticket distribution method and air ticket distribution system Download PDF

Info

Publication number
CN115641169A
CN115641169A CN202211363673.4A CN202211363673A CN115641169A CN 115641169 A CN115641169 A CN 115641169A CN 202211363673 A CN202211363673 A CN 202211363673A CN 115641169 A CN115641169 A CN 115641169A
Authority
CN
China
Prior art keywords
module
distribution
user
data connection
distribution system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211363673.4A
Other languages
Chinese (zh)
Inventor
郑军
冯成国
蒋兴东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Langzhen Guangzhou Information Technology Co ltd
Original Assignee
Langzhen Guangzhou Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Langzhen Guangzhou Information Technology Co ltd filed Critical Langzhen Guangzhou Information Technology Co ltd
Priority to CN202211363673.4A priority Critical patent/CN115641169A/en
Publication of CN115641169A publication Critical patent/CN115641169A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention relates to the technical field of air ticket distribution, in particular to an air ticket distribution method and an air ticket distribution system. The technical scheme comprises the following steps: the distribution system comprises a distribution module, wherein the distribution module is constructed as a module subcontractor for the distribution of the airline tickets; the distribution module is still including aop module, api module, model module, divide moist module, service layer module, websocket module and instrument module, aop module can realize with api module data connection, the api module can realize with management backstage controller module data connection, management backstage controller module through the entity class package with enumerate module data connection, enumerate the module can realize with event module data connection, the event module can realize with unusual module data connection, unusual module accessible monitor module realize with dao module data connection. The invention adopts the air ticket distribution system, and can distribute registered members in modes of preferential ticket drawing, group purchase ticket drawing and the like.

Description

Air ticket distribution method and air ticket distribution system
Technical Field
The invention relates to the technical field of air ticket distribution, in particular to an air ticket distribution method and an air ticket distribution system.
Background
In the civil aviation industry, ticket distribution agents often use software to make ticket booking and ticket drawing, the software is an instruction front-end system with a C/S structure, and the agents can process ticket distribution business through the front-end system, but a moistening mechanism and a member protection mechanism have certain defects in distribution.
Disclosure of Invention
The present invention is directed to an airline ticket distribution method and an airline ticket distribution system thereof, which solve the problems of the background art mentioned above.
In order to achieve the purpose, the invention provides the following technical scheme: the distribution system comprises a distribution module, wherein the distribution module is constructed as a module subcontractor for the distribution of the airline tickets;
the distribution module further comprises a aop module, an api module, a management background controller module, an entity class package, an enumeration module, an event module, an exception module, a listener module, a dao module, a model module, a diff module, a service layer module, a websocket module and a tool module, wherein the aop module is constructed for login personnel identity verification, and the api module is constructed for communication of access data query words;
the aop module can realize data connection with an api module, the api module can realize data connection with the management background controller module, the management background controller module is in data connection with the enumeration module through an entity class packet, the enumeration module can realize data connection with an event module, the event module can realize data connection with an exception module, and the exception module can realize data connection with the dao module through a listener module;
the dao module is constructed to realize access to the persistent data between business logic and the persistent data, the dao module can be in data connection with the model module, the model module can be in data connection with the moisture distribution module, the moisture distribution module can be in data connection with the service layer module, the service layer module can be in data connection with the websocket module, the websocket module can be in data connection with the tool module, and the recorded modules can be actually called according to the running requirements of the distribution system.
Preferably, the aop module is respectively provided with a retry mechanism and an authentication mechanism, and when logging in or not operating the system for a long time, the retry mechanism and the authentication mechanism in the aop module respond, and an operator needs to perform identity authentication and log in again.
Preferably, the api module includes a controller, an api request model and an api corresponding model.
Preferably, a service enumeration packet is set under the enumeration module, where the service enumeration packet may be used for storing and invoking the service enumeration data model.
Preferably, an exception handler is provided below the exception module, and the exception handler may be configured to perform emergency processing using an exception or a call exception.
Preferably, a front-end model is arranged below the model module, the front-end model can be used for data matching, and the model module can be used for calling a request entity of a management-end foreground.
Preferably, the dao module can be used for generating an Xml file to facilitate reading and storing of the data packet.
Preferably, a partial lubrication parameter module and a partial lubrication central module are arranged below the partial lubrication module; the method can be used for recording and storing the task amount of the user in the process of ticket distribution and for referring to the corresponding parameters and calculating the profit sharing result in the subsequent profit sharing process.
Preferably, a service classification realization matrix is arranged below the service layer module and can be used for digitally displaying user side information so as to facilitate corresponding targeted operation and screen display understanding of a user.
An air ticket distribution method comprises the following steps:
step S1: creating a user:
a user logs in the system, a branch platform is established in the user management platform management, namely the user sets related basic information, and after the establishment is completed, related roles, positions and passwords are initialized;
step S2: logging in a user side and setting distribution parameters:
setting corresponding segment position parameters under the distribution parameters and the lubrication parameters, and correspondingly creating segment position parameters according to the ticket distribution capacity;
and step S3: ordering an air ticket:
according to the needs of the user or the team, the user terminal of the system is purposefully ordered for the air ticket, and the corresponding ordered detailed directory is known;
and step S4: draining of new users:
when the old user introduces the corresponding new user, the input of the drainage code is added on the basis of the step S1, so that the drainage of the old user can be conveniently recorded in the background.
Compared with the prior art, the invention has the beneficial effects that:
the invention can provide a mechanism program for protecting the distribution of introduced members, protect the member information, and conveniently present the distribution generated in the process of ticket drawing of individuals and teams, and can well achieve the aim of distribution in a drainage way.
Drawings
FIG. 1 is a schematic flow diagram of a distribution module of the present invention;
FIG. 2 is a schematic flow diagram of a aop module of the present invention;
FIG. 3 is a schematic flow diagram of an api module of the present invention;
FIG. 4 is a flow diagram of an enumeration module according to the present invention;
FIG. 5 is a schematic flow diagram of an exception module of the present invention;
FIG. 6 is a schematic flow diagram of the dao module of the present invention;
FIG. 7 is a schematic flow chart of a model module according to the present invention;
FIG. 8 is a schematic flow diagram of a sub-wetting module of the present invention;
FIG. 9 is a flow diagram of a service layer module according to the present invention;
fig. 10 is a method for buying tickets in the blind box of the invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In the description of the present invention, it should be noted that the terms "upper", "lower", "inner", "outer", "front", "rear", "both ends", "one end", "the other end", and the like indicate orientations or positional relationships based on those shown in the drawings, and are only for convenience of description and simplicity of description, but do not indicate or imply that the referred device or element must have a specific orientation, be constructed in a specific orientation, and be operated, and thus, should not be construed as limiting the present invention. Furthermore, the terms "first" and "second" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
In the description of the present invention, it should be noted that, unless explicitly stated or limited otherwise, the terms "mounted," "disposed," "connected," and the like are to be construed broadly, such as "connected," which may be fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood in specific cases to those skilled in the art.
Referring to fig. 1 to 10, the present invention provides three embodiments:
the first embodiment is as follows: an air ticket distributing method and an air ticket distributing system thereof are provided to solve the problems in the background technology.
In order to achieve the purpose, the invention provides the following technical scheme: the distribution system comprises a distribution module, wherein the distribution module is constructed as a module subcontractor for the distribution of the airline tickets;
the distribution module further comprises a aop module, an api module, a management background controller module, an entity class package, an enumeration module, an event module, an exception module, a listener module, a dao module, a model module, a diff module, a service layer module, a websocket module and a tool module, wherein the aop module is constructed for login personnel identity verification, and the api module is constructed for communication of access data query words;
the aop module can realize data connection with an api module, the api module can realize data connection with the management background controller module, the management background controller module is in data connection with the enumeration module through an entity class packet, the enumeration module can realize data connection with an event module, the event module can realize data connection with an exception module, and the exception module can realize data connection with the dao module through a listener module;
the dao module is constructed to realize access to the persistent data between business logic and the persistent data, the dao module can be in data connection with the model module, the model module can be in data connection with the moisture distribution module, the moisture distribution module can be in data connection with the service layer module, the service layer module can be in data connection with the websocket module, the websocket module can be in data connection with the tool module, and the recorded modules can be actually called according to the running requirements of the distribution system.
The distribution module of this system here adopts the form that the module subcontracted, and built-in module subcontracts subassembly model and distributes, and the subassembly model that subcontracts is:
Figure BDA0003923570200000051
Figure BDA0003923570200000061
wherein, the project browsing is arranged below, and the corresponding plug-in for the project browsing is as follows:
Figure BDA0003923570200000062
Figure BDA0003923570200000071
Figure BDA0003923570200000081
the aop module is respectively provided with a retry mechanism and a verification mechanism, and when logging in or not operating the system for a long time, the retry mechanism and the verification mechanism in the aop module respond, and an operator needs to perform identity verification and log in again. The api module comprises a controller, an api request model and an api corresponding model. And a service enumeration packet is arranged under the enumeration module, wherein the service enumeration packet can be used for storing and calling a service enumeration data model. And an exception processor is arranged below the exception module and can be used for carrying out emergency processing by using exception and calling exception. And a front-end model is arranged below the model module, the front-end model can be used for data matching, and the model module can be used for calling a request entity of a management-end foreground. The dao module can be used for generating an Xml file so as to facilitate reading and storing of data packets. A lubrication parameter module and a lubrication center module are arranged below the lubrication dividing module; the method can be used for recording and storing the task amount of the user in the process of ticket distribution and for referring to the corresponding parameters and calculating the profit sharing result in the subsequent profit sharing process.
Corresponding team and individual moisturizing program plug-ins are implanted under the calculation of the moisturizing module so as to automatically calculate corresponding moisturizing calculation structures after the airplane ticket is distributed; wherein divide moist procedure subassembly does:
member-related api interface
Figure BDA0003923570200000091
Figure BDA0003923570200000101
Figure BDA0003923570200000111
Figure BDA0003923570200000121
And a service classification realization matrix is arranged below the service layer module and can be used for digitally displaying user side information so as to facilitate the user to perform corresponding targeted operation and screen display understanding.
After the dividend calculation is known, a team or an individual who distributes the air tickets can extract commission payment according to own will, and a cash withdrawal component is arranged in the air ticket distribution team or the individual, and is as follows:
cash-up related api interface
Figure BDA0003923570200000131
Figure BDA0003923570200000141
Figure BDA0003923570200000151
Figure BDA0003923570200000161
An air ticket distribution method comprises the following steps:
step S1: creating a user:
a user logs in the system, a branch platform is established in the user management platform management, namely the user sets related basic information, and after the establishment is completed, related roles, positions and passwords are initialized;
step S2: logging in a user side and setting distribution parameters:
setting corresponding segment parameters under the distribution parameters and the distribution parameters, and correspondingly creating the segment parameters according to the distribution capacity of the air tickets;
and step S3: ordering an air ticket:
according to the needs of the user or the team, the user terminal of the system is purposefully ordered the air ticket, and simultaneously, the corresponding ordered detailed directory is known;
and step S4: drainage of new users:
when the old user introduces the corresponding new user, the input of the drainage code is added on the basis of the step S1, so that the drainage of the old user can be conveniently recorded in the background.
Example three: this embodiment should be understood to include at least all the features of any one of the foregoing embodiments and further improve on the basis thereof, specifically, a member information and member control component, the member control component thereof can be used for storing the registration information of the member and then encrypting and storing the relevant data such as the ticket distribution information, the purchase information and the like, and the program plug-in of the member control component is:
member controller
Figure BDA0003923570200000171
Figure BDA0003923570200000181
Figure BDA0003923570200000191
Figure BDA0003923570200000201
Figure BDA0003923570200000211
Figure BDA0003923570200000221
Example four: this embodiment should be understood to include at least all the features of any one of the above embodiments and further improve on the same, and in particular, to a method for purchasing tickets from a blind box of an air ticket, which comprises the following steps:
step S1: the blind box activity participant clicks to enter a blind box purchasing page through an activity home page;
step S2: the participator logs in or registers through the page, and simultaneously logs in through the verification code verification identity through the mobile phone short message;
and step S3: after logging in, a corresponding package and a corresponding origin can be selected according to the self requirement; simultaneously filling personal information of a passenger and a reserved mobile phone number;
and step S4: the system automatically generates an order, can store the order in a background and pays the package amount through the security authentication of the payment gateway;
step S5: the order generated after payment can correspondingly select the unpacking date, and after the specified date, a purchaser can click to unpack the box, and the unpacked box can be automatically butted with a flight inquiry interface and can be used for knowing specific flight information;
step S6: in the process of each product of the blind box, each process (starting place and arriving place) is provided with a probability which is 1-100, and the lower the probability, the lower the probability of starting. The higher the probability of opening. When the box is opened, only the start time and the end time of the box opening are allowed to be selected according to the activity and product rules, and the destination is randomly opened according to the probability rules. And aiming at a certain cabin, the navigation department sets the same freight rate for the journey participating in the activity according to the number of people, and marks the special freight rate through special query parameters and return parameters. All trips meeting the conditions are queried according to the origin. Finding out the destination according to the probability, inquiring the freight rate through special parameters and identifying through special return parameters. And checks whether the remaining seats satisfy the order size. And repeating the previous process until the number of the opening routes specified in the product is met.
Step S7: the passengers who successfully open the box can also choose not to draw the ticket, but need to withhold the corresponding box-opening fee according to the box-opening fee withholding rule set by the event or the product. The box opening deduction can set the deduction amount of the successful box opening each time. The lowest is 0 Yuan (no deduction).
After the box opening is successful, the passenger can only select a certain airline which is successful in box opening to make a bill. Successful drawing of the ticket does not deduct the amount of the box. If the product is accompanied by insurance products, the product and the air ticket take effect at the same time. Coupons in the product may not be redeemable if they have been issued to the passenger according to the rules. If the passenger has a refund and does not issue the refund, the corresponding amount is refunded to the passenger.
It will be evident to those skilled in the art that the invention is not limited to the details of the foregoing illustrative embodiments, and that the present invention may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned.

Claims (10)

1. An airline ticket distribution system characterized by: the distribution system comprises a distribution module, wherein the distribution module is constructed as a module subcontractor for the distribution of the airline tickets;
the distribution module further comprises a aop module, an api module, a management background controller module, an entity class package, an enumeration module, an event module, an exception module, a listener module, a dao module, a model module, a diff module, a service layer module, a websocket module and a tool module, wherein the aop module is constructed for login personnel identity verification, and the api module is constructed for communication of access data query words;
the aop module can realize data connection with an api module, the api module can realize data connection with the management background controller module, the management background controller module is in data connection with the enumeration module through an entity class packet, the enumeration module can realize data connection with an event module, the event module can realize data connection with an exception module, and the exception module can realize data connection with the dao module through a listener module;
the dao module is constructed to realize the visit to the persistence data between business logic and the persistence data, the dao module can be connected with the model module data, the model module can be connected with the distributed module data, the distributed module can be connected with the service layer module data, the service layer module can be connected with the websocket module data, the websocket module can be connected with the tool module data, and the modules recorded in the dao module can be actually called according to the running needs of the distribution system.
2. A ticket distribution system as in claim 1 wherein: the aop module is respectively provided with a retry mechanism and a verification mechanism, and when logging in or not operating the system for a long time, the retry mechanism and the verification mechanism in the aop module respond, and an operator needs to perform identity verification and log in again.
3. A ticket distribution system as in claim 1 wherein: the api module comprises a controller, an api request model and an api corresponding model.
4. A ticket distribution system as in claim 1 wherein: and a service enumeration packet is arranged under the enumeration module, wherein the service enumeration packet can be used for storing and calling a service enumeration data model.
5. A ticket distribution system as in claim 1 wherein: and an exception processor is arranged below the exception module and can be used for carrying out emergency processing by using and calling exceptions.
6. A ticket distribution system as in claim 1 wherein: and a front-end model is arranged below the model module, the front-end model can be used for data matching, and the model module can be used for calling a request entity of a management-end foreground.
7. A ticket distribution system as in claim 1 wherein: the dao module can be used for generating an Xml file so as to facilitate reading and storing of data packets.
8. A ticket distribution system as in claim 1 wherein: a lubrication parameter module and a lubrication center module are arranged below the lubrication dividing module; the method can be used for recording and storing the task amount of the user in the process of ticket distribution and for referring to the corresponding parameters and calculating the profit sharing result in the subsequent profit sharing process.
9. A ticket distribution system as in claim 1 wherein: and a service classification realization matrix is arranged below the service layer module and can be used for digitally displaying user side information so as to facilitate the user to perform corresponding targeted operation and screen display understanding.
10. An airline ticket distribution method, characterized by: the method comprises the following steps:
step S1: creating a user:
a user logs in the system, a branch platform, namely the user, is established in the management of a user management platform, relevant basic information is set, and relevant roles, positions and passwords are initialized after the establishment is finished;
step S2: logging in a user side and setting distribution parameters:
setting corresponding segment parameters under the distribution parameters and the distribution parameters, and correspondingly creating the segment parameters according to the distribution capacity of the air tickets;
and step S3: ordering an air ticket:
according to the needs of the user or the team, the user terminal of the system is purposefully ordered for the air ticket, and the corresponding ordered detailed directory is known;
and step S4: drainage of new users:
when the old user introduces the corresponding new user, the input of the drainage code is added on the basis of the step S1, so that the drainage of the old user can be conveniently recorded in the background.
CN202211363673.4A 2022-11-02 2022-11-02 Air ticket distribution method and air ticket distribution system Pending CN115641169A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211363673.4A CN115641169A (en) 2022-11-02 2022-11-02 Air ticket distribution method and air ticket distribution system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211363673.4A CN115641169A (en) 2022-11-02 2022-11-02 Air ticket distribution method and air ticket distribution system

Publications (1)

Publication Number Publication Date
CN115641169A true CN115641169A (en) 2023-01-24

Family

ID=84947549

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211363673.4A Pending CN115641169A (en) 2022-11-02 2022-11-02 Air ticket distribution method and air ticket distribution system

Country Status (1)

Country Link
CN (1) CN115641169A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120029998A1 (en) * 2010-07-30 2012-02-02 News America Marketing Properties, Llc Promotional content and coupon delivery
CN105719088A (en) * 2016-01-25 2016-06-29 深圳市华阳信通科技发展有限公司 Intelligent profit sharing settlement method and system
CN108320203A (en) * 2017-01-18 2018-07-24 湖南易分销电子商务有限公司 One kind being based on the multi-door shop mall system of O2O patterns
CN108335146A (en) * 2018-02-28 2018-07-27 北京展鸿软通科技股份有限公司 A kind of distribution system
CN114418515A (en) * 2021-11-30 2022-04-29 马志鹏 Novel online tourism OTA management system based on thing networking
CN115002494A (en) * 2022-05-10 2022-09-02 刘欢 Full-class entity interactive citizen video and live broadcast payment billing marketing method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120029998A1 (en) * 2010-07-30 2012-02-02 News America Marketing Properties, Llc Promotional content and coupon delivery
CN105719088A (en) * 2016-01-25 2016-06-29 深圳市华阳信通科技发展有限公司 Intelligent profit sharing settlement method and system
CN108320203A (en) * 2017-01-18 2018-07-24 湖南易分销电子商务有限公司 One kind being based on the multi-door shop mall system of O2O patterns
CN108335146A (en) * 2018-02-28 2018-07-27 北京展鸿软通科技股份有限公司 A kind of distribution system
CN114418515A (en) * 2021-11-30 2022-04-29 马志鹏 Novel online tourism OTA management system based on thing networking
CN115002494A (en) * 2022-05-10 2022-09-02 刘欢 Full-class entity interactive citizen video and live broadcast payment billing marketing method

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
周广军;: "基于WEB电子商务平台的设计与实现", 信息与电脑(理论版) *
张洁;熊阿伟;: "基于MVC三层体系结构的电子拍卖系统的设计与实现", 科技经济市场 *
马凤山;阿东别克・古丽拉;: "轻量级J2EE框架电子商务应用研究", 计算机与现代化 *

Similar Documents

Publication Publication Date Title
US7360691B2 (en) Secure device and mobile terminal which carry out data exchange between card applications
US8498937B1 (en) Managing financial accounts associated with residents of controlled-environment facilities
JP2021135904A (en) Data processing device and data processing method
US20080249895A1 (en) Consumer preference driven negotiation apparatus, system, and method
US20080235135A1 (en) Method and System for Restricting the Usage of Payment Accounts
US20080021829A1 (en) Rule-based selection of financial account for payment card transaction
EP0917119A2 (en) Distributed network based electronic wallet
GB2317258A (en) Coupon ticket transfer system
WO2000052601A1 (en) A method and system for providing travel reservation and related services
AU2021204459A1 (en) System for remuneration for lost baggage
WO2011106822A1 (en) System and process for managing sale of one or more items
US20030088512A1 (en) Computer methods and systems for payment applications
CN108346096A (en) Air control system and air control method
US10332201B1 (en) Bundled financial accounts
US20020121545A1 (en) Service providing method
CN115641169A (en) Air ticket distribution method and air ticket distribution system
US20030130892A1 (en) Frequent customer points management method and system
JP2022025514A (en) Information processing method, information processing apparatus, program and automatic teller machine
JP3317581B2 (en) Automatic check-in device
JPH10143683A (en) Ticketless system, processing method, and computer-readable recording medium recording ticketless processing program
US20040034644A1 (en) Information recorded medium and system using the same
JP6898480B1 (en) Business support program, terminal equipment and business support system
WO2023188240A1 (en) Management device, service provision system, management method, and program
KR20100090890A (en) Management method for integrating a freepass id
JP3412205B2 (en) Automatic ticket gate system, commuter pass processing system, and its commuter pass monitoring and setting method.

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20230124