Online Travel Agency Introduction Overview of Project Travel Management System is the travel agency which gives all the required required facilities to their customers when they are ready to plan for any tour. The purpose of developing web application “Travel Management System” is to provide information to tourists who want to visit various locations and to know distance between specified places etc.
!roposed system" Travel Management System is the travel agency which gives all the required facilities to their customers when they are ready to plan for any tour. #y using this portal the user can book an y travel packages they can reserve their tickets for any travel they can book bo ok hotels and also it provides help to the users.
Objectives The most important part of the online travel agen cy pro$ect is its database. The database is full of #uses Trains %irplane %irplane timings and availability.&nline travel agency is a web based pro$ect where a user may search and apply for a travel service or package. The system allows the user to check various travel destinations and choose his destination accordingly. The software system checks for user choice and then queries the database for various available mediums to travel to that destination. The system then loads all that data and puts those choices in front of the user. The user can now choose cho ose various ways to reach his destination. 'hen the user cho oses the #us train or %irplane option the system also allows the user to book tickets to the destination for the desire day and timings. Thus this software system automates the working of a travel agency and allows users to check and book his holidays online through this website.
Sambhram %cademy of Management Studies 1
Online Travel Agency Modules % module is a logically separable partitioning of the p rogram. )n terms of common programming language constructs module can be a macro procedure a process or a package. Some criteria must be used to select modules so that module supports well*defined abstraction and solvable and modifiable separately.
1. Admi Admin n Page Page Modu Module le •
+iew Travel #ooking
•
+iew +iew ,otel #ooking
•
+iew +iew !ayment !a yment -etails
•
%gent egistration
•
%gent -etails
2. Cust Custom omer er Page Page Mod Modul ulee •
/light
•
#us
•
Train
•
0abs
•
,otel
3. Agen Agentt Page Page Modu Module le •
+iew +iew &thers Travel #ooking
•
+iew +iew &thers ,otel #ooking
•
0ustomer egistration
Sambhram %cademy of Management Studies (
Online Travel Agency
I!"#A!$#" %$#&"'
23isting System )n general if if any user user plans for any tour they must consult any traveling agency for purchasing package. %t the same time the the user has to do traveling reservations from source to destination hotel reservations at destination place and other travel reservations from destination to other places this involves lot of manual work. /or all these type of reservations must be done by user by standing lot of time in a queue. To avoid these problems to reduce the manual work to the user new pro$ect was developed i.e. Travel Management System
Introduction to (ot )et A%P .)"!
%S! .42T is a new way to program static and 56) application development. %S! .42T is a compiled environment that makes e3tensive use of the Microsoft7 .42T /ramework and the entire .42T platform is available to any %S! .42T application.
ASP .NET Core Concepts
%S! .42T is a new way to program static and 56) application development. There is more in it than $ust a few new features8 it is much more than “%S! 9.:.” %S! .42T is a new programming framework for 'e 'eb b applications. )t is a compiled .42T*based .42T*based environment that makes e3tensive use of the .42T /ramework. %e*arate la+out and business logic
To make a clean sweep with %S! .42T you have the ability to completely separate layout and business logic. This means that you can split all inline inline code from the page and store store both code and content in different files ;with different file name e3tensions<. 4ow your designers can work with nearly pure ,TM= files while the programmers can implement the “working code.”
Sambhram %cademy of Management Studies
Online Travel Agency $se services *rovided b+ t,e .)"! -ramewor
The .42T/ramework .42T/ramework provides provides class libraries libraries that can be used by your application application.. Some of the key classes help you with input>output access to operating system services data access or even debugging. 'e will go into more detail on some of them in this module. Code is com*iled t,e first time a *age is re/uested
'hen a page is requested for the first time its code is compiled to classes instead of being interpreted by a scripting engine. This compilation is done don e once and then the ob$ects are kept in memory. #esides other advantages this allows for strong typing typing and perfor performan mance ce optimi optimi?ati ?ations ons88 of course course this this soluti solution on improve improvess perfor performan mance ce even without using optimi?ation at compile time because accessing e3isting ob$ects in memory is faster than interpreting the code. %tate management
To refer to the problems mentioned before %S! .42T provides solutions for session and application state management. State information can for e3ample be kept in memory or stored in a database. )t can be shared across 'eb farms and state information can be recovered even if the server fails or the connection breaks down. Mae use of *rogramming languages
The %S! .42T code is not scripting code anymore. @our programmers can choose whatever programming language they prefer. +isual #asic 0AA and MicrosoftBs new component*oriented language 0C are $ust out of 1D supported languages to meet the demands8 even the “good old ones” like 0&= can be chosen. $*date files w,ile t,e server is running0
0omponents of your application can be updated while the server is online and clients are are conne connect cted ed.. The The /ram /ramewo ework rk will will use use the the new file filess as soon soon as they they are are copi copied ed to the the application. emoved or old files that are still in use are kept in memory until the clients have finished. -eatures
/irst weBll see how to write %S! .42T pages and how they are processed. Then we will look at solutions %S! .42T provides for state management security and event handling
Sambhram %cademy of Management Studies 9
Online Travel Agency usiness ogic and a+out
The first first feature feature we want to introduce introduce targets targets one of the most time and resource resource consuming problems in the past. )magine you have a comple3 %S! 'e 'eb b application for letBs say a 'e 'eb b portal in the financial area. @ou have implemented some functionality like registration as a portal user entering and modifying security sensitive data storing the data on a database server and doing some some computa computati tions ons on the data. @ou @ou probabl probably y have created created many .asp pages pages all of them them ..containing ,TM= and scripting code.
Microsoft intermediate language M%I
Microsoft intermediate language is code in an assembly languageFlike style. )t is 0!6 independent and therefore can be efficiently converted to native code. The conversion in turn can be 0!6*specific and optimi?ed. The intermediate language provides a hardware abstraction layer. la yer. Common language runtime
The common language runtime contains $ust*in*time ;G)T< compilers to convert the MS)= into native code. This is done on the same computer architecture that the code should run on.
Introduction to Microsoft %4 %erver 2555
The following is a list of the new features provided in SH= Server (:::" •
6ser*defined functions
•
)nde3ed views
•
-istributed partitioned views
•
)4ST2%- &/ and %/T2 triggers
•
4ew datatypes
•
0ascading ) constraints
•
Multiple SH= Server instances
•
IM= support
•
=og shipping
Sambhram %cademy of Management Studies E
Online Travel Agency The rest of this section takes a closer look at each of these new features and provides a reference to subsequent chapters where more information about the new feature can be found. $ser6(efined -unctions
SH= Server has always provided the ability to store and e3ecute SH= code routines via stored procedures. )n addition SH= Server has always supplied a number of built*in functions. /unctions can be used almost anywhere an e3pression can be specified in a query. This was one of the shortcomings of stored proceduresKthey couldnLt be used inline in queries in select lists where clauses and so on. !erhaps you want to write a routine to calculate the last business day of the month. 'ith a stored procedure you have to e3ec the procedure passing in the current month as a parameter and returning the value into an output variable and then use the variable in your queries. )f only you could write your own function that you could use directly in the query $ust like a system function. )n SH= Server (::: you can . Inde7ed &iews
+iews are often used to simplify comple3 queries and they can contain $oins and aggregate functions. ,owever in the past queries against views were resolved to queries against the underlying base tables and any aggregates were recalculated each time you ran a query against the view. )n SH= Server (::: 2nterprise or -eveloper 2dition you can define inde3es on views to improve query performance against the view. 'hen creating an inde3 on a view the result set of the view is stored and inde3ed in the database. 23isting applications can take advantage of the performance improvements without needing to be modified. (istributed Partitioned &iews
SH= Server D.: provided the ability to create partitioned views using the 64)&4 %== statement in a view definition. )t was limited however in that all the tables had to reside within the same SH= Server where the view was defined. SH= Server (::: e3pands the ability to create partitioned views by allowing you to hori?ontally partition tables across multiple SH= Servers. The feature helps you scale out one database server to multiple database servers while making the data appear as if it comes from a single table on a single SH= Server. )n addition partitioned views are now able to be updated.
I)%!"A( O- and A-!"# !riggers
Sambhram %cademy of Management Studies J
Online Travel Agency )n versions of SH= Server prior to D.: a table could not have more than one trigger defined for )4S2T 6!-%T2 and -2=2T2. These triggers only fired after the data modification took place. SH= Server D.: introduced the ability to define multiple %/T2 triggers for the same operation on a table. SH= Server (::: e3tends this capability by providing the ability to define which %/T2 trigger fires first and which fires last. ;%ny other %/T2 triggers besides the first and last will fire in an )ew (atat+*es
SH= Server (::: introduces three new datatypes. Two of these can be used as datatypes for local variables stored procedure parameters and return values user*defined function parameters and return values or table columns" •
bigintK%n *byte integer that can store values from F(J ;FN((D(:JE9DDE:< through (J*1 ;N((D(:JE9DDE:D<.
•
sqlOvariantK% variable*si?ed column that can store values of various SH= Server* supported data types with the e3ception of te3t nte3t timestamp and sqlOvariant.
!e7t in #ow (ata
)n previous versions of SH= Server te3t and image data was always stored on a separate page chain from where the actual data row resided. The data row contained only a pointer to the te3t or image page chain regardless of the si?e of the te3t or image data. SH= Server (::: provides a new te3t in row table option that allows small te3t and image data values to be placed directly in the data row instead of requiring a separate data page. This can reduce the amount of space required to store small te3t and image data values as well as reduce the amount of )>& required to retrieve rows containing small te3t and image data values. Cascading #I Constraints
)n previous versions of SH= Server referential integrity ;)< constraints were restrictive only. )f an insert update or delete operation violated referential integrity it was aborted with an error message. SH= Server (::: provides the ability to specify the action to take when a column referenced by a foreign key constraint is updated or deleted.
Multi*le %4 %erver Instances
Sambhram %cademy of Management Studies D
Online Travel Agency !revious versions of SH= Server supported the running of only a single instance of SH= Server at a time on a computer. unning multiple instances or multiple versions of SH= Server required switching back and forth between the different instances requiring changes in the 'indows registry. ;The SH= Server Switch provided with D.: to switch between D.: and J.E performed the registry changes for you.< 8M %u**ort
23tensible Markup =anguage has become a standard in 'eb*related programming to describe the contents of a set of data and how the data should be output or displayed on a 'eb page. IM= like ,TM= is derived from the Standard 5enerali?e Markup =anguage ;S5M=<. 'hen linking a 'eb application to SH= Server a translation needs to take place from the result set returned from SH= Server to a format that can be understood and displayed by a 'eb application. !reviously this translation needed to be done in a client application. og %,i**ing
The 2nterprise 2dition of SH= Server (::: now supports log shipping which you can use to copy and load transaction log backups from one database to one or more databases on a constant basis. This allows you to have a primary read>write database with one or more read*only copies of the database that are kept synchroni?ed by restoring the logs from the primary database. The destination database can be used as a warm standby for the primary database for which you can switch users over in the event of a primary database failure. %dditionally log shipping provides a way to offload read*only query processing from the primary database to the destination database.
#"4$I#"M")! A)A'%I%
Sambhram %cademy of Management Studies
Online Travel Agency Introduction to %oftware #e/uirement %*ecification
%n %#% is basically an organi?ation understanding of customer or potential client system requirement and dependencies at a particular point in time prior to actual design or development work.
The %#% document itself states in precise and e3plicit language those function
%nd capabilities a software system must provide as well as state an y required constraints by which the system abide. The %#% also function as a blueprint for complementing a pro$ect with an little cost growth as possible. The %#% is often referred to as the parent document because all subsequent pro$ect management document such as design specification statement of work software architecture specification testing and validation plans and documentation plans are related to it.
)ts important to note that as SS contains functional and nonfunctional requirements only8it doesnBt offer design suggestion possible solution to technology or business issuesor any other information other than what the development team understand the customerBs system requirement to be.
MA9O# :OA%
•
)t provide feedback to the customer.an %#% is the customer assurance that the development organi?ation understand the issues to problem to be solved and the software behaviour necessary to address those problems. therfore the SSshould be written in natural language in an unambiguous manner that may also include chartstablesdfddecision tables and so on.
•
)t decomposes the problem into component parts.the simple act of writing down software requirement in a well desigined format organi?es information places borders aroundsolidfiers ideas and help break down the problems into its components parts .
Sambhram %cademy of Management Studies N
Online Travel Agency -unctional #e/uirements The main purpose of functional requirement is to define all the activities or operations that take places in the system .These are derived through interactions with the users of the system .since requirements specifications is a comprehensive document and c ontains a lots of data it has been broken down in to different stages in the reports .
)on -unctional #e/uirements #"IAII!';
eliability is the correlation of an item scale or instrument with a h ypothetical one which truly measures what it is supposed to .Since the true instrument is not available. The program according to the requirement can perform the intended functions. 2rror* handling* e3ception occurring while database needed to be addressed.
$%AII!';
6sability refers to the capability of the product to be understood learned and used and user friendly to users when used under specified conditions. This section should include all of those requirements that affect usability.
MAI)!AI)AII!';
)t is the ease with which a program>specification can be corrected if an error occur design a chain in requirement .specify attributes of software that relate to the ease of maintenan ce of the software itself .
%oftware #e/uirement
Sambhram %cademy of Management Studies 1:
Online Travel Agency O*erating %+stem " 'indows or higher version -ront "nd !ool " Microsoft +isual Studio.42T (:1: %S! .4et ac "nd !ool " SH= Server (::E
Processor" )ntel !entium )+ !rocessor with 1.5,? Speed #AM
" E1( M# %M
<( Ca*acit+ " =5 5# ,- or more
Printer" )nk$et #>' or color
Sambhram %cademy of Management Studies 11
Online Travel Agency ("%I:) Introduction to (esign
%'%!"M ("%I:)
% computer procedure is a series of operations designed to manipulate data to produce outputs from a computer system . The procedure may be a single program or a series of programs. The details design of the computer procedure follow acceptance by a management of an outline design proposal .the aim now is to design procedure at lower level of details which will define the detailed steps to be taken to produce the specified computer output .when complete these procedure definitions together with data specifications are organi?ed for programmers from which the required programs can be written.
("%I:) !OO%
+arious tools are being used by system analysis to specify computer procedures. 4ot all of them are used here to design these pro$ects. Some of the important tools that hav e been made use of are" 1. 2ntity relationship diagram. (. )nput design. . &utput design. 9. -atabase design.
I)P$! ("%I:);
)nput design is a part of overall system design which requires very careful attention. &ften the collection of input data is the most e3pensive process of the system. )n terms of both the equipments used and the number of people involved )t is the point of most contact for the users with the computer system8 and it is prone to error. )f data going into the system incorrect then the processing and output will magnify their errors. &ne of the early activities of input design is to determine the nature of the input data. O$!P$! ("%I:);
Sambhram %cademy of Management Studies 1(
Online Travel Agency The specification of user requirement is the starting point the appraisal and the detailed physical design must be done in the light of this and with continuing user involvement. The normal procedure is to design the outputs in detail first and then to work back to the inputs. the outputs can be in form of operational documents lengthy reports and replies to queries or summari?ing graphs. &utputs from computer system are required primarily to provide a permanent copy of the results for later consulation.any data item not yet defined must be identified and recorded before output design can proceed. there is often a need at output to provide totals at various levels. it is not always desirable to print or display data as it is held on a computer. the system analyst must ensure whether the form in which it is stored in the system is suitable for the output. )n proposed system the users have been provided with many outputs in the form of messages and alerts so as to help the user enter the correct data.
"rror Avoidance and (etection;
2very effort must be made to ensure that input d ata remains accurate from the stage at which it is recorded and documented to the stage at which the customer accepts it. while every effort is Pmade to avoid errors during the preparation of input data a proportion of errors are likely to be present. The user is free from the an3iety of keeping the uniqueness of te primary key since the system itself generates the primary key for the user. %s soon as the user keys errorness data in the system $ust will not accept the data and provide appropriate messages.
(A!A &AI(A!IO);
0omputer input procedures must also be designed to detect errors in the data at a lower level of detail which is beyond the capability of the control procedures. These are combining with the design of the input process itself.
(ata -low (iagram Sambhram %cademy of Management Studies 1
Online Travel Agency % -ataflow -iagram also known as “#ubble 0hart” is used to clarify System requirements and identifying ma$or transformations that all become programs in System -esign -ata /low -iagrams ;-/-s< model events andprocesses;i.e. activities which transform data< within a system. -/-s e3amine how data flows into out of and within the system.
-/- !rinciples Q
The general principle in -ata /low -iagramming is that a system can be decomposed into subsystems and subsystems can be decomposed into lower level subsystems and so on.
Q
2ach subsystem represents a process or activity in which data is processed. %t the lowest level processes can no longer be decomposed.
Q
2ach LprocessL ;and from now on by LprocessL we mean subsystem and activity< in a -/- has the characteristics of a system.
Q
Gust as a system must have input and output ;if it is not dead< so a process must have input and output.
Q
-ata enters the system from the environment8 data flows between processes within the system8 and data is produced as output from the system
%'MO% (ata %ource>(estination
Process
(ata %torage
-low of data
Sambhram %cademy of Management Studies 19
Online Travel Agency
Conte7t evel (-(;
%#&6T 6S /%H
S)54 )4
&4=)42 T%+2= %5240@
,&=)-%@ -2ST)4%T)&4S
06ST&M2 S)54 6!
Online Travel Agency
&iew !ravel ooing
Admin
&iew
Online !ravel Agenc+
us
Customer -li ,t Cabs
%i n Out
&iew ot,ers travel ooing
Agent
&iew Ot,ers
"ntit+ #elations,i* (iagram
Sambhram %cademy of Management Studies 1J
Online Travel Agency
)n software engineering an entity*relationship model ;2M< is an abstract and conceptual representation of data. 2ntity*relationship modeling is a database modeling method used to produce a type of conceptual schema or semantic data model of a system often a relational database and its requirements in a top*down fashion. -iagrams created by this process are called entity*relationship diagrams 2 diagrams or 2-s.
The result is a series of diagrams that represent the business activities in a way that is clear and easy to communicate. % business model comprises one or more data flow diagrams ;also known as business process diagrams<. )nitially a conte3t diagram is drawn which is a simple representation of the entire system under investigation. This is followed by a level 1 diagram8 which provides an overview of the ma$or functional areas of the business.
"ntit+ relations,i* diagram s+mbols
24T)T@
2=%T)&4S,)!
KET ATTRIBUTE
4ame
ATTRIBUTE
0ard 4o
Transaction )d
0ard Type Sambhram %cademy of Management Studies 1D
Online Travel Agency
#us -etails
%mount
Train -etails
!ayments -etails /light -etails
0abs -etails +iew Travel %dmin
#ooking
,otel -etails
1 N
%dds N
0ustomer #ooking
+iew #ooking N
6ser 4ame 1
1
!assword
6ser 4ame
!assword
4ame
%gent 0ustomer %ddress Mobile 4o 4ame
-etails
%ddress 2*mail
0ard Type 0ard 4o Mobile 4o
!able (esign; ogin; Column )ame $ser name
(ata !+*e &arc,ar25
Sambhram %cademy of Management Studies 1
Online Travel Agency Password
&arc,ar25
Customer #egistration; Column )ame $sername Password -irst?name last?name (ob Address "mail?id Address Card !+*e Card )ame
(ata !+*e &arc,ar25 &arc,ar25 &arc,ar25 &arc,ar25 &arc,ar25 &arc,ar25 &arc,ar25 &arc,ar25 &arc,ar25 &arc,ar25
Agent #egistration; Column )ame $sername Password -irst?name last?name Address Mobile )o
(ata !+*e &arc,ar25 &arc,ar25 &arc,ar25 &arc,ar25 &arc,ar25 &arc,ar25
Pa+ment; Column )ame !ransaction I( )ame Card !+*e Card )o Amount
(ata !+*e &arc,ar25 &arc,ar25 &arc,ar25 &arc,ar25 &arc,ar25
us (etails; Column )ame us !+*e us -rom us !o us -are us )ame
(ata !+*e &arc,ar25 &arc,ar25 &arc,ar25 &arc,ar25 &arc,ar25
Sambhram %cademy of Management Studies 1N
Online Travel Agency -lig,t (etails; Column )ame -lig,t !+*e -lig,t -rom -lig,t !o -lig,t -are -lig,t )ame
(ata !+*e &arc,ar25 &arc,ar25 &arc,ar25 &arc,ar25 &arc,ar25
!rain (etails; Column )ame !rain !+*e !rain -rom !rain !o !rain -are !rain )ame
(ata !+*e &arc,ar25 &arc,ar25 &arc,ar25 &arc,ar25 &arc,ar25
Cabs (etails; Column )ame Cabs !+*e Cabs -rom Cabs !o Cabs -are Cabs )ame
(ata !+*e &arc,ar25 &arc,ar25 &arc,ar25 &arc,ar25 &arc,ar25
(ata !+*e &arc,ar25 &arc,ar25 &arc,ar25 &arc,ar25
CO(I): Main Page
using System8 using System.0ollections8 using System.0onfiguration8 using System.-ata8 Sambhram %cademy of Management Studies (:
Online Travel Agency using System.=inq8 using System.'eb8 using System.'eb.Security8 using System.'eb.6)8 using System.'eb.6).,tml0ontrols8 using System.'eb.6).'eb0ontrols8 using System.'eb.6).'eb0ontrols.'eb!arts8 using System.Iml.=inq8 R !age=anguageUV0CV%uto2vent'ireupUVtrueV0ode/ileUVMain!age.asp3.csV)nheritsUV%dmi n,omeVW RX-&0T@!2html!6#=)0V*>>'0>>-T- I,TM= 1.: Transitional>>24VVhttp">>www.w.org>T>3html1>-T->3html1*transitional.dtdVW Rhtml3mlnsUVhttp">>www.w.org>1NNN>3htmlVW RheadrunatUVserverVW RtitleW6ntitled !ageR>titleW RstyletypeUVte3t>cssVW .style1 Y te3t*align" center 8 Z .style( Y color " C00::8 Z .style Y te3t*align" right8 Z .style9 Y te3t*align" left8 Z .styleE Y width" 998 Z .styleJ Y width" J9:p38 te3t*align" left8 Z .styleD Sambhram %cademy of Management Studies (1
Online Travel Agency Y font*weight" D::8 font*si?e" 3*large8 Z R>styleW R>headW R body backgroundUV%sp)mages>background(:new.$pgVW RformidUVform1VrunatUVserverVW RdivW R>divW R pW [nbsp8R> pW R pstyleUVfont*weight" D::8 font*si?e" 33*largeVclassUVstyle1VW [nbsp8R> pW R pstyleUVfont*weight" D::8 font*si?e" 33*largeVclassUVstyle1VW [nbsp8R> pW R pstyleUVfont*weight" D::8 font*si?e" 33*largeVclassUVstyle1VW [nbsp8R> pW R pstyleUVfont*weight" D::8 font*si?e" 33*largeVclassUVstyle1VW [nbsp8R> pW R pstyleUVfont*weight" D::8 font*si?e" 33*large8 width" 1::p38VclassUVstyle1VW RspanlangUVen*usVclassUVstyle(VWTravel.comR>spanWR> pW RdivclassUVstyleVW Rasp"!anel)-UV!anel1VrunatUVserverV,eightUV1DDp3V'idthUVD1Jp3V 0ss0lassUVstyle9VW [nbsp8[nbsp8[nbsp8[nbsp8[nbsp8RtablealignUVrightVclassUVstyleEVW Rtr W RtdclassUVstyleJVW Rasp"=ink#utton)-UV=ink#utton1VrunatUVserverVonclick UV=ink#utton1O0lickV styleUVfont*weight" D::8 font*si?e" 3*largeVW%bout 6sR>asp"=ink#uttonW R>tdW R>tr W Rtr W RtdclassUVstyleJVW Rasp"=ink#utton)-UV=ink#uttonVrunatUVserverVonclick UV=ink#uttonO0lickV styleUVfont*weight" D::8 font*si?e" 3*largeVW/%HR>asp"=ink#uttonW R>tdW R>tr W Rtr W RtdclassUVstyleJVW Rasp"=ink#utton)-UV=ink#utton9VrunatUVserverV0ss0lassUVstyleDV onclick UV=ink#utton9O0lickVWSign )nR>asp"=ink#uttonW R>tdW R>tr W Rtr W Sambhram %cademy of Management Studies ((
Online Travel Agency RtdclassUVstyleJVW Rasp"=ink#utton)-UV=ink#uttonEVrunatUVserverVonclick UV=ink#uttonEO0lickV styleUVfont*weight" D::8 font*si?e" 3*largeVW0ustomer Sign 6pR>asp"=ink#uttonW R>tdW R>tr W Rtr W RtdclassUVstyleJVW Rasp",yper=ink )-UV,yper=ink1VrunatUVserverV 4avigate6rlUV\>travel>,oliday-estinations.asp3V styleUVfont*weight" D::8 font*si?e" 3*largeVW,oliday -estinationsR>asp",yper=ink W R>tdW R>tr W R>tableW [nbsp8[nbsp8[nbsp8[nbsp8R br >W [nbsp8[nbsp8[nbsp8 R br >W [nbsp8R br >W R>asp"!anelW R>divW R>formW R> bodyW R>htmlW ogin Page
R !age=anguageUV0CV%uto2vent'ireupUVtrueV0ode/ileUVlogin.asp3.csV)nheritsUVloginVW RX-&0T@!2html!6#=)0V*>>'0>>-T- I,TM= 1.: Transitional>>24VVhttp">>www.w.org>T>3html1>-T->3html1*transitional.dtdVW Rhtml3mlnsUVhttp">>www.w.org>1NNN>3htmlVW RheadrunatUVserverVW RtitleW6ntitled !ageR>titleW RstyletypeUVte3t>cssVW Cform1 Y height" 11:Jp38 width" 1(Np38 margin*top" :p38 Z Ceset1 Y font*weight" D::8 Z .style1 Sambhram %cademy of Management Studies (
Online Travel Agency Y font*weight" D::8 te3t*align" left8 font*si?e" large8 Z R>styleW R>headW R body bgcolor UV'hiteV backgroundUV%sp)mages>background(:new.$pgVW RformidUVform1VrunatUVserverVclassUVnewStyleDVW RdivclassUVnewStyle(9VW R br >W R br >W R br >W R br >W [nbsp8[nbsp8[nbsp8 R br >W R br >W R pclassUVstyle1VW[nbsp8R> pW R pclassUVstyle1VW[nbsp8Rahref UVMain!age.asp3VW,omeR>aW R> pW R br >W RdivclassUVstyle1JVW RspanclassUVstyle1DVlangUVen*usVW=ogin[nbsp8R>spanWR>divW R br >W RtableclassUVstyle(EVW Rtr W RtdclassUVstyle:VW [nbsp8R>tdW RtdstyleUVte3t*align" centerVW RtableclassUVstyle(EVW Rtr W RtdclassUVstyle1VW =ogin %sR>tdW RtdclassUVstyle(DVW Rasp"-rop-own=ist)-UV-rop-own=ist1VrunatUVserverV,eightUV(p3V styleUVfont*weight" D::V'idthUV1Jp3VW Rasp"=ist)temW%dminR>asp"=ist)temW Rasp"=ist)temW0ustomer R>asp"=ist)temW Rasp"=ist)temW%gentR>asp"=ist)temW R>asp"-rop-own=istW R>tdW RtdW [nbsp8R>tdW R>tr W Rtr W Sambhram %cademy of Management Studies (9
Online Travel Agency RtdclassUVstyle1VW 6ser 4ameR>tdW RtdclassUVstyle(DVW Rasp"Te3t#o3)-UVTe3t#o31VrunatUVserverV0ss0lassUVstyle1V'idthUV1p3VWR>asp"Te3t#o3 W R>tdW RtdW Rasp"equired/ield+alidator )-UVequired/ield+alidator1VrunatUVserverV 0ontrolTo+alidateUVTe3t#o31V2rrorMessageUV/ield 0annot #e 2mptyVWR>asp"equired/ield+alidator W R>tdW R>tr W Rtr W RtdclassUVstyle1VW !asswordR>tdW RtdclassUVstyle(DVW Rasp"Te3t#o3)-UVTe3t#o3(VrunatUVserverV0ss0lassUVstyle1NV Te3tModeUV!asswordV'idthUV1p3VWR>asp"Te3t#o3W R>tdW RtdW Rasp"equired/ield+alidator )-UVequired/ield+alidator(VrunatUVserverV 0ontrolTo+alidateUVTe3t#o3(V2rrorMessageUV/ield 0annot #e 2mptyVWR>asp"equired/ield+alidator W R>tdW R>tr W Rtr styleUVfont*si?e" largerVW RtdclassUVstyle(NVW Rasp"#utton)-UV#utton1VrunatUVserverVonclick UV#utton1O0lickV styleUVfont*weight" D::VTe3tUV=oginV>W R>tdW RtdclassUVstyle(DVW Rinput)-UVeset1VtypeUVresetVvalueUVesetV>WR>tdW RtdW [nbsp8R>tdW R>tr W Rtr styleUVfont*si?e" largerVW RtdclassUVstyle(NVcolspanUVVW Rasp"=abel)-UV=abel1VrunatUVserverVWR>asp"=abelW R>tdW R>tr W R>tableW R>tdW R>tr W R>tableW R br >W R br >W Sambhram %cademy of Management Studies (E
Online Travel Agency R>formW R> bodyW R>htmlW Admin Page
R !age=anguageUV0CV%uto2vent'ireupUVtrueV0ode/ileUV%dmin,ome.asp3.csV)nheritsUV% dmin,omeVW RX-&0T@!2html!6#=)0V*>>'0>>-T- I,TM= 1.: Transitional>>24VVhttp">>www.w.org>T>3html1>-T->3html1*transitional.dtdVW Rhtml3mlnsUVhttp">>www.w.org>1NNN>3htmlVW RheadrunatUVserverVW RtitleW6ntitled !ageR>titleW RstyletypeUVte3t>cssVW .style1 Y te3t*align" center 8 Z .style( Y color " C00::8 Z .style Y te3t*align" right8 height" (N9p38 Z .style9 Y te3t*align" left8 Z .styleE Y width" 998 Z .styleJ Y width" J9:p38 te3t*align" left8 Z .style1: Y te3t*align" left8 Sambhram %cademy of Management Studies (J
Online Travel Agency font*si?e" large8 font*weight" D::8 Z R>styleW R>headW R body backgroundUV%sp)mages>background(:new.$pgVW RformidUVform1VrunatUVserverVW RdivW R>divW R pW [nbsp8R> pW R pstyleUVfont*weight" D::8 font*si?e" 33*largeVclassUVstyle1VW [nbsp8R> pW R pstyleUVfont*weight" D::8 font*si?e" 33*largeVclassUVstyle1VW [nbsp8R> pW R pclassUVstyle1:VW[nbsp8 Rasp"=ink#utton)-UV=ink#uttonJVrunatUVserverVonclick UV=ink#uttonJO0lickVW=ogoutR>asp"= ink#uttonW R> pW [nbsp8R pstyleUVfont*weight" D::8 font*si?e" 33*largeVclassUVstyle1VW [nbsp8R> pW R pstyleUVfont*weight" D::8 font*si?e" 33*largeVclassUVstyle1VW RspanlangUVen*usVclassUVstyle(VW[nbsp8%dmin ,ome !ageR>spanWR> pW RdivclassUVstyleVW Rasp"!anel)-UV!anel1VrunatUVserverV,eightUV(Ep3V'idthUVJ1p3V 0ss0lassUVstyle9VW [nbsp8[nbsp8[nbsp8[nbsp8[nbsp8RtablealignUVrightVclassUVstyleEVW Rtr W RtdclassUVstyleJVW Rasp"=ink#utton)-UV=ink#utton1VrunatUVserverVonclick UV=ink#utton1O0lickV styleUVfont*weight" D::8 font*si?e" largeVW+iew Travel #ookingsR>asp"=ink#uttonW R>tdW R>tr W Rtr W RtdclassUVstyleJVW Rasp"=ink#utton)-UV=ink#utton(VrunatUVserverVonclick UV=ink#utton(O0lickV styleUVfont*weight" D::8 font*si?e" largeVW+iew ,otel #ookingR>asp"=ink#uttonW R>tdW R>tr W Rtr W RtdclassUVstyleJVW Rasp"=ink#utton)-UV=ink#uttonDVrunatUVserverVonclick UV=ink#uttonDO0lickV styleUVfont*weight" D::8 font*si?e" largeVW+iew !ayment -etailsR>asp"=ink#uttonW Sambhram %cademy of Management Studies (D
Online Travel Agency R>tdW R>tr W Rtr W RtdclassUVstyleJVW Rasp"=ink#utton)-UV=ink#uttonVrunatUVserverVonclick UV=ink#uttonO0lickV styleUVfont*weight" D::8 font*si?e" largeVW%gent egistrationR>asp"=ink#uttonW R>tdW R>tr W Rtr W RtdclassUVstyleJVW Rasp"=ink#utton)-UV=ink#uttonNVrunatUVserverVonclick UV=ink#uttonNO0lickV styleUVfont*weight" D::8 font*si?e" largeVW%gent -etailsR>asp"=ink#uttonW R>tdW R>tr W R>tableW [nbsp8[nbsp8[nbsp8[nbsp8R br >W [nbsp8[nbsp8[nbsp8 R br >W [nbsp8R br >W R>asp"!anelW R>divW R>formW R> bodyW R>htmlW
Customer Page
R !age=anguageUV0CV%uto2vent'ireupUVtrueV0ode/ileUVuseraccount.asp3.csV)nheritsUVuse rOaccountVW
RX-&0T@!2html!6#=)0V*>>'0>>-T- I,TM= 1.: Transitional>>24VVhttp">>www.w.org>T>3html1>-T->3html1*transitional.dtdVW Rhtml3mlnsUVhttp">>www.w.org>1NNN>3htmlVW RheadrunatUVserverVW RtitleW6ntitled !ageR>titleW RstyletypeUVte3t>cssVW Cform1 Y height" EEp38 width" 1(DEp38 Z .style1 Sambhram %cademy of Management Studies (
Online Travel Agency Y te3t*align" center 8 Z .style Y color " C00::8 Z .styleJ Y width" 1::8 height" (p38 Z .styleD Y height" (Ep38 te3t*align" left8 Z .style Y height" (Ep38 width" E9Dp38 Z .style( Y font*si?e" large8 Z .style9 Y width" 1::8 height" (9:p38 Z .styleE Y height" (Np38 Z R>styleW R>headW R body backgroundUV%sp)mages>background(:new.$pgVW RformidUVform1VrunatUVserverVW R pstyleUVfont*weight" D::8 font*si?e" 33*largeVW [nbsp8R> pW R pstyleUVfont*weight" D::8 font*si?e" 33*largeVW [nbsp8R> pW R pstyleUVfont*weight" D::8 font*si?e" 33*largeVW [nbsp8R> pW R pstyleUVfont*weight" D::8 font*si?e" 33*largeVW Sambhram %cademy of Management Studies (N
Online Travel Agency [nbsp8R> pW R pstyleUVfont*weight" D::8 font*si?e" 33*large8 te3t*align" center8V classUVstyleVW [nbsp86ser %ccountR> pW Rasp"!anel)-UV!anel1VrunatUVserverV0ss0lassUVstyle1V,eightUV(9p3VW RtableclassUVstyleJVW Rtr W RtdclassUVstyleVW R>tdW RtdclassUVstyleDVW RspanclassUVstyle(VW RtableclassUVstyle9VW Rtr W RtdW RspanclassUVstyle(VW Rasp"=ink#utton)-UV=ink#utton1VrunatUVserverVonclick UV=ink#utton1O0lickV styleUVfont*weight" D::8 font*si?e" large8VW/lightR>asp"=ink#uttonWR>spanW R>tdW R>tr W Rtr W RtdclassUVstyleEVW RspanclassUVstyle(VW Rasp"=ink#utton)-UV=ink#utton(VrunatUVserverVonclick UV=ink#utton(O0lickV styleUVfont*weight" D::VW#usR>asp"=ink#uttonW R>spanW R>tdW R>tr W Rtr W RtdW RspanclassUVstyle(VW Rasp"=ink#utton)-UV=ink#uttonVrunatUVserverVonclick UV=ink#uttonO0lickV styleUVfont*weight" D::VW0absR>asp"=ink#uttonW R>spanW R>tdW R>tr W Rtr W RtdW RspanclassUVstyle(VW Rasp"=ink#utton)-UV=ink#utton9VrunatUVserverVonclick UV=ink#utton9O0lickV styleUVfont*weight" D::VWTrainR>asp"=ink#uttonW R>spanW Rasp",yper=ink )-UV,yper=ink1VrunatUVserverV 4avigate6rlUV\>travel>%dvancesearchuseraccount.asp3VW%dvance SearchR>asp",yper=ink W R>tdW R>tr W Sambhram %cademy of Management Studies :
Online Travel Agency Rtr W RtdW RspanclassUVstyle(VW Rasp"=ink#utton)-UV=ink#uttonEVrunatUVserverVonclick UV=ink#uttonEO0lickV styleUVfont*weight" D::VW,otelR>asp"=ink#uttonW R>spanW R>tdW R>tr W Rtr W RtdW RspanclassUVstyle(VW Rasp"=ink#utton)-UV=ink#uttonVrunatUVserverVstyleUVfont*weight" D::V onclick UV=ink#uttonO0lickVWSign&utR>asp"=ink#uttonW R>spanW R>tdW R>tr W R>tableW R>spanW R>tdW R>tr W R>tableW R>asp"!anelW R pW R> pW R>formW R> bodyW R>htmlW Agent Page
R !age=anguageUV0CV%uto2vent'ireupUVtrueV0ode/ileUV%gent.asp3.csV)nheritsUV%gentV W RX-&0T@!2html!6#=)0V*>>'0>>-T- I,TM= 1.: Transitional>>24VVhttp">>www.w.org>T>3html1>-T->3html1*transitional.dtdVW Rhtml3mlnsUVhttp">>www.w.org>1NNN>3htmlVW RheadrunatUVserverVW RtitleW6ntitled !ageR>titleW RstyletypeUVte3t>cssVW .style1 Y te3t*align" center 8 Z .style( Y color " C00::8 Sambhram %cademy of Management Studies 1
Online Travel Agency Z .style9 Y te3t*align" left8 Z .styleE Y width" 1::8 height" 199p38 Z .styleJ Y width" 91Jp38 height" 1:p38 Z .style1: Y te3t*align" left8 font*si?e" large8 Z .style11 Y height" 1:p38 Z .style1( Y width" 1::8 Z R>styleW R>headW R body backgroundUV%sp)mages>background(:new.$pgVW RformidUVform1VrunatUVserverVW R pW [nbsp8R> pW R pW [nbsp8R> pW R pW [nbsp8R> pW R pW [nbsp8R> pW R pW [nbsp8R> pW R pclassUVstyle1:VW [nbsp8Rahref UVMain!age.asp3VstyleUVte3t*align" leftVW,omeR>aW[nbsp8 Rasp"=ink#utton)-UV=ink#utton1VrunatUVserverV&n0lick UV=ink#uttonJO0lickVW=ogoutR>asp" =ink#uttonW Sambhram %cademy of Management Studies (
Online Travel Agency R> pW R pstyleUVfont*weight" D::8 font*si?e" 33*largeVclassUVstyle1VW RspanlangUVen*usVclassUVstyle(VW%gent !ageR>spanWR> pW RdivclassUVstyle9VW RtableclassUVstyleEVW Rtr W RtdclassUVstyleJVW R>tdW RtdclassUVstyle11VW RtableclassUVstyle1(VW Rtr W RtdW Rasp"=ink#utton)-UV=ink#uttonEVrunatUVserverVStyleUVfont*weight" D::8 font*si?e" 3*large8V &n0lick UV=ink#uttonEO0lickVW+iew &thers #ooking /rom %dmin R>asp"=ink#uttonW R>tdW R>tr W Rtr W RtdW Rasp"=ink#utton)-UV=ink#uttonJVrunatUVserverVStyleUVfont*weight" D::8 font*si?e" 3*large8 te3t*align" left8V&n0lick UV=ink#uttonJO0lickVW+iew &thers ,otel #ooking R>asp"=ink#uttonW R>tdW R>tr W Rtr W RtdW Rasp"=ink#utton)-UV=ink#utton(VrunatUVserverVStyleUVfont*weight" D::8 font*si?e" 3*large8 te3t*align" left8V&n0lick UV=ink#utton(O0lickVW0ustomer egistrationR>asp"=ink#uttonW R>tdW R>tr W R>tableW R>tdW R>tr W R>tableW R>divW R>formW R> bodyW R>htmlW
Customer #egistration
Sambhram %cademy of Management Studies
Online Travel Agency R !age=anguageUV0CV%uto2vent'ireupUVtrueV0ode/ileUVegistration.asp3.csV)nheritsUV%s p3OegistrationVW RX-&0T@!2html!6#=)0V*>>'0>>-T- I,TM= 1.: Transitional>>24VVhttp">>www.w.org>T>3html1>-T->3html1*transitional.dtdVW Rhtml3mlnsUVhttp">>www.w.org>1NNN>3htmlVW RheadrunatUVserverVW RtitleW6ntitled !ageR>titleW RstyletypeUVte3t>cssVW Ceset1 Y font*weight" D::8 width" ENp38 Z .styleD Y width" 1::8 height" 1Ep38 font*weight" D::8 Z .style9 Y width" JN8 height" 9Jp38 Z .styleE Y width" D1p38 Z .style1J Y margin*right" :p38 Z .style1 Y width" 1(1p38 font*weight" bold8 Z .style( Y width" 1(p38 Z .style Y Sambhram %cademy of Management Studies 9
Online Travel Agency Z .styleN Y Z .style11 Y Z .style1( Y Z .style1 Y font*weight" D::8 Z .style19 Y font*weight" D::8 Z .style1E Y font*weight" D::8 Z .style1D Y width" (NEp38 Z Cform1 Y te3t*align" left8 Z R>styleW RscriptlanguageUV$avascriptVtypeUVte3t>$avascriptVW >> RX0-%T%] >> ^^W R>scriptW R>headW R body backgroundUV%sp)mages>background(:new.$pgVW RformidUVform1VrunatUVserverVW R pW [nbsp8R> pW R pW [nbsp8R> pW R pW [nbsp8R> pW R pW Sambhram %cademy of Management Studies E
Online Travel Agency [nbsp8R> pW R pW [nbsp8R bW[nbsp8[nbsp8Rahref UVMain!age.asp3VW,omeR>aW R> pW R pW RtableclassUVstyleDVW Rtr W RtdclassUVstyle1DVW [nbsp8R>tdW RtdW RtableclassUVstyle9VW Rtr W RtdclassUVstyleEVW Rasp")mage)-UV)mage(VrunatUVserverV )mage6rlUV\>travel>%sp)mages>registrationcomplete.$pgV0ss0lassUVstyle1JV 'idthUV1Np3V>W R>tdW RtdW RtablestyleUVwidth"E9p38 height" 9D9p38VW Rtr W RtdclassUVstyle1VW 6ser4ameR>tdW RtdclassUVstyle(VW Rasp"Te3t#o3)-UVTe3t#o31VrunatUVserverV0ss0lassUVstyleDV,eightUV(p3V 'idthUV1(Dp3VWR>asp"Te3t#o3W R>tdW RtdW Rasp"equired/ield+alidator )-UVequired/ield+alidator1VrunatUVserverV 0ontrolTo+alidateUVTe3t#o31V2rrorMessageUV/ield 0annot #e 2mptyVWR>asp"equired/ield+alidator W R>tdW R>tr W Rtr W RtdclassUVstyle1VW !asswordR>tdW RtdclassUVstyle(VW Rasp"Te3t#o3)-UVTe3t#o3(VrunatUVserverVTe3tModeUV!asswordV0ss0lassUVstyleVWR>asp"Te 3t#o3W R>tdW RtdW Rasp"equired/ield+alidator )-UVequired/ield+alidator(VrunatUVserverV 0ontrolTo+alidateUVTe3t#o3(V2rrorMessageUV/ield 0annot #e 2mptyVWR>asp"equired/ield+alidator W R>tdW R>tr W Rtr W Sambhram %cademy of Management Studies J
Online Travel Agency RtdclassUVstyle1VW etype !asswordR>tdW RtdclassUVstyle(VW Rasp"Te3t#o3)-UVTe3t#o3VrunatUVserverVTe3tModeUV!asswordV0ss0lassUVstyleNVWR>asp"Te 3t#o3W R>tdW RtdW Rasp"0ompare+alidator )-UV0ompare+alidator1VrunatUVserverV 2rrorMessageUV!assword MissmatchV0ontrolTo0ompareUVTe3t#o3(V 0ontrolTo+alidateUVTe3t#o3VWR>asp"0ompare+alidator W R>tdW R>tr W Rtr W RtdclassUVstyle1VW /irst 4ameR>tdW RtdclassUVstyle(VW Rasp"Te3t#o3)-UVTe3t#o31:VrunatUVserverVWR>asp"Te3t#o3W R>tdW RtdW Rasp"equired/ield+alidator )-UVequired/ield+alidatorEVrunatUVserverV 2rrorMessageUVequired/ield+alidatorV0ontrolTo+alidateUVTe3t#o31:VW/ield 0annot #e 2mptyR>asp"equired/ield+alidator W R>tdW R>tr W Rtr W RtdclassUVstyle1VW =ast4ameR>tdW RtdclassUVstyle(VW Rasp"Te3t#o3)-UVTe3t#o3EVrunatUVserverV0ss0lassUVstyle11VWR>asp"Te3t#o3W R>tdW RtdW Rasp"equired/ield+alidator )-UVequired/ield+alidatorJVrunatUVserverV 2rrorMessageUV/ield 0annot #e 2mptyV0ontrolTo+alidateUVTe3t#o3EVWR>asp"equired/ield+alidator W R>tdW R>tr W Rtr W RtdclassUVstyle1VW -ate &f #irthR>tdW RtdclassUVstyle(VW Rasp"-rop-own=ist)-UV-rop-own=ist1VrunatUVserverV%uto!ost#ack UVTrueV styleUVfont*weight" D::VW R>asp"-rop-own=istW Rasp"-rop-own=ist)-UV-rop-own=ist(VrunatUVserverVstyleUVfont*weight" D::VW R>asp"-rop-own=istW R>tdW Sambhram %cademy of Management Studies D
Online Travel Agency RtdW [nbsp8R>tdW R>tr W Rtr W RtdclassUVstyle1VW 5ender R>tdW RtdclassUVstyle(VW Rasp"-rop-own=ist)-UV-rop-own=ist9VrunatUVserverVstyleUVfont*weight" ,eightUV((p3V'idthUV1(p3VW R>tdW RtdW [nbsp8R>tdW R>tr W Rtr W RtdclassUVstyle1VW %ddressR>tdW RtdclassUVstyle(VW Rasp"Te3t#o3)-UVTe3t#o3JVrunatUVserverVTe3tModeUVMulti=ineV 0ss0lassUVstyle1(VWR>asp"Te3t#o3W R>tdW RtdW Rasp"equired/ield+alidator )-UVequired/ield+alidatorVrunatUVserverV 2rrorMessageUV/ield 0annot #e 2mptyV0ontrolTo+alidateUVTe3t#o3JVWR>asp"equired/ield+alidator W R>tdW R>tr W Rtr W RtdclassUVstyle1VW !hone 4umber R>tdW RtdclassUVstyle(VW Rasp"Te3t#o3)-UVTe3t#o3DVrunatUVserverV0ss0lassUVstyle1VWR>asp"Te3t#o3W R>tdW RtdW Rasp"ange+alidator )-UVange+alidator1VrunatUVserverV 0ontrolTo+alidateUVTe3t#o3DV2rrorMessageUV)nvalid !hone 4umberV Ma3imum+alueUVNNNNNNNNNNVMinimum+alueUVD::::::::1VWR>asp"ange+alidator W R>tdW R>tr W Rtr W RtdclassUVstyle1VW 2mailR>tdW RtdclassUVstyle(VW Rasp"Te3t#o3)-UVTe3t#o3VrunatUVserverV0ss0lassUVstyle19VWR>asp"Te3t#o3W R>tdW RtdW Rasp"egular23pression+alidator )-UVegular23pression+alidator1VrunatUVserverV Sambhram %cademy of Management Studies
Online Travel Agency 2rrorMessageUV)nvalid 2*mail )dV0ontrolTo+alidateUVTe3t#o3V +alidation23pressionUV_wA;]*A.L^_wAasp"egular23pression+alidator W R>tdW R>tr W Rtr W RtdclassUVstyle1VW TitleR>tdW RtdclassUVstyle(VW Rasp"-rop-own=ist)-UV-rop-own=istEVrunatUVserverVstyleUVfont*weight" D::V ,eightUV((p3V'idthUV1(p3VW R>tdW RtdW [nbsp8R>tdW R>tr W Rtr W RtdclassUVstyle1VW 0ard 4umber R>tdW RtdclassUVstyle(VW Rasp"Te3t#o3)-UVTe3t#o3NVrunatUVserverV0ss0lassUVstyle1EVWR>asp"Te3t#o3W R>tdW RtdW Rasp"egular23pression+alidator )-UVegular23pression+alidator(VrunatUVserverV 2rrorMessageUV)nvalid 0ard 4umber V0ontrolTo+alidateUVTe3t#o3NV +alidation23pressionUV_dYZVWR>asp"egular23pression+alidator W R>tdW R>tr W Rtr W RtdclassUVstyle1VW 0ard TypeR>tdW RtdclassUVstyle(VW Rasp"-rop-own=ist)-UV-rop-own=istJVrunatUVserverV onselectedinde3changedUV-rop-own=istJOMouse0lickVstyleUVfont*weight" D::V ,eightUV((p3V'idthUV1(p3VW R>tdW RtdW [nbsp8R>tdW R>tr W Rtr W RtdclassUVstyle1VW -ate &f 23pireR>tdW RtdclassUVstyle(VW Rasp"-rop-own=ist)-UV-rop-own=istDVrunatUVserverVstyleUVfont*weight" D::V ,eightUV1Jp3V'idthUVE(p3VW R>tdW Sambhram %cademy of Management Studies N
Online Travel Agency RtdW [nbsp8R>tdW R>tr W Rtr W RtdclassUVstyle1VW [nbsp8R>tdW RtdclassUVstyle(VW Rasp"#utton)-UV#utton1VrunatUVserverVonclick UV#utton1O0lickV Te3tUVSubmitV>W [nbsp8[nbsp8 RinputidUVeset1VtypeUVresetVvalueUVesetV onclick UVreturn eset1Oonclick;WR>tdW RtdW Rasp"=abel)-UV=abel1VrunatUVserverVTe3tUV=abelVWR>asp"=abelW R>tdW R>tr W R>tableW R>tdW R>tr W R>tableW R>tdW R>tableW R>formW R> bodyW R>htmlW
!"%!I): Sambhram %cademy of Management Studies 9:
Online Travel Agency
Testing performs a very critical role for quality assurance and for ensuring the reliability of the software. The success of testing for errors in progress depends critically on the test cases. +erification is done on the output of each but still some faults are likely to remain undetected. This faults will be eventually reflected in the code for this different levels of testing are used which tests the different aspects of the system.
!,e basic levels of testing are; $nit !esting;
6nit testing is a level of the software testing process where individual unit> components of software> system are tested. The purpose is to validate that each unit of the software performs as designed. Integration !esting;
)ntegration testing is a level of the software testing process where individual units are combined and tested as a group. The purpose of this level of testing is to e3pose faults in the interaction between integrated units. %+stem !esting;
System testing is a level of the software testing process where a complete integrated system> software is tested. The purpose of this is to evaluate the system compliance with the specified requirements. Acce*tance !esting;
%cceptance testing is a level of the software testing process where a system is tested for acceptability. The purpose of this test is to evaluate the systems compliance with the business requirements and assess whether it is acceptable for delivery.
CO)C$%IO)
Sambhram %cademy of Management Studies 91
Online Travel Agency The ob$ective of this study was to research the viability of the current travel agency model in comparison to the growing amount of online travel booking sites and what agencies can improve to complete with these sites. To achieve this a survey was developed and sent to 0on cordia St. !aul students faculty and staff members as well as e3tended friends and family of the researches. )nterviews were then conducted with travel agents travel agency users and online travel site users to further leam the psychographics involved with boo king business or leisure trip. %fter analy?ing these results the conclusion was made that travel agencies can improve the current business model by altering the current marketing strategy. This can be accomplished by properly addressing each age cohort with specific advertisements tailored to the characteristics of each generation. %lso a stronger releationship with clientele can be achieved through the implement of technology to make the travel planning process more convenient. /inally the perception of travel agencies must be repositioned in the mind of the consumer to eliminate misconceptions of the available services prices and fees. Through the aforementioned recommendations travel agencies have the potential to e3pand and improve the current business model therefore increasing business and enhancing customer relationships.
-$!$#" ")
Sambhram %cademy of Management Studies 9(
Online Travel Agency This pro$ect titled as “&4=)42 T%+2= %5240@” is one of the most useful systems to be used in the coming future. )n any travel agency it is very important to keep in mind the records of total customers details and packages details also. So here comes the need to organi?e the management system of travel agencies with a view to make it a smooth functioning as well as a hassle free organi?ation. )n the coming future this software application will enhance the controlling process in an atomi?ed way in the following ways"* 1. )t will reduce the cost of work and register because man handling procedures will be
reduced 2. Since this application is computeri?ed in the coming future it will be able to store more and
more records. 3. )t will also be able to reduce search him for some old records if needed. =. So ultimately ) can say that in future this software will help to run perfectly on the
demands of the use and will demanding for many travel agencies.
IO:#AP<'
Sambhram %cademy of Management Studies 9
Online Travel Agency oos @eb (evelo*ment @it, C.)et Steve ,arris and obmacdonald
Microsoft &isual %tudio .)et ProgrammerBs Cooboo Mathew Macdonald
eginning As*.)et 1.5 @it, c.)et
0hris 5oode Gohn `auffman
(esigning Microsoft As*.)et A**lications -ouglas &.eilly
@ebsites www.google.com www.microsoft.com www.wikipedia.com
Main Page ;
Sambhram %cademy of Management Studies 99
Online Travel Agency
This page is the of the online
home page travel agency it display about the travel agency.
ogin Page ;
This page is used to login to the %dmin 0ustomer or %gent !age.
Admin Page ; This page is to view all information about travel agency by the admin.
Sambhram %cademy of Management Studies 9E
Online Travel Agency
!ravel ooing Page ;
This page is used to view the all travels in %gency by the %dmin.
Sambhram %cademy of Management Studies 9J
Online Travel Agency
This page is used to view the hotels by the %dmin
Agent #egistration Page;
This page is used to register the %gent from the %dmin.
Customer Page Sambhram %cademy of Management Studies 9D
Online Travel Agency
This page is used
to booking the travels and ,otel by the 0ustomer.
Agent Page ;
This page is the home page of the agent he can view the travels booking.
Customer #egistration Page ;
Sambhram %cademy of Management Studies 9
Online Travel Agency
This page is used to register the 0ustomer into the travel %gency.
%earc, Page of !ravelling;
This page is used search booking for the travelling purpose.
#esult Page of !ravelling;
Sambhram %cademy of Management Studies 9N
Online Travel Agency
This page is used to conform the travelling from where to where .
ooing Page;
This page is used to book the travel on which date .
Pa+ment Page; Sambhram %cademy of Management Studies E:
Online Travel Agency
This page is used to pay the advance payment for the travelling.
Conformation Page; This page will conform the
Agent
traveller which he as booked the travel.
!ravelling &iew Page;
Sambhram %cademy of Management Studies E1