Departure front-end system

文档序号:1467160 发布日期:2020-02-21 浏览:15次 中文

阅读说明:本技术 一种离港前端系统 (Departure front-end system ) 是由 张松 龚鹏 张笑天 于 2019-11-19 设计创作,主要内容包括:本申请公开了一种离港前端系统,包括服务器和分别与所述服务器信号连接值机设备和登机设备。所述服务器配置有JAVA串口并口通讯包;所述值机设备用于响应用户的值机请求,获取用户的值机信息并将所述值机信息输出至所述服务器,并根据预设的值机规则完成打印任务;所述登机设备用于响应用户的登机请求,从所述服务器获取所述值机信息,并根据所述值机信息为用户提供登机服务。从其中可以看出,本申请的技术方案中并不需要CUTE平台支持,也能够为旅客登机牌打印、扫描等级等便捷服务。(The application discloses a departure front-end system, which comprises a server, and a check-in device and a boarding device which are respectively in signal connection with the server. The server is configured with a JAVA serial port parallel port communication packet; the check-in equipment is used for responding to a check-in request of a user, acquiring check-in information of the user, outputting the check-in information to the server, and completing a printing task according to a preset check-in rule; the boarding equipment is used for responding to a boarding request of a user, acquiring check-in information from the server and providing boarding service for the user according to the check-in information. It can be seen that, in the technical scheme of the application, the support of the CUTE platform is not needed, and the printing and scanning level of the boarding pass can be conveniently served.)

1. A departure front-end system, comprising a server and a check-in device and a boarding device respectively connected with the server by signals, wherein:

the server is configured with a JAVA serial port parallel port communication packet;

the check-in equipment is used for responding to a check-in request of a user, acquiring check-in information of the user, outputting the check-in information to the server, and completing a printing task according to a preset check-in rule;

the boarding equipment is used for responding to a boarding request of a user, acquiring check-in information from the server and providing boarding service for the user according to the check-in information.

2. The departure front-end system of claim 1, wherein said server is signal connected to said check-in device and said boarding device via a serial port or a parallel port, respectively.

3. The departure front-end system according to claim 1, wherein the check-in devices comprise a first scanning device and a first printing device, wherein:

the first scanning device is used for scanning and obtaining the identity information of the passenger;

the first printing device is used for printing the boarding voucher and/or the baggage voucher based on the identity information obtained by the first scanning device.

4. The departure head-end system of claim 3, wherein the first scanning device is further configured to scan the boarding pass, and to perform an addition of a special service based on the scanned identity information.

5. The departure front-end system according to claim 3, wherein the first printing device is further configured to print a list of passengers.

6. The departure front-end system of claim 1, wherein the boarding device comprises a second scanning device and an information display device, wherein:

the second scanning device is used for scanning the boarding voucher of the passenger and obtaining the identity information of the passenger;

and the information display equipment is used for effectively displaying corresponding prompt information according to whether the identity information is legal or not.

7. The departure front-end system of claim 6, wherein the boarding device further comprises a gate control device, wherein:

the gate control device is used for controlling the gate to be opened when the passenger information is valid so that passengers with valid identity information can pass through the gate.

Technical Field

The application relates to the technical field of aviation, in particular to a departure front-end system.

Background

In an airport lan, there are many peripheral devices such as boarding pass printers, baggage printers, cabin ticket printers, gate scanners, passport scanners, and other counter peripherals, which have different models and are not convenient for each airline company to use. In order to solve the above problems, Common-Use terminal equipment (CUTE) specifications were made by the International Air Transport Association (IATA), but since technical details were not made, at least 7 manufacturers developed their CUTE platforms. The CUTE platforms are used by the airport to provide a uniform equipment control interface for airline software application, and the requirement that each airline company of the airport shares the counter peripheral equipment is met.

The existing departure front-end system can complete operations such as printing of boarding cards, baggage bars and the like, boarding scanning and the like based on a mode that a CUTE platform is connected with external equipment. In this framework, the cut platform becomes the necessary middleware for the departure front-end connection device.

The inventor of the application finds in practice that at present, a part of small airports have no corresponding cut platform environment, so that the problem that a general departure front-end system has no external support in the commissioning of the part of airports is caused, and convenient services such as boarding check printing, boarding check boarding and the like cannot be provided for passengers.

Disclosure of Invention

In view of the above, the present application provides a departure front-end system, which is used for providing convenient services such as boarding pass printing and scanning levels for passengers without support of a cut platform.

In order to achieve the above object, the following solutions are proposed:

a departure front-end system comprising a server and a check-in device and a boarding device in signal connection with the server, respectively, wherein:

the server is configured with a JAVA serial port parallel port communication packet;

the check-in equipment is used for responding to a check-in request of a user, acquiring check-in information of the user, outputting the check-in information to the server, and completing a printing task according to a preset check-in rule;

the boarding equipment is used for responding to a boarding request of a user, acquiring check-in information from the server and providing boarding service for the user according to the check-in information.

Optionally, the server is in signal connection with the check-in device and the boarding device through a serial port or a parallel port respectively.

Optionally, the check-in device includes a first scanning device and a first printing device, wherein:

the first scanning device is used for scanning and obtaining the identity information of the passenger;

the first printing device is used for printing the boarding voucher and/or the baggage voucher based on the identity information obtained by the first scanning device.

Optionally, the first scanning device is further configured to scan the boarding voucher, and add a special service based on the scanned identity information.

Optionally, the first printing device is further configured to print a passenger list.

Optionally, the boarding device includes a second scanning device and an information display device, where:

the second scanning device is used for scanning the boarding voucher of the passenger and obtaining the identity information of the passenger;

and the information display equipment is used for effectively displaying corresponding prompt information according to whether the identity information is legal or not.

Optionally, the boarding device further includes a gate control device, wherein:

the gate control device is used for controlling the gate to be opened when the passenger information is valid so that passengers with valid identity information can pass through the gate.

According to the technical scheme, the departure front-end system comprises a server, and a check-in device and a boarding device which are respectively in signal connection with the server. The server is configured with a JAVA serial port parallel port communication packet; the check-in equipment is used for responding to a check-in request of a user, acquiring check-in information of the user, outputting the check-in information to the server, and completing a printing task according to a preset check-in rule; the boarding equipment is used for responding to a boarding request of a user, acquiring check-in information from the server and providing boarding service for the user according to the check-in information. It can be seen that, in the technical scheme of the application, the support of the CUTE platform is not needed, and the printing and scanning level of the boarding pass can be conveniently served.

Drawings

In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.

Fig. 1 is a schematic diagram of a departure front-end system according to an embodiment of the present application.

Detailed Description

The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, 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 application.

Fig. 1 is a schematic diagram of a departure front-end system according to an embodiment of the present application.

As shown in fig. 1, the departure front-end system of the present embodiment is applied to an airport, a port or other land ports for providing departure or customs service to passengers, and specifically includes a server 10, a check-in device 20 and a boarding device 30.

The server is arranged in a machine room at a corresponding position in a corresponding airport, port or land port and is respectively in signal connection with the check-in equipment and the boarding equipment through a serial port or a parallel port. The server is configured with a JAVA serial-parallel port communication packet to provide communication support for its serial or parallel port and support AEA standard instructions.

After downloading a JAVA COMM (JAVA serial port parallel port communication packet), two files, namely win32com.

1) Location of win32com.dll

%JAVA_HOME%/bin、%JAVA_HOME%/jre/bin

2) Location of properties, java

%JAVA_HOME%/lib、%JAVA_HOME%/jre/lib

Note that% JAVA _ HOME% is a path of jdk, not jre.

A JAVA project is created, the project JDK uses% JAVA _ HOME%, and then a plug-in COMM. After the steps are completed, the server is connected with a serial port or a parallel port device, and samples provided by the JAVA COMM are used for running test.

According to different standards of interface protocols, the use of the JAVA COMM is divided into serial devices and parallel devices, and their implementation is different. The downloaded JAVA COMM shelf packet has complete javadocs documents. Comm, briefly introduced here, there are 13 classes and interfaces under javax.comm, as shown in tables 1, 2 and 3, respectively:

TABLE 1

Figure BDA0002278903690000042

TABLE 2

Figure BDA0002278903690000043

TABLE 3

Wherein: the serial device and the parallel device use "SerialPort" and "ParallelPort" as objects, respectively.

The AEA standard instructions refer to computer instructions that conform to the departure equipment standard specified by the european aviation company association.

The check-in equipment in the application is applied to a check-in counter of an airport and specifically comprises first scanning equipment and first printing equipment, wherein the first scanning equipment is used for scanning a certificate held by a passenger, identifying a scanning result to obtain identity information of the passenger, and then transmitting the identity information to a server. The first printing device prints boarding certificates or baggage certificates including documents such as baggage consignments based on the identity information of the passenger and predetermined information.

Specifically, at an check-in counter, when a flight starts checking in, a traveler goes to the check-in counter to handle check-in procedures, the traveler needs to provide certificates, and a worker extracts identity information of the traveler by using first scanning equipment; updating and checking certificate information; printing a boarding voucher; the passenger with the boarding voucher can scan the bar code on the boarding card through the first scanning device to extract the identity information of the passenger, and add special service; the consignment baggage prints a baggage voucher; and adding a frequent passenger card number for the passenger.

In addition, the first printing device may also print a list of passengers at the end of check-in or after the end of boarding at the request of the user.

The boarding equipment comprises second scanning equipment and information display equipment, wherein the second scanning equipment is used for scanning a boarding certificate held by a passenger so as to acquire identity information of the passenger, and verifying whether the passenger is allowed to board through a server; the information display information displays corresponding identity information and simultaneously displays relevant information whether the passenger is allowed to board.

The boarding apparatus may further include a gate control apparatus for controlling the gates to be turned on when the corresponding passenger is allowed to board, so that the passenger can board through the gates.

Specifically, in the boarding cabinet, after the flight starts to board, the passenger goes to the boarding counter to board, and needs the passenger to provide a boarding voucher to self-board, and after the second scanning device scans the barcode on the boarding voucher, a prompt is given, such as: the information display equipment can display XXX to be successful in boarding, and the lamp displays green to prompt successful music; if the failure screen can display the failure reason, the lamp displays red and gives an alarm at the same time; if the equipment is provided with a gate, the gate will automatically open the door under the control of the gate control equipment when boarding succeeds.

The application provides a departure front-end system which comprises a server, and a check-in device and a boarding device which are respectively in signal connection with the server. The server is configured with a JAVA serial port parallel port communication packet; the check-in equipment is used for responding to a check-in request of a user, acquiring check-in information of the user, outputting the check-in information to the server, and completing a printing task according to a preset check-in rule; the boarding equipment is used for responding to a boarding request of a user, acquiring check-in information from the server and providing boarding service for the user according to the check-in information. It can be seen that, in the technical scheme of the application, the support of the CUTE platform is not needed, and the printing and scanning level of the boarding pass can be conveniently served.

In another embodiment of the present application, the check-in device and the boarding device connected to the server may include a serial device and a parallel device.

The serial port equipment comprises equipment such as a boarding check printer, a luggage card printer, a boarding gate scanner, a passport reader and the like, the equipment is connected through a serial port, the bottom layer of a program is realized identically, and the specific steps are as follows:

1. and opening the serial port device. According to a CommPort identifier, getPortidentifier (portName) method, a portName (serial port number, such as COM1) is transmitted, an open method is called to acquire a serial device object (SerialPort), and then a setSerialPortparams method is called to set a baud rate, a data bit, a stop bit and the like. After the device is turned on, the program can obtain the input and output streams of the device: OutputStream and InputStream, with which devices can interact.

2. Status snooping and reading data. The method for realizing the serialEvent in the interface of SerialPortEventListener can realize the monitoring of the equipment state and data. After the device is opened, an addEventListener method is called to register a device monitoring object, then a monitoring event needing to be opened can be set, the monitoring attribute is set, and when the monitored device information is changed, a serial port event (SerialPortEvent) can be acquired in real time in a serialEvent method. By determining the SerialPortEvent, the specific contents of the change can be known. If the device has readable information after setting "notifyondataavailable" (true), "the program will be notified automatically, and the notification information of the device can be obtained in conjunction with the input stream (servalport. getinputstream ()) of the device. Other snoop events are snoops of the device state and can be viewed through the API of the JAVA COMM.

3. And writing data. The output stream obtained according to the serviceport. The transmitted data needs to be added with a text Start (STX) and a text End (ETX), and then converted into a Byte array to transmit the data to the device by using an "output stream. The exchange of the departure equipment is through an AEA instruction, the construction method of the AEA instruction is to multiplex the prior method, only a sending bottom layer is changed, the configuration of the front end and the original equipment is not influenced, and the use and learning cost is reduced.

The parallel port equipment is provided with a stylus printer which is used for printing a statement of the cabin list. The method comprises the following implementation steps:

1. the parallel port device is opened. According to a CommPortName method, a portName (parallel port number, such as LPT1) is transmitted, a parallel port device object (parallelPort) is opened and acquired, the parallel port device does not need to set transmission parameters, and parallel port connection can be directly acquired. The parallel port also needs to fetch the output stream but does not need to fetch the input stream because the parallel port device has no return data and can only send the data stream to the parallel port.

2. And monitoring the state of the equipment. The parallelEvent method in the parallelPort EventListener interface is realized, and the device monitoring can be realized. After the equipment is opened, the equipment monitoring attribute is set, the monitoring events of the parallel port are fewer, the equipment state cannot be accurately judged, and the like, and only the monitored state is subjected to log recording in a program.

3. And writing data. Get output stream () get, can send data to device, note that the data content sent must be the format supported by the device. The transmitted data needs to be added with a text start character and a text end character. The implementation of this step is the same as the serial port, but the obtained output stream is parallel, specifically implementing the reference serial port.

The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.

While preferred embodiments of the present invention have been described, additional variations and modifications of these embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the embodiments of the invention.

Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be 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. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal 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 terminal. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or terminal that comprises the element.

The technical solutions provided by the present invention are described in detail above, and the principle and the implementation of the present invention are explained in this document by applying specific examples, and the descriptions of the above examples are only used to help understanding the method and the core idea of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

8页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种读卡设备及自助终端

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!