Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Airline Reservation System
#1
Does anyone know how I can make an Airline Reservation System for one of my family members own use, using command based entires i.e LOG/A/C12345 (to log on) then input for a password, and pull up availbility like S9MAYORDSLC and display it etc

I work for an airline and one of my younger family members wants to use one that's based off what I have to use at work. Can anyone make any suggestions on what would be the best program to create it with? We do use commands for EVERYTHING i.e booking, canceling, checking in, boarding. How would I create a login command, schedule command etc. I have programmed before but it's been a while so I forgot somethings
So if you can help that would be great. :-)
Reply
#2
QB or FB
Reply
#3
Airline Reservation Systems are probably the most complex systems in the world. In the early 1960's, IBM built a special mainframe, the IBM 9020, just for the Sabre system.

I sugest you take a look at the Sabre and Apollo systems to get an idea of the magnitude of this type of system.

What is the scope of the system you want to make? Is it really for airline reservations, or is it for car rental reservations. If it's for airlines, is it just for some small airline, or must it handle reservations for any airline? If for any airline, how to you pretend to interace with the big reservation systems?

Or maybe your talking about a system like they have in travel agencies, which only interfaces with the big systems?
*****
Reply
#4
I have used the Apollo Reservation System, that United started back in the 70's. I currently use Deltamatic, I would prefer something based off of Apollo, but could also create one based off of Deltamatic. I would want one that is for major airlines, i.e United, Delta, Northwest, Alaska etc. I would like to have Hotels, car rental later but would be easy to add to later on.

my friend has a program, that works exactly like the Apollo System for united, and that is something I would like to base it off of but be able to add to it and update the formats to be like Deltamatic.

So if anyone has any ideas on where to start, that would be great
Reply
#5
You didn't answer my questions.
In order to help you, I need to know the scope (purpose, magnitud, limits, etc.) of what you want. Is it a total ARS or only a terminal or PC resident system which can interface with ARS systems?

Your friend's program sounds like a program which interfaces with ARS systems, rather than a complete ARS system itself, right?

In your first post you mentioned that this is for a "younger family member." Just exactly does he want to do with it --- run a business with it, or just play?
*****
Reply
#6
The program that my friend has is able to pull up schedules, book flights, change flights, price flights, print tickets, book hotels and car rentals, tours. Basically it works exactly like the real apollo system.

The program uses a database because in Apollo, you can pull up help ticketing and it gives you formats on what you are looking for and the flights are displayed from a database.

I dont know what kind of Database, all I know is the company that made the program, works with the company that runs Apollo, which is Galileo, they work with them, but it doesnt connect to the "Actual" system, it's programed like the system was connected but it isnt if that makes sense.

So I'm able to use real acutal commands that are programed in the system the ones that arent it says "command error" or something to that effect, until it's programmed. On the program he's able to change the font color and background color and font type. When you use Apollo, Sabre, Deltamatic, Worldspan or Amadeus, it requires at SOM at the beginning of the commands i.e > = SOM. A command actually looks like this >A10MAYORDJFK. then you hit (enter) and it pulls up the flights.

It might sound there's alot which there is, but I want to be able to add to it to make it look like the real program later on.

It would be used for play. He wants to do what I do, book flights check-in passengers. My friend let me borrow the program and he likes it, I just want to be able to update the flights and prices etc for him. It prints out tickets, boarding passes, itinerary's and does the above i.e book flights, hotels, cars, tours.
Reply
#7
I would probably say a ARS System but operates like a terminal at a ticket counter or a reservations office etc. I know that the program read the info from the CD. It required the CD to be in the CD drive inorder to run. It also saved the PNR's. Which are the reservations and then you are able to pull it up by the record locator or aka confirmation # i.e AJBX6J and print tickets or make changes or check them in etc.
Reply
#8
Ok, so basically it's like a ARS simulator. You have the program already, but it sound like you want to enhance it. So, a few questions:
1. Do you have the source code for the existing program?
2. What language is it written in?
3. Do you have a compiler for this language?
4. Can you get a programming manual for this language?
5. Do you understand this language and are you capable of programming in this language?
6. Are you contemplating converting the existing program into QB?

Assuming you are capable of coding this language, you need to get organized and make a plan something like this:
1. Analyse and describe the functions of the existing program.
2. Make a list of the functions that you want to add.
3. Analyse the exxisting code to see where and how you would introduce your new features.
4. Add one simple new feature first, as a test.
5. Plan development of future features based on the above test. If the test was successful, continue with other features. If not, go back to adding the first feature and figure out why it was no good.
*****
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)