A Travel Agency Application System Computer Science Essay

The literature reappraisal stage is the 1 of the chief phase that we need to concentrate on, so far the phase explains the chief purposes of the system and how the system is traveling to run and the benefit of the system over environment.

First, Travel agent hotel providers will hold manner in to the travel agent extranet system to lade room rates and allocations, alternatively of maintaining rate and allocation contract manually.

The travel bureau application system is an online system that which let clients to do their reserve comfortably from anyplace.

That 's All clients should be able to manner in the bureau services information 24 hours a twenty-four hours.

2.2 About on-line reserve system

Because of the rapid spread of the cyberspace, the hotel adopted a reserve system that is a powerful factor to derive new gross revenues. The travel bureau began to show their ain online reserve system. The travel bureau gived some hotel with reserve systems that will usually wish to the assorted plans and particular offers which adds to their ability to capture the travel and leisure market.

Get quality help now
checked Verified writer

Proficient in: Computer Applications

star star star star 4.7 (348)

“ Amazing as always, gave her a week to finish a big assignment and came through way ahead of time. ”

avatar avatar avatar
+84 relevant experts are online
Hire writer

These are some program that the online travel bureaus and travel agents can non accomplish because of the restriction in their services. However, this system besides feels drawbacks. Most of the hotel sites do non let for easy monetary value comparing, some will merely book reserves on the hotel which have the site. ( Kearney & A ; Robinson, 2004 ) .

2.3 Why on-line reserve system

As a commercial medium, the Web offers a figure of advantages for all the client and companies.

Get to Know The Price Estimate For Your Paper
Number of pages
Email Invalid email

By clicking “Check Writers’ Offers”, you agree to our terms of service and privacy policy. We’ll occasionally send you promo and account related email

"You must agree to out terms of services and privacy policy"
Write my paper

You won’t be charged yet!

From the client point of position, utilizing the web alternatively of a traditional attack call for tickets or travel to a travel bureau means manner in to a greater sum of information and besides more flexibleness in taking, analysing and comparing the offers.

Having more picks with merely a click away helps clients find a better trade, in possible less clip.

For the companies, the usage of Web means lessening costs for information processing, reduced costs to providers, the possibility of edifice stronger client relationships by holding clients interact straight with the web site, the possibility of making user profiles to be used in selling development and besides an easy manner of information partnership, affecting the cooperation between different companies. Travel Agent Reservation System to enhanceA effectivity in maintaining hotel catching room and allocation updated in real-time mode.

2.4 Online Travel Agency

There are many traditional travel bureaus that are runing on-line, but merely deficient are known by the riders. The dealing between the travel agents and hotels is through the committee base. However, because of the direct engagement of other riders the committee footing is slow decreasing and they have to rate the clients for the service fee. The usual offers they give be contingent on their scheme and advertizement and non portion of the hotels ( Kearney & A ; Robinson, 2004 ) .

2.5 Guda Travel Agency Application System Services

The travel bureau on-line application service will necessitate the user 's metropolis of finish, desired hotel quality, check-in day of the month, and check-out day of the month. It will departure the hotels that match the standards, and besides return the hotel name, reference, check-in clip, check-out clip, cost per dark, and entire cost of the length of stay. Travel Simplified has its ain database with the hotels and charge. It besides has a Java application to hold the hotels and rates. The Web service will necessitate to utilize the tools in Application Developer Integration Edition to make a service from the application so that users can seek hotels for their travels whenever they want.

2.6 Reservation systems analysis

Internet presence and on-line application are the two concern theoretical accounts most often used by the travel reserve systems we studied. The services offered in the two theoretical accounts are related: in Internet presence, the clients find information about the service ; some illustrations are check hotel in Internet presence and book hotel.

There are besides two different services, information about particular offers in Internet presence and the possibility to salvage the paths already defined in online shop an itinerary consists of a hotel, normally round trip and perchance of a reserved room in one or more hotels.

2.7 User value theoretical account of a Guda Travel Agency Application System

Landvogt ( 2004 ) explained on-line booking engines as tools to hive away, print and update the dynamic informations handiness and monetary values, and furthermore supply the users with a regular reserve procedure. A specific feature of the guda travel bureau application system is that users can do and see the alterations in reserve position online.

But users can merely see descriptions and images of hotels, sometimes rates but they could non look into handiness and do engagements online. This means that all concern theoretical accounts which provide the possibility for an onlineA engagement electronic engagement service, electronic travel agent, electronic market topographic point, and flexible comparing shopping services are compatible with above mentioned definition of website quality.

2.8 Customer demands

One of the chief importance 's in developing this application system for Guda Travel Agency application system is to fulfill the client demands. One must retrieve that electronic commercialism has to vie with the real-life methods of doing reserve and finishing client minutess. Customers can take between different reserves methods electronic or real-life and they will ever prefer the one which best gratify their demand.

2.8.1 Customer demands presentation

In the instance of on-line reserve systems we identified six chief of import client demands:

Lack of trouble

system position information

mistake tolerance and system stableness

iˆ question polish for accomplishing client 's end

iˆ client profiles Lack of trouble

Lack of troubles is one of the major jobs for clients. The user interface of the on-line systems should be designed in such a manner that all services are easy to understand and utilize. It can frequently go on that clients may desire to utilize a service, but they do n't cognize how to make it or the user interface does non let them to make so. It is the instance of the enrollment procedure when utilizing online travel reserves. This system Guda Travel Agency Application system allow timetable audience merely after registering which can take rather a batch of clip, or they allow audience but there is no monetary value information before enrollment.

System position information and provender frontward

The position of the system are accessing database, calculating solutions must be ever indicated to the client. Different mechanisms should be employed to give clear feedback to the client, for mistake messages, informations input required, no solutions found, etc. When possible, the messages should incorporate accounts and supply suggestions for future actions e.g. no solution was found, client has to seek to enlarge the spheres for his travel restraints: day of the months, hotel, and clip. Error tolerance and system stableness

An easy and efficient manner out should be provided in instance of mistakes. This makes clients experience more confident and at easiness. In the instance of a client error, it is of import that the reserve procedure is restarted from a point near to the 1 where the error was generated, the client should n't be sent back to the beginning.

Query polish for accomplishing client 's end

It frequently happens that clients are non satisfied with the first solutions they get from the on-line hotel reserve system. In this instance, most of the current systems allow clients to seek for hotel following twenty-four hours, or on a freshly defined twenty-four hours. If they are still non happy with what they get, they can come back to the question definition and alter their input informations. This manner of interaction is rather heavy and time-consuming, utilizing a batch of the system and client resources.

In the 2nd portion of our paper, I propose a new interaction theoretical account in which the clients can modify their initial questions straight in the consequence tabular array. It is easier for clients to happen precisely what they want or to happen out if what they want exists or non, get downing from possible bing solutions.

Customer profiles

The usage of client profiles in on-line reserve systems is connected to the enrollment procedure. The same inquiry arises, when is the best minute to inquire clients to register and/or to make their ain profiles. The systems I studied have different attacks, but most of them leave the profile creative activity at clients ' control, they can make it when and if they want. The client profiles are presently used in the same manner by all the systems, but each system has its ain profile execution, which makes hard a possible communicating and informations interchange. A future betterment in on-line travel industry would be a standard personalization technique to be adopted by all on-line systems supplying in this manner both efficiency and interoperability.

2.9 PROCEDUREs for electronic commercialism

Commerce in the existent universe is a really rich set of interaction processs with a really complex set of restraints. The protocols used in electronic commercialism systems must esteem at least some of the existent universe theoretical accounts and add besides new interaction techniques. Flexibility combined with easiness of usage and apprehensions are primary demands, as stiff and restricted protocols lead to defeat for both users and developers.

2.10 Customers application PROCEDURE

All bing online travel systems offer consumer application process. The client must interact straight with the system in order to have consequences for his question. A general theoretical account for the protocols offered by the on-line travel systems for booking hotel is the undermentioned: `` [ registry ] - input informations ( travel restraints ) - see consequences - measure - book '' The enrollment measure can be sometimes avoided clients have the possibility to utilize the system as invitees or to register merely if they want to do a engagement. Adriana Jurca, Adriana Jurca Dmt-isr - 1999

scheduling 's and techniques for developing the system

Php is an extensively used all-purpose scripting linguistic communication that was originally designed for web development to bring forth dynamic web pages. For this intent, php codification is embedded direct to the HTML beginning papers and interpreted by a web waiter with a php processor faculty, which generates the web page papers. As a specific scheduling linguistic communication, php codification is processed by an translator application in command-line manner executing desired operating system operations and bring forthing plan end product on its criterion end product channel. It besides map as a graphical application. Php is bing as a processor for most modern web waiters and as standalone translator on most runing systems and calculating platforms.

2.11.1 History of PHP

Php was originally created by Rasmus Lerdorf in 1995A and has been in uninterrupted development of all time since. The chief execution of PHP is now produced by the php chinks and serves as the de facto criterion for PHP as there is no formal specification. Php is free package released under the php License.

In other to used php they is need for basic understanding the following those are bellow:


2. Java Scrip

2.11.2 USES of php.

Php is a general chief scripting linguistic communication that is particularly suited to server-side web development where php by and large runs on a web waiter.

Any php codification in a requested file is executed by the php runtime, normally to make dynamic web page content. It can besides be used for bid line scripting and client-side GUI applications. Php can be deployed on most web waiters, many runing systems and platforms, and can be used with many relational database direction systems.

It is available free of charge, and the php clicks provides the complete beginning codification for users to construct, custom-make and widen for their ain usage.

Php chiefly present as a filter, taking input from a file or watercourse incorporating text and/php instructions and outputs another watercourse of informations ; most normally the end product will be html.


Access Logging - With the manner in logging capablenesss of php, users can keep their ain hit numeration and logging. It does n't utilize the system 's cardinal entree log files in any manner, and it provides real-time entree monitoring. The Log Viewer Script provides a speedy sum-up of the manner in to a set of pages owned by an single user.

Access Control - A develop in web based constellation screen handles entree control constellation. It is possible to make scene regulations for some web pages owned by a certain individual which place assorted limitations on who can see these pages and how they will be viewed. The Pages can be password protected, wholly restricted, logging handicapped and more based on the client 's sphere, browser, e-mail reference or even the mentioning papers.

SQL Support -the php supports implanting SQL questions straight in.html files.

File Upload Support -And It lets users upload files to a web waiter and provides the existent Mime decryption to do this work and besides provides the extra model to make something utile with the uploaded file once it has been received.

HTTP based hallmark control - the php can be used to make customized hypertext transfer protocols based hallmark mechanisms for the Apache web waiter.

Variables, Arrays, Associative Arrays -the php supports typed variables, arrays and even Perl-like associatory arrays. And with these can all be passed from one web page to another utilizing either GET or POST method signifiers.

Conditionals, While Loops -the php supports a full featured C like scripting linguistic communication. You can hold if/then/elseif/else/endif conditions every bit good as while cringles and switch or instance statements to steer the logical flow of how the html page should be displayed.

Extended Regular Expressions - Regular looks are freely used for pattern matching, pattern permutations and general twine use. And so the php supports all common regular look operations.

HTTP Header Control - The ability to hold web pages send customized hypertext transfer protocol headings based on some status is indispensable for high-ranking web site design. A often usage is to direct a Location URL heading to airt the naming client to some other URL. It can besides be used to turn off hoarding or pull strings the last update heading of pages.

ISP Safe Mode support - php supports a alone Safe Mode which makes it safe to hold multiple users run php books on the same waiter.

2.11.4 Advantages of php

You can develop web applications in php as compile and nexus is eliminated in php scripting linguistic communication.

The Php applications are really stable and do non depend on the browser engineerings unlike JavaScript applications which depend on browsers.

Php has first-class database connectivity to all SQL database waiters.

php has partial support for Object oriented characteristics

Php runs on all UNIX 's, Linux, Windows 95/NT/2000 and is more powerful than ASP, JSP and others.

The Php has a really big user base and developer base.


Php and html interact a batch because the php has the ability to bring forth hypertext markup language and the hypertext markup language has the ability to go through the information to php

my sql

MySQL is a relational database direction system ( RDBMS ) that runs as a waiter supplying multi-user entree to a figure of databases.

Advantages of MySQL

MySQL is a popular database with Web developers. Its velocity and little size make it ideal for a Web site.

It 's fast. The chief purpose of the folks who developed MySQL was speed.

Therefore, the package was designed from the beginning with velocity in head.

It 's Cheap. MySQL is free under the unfastened beginning GPL licence, and the monetary value for a commercial licence is sensible.

It 's Easy to utilize. And so you can construct and interact with a MySQL database by utilizing a few simple statements in the SQL linguistic communication, which is the standard linguistic communication for pass oning with RDBMSs.

How MySQL and PHP work together

2.12.1 The Main Features of MySQL

Is written in C and C++

It easy uses multiple CPUs if they are available.

Provides transactional and non transactional storage engines.

Relatively easy to add another storage engine. This is utile if you want to add an SQL interface to an in house database.

A really fast yarn based memory allotment system.

Very fast joins utilizing an optimized one-sweep multi articulation.

In memory hash tabular arraies which are used as impermanent tabular arraies.

SQL maps are implemented utilizing a extremely optimized category library and should be every bit fast as possible.

The waiter is available as a separate plan for usage in a client/server networked environment.

Tested with a wide scope of dii¬ˆerent compilers.

Plants on many deferent platforms

2.13 What Is a Web Server

Web waiter is a package application that listens for client connexion a specific web port. When a connexion is made, the Web waiter so waits petition from the client application. The client is normally a Web browser, but it could be a Web site indexing public-service corporation, or possibly an synergistic telnetA session. The resources request, normally a petition to direct the contents of a file stored on the waiter, is a phrased in some version of the Hypertext Transfer Protocol ( HTTP )

Although the Web waiter 's primary intent is to administer information from a cardinal computing machine, modern Web waiters perform other undertakings as good. Before the file transportation, most modern Web waiters send descriptive information about the requested resource, teaching the client how to construe or arrange the resource.

2.13.1 Features of web sever

Many Web waiters perform user hallmark and informations encoding to allow applications like online recognition card buying.

Another common characteristic of Web waiters is that they provide database entree on behalf of the client, extinguishing the demand for the client to utilize a full-featured database client application. Apache provides all of these characteristics

2.13.2 Apache hypertext transfer protocol sever of this undertaking

The Apache HTTP Server Project is an attempt to develop and keep an open-source hypertext transfer protocol waiter for modern runing systems including Windows 7. The chief purpose of this undertaking is to supply a secure, efficient and extensile waiter that provides hypertext transfer protocol services in sync with the current hypertext transfer protocol criterions.

2.13.3 THE APACHE hypertext transfer protocol waiter

Apache is a powerful, flexible, http compliant web waiter

Its Implements the latest protocols, including hypertext transfer protocol

Its extremely configurable and extensile with third-party faculties

It provides full beginning codification and comes with an unrestrictive licence

It runs on Windows NT/9x, Netware 5.x and supra, OS/2, and most versions of Unix, every bit good as several other runing systems

is actively being developed

it encourages user feedback through new thoughts, bug studies and spots

it implements many often requested characteristics

2.13.4 Features of Apache waiter

DBM databases for hallmark:

Normally allows you to easy put up watchword protected pages with tremendous Numberss of authorised users, without bogging down the waiter.

Customized responses to mistakes and jobs:

Allows you to put up files, or even CGI books, which are returned by the waiter in response to mistakes and jobs, e.g. setup a book to interceptA 500 Server Errors and it execute on-the-fly nosologies for both users and yourself.

Multiple Directory Index directives

Allows you to sayA Directory index.html index, which allows the waiter to either direct backA index.htmlA or runA index when a directory URL is requested, whichever it finds in the directory.

Unlimited flexible URL revising and aliasing

The Apache has no fixed bound on the Numberss of Aliass and Redirects which may be declared in the config files. And so In add-on, a powerful rewriting engine can be used to work out most URL use jobs.

Contented dialogue

the ability to automatically function clients of changing edification and HTML degree conformity, with paperss which offer the best representation of information that the client is capable of accepting.

Virtual Hosts

This allows the waiter to separate between petitions made to different IP references or names mapped to the same machine. And is besides offers dynamically configurable mass practical hosting.

Configurable Reliable Piped Logs

You can configure Apache to bring forth logs in the format that you want. Apache can direct log files to a pipe, leting for log rotary motion, hit filtering, real-time splitting of multiple hosts into separate logs,

Tools require for implementing the system


Adobe Dreamweaver is a web development application created by Macromedia, and is now developed by Adobe Systems, which acquired Macromedia in 2005.

The Dreamweaver is available for both Mac and Windows runing systems. The Recent versions

have incorporated support for web engineerings such as CSS, JavaScript, and assorted

server-side scripting linguistic communications and models including ASP, ColdFusion, and PHP.

Adobe Flash

Adobe Flash is a multimedia platform acquired by Macromedia and presently developed and distributed by Adobe Systems. Since 1996 flash has become a popular method for adding life and interactivity to net pages. The Flash is normally used to make life, advertizements, and assorted web page Flash constituents, to incorporate picture into web pages, and more late, to develop rich Internet applications. And the Flash can be manipulated vector and raster artworks, and supports bidirectional cyclosis of sound and picture. And It contains a scripting linguistic communication called Action Script.

A Adobe Photoshop

The Adobe Photoshop is a graphics redacting plan developed and Published by Adobe System. And it is the current market leader for commercial electronic image and image use package, and is the flagship merchandise of Adobe Systems. And It has been described as `` an industry criterion for artworks professionals and was one of the early `` slayer applications '' on the Macintosh, subsequently besides for MS Windows.

Updated: May 19, 2021
Cite this page

A Travel Agency Application System Computer Science Essay. (2020, Jun 01). Retrieved from https://studymoose.com/a-travel-agency-application-system-computer-science-new-essay

A Travel Agency Application System Computer Science Essay essay
Live chat  with support 24/7

👋 Hi! I’m your smart assistant Amy!

Don’t know where to start? Type your requirements and I’ll connect you to an academic expert within 3 minutes.

get help with your assignment