[go: up one dir, main page]

CN114301901B - Offline boarding data processing method and device, storage medium and electronic equipment - Google Patents

Offline boarding data processing method and device, storage medium and electronic equipment Download PDF

Info

Publication number
CN114301901B
CN114301901B CN202111667619.4A CN202111667619A CN114301901B CN 114301901 B CN114301901 B CN 114301901B CN 202111667619 A CN202111667619 A CN 202111667619A CN 114301901 B CN114301901 B CN 114301901B
Authority
CN
China
Prior art keywords
flight
boarding
user
information
offline
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.)
Active
Application number
CN202111667619.4A
Other languages
Chinese (zh)
Other versions
CN114301901A (en
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.)
China Travelsky Technology Co Ltd
Original Assignee
China Travelsky 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 China Travelsky Technology Co Ltd filed Critical China Travelsky Technology Co Ltd
Priority to CN202111667619.4A priority Critical patent/CN114301901B/en
Publication of CN114301901A publication Critical patent/CN114301901A/en
Application granted granted Critical
Publication of CN114301901B publication Critical patent/CN114301901B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Abstract

The invention provides a method and a device for processing offline boarding data, a storage medium and electronic equipment, wherein the method comprises the following steps: responding to an offline boarding instruction, and acquiring a flight information file of the flight to be departed; determining a flight status of the flight information file; acquiring user information of the user of the flight to be departed under the condition that the flight state of the flight information file is a boarding permission state; and storing the user information into the flight information file to finish offline boarding data processing of the user. By applying the offline boarding data processing method provided by the invention, the user information of the user of the flight to be departed can be stored in the flight information file under the condition of network failure of an airport, the boarding data processing of the user is completed, the flight delay caused by the network failure can be avoided, and the travel experience of the user is improved.

Description

Offline boarding data processing method and device, storage medium and electronic equipment
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a method and apparatus for processing offline boarding data, a storage medium, and an electronic device.
Background
At present, when a user boarding, the host boarding means that an airport system is directly connected with an departure host, passenger boarding data is directly synchronized to the host, and the local database boarding means that the passenger data is stored in an airport database.
However, under the condition that the airport network fails, the airport boarding system cannot communicate with other systems such as an departure host, an airport local database and the like, so that the two boarding modes cannot be normally performed, flight delay is caused, and travel experience of passengers is affected.
Disclosure of Invention
The technical problem to be solved by the invention is to provide an offline boarding data processing method which can finish the boarding data processing of a user under the condition of airport network failure.
The invention also provides an offline boarding data processing device which is used for ensuring the realization and application of the method in practice.
An offline boarding data processing method, comprising:
responding to an offline boarding instruction, and acquiring a flight information file of the flight to be departed;
determining a flight status of the flight information file;
acquiring user information of the user of the flight to be departed under the condition that the flight state of the flight information file is a boarding permission state;
and storing the user information into the flight information file to finish offline boarding data processing of the user.
A data processing apparatus for offline boarding, comprising:
The first acquisition unit is used for responding to the offline boarding instruction and acquiring a flight information file of the flight to be departed;
a determining unit, configured to determine a flight status of the flight information file;
The second acquisition unit is used for acquiring the user information of the user of the flight to be divorced when the flight state of the flight information file is in the boarding permission state;
And the storage unit is used for storing the user information into the flight information file so as to finish the offline boarding data processing of the user.
A storage medium comprising stored instructions that, when executed, control a device on which the storage medium resides to perform an offline boarding data processing method as described above.
An electronic device comprising a memory, and one or more instructions, wherein the one or more instructions are stored in the memory and configured to perform an offline boarding data processing method as described above by one or more processors.
Compared with the prior art, the invention has the following advantages:
The invention provides a method and a device for processing offline boarding data, a storage medium and electronic equipment, wherein the method comprises the following steps: responding to an offline boarding instruction, and acquiring a flight information file of the flight to be departed; determining a flight status of the flight information file; acquiring user information of the user of the flight to be departed under the condition that the flight state of the flight information file is a boarding permission state; and storing the user information into the flight information file to finish offline boarding data processing of the user. By applying the offline boarding data processing method provided by the invention, the user information of the user of the flight to be departed can be stored in the flight information file under the condition of network failure of an airport, the boarding data processing of the user is completed, the flight delay caused by the network failure can be avoided, and the travel experience of the user is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are required to be used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only embodiments of the present invention, and that other drawings can be obtained according to the provided drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flow chart of a method for processing offline boarding data provided by the invention;
fig. 2 is a flowchart of a method of an offline boarding data processing method according to the present invention;
Fig. 3 is a flowchart of another method for processing offline boarding data provided by the present invention;
Fig. 4 is a flowchart of a method of an offline boarding data processing method according to the present invention;
FIG. 5 is a diagram illustrating an exemplary implementation scenario provided by the present invention;
fig. 6 is a flowchart of an offline boarding process provided by the present invention;
fig. 7 is a schematic structural diagram of an offline boarding data processing device provided by the invention;
Fig. 8 is a schematic structural diagram of an electronic device according to the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
In the present disclosure, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The embodiment of the invention provides an offline boarding data processing method, which can be applied to electronic equipment, wherein the electronic equipment can be arranged at a boarding gate of an airport, the electronic equipment can be operated with an departure system, the departure system comprises an offline boarding module, the offline boarding module is in a starting state, and a flow chart of the method is shown in figure 1 and specifically comprises the following steps:
S101: and responding to the offline boarding instruction, and acquiring a flight information file of the flight to be departed.
In the method provided by the embodiment of the invention, the offline boarding instruction can be triggered under the condition that the airport network is detected to be faulty, whether the flight information file of the flight to be departed is generated or not can be determined according to the flight identification to be departed contained in the offline boarding instruction, if the flight information file is generated, the flight information file is acquired in a preset storage area, and if the flight information file is not generated, the flight information file is created for the flight to be departed.
The flight information file of the flight to be separated stores flight information of the flight to be separated, and specifically includes at least one of FlightNo flight numbers, FLIGHTDATE flight dates, dptAirport departure airports, dptTime departure times, arrAirport arrival airports, arrTime arrival times, gateNo boarding gates, gateTime boarding times, codeShareFlt shared flights and the like.
S102: and determining the flight state of the flight information file.
In the embodiment of the present invention, the flight status may be one of a boarding permission status and a boarding non-permission status.
S103: and under the condition that the flight state of the flight information file is a boarding permission state, acquiring the user information of the user waiting for the departure flight.
In the embodiment of the invention, the user information may include one or more of a user serial number, a user name, a seat number, a departure terminal, a flight number, a flight date, a registration number, a seat number, a departure city three-code, a destination city three-code, and a voyage two-code.
The information of the user can be acquired through a preset information input page.
S104: and storing the user information into the flight information file to finish off-line boarding of the user.
In the embodiment of the invention, the flight information file may be an XML type file, and after obtaining the user information of the user, the user statistics may be added by "1".
By applying the method provided by the embodiment of the invention, the boarding procedure can be checked for the user under the condition of airport network failure or traditional boarding module failure.
In the embodiment of the present invention, based on the implementation process, specifically, the obtaining the user information of the user waiting for the departure flight includes:
The passenger boarding information which is acquired by a preset scanning device and is successfully checked is determined to be the user information of the user of the flight to be departed;
Or alternatively
And acquiring user information of the user of the flight to be divorced through a preset information input interface.
In the embodiment of the invention, the scanning equipment can be a scanning gun, the boarding pass of the passenger to be checked can be scanned through the scanning gun at the information input interface, boarding pass information of the passenger to be checked is obtained, the passenger to be checked is checked through the boarding pass information, if the passenger to be checked passes the check, the passenger to be checked is determined to be a user of the flight to be separated, and the boarding pass information is taken as user information of the user.
User information input by a worker can be received through the information input interface.
By applying the method provided by the embodiment of the invention, the user information of the user waiting for the departure flight can be obtained under the condition of airport network failure.
Referring to fig. 2, a method flowchart of another offline boarding data processing method provided in an embodiment of the present invention specifically includes:
S201: and responding to the offline boarding instruction, and acquiring a flight information file of the flight to be departed.
S202: and determining the flight state of the flight information file.
S203: and under the condition that the flight state of the flight information file is a boarding permission state, acquiring the user information of the user waiting for the departure flight.
S204: and storing the user information into the flight information file to finish off-line boarding of the user.
The implementation process and principle of S201 to S204 are identical to those of S101 to S104 in the embodiment of fig. 1, and are not described herein.
S205: if the flight status of the flight information file is the boarding disallowing status, detecting whether the to-be-departed flight meets a preset boarding condition, executing S206, and if not, executing S207.
In the embodiment of the invention, the boarding condition is that the flight to be departed enters a preparation state or reaches a preset boarding time.
S206: and if the to-be-departed flight meets the preset boarding condition, setting the flight state of the flight information file to be a boarding permission state.
The OPEN operation may be performed on the flight information file, so as to set the flight status of the flight information file to an allowed boarding status, and after the OPEN operation is performed, it is detected whether the offline boarding module of the electronic device establishes communication connection with the departure system interface, and if the offline boarding module establishes communication connection with the departure system interface, a boarding OPEN event is sent to the departure system interface.
S207: and exiting the boarding process.
Referring to fig. 3, a method flowchart of another offline boarding data processing method provided in an embodiment of the present invention specifically includes:
In the embodiment of the present invention, based on the implementation process, specifically, after obtaining the user information of the user waiting for the departure flight, the method further includes:
S301: and responding to the offline boarding instruction, and acquiring a flight information file of the flight to be departed.
S302: and determining the flight state of the flight information file.
S303: and under the condition that the flight state of the flight information file is a boarding permission state, acquiring the user information of the user waiting for the departure flight.
S304: and storing the user information into the flight information file to finish off-line boarding of the user.
The implementation process and principle of S301 to S304 are identical to those of S101 to S104 in the embodiment of fig. 1, and are not described herein.
S305: storing the user information into a boarding list, and displaying the boarding list and the number of boarding persons in a preset boarding operation interface.
Wherein the boarding list contains user information of each currently boarding user, and the number of the boarding users refers to the number of the currently boarding users.
S306: when a pull-down operation for the user information is received, the user information is moved from the boarding list to a preset flight pull-down file, and the boarding operation interface is updated.
In the embodiment of the invention, the pull-down operation can be performed on the user information of at least one user in the boarding list at a time, so that the user information is moved from the boarding list to the flight pull-down file.
Referring to fig. 4, a method flowchart of another offline boarding data processing method provided in an embodiment of the present invention specifically includes:
S401: and responding to the offline boarding instruction, and acquiring a flight information file of the flight to be departed.
S402: and determining the flight state of the flight information file.
S403: and under the condition that the flight state of the flight information file is a boarding permission state, acquiring the user information of the user waiting for the departure flight.
S404: and storing the user information into the flight information file to finish off-line boarding of the user.
The implementation process and principle of S401 to S404 are identical to those of S101 to S104 in the embodiment of fig. 1, and are not described herein.
S405: and detecting whether the flight to be separated meets a preset boarding stopping condition.
The boarding stop condition may be the arrival of a preset boarding stop time or the closing of an aircraft door.
S406: and after the fact that the to-be-departed flight meets the boarding stopping condition is detected, setting the flight state of the flight information file to be the boarding stopping state.
In the method provided by the embodiment of the invention, the CLOSE operation can be performed on the flight information file so as to set the flight state of the flight information file to be a boarding stop state. After the closing operation is executed, whether the off-line boarding module of the electronic equipment and the departure system interface are in communication connection is detected, and if the off-line boarding module and the departure system interface are in communication connection, a boarding ending event is sent to the departure system interface.
In the method for processing the offline boarding data, provided by the embodiment of the invention, in an actual application scene, when the network of an airport fails, and the electronic equipment arranged at a boarding gate cannot communicate with a departure host and an airport database, an offline boarding module on the electronic equipment is started, and boarding operation and pull-down operation are provided for a user.
Referring to fig. 5, an example diagram of an implementation scenario provided in an embodiment of the present invention is that an offline boarding module in an departure system running on an electronic device may obtain user information through an equipment module, implement boarding a user, and send various event messages generated during boarding to an departure system interface.
The airport staff scans the user boarding pass through the offline boarding module by using the scanning gun to carry out boarding or pulling-down operation of the user, records boarding information of the flight user, ensures that the user can normally board under the condition that an airport network is unavailable or the traditional boarding module fails to be used, and ensures that the flight can normally take off.
The departure system interface can be used for communicating with the airport information integration system, and receiving the flight opening, the flight closing and the flight prompting messages sent by the off-line boarding module under the condition that the off-line boarding module and the departure interface module can communicate, sending the messages to the airport information integration system, and sending the messages to an airport display by the airport information integration system to broadcast the related information of the flights.
Specifically, referring to fig. 6, a flowchart of an offline boarding process provided in an embodiment of the present invention provides a specific process of a boarding operation and a pull-down operation for a user, where the boarding process includes:
Step one: the offline boarding module creates flights, stores the flight information locally in the form of XML files, and stores the flight information in a file format as shown in Table 1, including the following contents:
Content of data item Description of data items
FlightNo Flight number
FlightDate Flight date
DptAirport Airport departure
DptTime Departure time
ArrAirport Arriving at airport
ArrTime Time of arrival
GateNo Boarding gate
GateTime Boarding time
CodeShareFlt Shared flights
TABLE 1
Step two: the flight is opened, the flight state is changed to OPEN, and corresponding boarding or boarding and pulling-off operations can be carried out on the flight user in the state.
If the offline boarding module is still communicable with the departure system interface, the offline boarding module sends a boarding open event (BCS. BDOP) to the departure system interface, each data item of the BCS. BDOP, such as
Table 2 shows the following specific examples:
TABLE 2
Step three: the boarding operation is performed, and the boarding may be performed specifically by either one of the following two boarding modes.
Boarding operation mode 1 includes: scanning a user boarding pass by using a scanning gun on a boarding operation interface to carry out boarding operation on the user;
And checking whether the user is the current flight user according to the scanned boarding pass information, and checking to pass the boarding pass of the user.
Boarding operation mode 2, comprising: the seat number, the serial number and the departure station are manually input to carry out boarding operation on the user.
Step four: the user boarding is successful, the boarding list updates the user information, the user statistics is added with '1', and the user information is stored locally in the form of an XML file.
The local save user information is shown in table 3:
Content of data item Description of data items
id User serial number
PsrName User name
FlightNo Flight number
FlightDate Flight date
bn Boarding number
sn Seat number
departcity Three character codes of departure city
destcity Three character codes for destination city
FlightAirline Two-character code for aviation driver
TABLE 3 Table 3
Step five: after the cabin door is closed, the flight state is changed to "CLOSE", and at this time, boarding or boarding pull-down operation of the user cannot be performed. If the offline boarding module still communicates with the departure system interface, a boarding completion event (bcs.bdcl) is sent to the departure system interface, the bcs.bdcl data item being of the same type as bcs.bdop.
In the embodiment of the invention, the boarding pull-down process comprises a single user boarding pull-down operation and all user boarding pull-down operations.
For a single user boarding pass, the user may be checked in a boarding pass interface using a scanning gun or manually entering a seat number/serial number. After the user is successfully pulled down, updating an interface boarding list, and deleting the locally stored user information from the boarding file; updating a user pull-down list at the same time, and storing the user information to a local flight pull-down file in the form of an XML file; the number of boarding persons on the interface is reduced by 1, and the number of pulling-off persons is increased by 1.
For all the users to carry out boarding and pulling operations, all the users can be carried out on the boarding operation interface. Successfully pulling down the user, clearing an interface boarding list, and deleting all users in the locally stored flight boarding file; simultaneously updating a user pull-down list, and storing all user information into a local flight pull-down file; the number of boarding passes on the interface is 0.
Corresponding to the method shown in fig. 1, the embodiment of the present invention further provides an offline boarding data processing device, which is used for implementing the method shown in fig. 1, and the offline boarding data processing device provided in the embodiment of the present invention may be applied to an electronic device, where a schematic structural diagram of the offline boarding data processing device is shown in fig. 7, and specifically includes:
A first obtaining unit 701, configured to obtain a flight information file of a flight to be departed in response to an offline boarding instruction;
a determining unit 702, configured to determine a flight status of the flight information file;
A second acquiring unit 703, configured to acquire user information of a user of the flight to be departed when the flight status of the flight information file is a boarding permission status;
And the storage unit 704 is configured to store the user information in the flight information file, so as to complete offline boarding data processing of the user.
In an embodiment of the present invention, based on the above-mentioned scheme, specifically, the second obtaining unit 703 includes:
Determining a subunit or acquiring a subunit;
The determining subunit is used for determining boarding information of the checked passengers acquired by the preset scanning equipment as user information of the users of the flights to be separated;
the acquisition subunit is used for acquiring the user information of the user of the flight to be divorced from the port through a preset information input interface.
In an embodiment of the present invention, based on the foregoing solution, specifically, the offline boarding data processing apparatus further includes:
The display unit is used for storing the user information into a boarding list and displaying the boarding list and the number of boarding persons in a preset boarding operation interface;
And the execution unit is used for moving the user information from the boarding list to a preset flight pull-down file and updating the boarding operation interface when receiving the pull-down operation for the user information.
In an embodiment of the present invention, based on the foregoing solution, specifically, the offline boarding data processing apparatus further includes:
A first detection unit, configured to detect whether the flight to be departed meets a preset boarding condition when the flight status of the flight information file is a boarding disallowed status;
the first setting unit is used for setting the flight state of the flight information file to be a boarding permission state if the to-be-departed flight meets preset boarding conditions.
In an embodiment of the present invention, based on the foregoing solution, specifically, the offline boarding data processing apparatus further includes:
the second detection unit is used for detecting whether the flight to be separated meets preset boarding stopping conditions;
And the second setting unit is used for setting the flight state of the flight information file to be in a boarding disallowing state after detecting that the to-be-departed flight meets the boarding stopping condition.
The specific principle and execution process of each unit and module in the offline boarding data processing device disclosed in the embodiment of the present invention are the same as those of the offline boarding data processing method disclosed in the embodiment of the present invention, and may refer to the corresponding parts in the offline boarding data processing method provided in the embodiment of the present invention, and will not be described in detail here.
The embodiment of the invention also provides a storage medium, which comprises stored instructions, wherein when the instructions run, the equipment where the storage medium is controlled to execute the offline boarding data processing method, and the method specifically comprises the following steps:
responding to an offline boarding instruction, and acquiring a flight information file of the flight to be departed;
determining a flight status of the flight information file;
acquiring user information of the user of the flight to be departed under the condition that the flight state of the flight information file is a boarding permission state;
and storing the user information into the flight information file to finish offline boarding data processing of the user.
The method, optionally, the obtaining the user information of the user waiting for the departure flight includes:
The passenger boarding information which is acquired by a preset scanning device and is successfully checked is determined to be the user information of the user of the flight to be departed;
Or alternatively
And acquiring user information of the user of the flight to be divorced through a preset information input interface.
The method, optionally, further comprises:
Detecting whether the flight to be departed meets preset boarding conditions or not under the condition that the flight state of the flight information file is a boarding disallowing state;
and if the to-be-departed flight meets the preset boarding condition, setting the flight state of the flight information file to be a boarding permission state.
The method, optionally, further includes, after obtaining the user information of the user waiting for the departure flight:
Storing the user information into a boarding list, and displaying the boarding list and the number of boarding persons in a preset boarding operation interface;
When a pull-down operation for the user information is received, the user information is moved from the boarding list to a preset flight pull-down file, and the boarding operation interface is updated.
In the above method, optionally, after storing the user information in the flight information file to complete the offline boarding data processing of the user, the method further includes:
Detecting whether the flight to be separated meets a preset boarding stopping condition;
and after detecting that the to-be-departed flight meets the boarding stop condition, setting the flight state of the flight information file to a boarding disallowing state.
The embodiment of the present invention further provides an electronic device, whose structural schematic diagram is shown in fig. 8, specifically including a memory 801, and one or more instructions 802, where the one or more instructions 802 are stored in the memory 801, and configured to be executed by the one or more processors 803 to perform the following operations of:
responding to an offline boarding instruction, and acquiring a flight information file of the flight to be departed;
determining a flight status of the flight information file;
acquiring user information of the user of the flight to be departed under the condition that the flight state of the flight information file is a boarding permission state;
and storing the user information into the flight information file to finish offline boarding data processing of the user.
In accordance with one or more embodiments of the present disclosure, the embodiment of fig. 1 provides an offline boarding data processing method, the method comprising:
responding to an offline boarding instruction, and acquiring a flight information file of the flight to be departed;
determining a flight status of the flight information file;
acquiring user information of the user of the flight to be departed under the condition that the flight state of the flight information file is a boarding permission state;
and storing the user information into the flight information file to finish offline boarding data processing of the user.
The method, optionally, the obtaining the user information of the user waiting for the departure flight includes:
The passenger boarding information which is acquired by a preset scanning device and is successfully checked is determined to be the user information of the user of the flight to be departed;
Or alternatively
And acquiring user information of the user of the flight to be divorced through a preset information input interface.
The method, optionally, further comprises:
Detecting whether the flight to be departed meets preset boarding conditions or not under the condition that the flight state of the flight information file is a boarding disallowing state;
and if the to-be-departed flight meets the preset boarding condition, setting the flight state of the flight information file to be a boarding permission state.
The method, optionally, further includes, after obtaining the user information of the user waiting for the departure flight:
Storing the user information into a boarding list, and displaying the boarding list and the number of boarding persons in a preset boarding operation interface;
When a pull-down operation for the user information is received, the user information is moved from the boarding list to a preset flight pull-down file, and the boarding operation interface is updated.
In the above method, optionally, after storing the user information in the flight information file to complete the offline boarding data processing of the user, the method further includes:
Detecting whether the flight to be separated meets a preset boarding stopping condition;
and after detecting that the to-be-departed flight meets the boarding stop condition, setting the flight state of the flight information file to a boarding disallowing state.
In accordance with one or more embodiments of the present disclosure, the embodiment of fig. 7 provides an offline boarding data processing apparatus, the apparatus comprising:
The first acquisition unit is used for responding to the offline boarding instruction and acquiring a flight information file of the flight to be departed;
a determining unit, configured to determine a flight status of the flight information file;
The second acquisition unit is used for acquiring the user information of the user of the flight to be divorced when the flight state of the flight information file is in the boarding permission state;
And the storage unit is used for storing the user information into the flight information file so as to finish the offline boarding data processing of the user.
In an embodiment of the present invention, based on the foregoing solution, specifically, the second obtaining unit includes:
Determining a subunit or acquiring a subunit;
The determining subunit is used for determining boarding information of the checked passengers acquired by the preset scanning equipment as user information of the users of the flights to be separated;
the acquisition subunit is used for acquiring the user information of the user of the flight to be divorced from the port through a preset information input interface.
In an embodiment of the present invention, based on the foregoing solution, specifically, the offline boarding data processing apparatus further includes:
The display unit is used for storing the user information into a boarding list and displaying the boarding list and the number of boarding persons in a preset boarding operation interface;
And the execution unit is used for moving the user information from the boarding list to a preset flight pull-down file and updating the boarding operation interface when receiving the pull-down operation for the user information.
In an embodiment of the present invention, based on the foregoing solution, specifically, the offline boarding data processing apparatus further includes:
A first detection unit, configured to detect whether the flight to be departed meets a preset boarding condition when the flight status of the flight information file is a boarding disallowed status;
the first setting unit is used for setting the flight state of the flight information file to be a boarding permission state if the to-be-departed flight meets preset boarding conditions.
In an embodiment of the present invention, based on the foregoing solution, specifically, the offline boarding data processing apparatus further includes:
the second detection unit is used for detecting whether the flight to be separated meets preset boarding stopping conditions;
And the second setting unit is used for setting the flight state of the flight information file to be in a boarding disallowing state after detecting that the to-be-departed flight meets the boarding stopping condition.
It should be noted that, in the present specification, each embodiment is described in a progressive manner, and each embodiment is mainly described as different from other embodiments, and identical and similar parts between the embodiments are all enough to be referred to each other. For the apparatus class embodiments, the description is relatively simple as it is substantially similar to the method embodiments, and reference is made to the description of the method embodiments for relevant points.
Finally, it is further noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
For convenience of description, the above devices are described as being functionally divided into various units, respectively. Of course, the functions of each element may be implemented in the same piece or pieces of software and/or hardware when implementing the present invention.
From the above description of embodiments, it will be apparent to those skilled in the art that the present invention may be implemented in software plus a necessary general hardware platform. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product, which may be stored in a storage medium, such as a ROM/RAM, a magnetic disk, an optical disk, etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method described in the embodiments or some parts of the embodiments of the present invention.
The above describes in detail an offline boarding data processing method provided by the present invention, and specific examples are applied herein to illustrate the principles and embodiments of the present invention, and the above description of the examples is only for helping to understand the method and core ideas of the present invention; meanwhile, as those skilled in the art will have variations in the specific embodiments and application scope in accordance with the ideas of the present invention, the present description should not be construed as limiting the present invention in view of the above.

Claims (8)

1. An offline boarding data processing method, comprising the following steps:
Responding to an offline boarding instruction, and acquiring a flight information file of the flight to be departed; the flight information file is a local file of an XML type generated based on the flight information of the to-be-departed flight, and is used for storing the flight information of the to-be-departed flight, wherein the flight information comprises at least one of a flight number, a flight date, an departure airport, a departure time, an arrival airport, an arrival time, a boarding gate, a boarding time and a shared flight; if the flight information file does not exist locally, creating the flight information file of the to-be-departed flight; the off-line boarding instruction is an instruction triggered under the condition that the airport network is detected to be faulty;
determining a flight status of the flight information file;
acquiring user information of the user of the flight to be departed under the condition that the flight state of the flight information file is a boarding permission state;
Storing the user information into the flight information file to finish offline boarding data processing of the user; wherein, every time the user information of a user is stored in the flight information file, the user statistics quantity is increased by 1;
The obtaining the user information of the user waiting for the departure flight includes:
the method comprises the steps that preset scanning equipment is used for scanning boarding passes of boarding passengers to acquire and check successful boarding information of the passengers, and the boarding information is determined to be user information of users of flights to be separated;
Or alternatively
And acquiring user information of the user of the flight to be divorced through a preset information input interface.
2. The method as recited in claim 1, further comprising:
Detecting whether the flight to be departed meets preset boarding conditions or not under the condition that the flight state of the flight information file is a boarding disallowing state;
and if the to-be-departed flight meets the preset boarding condition, setting the flight state of the flight information file to be a boarding permission state.
3. The method of claim 1, wherein after the obtaining the user information of the user of the flight to be departed, further comprising:
Storing the user information into a boarding list, and displaying the boarding list and the number of boarding persons in a preset boarding operation interface;
When a pull-down operation for the user information is received, the user information is moved from the boarding list to a preset flight pull-down file, and the boarding operation interface is updated.
4. The method of claim 1, wherein after storing the user information in the flight information file to complete the offline boarding data processing for the user, further comprising:
Detecting whether the flight to be separated meets a preset boarding stopping condition;
and after detecting that the to-be-departed flight meets the boarding stop condition, setting the flight state of the flight information file to a boarding disallowing state.
5. A data processing apparatus for offline boarding, comprising:
the first acquisition unit is used for responding to the offline boarding instruction and acquiring a flight information file of the flight to be departed; the flight information file is a local file of an XML type generated based on the flight information of the to-be-departed flight, and is used for storing the flight information of the to-be-departed flight, wherein the flight information comprises at least one of a flight number, a flight date, an departure airport, a departure time, an arrival airport, an arrival time, a boarding gate, a boarding time and a shared flight; if the flight information file does not exist locally, creating the flight information file of the to-be-departed flight; the off-line boarding instruction is an instruction triggered under the condition that the airport network is detected to be faulty;
a determining unit, configured to determine a flight status of the flight information file;
The second acquisition unit is used for acquiring the user information of the user of the flight to be divorced when the flight state of the flight information file is in the boarding permission state;
the storage unit is used for storing the user information into the flight information file so as to finish off-line boarding data processing of the user; wherein, every time the user information of a user is stored in the flight information file, the user statistics quantity is increased by 1;
wherein the second acquisition unit includes:
Determining a subunit or acquiring a subunit;
the determining subunit is used for determining passenger boarding information which is acquired and checked to be successful by the preset scanning equipment through scanning boarding passes of boarding passengers as user information of users of the flights to be separated;
the acquisition subunit is used for acquiring the user information of the user of the flight to be divorced from the port through a preset information input interface.
6. The apparatus as recited in claim 5, further comprising:
The display unit is used for storing the user information into a boarding list and displaying the boarding list and the number of boarding persons in a preset boarding operation interface;
And the execution unit is used for moving the user information from the boarding list to a preset flight pull-down file and updating the boarding operation interface when receiving the pull-down operation for the user information.
7. A storage medium comprising stored instructions, wherein the instructions, when executed, control a device in which the storage medium is located to perform the offline boarding data processing method of any one of claims 1-4.
8. An electronic device comprising a memory and one or more instructions, wherein the one or more instructions are stored in the memory and configured to be executed by the one or more processors to perform the offline boarding data processing method of any one of claims 1-4.
CN202111667619.4A 2021-12-30 2021-12-30 Offline boarding data processing method and device, storage medium and electronic equipment Active CN114301901B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111667619.4A CN114301901B (en) 2021-12-30 2021-12-30 Offline boarding data processing method and device, storage medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111667619.4A CN114301901B (en) 2021-12-30 2021-12-30 Offline boarding data processing method and device, storage medium and electronic equipment

Publications (2)

Publication Number Publication Date
CN114301901A CN114301901A (en) 2022-04-08
CN114301901B true CN114301901B (en) 2024-08-02

Family

ID=80973414

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111667619.4A Active CN114301901B (en) 2021-12-30 2021-12-30 Offline boarding data processing method and device, storage medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN114301901B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117667959A (en) * 2023-11-30 2024-03-08 中国民航信息网络股份有限公司 Update methods and related equipment for flight passenger statistics data

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113034772A (en) * 2021-03-19 2021-06-25 广州民航信息技术有限公司 Rechecking confirmation method and device for airport boarding

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN205594405U (en) * 2016-03-03 2016-09-21 广州白云空港设备技术发展有限公司 Connecting bridge and bridge carry equipment remote monitoring device based on flight information
EP3382636A1 (en) * 2017-03-28 2018-10-03 The Boeing Company Computer-implemented method and system for managing passenger information
CN113222534B (en) * 2021-04-28 2024-12-17 中国民航信息网络股份有限公司 Automatic modification method and device for departure flight status

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113034772A (en) * 2021-03-19 2021-06-25 广州民航信息技术有限公司 Rechecking confirmation method and device for airport boarding

Also Published As

Publication number Publication date
CN114301901A (en) 2022-04-08

Similar Documents

Publication Publication Date Title
US20020173883A1 (en) Flight information providing apparatus, flight information providing method, flight information providing program, and computer-readable recording medium
AU2017245453B2 (en) System for displaying the status of use of aircraft overhead luggage storage bins
US20250029022A1 (en) Status notification apparatus, status notification method, and computer readable recording medium
CN105487931B (en) Passenger information real-time synchronization method between system and device
CN101241612A (en) Method and system for self-service check-in
CN112938665B (en) Elevator control method, elevator, and computer-readable storage medium
CN111884822A (en) Method and device for notifying flight passengers, intelligent equipment and storage medium
CN114301901B (en) Offline boarding data processing method and device, storage medium and electronic equipment
CN110766354A (en) Takeaway rapid distribution method, system and storage medium based on intelligent community
CN112966846A (en) Passenger signing and transferring method and device, storage medium and electronic equipment
CN111694751A (en) Automatic testing method and system
JP2019133667A (en) Entry/exit reservation system, entry/exit reservation device, entry/exit reservation method, and program
CN112232653A (en) Method, device, server and computer storage medium for processing reserve landing flight
CN111666362A (en) Ride-sharing vehicle use support system and ride-sharing vehicle use support method
CN113034772A (en) Rechecking confirmation method and device for airport boarding
CA2687043A1 (en) A method and system for allowing user check-in
CN112184387A (en) Method and system for ensuring consistency of driver state and order state change
KR102211022B1 (en) Apparatus for checking boarding pass and method for checking boarding pass using the same
CN118486108A (en) Airport VIP passenger reception method, system, equipment and readable storage medium
JP4564550B2 (en) Information providing system, passenger transport device, distributed information providing system, and computer program
CN116721004A (en) Departure management system
CN114291667B (en) Elevator destination floor registration system, elevator control method, and authority management system for building
CN112231412B (en) Information synchronization updating method and device
CN112905393B (en) Method, device and system for processing departure business
JP3614355B2 (en) Seat reservation system

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
GR01 Patent grant
GR01 Patent grant