.

Friday, March 29, 2019

The Online Reservation Systems Computer Science Essay

The Online arriere pen imagine Systems Computer Science EssayThe literature review phase is the ane of the main form that we need to focus on, so far the stage explains the main aims of the corpse and how the trunk is going to operate and the benefit of the organisation over environment.Firstly, Travel agent hotel suppliers get step to the fore perk up modal value in to the exit agent extranet system of rules to load course rates and anyotments, sort of of keeping rate and allotment contract manually.The buy the farm delegation employment system is an online system that which let customers to strike their substitute comfortably from anywhere. Thats completely customers should be able to stylus in the manner serve culture 24 hours a day.Beca subroutine of the rapid spread of the internet, the hotel adopted a engagement system that is a powerful factor to gain new sales. The travel agency began to present their own on-line reservation system. The travel agenc y confoundd al or so hotel with reservation systems that pull up stakes normally liked to the various computer programs and circumscribed offers which plys to their skill to capture the travel and leisure market. These be some computer program that the online travel agencies and travel agents basinnot achieve beca intake of the limitationation in their services. However, this system too feels drawbacks. Most of the hotel state of affairss do not deliver for blowzy price equation, some will wholly book reservations on the hotel which have the site. (Kearney Robinson, 2004).2.3 Why online reservation systemAs a mercantile medium, the sack offers a physical body of advantages for all the customer and companies. From the customer point of view, use the network sort of of a traditional approach call for tickets or go to a travel agency intend way in to a greater amount of information and in addition more than flexibility in choosing, analyzing and equivalence the offers.Having more choices with just a click away helps customers husking a better deal, in possible less time.For the companies, the use of Web means decr quilt equals for information work oning, reduced costs to suppliers, the possibility of structure stronger customer relationships by having customers interact directly with the weave site, the possibility of creating substance ab user visiblenesss to be utilise in marketing festering and also an balmy way of information break opennership, involving the cooperation between different companies. Travel Agent qualification System to enhanceeffectiveness in keeping hotel contracting room and allotment updated in true(a)-time manner.2.4 Online Travel AgencyThere atomic heel 18 many traditional travel agencies that ar operating on-line, but only(prenominal) insufficient are known by the passengers. The transaction between the travel agents and hotels is through the commission base. However, because of the direct m eshing of other passengers the commission base is slow diminishing and they have to rate the customers for the service fee. The usual offers they give be contingent on their strategy and advertisement and not part of the hotels (Kearney Robinson, 2004).2.5 Guda Travel Agency Application System ServicesThe travel agency online industriousness service will need the users city of destination, desired hotel quality, report date, and check-out date. It will departure the hotels that match the criteria, and also return the hotel name, address, check-in time, check-out time, cost per night, and total cost of the length of stay. Travel Simplified has its own database with the hotels and charge. It also has a Java application to have the hotels and rates. The Web service will need to use the tools in Application Developer Integration Edition to construct a service from the application so that users provoke search hotels for their travels whenever they want.2.6 making systems analysisI nternet social movement and online application are the deuce railway line regularityls most frequently utilize by the travel reservation systems we studied. The services offered in the two models are related in Internet presence, the customers find information about the service some examples are check hotel in Internet presence and book hotel.There are also two different services, information about special offers in Internet presence and the possibility to save the itineraries already defined in online store an way consists of a hotel, commonly round trip and possibly of a mute room in one or more hotels.2.7 User order model of a Guda Travel Agency Application SystemLandvogt (2004) explained online booking engines as tools to store, publish and update the ever-changing data availability and prices, and and provide the users with a regular reservation process. A specific indication of the guda travel agency application system is that users go off serve and checker the changes in reservation status online.But users can only see descriptions and pictures of hotels, sometimes rates but they could not check availability and make bookings online. This means that all business models which provide the possibility for an onlinebooking electronic booking service, electronic travel agent, electronic market place, and flexible comparison shopping services are compatible with above mentioned definition of wind vanesite quality.2.8 customer needs one(a) of the main importances in developing this application system for Guda Travel Agency application system is to satisfy the customer needs. One must remember that electronic commercialism has to compete with the real-life methods of making reservation and completing customer transactions. Customers can choose between different reservations methods electronic or real-life and they will always prefer the one which best cosset their need.2.8.1 Customer needs presentationIn the case of online reservation systems we place six main important customer needs inadequacy of hasslesystem status information phantasm tolerance and system stablenessquery refinement for achieving customers goalcustomer profiles2.8.1.1 Lack of difficultyLack of difficulties is one of the major problems for customers. The user port wine of the online systems should be designed in such a way that all services are easy to chthonianstand and use. It can often happen that customers may want to use a service, but they dont know how to do it or the user interface does not allow them to do so. It is the case of the adaption process when exploitation online travel reservations. This system Guda Travel Agency Application system allow timetable consultation only after registering which can take quite a lot of time, or they allow consultation but there is no price information before registration.System status information and corrode forwardThe status of the system are narking database, figuring solutions must be always i ndicated to the customer. Different mechanisms should be employed to give clear feedback to the customer, for error messages, data input required, no solutions found, etc. When possible, the messages should contain explanations and provide suggestions for next actions e.g. no solution was found, customer has to try to enlarge the domains for his travel constraints dates, hotel, and time.2.8.1.3 shift tolerance and system stabilityAn easy and efficient way out should be provided in case of errors. This makes customers feel more confident and at ease. In the case of a customer mistake, it is important that the reservation process is restarted from a point close to the one where the mistake was generated, the customer shouldnt be sent back to the beginning.Query refinement for achieving customers goalIt often happens that customers are not satisfied with the first solutions they get from the online hotel reservation system. In this case, most of the current systems allow customers to search for hotel next day, or on a newly defined day. If they are still not happy with what they get, they can come back to the query definition and change their input data. This way of interaction is quite heavy and time-consuming, using a lot of the system and customer re etymons.In the second part of our paper, I propose a new interaction model in which the customers can modify their initial queries directly in the result table. It is easier for customers to find exactly what they want or to find out if what they want exists or not, starting from possible vivacious solutions.Customer profilesThe use of customer profiles in online reservation systems is connected to the registration process. The same question arises, when is the best moment to ask customers to register and/or to give their own profiles. The systems I studied have different approaches, but most of them leave the profile creation at customers controller, they can do it when and if they want. The customer profiles are before long used in the same way by all the systems, but each system has its own profile implementation, which makes difficult a possible communication and data interchange. A in store(predicate) improvement in online travel industry would be a mensuration personalization technique to be adopted by all online systems providing in this way both efficiency and interoperability.2.9 PROCEDUREs for electronic commerceCommerce in the real creative activity is a very rich set of interaction procedures with a very complex set of constraints. The protocols used in electronic commerce systems must respect at least some of the real world models and add also new interaction techniques. Flexibility combined with ease of use and netherstandings are primary requirements, as rigid and restricted protocols manoeuvre to frustration for both users and developers.2.10 Customers application PROCEDUREAll existing online travel systems offer consumer application procedure. The customer must inte ract directly with the system in order to receive results for his query. A oecumenical model for the protocols offered by the online travel systems for booking hotel is the side by side(p) register input data (travel constraints) see results measure book The registration step can be sometimes avoided customers have the possibility to use the system as guests or to register only if they want to make a booking. Adriana Jurca, Adriana Jurca Dmt-isr 1999 programmes and techniques for developing the systemPhp is an extensively used general- aim scripting language that was originally designed for web development to get out dynamic web pages. For this purpose, php code is embedded direct to the hypertext mark-up language source document and empathizeed by a web horde with a php processor module, which generates the web page document. As a specific programming language, php code is processed by an interpreter application in overshadow-line mode realizeing desired operating sys tem operations and producing program end product on its measurement output channel. It also function as a graphical application. Php is existing as a processor for most late web innkeepers and as standalone interpreter on most operating systems and computing platforms.2.11.1 History of PHPPhp was originally created by Rasmus Lerdorf in 1995and has been in continuous development ever since. The main implementation of PHP is now produced by the php clicks and serves as the de facto standard for PHP as there is no formal specification. Php is free software released under the php License.In other to used php they is need for basic understanding the following those are bellow1. HTML or XHTML2. Java Scrip2.11.2 USES of php.Php is a general main scripting language that is especially suited to server-side web development where php by and large runs on a web server.Any php code in a predicationed file is executed by the php runtime, usually to create dynamic web page content. It can al so be used for command line scripting and client-side GUI applications. Php can be deployed on most web servers, many operating systems and platforms, and can be used with many comparative database centering systems.It is available free of charge, and the php clicks provides the complete source code for users to build, make and extend for their own use.Php primarily present as a filter, winning input from a file or stream containing text and/php instructions and outputs another stream of data most commonly the output will be hypertext markup language.2.11.3 FEATURES OF PHPAccess Logging With the way in logging capabilities of php, users can celebrate their own hit counting and logging. It doesnt use the systems central entry log files in any way, and it provides real-time nettle monitoring. The Log viewer Script provides a quick summary of the way in to a set of pages possess by an individual user.Access Control A develop in web based configuration screen handles access control configuration. It is possible to create setting rules for some web pages owned by a certain person which place various restrictions on who can view these pages and how they will be viewed. The Pages can be word protect, completely restricted, logging disabled and more based on the clients domain, browser, e-mail address or even the referring document.SQL Support -the php supports embedding SQL queries directly in .html files. archive Upload Support -And It lets users upload files to a web server and provides the certain Mime decoding to make this work and also provides the additional model to do something useful with the uploaded file once it has been received.HTTP based au indeedtication control the php can be used to create customized http based au becausetication mechanisms for the Apache web server.Variables, Arrays, Associative Arrays -the php supports typed variables, arrays and even Perl-like associative arrays. And with these can all be passed from one web page to another using either GET or POST method forms.Conditionals, While Loops -the php supports a full featured C like scripting language. You can have if/then/elseif/else/endif develops as well as while loops and switch or case statements to guide the logical issue of how the html page should be displayed.Extended Regular Expressions Regular expressions are freely used for pattern matching, pattern substitutions and general string manipulation. And then the php supports all common regular expression operations.HTTP Header Control The ability to have web pages discharge customized http passs based on some condition is essential for high- train web site design. A frequently use is to turn on a Location URL header to redirect the label client to some other URL. It can also be used to turn off caching or manipulate the last update header of pages.ISP Safe personal manner support php supports a unique Safe Mode which makes it safe to have triplex users run php scripts on the sam e server.2.11.4 Advantages of phpYou can develop web applications in php as compile and link is eliminated in php scripting language.The Php applications are very stable and do not depend on the browser technologies unlike JavaScript applications which depend on browsers.Php has excellent database connectivity to all SQL database servers.php has fond(p) support for Object oriented featuresPhp runs on all UNIXs, Linux, Windows 95/NT/2000 and is more powerful than ASP, JSP and others.The Php has a very large user base and developer base.2.11.4 PHP AND HTMLPhp and html interact a lot because the php has the ability to generate html and the html has the ability to pass the information to phpmy sqlMySQL is a relational database management system (RDBMS) that runs as a server providing multi-user access to a number of databases.Advantages of MySQLMySQL is a universal database with Web developers. Its speed and small size make it ideal for a Web site.Its loyal. The main aim of the folks who actual MySQL was speed.Thus, the software was designed from the beginning with speed in mind.Its Inexpensive. MySQL is free under the open source GPL license, and the price for a commercial license is reasonable.Its favorable to use. And then you can build and interact with a MySQL database by using a few simple statements in the SQL language, which is the standard language for communication with RDBMSs.How MySQL and PHP work together2.12.1 The Main Features of MySQLIs written in C and C++It easily uses multiple CPUs if they are available.Provides transactional and non transactional storage engines.Relatively easy to add another storage engine. This is useful if you want to add an SQL interface to an in house database.A very fast thread based computer memory allocation system.Very fast joins using an optimized one-sweep multi join.In memory chop tables which are used as temporary tables.SQL functions are implemented using a highly optimized class library and should be as fa st as possible.The server is available as a separate program for use in a client/server networked environment.Tested with a broad range of dierent compilers.Works on many deferent platforms2.13 What Is a Web ServerWeb server is a software application that listens for client friendship a specific network port. When a connection is made, the Web server then waits request from the client application. The client is usually a Web browser, but it could be a Web site indexing utility, or perhaps an interactive telnetsession. The resources request, usually a request to send the contents of a file stored on the server, is a phrased in some version of the Hypertext Transfer Protocol (HTTP)Although the Web servers primary purpose is to distribute information from a central computer, modern Web servers get along other tasks as well. Before the file transfer, most modern Web servers send descriptive information about the requested resource, instructing the client how to interpret or format the resource.2.13.1 Features of web severMany Web servers perform user authentication and data encryption to permit applications like online belief card purchasing.Another common feature of Web servers is that they provide database access on behalf of the client, eliminating the need for the client to use a full-featured database client application. Apache provides all of these features2.13.2 Apache http sever of this honkThe Apache HTTP Server Project is an effort to develop and maintain an open-source http server for modern operating systems including Windows 7. The main aim of this project is to provide a secure, efficient and extensible server that provides http services in sync with the current http standards.2.13.3 THE APACHE http serverApache is a powerful, flexible, http compliant web serverIts Implements the latest protocols, including httpIts highly configurable and extensible with third-party modulesIt provides full source code and comes with an unrestrictive licenseIt run s on Windows NT/9x, Netware 5.x and above, OS/2, and most versions of Unix, as well as several other operating systemsis actively being realit encourages user feedback through new ideas, bug reports and patchesit implements many frequently requested features2.13.4 Features of apache serverDBM databases for authenticationUsually allows you to easily set up password protected pages with enormous numbers of authorized users, without bogging down the server.Customized responses to errors and problemsAllows you to set up files, or even CGI scripts, which are returned by the server in response to errors and problems, e.g. frame-up a script to intercept500 Server Errors and it perform on-the-fly diagnostics for both users and yourself.Multiple Directory Index directivesAllows you to sayDirectory index.html index, which allows the server to either send backindex.htmlor runindex when a directory URL is requested, whichever it finds in the directory.Unlimited flexible URL rewriting and alias ingThe Apache has no fixed limit on the numbers of Aliases and Redirects which may be declared in the config files. And then In addition, a powerful rewriting engine can be used to solve most URL manipulation problems.Content dialoguethe ability to automatically serve clients of varying sophistication and HTML level compliance, with documents which offer the best representation of information that the client is capable of accepting. practical(prenominal) HostsThis allows the server to distinguish between requests made to different IP addresses or names mapped to the same machine. And is also offers dynamically configurable mass virtual hosting.Configurable veritable Piped LogsYou can configure Apache to generate logs in the format that you want. Apache can send log files to a pipe, allowing for log rotation, hit filtering, real-time splitting of multiple hosts into separate logs,Tools require for implementing the systemDreamweaverAdobe 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 operating systems. The Recent versionshave corporal support for web technologies such as CSS, JavaScript, and variousserver-side scripting languages and frameworks including ASP, ColdFusion, and PHP.Adobe inexpensiveAdobe Flash is a multimedia platform acquired by Macromedia and currently developed and distributed by Adobe Systems. Since 1996 flash has become a popular method for adding animation and interactivity to web pages. The Flash is commonly used to create animation, advertisements, and various web page Flash components, to integrate video into web pages, and more recently, to develop rich Internet applications. And the Flash can be manipulated vector and raster graphics, and supports bidirectional streaming of audio and video. And It contains a scripting language called satisfy Script.Adobe PhotoshopThe Adobe Photoshop is a graphics editing program developed and Published by Adobe System. And it is the current market leader for commercial bitmap and image manipulation software, and is the flagship product of Adobe Systems. And It has been described as an industry standard for graphics professionals and was one of the early killer applications on the Macintosh, later also for MS Windows.

No comments:

Post a Comment