Passenger service system

A passenger service system (PSS) is a series of critical systems used by airlines. The PSS usually comprises an airline reservations system, an airline inventory system and a departure control system (DCS).

Modules

Generally the PSS is made up of modules that are used to manage different parts of the airline’s business.

The airline reservations system is the system that allows an airline to sell their inventory (seats). It contains information on schedules and fares and contains a database of reservations (or passenger name records) and of tickets issued (if applicable).

The airline inventory system may or may not be integrated with the reservation system. The system contains all the airline’s flights and the available seats. The main function of the inventory system is to define how many seats are available on a particular flight by opening or closing an individual booking class in accordance with rules defined by the airline.

The departure control system (DCS) is the system used by airlines and airports to check-in a passenger. The DCS is connected to the reservation system enabling it to check who has a valid reservation on a flight. The DCS is used to enter information required by customs or border security agencies and to issue the boarding document. In addition the DCS may also be used to dispatch cargo and to optimize aircraft weight and balance.

gollark: <@107118134875422720>
gollark: Well, *sorry*. What do you *want* on it?
gollark: I've written```Coroutines are Lua's way of handling concurrency - running multiple things "at once". They act somewhat similarly to threads on computers, except coroutines must explicitly transfer control back to their parent - only one is actually run at any given time. This is what [[coroutine.yield]] does. Many things internally use [[coroutine.yield]], such as [[os.pullEvent]], [[sleep]] and anything else which waits for events.You can create a coroutine with [[coroutine.create]] - pass it a function and it will return a coroutine. This coroutine will initially not be running (use [[coroutine.status]] to check its status - it should show "suspended")See also [http://lua-users.org/wiki/CoroutinesTutorial the Lua users' wiki].```so far, but I'm really not too great at documentation...
gollark: We should put it up *somewhere*.
gollark: How do I add an offsite link?

References

    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.