Civil aviation group management method and system based on computer system

Civil aviation group management method and system based on computer system

  • CN 105,354,689 B
  • Filed: 12/20/2015
  • Issued: 05/26/2020
  • Est. Priority Date: 12/20/2015
  • Status: Active Grant
First Claim
Patent Images

1. The utility model provides a civil aviation group management system based on computer system, includes management server (1) and user side (2), management server (1) includes database (11), management server (1) and civil aviation ticket booking server (3) communicate, management server (1) is through API interface configuration connection agent server (4), national aviation payment platform (5), SMS platform (6), fund management system (7), mobile payment platform (8), network income system (9), settlement system (10) of eTerm, user side (2) visit through the WEB application management server (1), its characterized in that:

  • the management server (1) comprises a foreground terminal (12) and a background management terminal (13) which exchange data with the database (11),the foreground terminal (12) comprises a team application module (121), a team import module (122), an electronic payment module (123), a system ticketing module (124), a team tracking module (125), a query statistics module (126) and a bargaining auditing module (127), wherein,the team application module (121) is used for receiving passengers, recording team application information and sending the team application information to the database (11), wherein the team application information comprises flight information, application prices, the number of passengers and contact information;

    the passenger group importing module (122) is used for acquiring effective identity card information of a passenger, generating passenger group PNR data information and sending the passenger group PNR data information to the database (11), wherein the passenger group PNR data information comprises a passenger identity card number, a passenger age, a passenger native place, a passenger gender, a PNR identification, a PNR number and a passenger identification;

    the electronic payment module (123) is used for paying the ticket/deposit and processing payment errors;

    the system ticketing module (124) generates passenger ticketing data information according to an electronic order and the passenger group PNR data information for ticketing, and sends the passenger ticketing data information to the database (11), wherein the passenger ticketing data information comprises a flight number, a starting place, a flight arrival place, a take-off time, an arrival time, a fare and a discount;

    the management server (1) stores a ticket drawing time limit in the team tracking module (125), wherein the ticket drawing time limit refers to the time limit within which a passenger must buy and draw a ticket after booking an air ticket, and the time limit is the ticket drawing time limit, and if the team tracking module (125) detects that the passenger does not draw a ticket through the system ticket drawing module (124) within the ticket drawing time limit, the management server (1) performs forced ticket refunding;

    the inquiry counting module (126) is used for counting the number of passenger groups and the PNR data information of the passenger groups and forming a passenger group list;

    the bargaining auditing module (127) is used for auditing the fare group price calculated by the passenger group;

    the background management end (13) comprises a user management module (131), a payment management module (132), an order management module (133), a team information management module (134), a deposit rule management module (135), a statistical statement module (136), a ticketing check management module (137) and a bargaining tracking management module (138), wherein,the user management module (131) is used for recording login information of the user side (2), uniformly managing the login information of the user side (2) to form a user information list, and meanwhile sending the user information list to the database (11);

    the payment management module (132) is used for counting deposit/ticket amount paid by a passenger group and processing error refund, meanwhile, the payment management module (132) is used for managing the payment state of the passenger group and judging whether the passenger group pays the ticket/ticket amount, and after the deposit/ticket amount is paid, the display interface of the WEB application program can automatically change the payment state;

    the order management module (133) is used for managing the electronic orders of the passenger group and updating the electronic orders in real time according to the increase/decrease of the number of passengers in the passenger group;

    the team information management module (134) is used for managing the passenger group PNR data information and updating the information quantity in real time according to the increase/decrease of the number of passengers in the passenger group;

    the deposit rule management module (135) is used for setting deposit rules corresponding to a passenger group, correspondingly setting deposits according to the deposit rules, and simultaneously, the deposit rule management module (135) is also used for adding new rules, deleting old rules or modifying old rules;

    the statistical report module (136) is used for managing the passenger group list formed by the query statistical module (126), and when the number of passengers in the passenger group is increased/decreased, the passenger group list needs to be modified;

    the ticket issuing verification management module (137) is used for verifying whether the data information of the passenger group PNR of the system ticket issuing module (124) before ticket issuing is all correct, allowing the system ticket issuing module (124) to issue tickets if the data information of the passenger group PNR is correct, and not agreeing to the system ticket issuing module (124) to issue tickets if the data information of the passenger group PNR is incorrect;

    the bargaining tracking management module (138) is used for recording the bargaining process of the bargaining auditing module (127), tracking the bargaining approval result in real time and sending the approval result to the user side (2);

    the bargaining auditing module (127) comprises a first bargaining unit (1271) and a second bargaining unit (1272), and the first bargaining unit (1271) and the second bargaining unit (1272) can both acquire a fare reserve price, a fare group price and a threshold constant which are input by the user side (2) and correspond to discount ratios of different numbers of passengers and different ages of passengers;

    the first bargaining unit (1271) compares the fare group price with the fare reserve price and calculates a difference between the fare group price and the fare reserve price;

    if the fare group price is larger than the fare reserve price and the difference value is larger than/equal to the threshold constant, the first bargaining unit (1271) passes the bargaining examination and sends the information of passing the examination to the user side (2);

    if the group price of the ballot is greater than the base price of the ballot, but the difference value between the group price of the ballot and the base price of the ballot is smaller than the threshold constant, the first bargaining unit (1271) sends information that the auditing cannot be passed to the user side (2);

    if the fare group price is less than the fare reserve price, the first bargaining unit (1271) sends information that the auditing cannot be passed to the user side (2);

    the second bargaining unit (1272) recognizes the information which is sent by the first bargaining unit (1271) to the user terminal (2) and can not pass the audit, and when the user terminal (2) makes the fare group bargaining request again, the second bargaining unit (1272) can be excited to carry out secondary bargaining;

    the background management terminal (13) further comprises a batch modification module (141) for performing batch distribution on fields in the user information list or the passenger community list and performing batch processing on corresponding attributes, wherein the batch modification module (141) is provided with control items and record items;

    the execution mode of the control item is as follows;

    when the batch modification module (141) executes batch modification for assigning the whole group of fields or the individual fields to different passengers, the control item pops up a dialog box, inquires about the distribution principle according to which the whole group of fields or the individual fields are assigned, and automatically assigns the fields to the rights of different passengers according to the distribution principle, wherein the distribution principle comprises sequential distribution and random distribution;

    the execution mode of the record items is as follows;

    when the initial modification is carried out, the user side (2) executes field modification one by one or in batches corresponding to different passengers according to the content to be modified, after the modification is finished, the record item identifies the modified field in the one-time service operation, simultaneously records and stores the corresponding relation between the identified field and each passenger, and the record is finished and provides a basis for automatic assignment of subsequent batch modification;

    when the fields are modified in batches again, the records continue to store the relationship records between the modified fields and the passengers;

    the batch modification module (141) is also provided with a manual assignment execution mode, when the batch modification unit executes modification for assigning individual fields to different passengers, a user manually modifies the fields to the passenger rights of the independent selection of the user, and records and stores the fields through record items;

    the background management end (13) further comprises a filter layer module (142), the filter layer module (142) is set into a multi-stage filter layer according to the condition setting of an administrator to screen passengers, the passengers screened by each stage of filter layer are marked with a code of one stage, and the code and other information of the passengers are bound and stored.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×