Overall Description of Online Airline Reservation System Project in Java

Project Perspective:

The Internet is used to interface between the Customer and Company representatives and the Online Airline Reservation System.

Customers with access to the Internet will be able to use the application for booking flights tickets and hotel rooms, and to buy travel

deals and offers.  The Online Airline Reservation System will collect information from customers unencrypted, except for the point

of purchases and user account registration. Online purchases and user account registration information will be collected encrypted

and the customer will be provided immediately with success or failure status of such operations.

Airline Reservation System Interfaces:

The following internal systems and external systems will allow the Online Airline Reservation System to communicate with users:

External System:
•    Internet – Will provide the bridge for the customer to the Airline Reservation System website.
•    Customer – Will send requests over the Internet to the Airline Reservation System website.

Internal System:
•    Web server – Will serve static web pages ( html, java script) to users as well as dynamic web pages (PHP, JSP, ASP)

built by gathering corresponding page information from the flight schedule and cost, hotel availability and cost, deals and offers

availability and cost, user accounts, and feedback database server.
•    Database server – Will store all flight schedule and pricing, hotel availability and pricing, deals and offers availability and

pricing, user accounts, and feedback information.

Hardware Specifications:

Specification of the hardware that is used in the system interface:
•    Database servers
o    Server will run on a platform that has proven to be reliable.
o    Fully supported by administrators
o    Provides powerful database searches where 1000 different users can make bookings and purchases simultaneously.
•    Web servers
o    A platform fully supported by the administrators.
o    Powerful and flexible for everyday need for change, and supports 10000 different uses hitting servers simultaneously.

Software Specifications:

Software that will run on the web and database servers in order to establish a communication between the servers:
•    Database servers: Unix (system V) platform
•    Web servers: Windows 2000 Advanced Server platform

Communications Interfaces:

The following Protocols are valid to communicate to the website:
•    TCP/IP Protocol
•    HTTP Protocol
•    HTTPS Secure Protocol

Memory Constraints:

The characteristics of the memory constraints on the Web Server are as follows:
•    160 GB of storage
•    2 GB of memory (RAM)

The characteristics of the memory constraints on the Database Server are as follows:
•    500 GB of storage
•    2 GB of memory (RAM)

Download Online Airline Reservation System Project in Java