You are on page 1of 47

CHAPTER-1: INTRODUCTION

SCOPE:
The scope of this project is to promote the tourism in India.
OBJECTIVE:
The main objective of this project is to provide the comfort and economical tour to the tourists
visiting famous cites in INDIA. Foreigners visit our country and that is a great deal to increase
our economy but we should even provide them with economical packages and plan their trip on
pretty economical bases. ventually the main objective of the project is providing them with
very niche facilities that are not easily provided by other websites of planning trips. The website
mainly focuses on!
". Tour booking and travelling arrangements.
#. $ooking ta%is or cabs for wandering to different cities or even e%ploring a single city.
&. $ooking flights with compared values from other websites at a low cost.
'. Arranging hotels and lounges for their stay can be done through the portal provided to
them
OVERVIEW:
This project is developed to promote the tourism in INIDA. Through this project customers can
view all the tourist places in India and book their respective packages the project has the whole
definition of menu items such as hotels( flight( cabs. It is designed to provide the advance
facilities to the customer that they can easily travel in India with comfort.
This website consists of tour packages webpage through which customers can fetch
details of all the tourist places in India. After the registration on the website customers will be
able take benefits that are provided by the website. For using this website customers should
register themselves and login by the username and password that were defined by the user at the
time of registration. The graphical user interface of this project is very user friendly and there are
very common information field for filling the personal information.
In this project the booking re)uest page defines all things about the re)uest of booking.
*ser can book the cab( +otels and flight for his tour and after booking they can check the
confirmation on the booking re)uest page through booking,ID that is generating at the time of
"
booking and through that they can it. The booking id will uni)ue for every time so there is no
any confusion about how to check the booking re)uest.
This undertaking has offers that are e%ceptionally easy to use( so client can undoubtedly
see all the methodologies effortlessly. The fundamental stream of the task is firstly client register
himself after the enrollment they can login and after the login they will arrive at to the home
page. In the home page all the data about the undertaking or the whole menu showed. Firstly
client can book the tour in the home page and after the booking the tour they got the booking id
that is produce after the entering the data and by the booking id they can affirm the booking
status and in this page all the booking field show -e). inns booking( auto booking( flight
booking.. /lient can book these things after the entering in the page and fill the data and again in
this field they will additionally got the booking if for that specific field booking and again they
can check the status for the booking that specific field.
#
MAJOR FUNCTIONAL POINTS
The major functional points in this website are!
1. Login:
A register client may login his0her account by the username and password in the login
page.
2. Registration:
A new user can easily register his0her account this page takes only the basic information
of client.
3. Cab Booking:
A register user can easily book the cab0ta%i by filling the basic information.
4. ote! booking:
A registered user can easily book the hotels by filling the basic information in the
booking page.
". #!ig$t booking:
A customer or a registered user can book flight tickets from this page it will redirect to
the page where they can directly book the ticket.
%. C$e&k booking stat's:
A user can check his0her booking status through the booking id available with him.
&
PROJECT DESCRIPTION
1. Re('ire)ent *na!+sis:
The fundamental purpose behind create this site is to satisfy the essential need of visitors
that is not accessible in the other site and they doesn1t fulfills after the travel. At the
beginning phase of the venture the data gathering done from the diverse distinctive fields(
such as!
a. /heck what the tourist want after come to India what type of facilities they want.
b. /ollect all type information after the checking the review from different age group
members.
c. /ollect the data from different website that is e%ist in India and abroad.
This project has been undertaken after re)uirement analysis.
2. #easibi!it+ St',+:
After dissection attainability study has been carried out. That is the consolidated
manifestation of dissection and the data. In this stage dissect all the piece of the task
either planning stage or the testing stage. This study helps for the isolating the time as
indicated by usefulness of the undertaking it characteri2es the designer that the task is the
amount unreasonable the amount possible it is. The possibility study for this task is
Technical Feasibility
A. conomical Feasibility
$. 3perational Feasibility
These all the feasibility e%plains in the ne%t chapter of this documentation.
3. *na!+sis
After the re)uirement gathering and feasibility study the target is to analy2e the
information that fulfills the need for developing that project.
4. -esigning P$ase o. t$e Pro/e&t.
After the Feasibility study structure diagram done such as DFD( Flow /hart and the
*45 diagram. The entire structural diagram defines the front end of the project.
-#-: - It defines the basic flow of the data from one field to another field. $y the help of
DFD the flow of data does clear and it gives us the correct flow. In this website the main
work of DFD is also defining the flow of data such as! after the entering the information
it goes to the database.
ER! , 6 defines the entity relationship diagram. The 6 diagram shows the relationship
between two entities. 7uch as what is the relation between user and the website or it also
defines the sub module entity relation.
UML! , *45 defines the unified modeling language. The diagram of *45 shows the
relationship between user and system.
'
*. Co,ing Part o. t$e Pro/e&t:
After the designing phase of the project began the coding some piece of the task
composed the pages for the whole functional and non,functional module composed the
code for it made the database and associate with the venture. This is the principle period
of the undertaking on the grounds that all the useful purpose of the distinctive module is
rely on upon the coding stage for the creating of coding of this task utili2ed diverse site
and the book for it.
B. Testing 01an'a! 2 Se!eni') I-E)
After the development of entire project testing phase of the project started the testing of
this project done by manually or selenium ID. For the manual testing the large number
input used on the same page. Find the input element by the selenium ID in the Firefo%
browser. This phase reduce the risk of the project and gives the user and developer
satisfaction.
C. -o&')entation:
After the testing phase started the documentation part for this project this is very
important same as the development phase in this part the all the details write about the
project this is useful for user as well as the developer because in future if anyone want to
change in some part of the project the by the help of the documentation they can easily
change it. This documentation contains all the information about the project such as
designing phase( diagram( testing phase and coding part. This documentation is very easy
to understand that what is the function of the project and how to operate it.
8
CHAPTER 2: FEASIBILITY STUDY
Feasibility 7tudy is an analysis techni)ue that done after the re)uirement gathering. After the
re)uirement gathering the analyst analy2e that all the type of feasibility study is feasible for that
project not. In this project the feasibility study is!
TEC3IC*L #E*SIBILIT4
This project is designed in the A79.NT reason for developing the project in the A79.NT id its
features.
". The designing field and the implementation field are available in the same platform.
#. In the A79.NT no need for the third party for the server. A79.NT has its own server so
at the time of running the project the server automatically start.
&. A79.NT reduces the amount of code.
'. It provides the best performance by taking advantage of early binding.
8. In the A79.NT the +T45 code together with A79.NT
Features of 7:5,76;6 -#<<=.!
". For the backend 7:5,76;6 -#<<=. has used. The main features of the 7:5,76;6
-#<<=. is change tracking. The ability to track changes without timestamp columns and
triggers.
#. It supports multi server )ueries.
After the investigating the data developed this project in the Asp.net and utili2ed the 7:5,
76;6 -#<<=. for the backend. This is speciali2ed attainable on the grounds that the Asp.net is
not )uite the same as an alternate programming language. This gives the static page alongside the
platform for dynamic page. Through the Asp.net we can chip away at the both some piece of the
venture either the interface or the bringing the information from the interface. A79.NT is
different from other programming language. Anyhow in the A79.NT there is no any perple%ity
about it in light of the fact that all the fields outlined by the move and customi2e we can
undoubtedly change the interface stand in comparison to an alternate programming language.
7ince an alternate programming language utili2e the +T45 code for the interface however in the
visual studio there are as a matter of course +T45 documented and through that we can make
the static pages.
7o by the technical part this project is technically feasible this type of project can easily
develop in the A79.NT. A79.NT is very secure along with the graphical user interface.
ECO3O1IC #E*SIBILIT4
For the development of this project these all things have done.
A. 4arket survey! For developing this project market survey done( took the data from
different website.
$. This project is developed in the A79.NT so for the ;isual 7tudio tool used.
/. For the project some investment in future if this project launched.
D. $rought the different white paper for the re)uirement gathering.
These all things done for developing this website. 7o this project is economical feasible.
>
OPER*TIO3*L #E*SIBILIT4
9roposed project would be beneficial only if they can turn into information system that will meet
the organi2ation,operating re)uirement. 3ne of the problems is during the development of new
system is getting acceptance from user.
Feasibility study means to determine whether the system is feasible in the following
aspects( the end user need not necessarily be a computer professional to operate and no special
training is re)uired for operating the system. 7ystem is user friendly and every step in the system
invalid data entry message is displayed.
?
CHAPTER 3: ANALYSIS
METHOLODOGY FOR REQUIREMENT ANALYSIS
Techni)ue for finding the re)uirement!
". 6esearch from different tour website e%isting in India and abroad.
#. /heck what kind of information customer want.
&. /heck the review that is given by the tourist as a feedback for different website.
'. After developing a small interview discuss with some other member and collect what could
other things do.
8. Design the structural diagram for the designing part and for the knowing how the data will
flow.
>. 7tudied the white paper for the how to find the re)uirements and follow the rule through
which the information collets for any project.
?. @now about the re)uirements from the different, different peoples view. +ow they think.
Ahat they think at the tourism website. Ahat they feel that that it is necessary in the website.
CRITERIA USED TO PARTITION SOFTWARE INTO INDIVIDUAL COMPONENTS
Ha!"a# #$%&#'#()*: -
". 9rocessor! , Intel 9entium ' or AboveB
#. 6am! , 8"# 4$ or above
&. Display! , /6T( 5/D or any color monitor
S+,)"a# #$%&#'#()*: -
". 3perating 7ystem! , Aindows NT
#. Database! , 7:5,76;6 -#<<=.
&. $rowser! , Any $rowser -Internet %plorer'.<( Coogle chrome( Firefo%.
SDLC MODEL USED FOR YOUR PROJECT
7D5/ characteri2es the product advancement life cycle( there are e%pansive number of models is
available such as water fall model( winding model( model for the product improvement however
contrast with all the models the de%terous model depict viably the improvement of programming.
Agile model is the latest or most use model for software development in the current organi2ation.
Agile model is different from another model in the working style. Agile model removes the
disadvantage of all the models. $asically the agile modelDs timing constraint is )uite similar to
the spiral model but in the spiral model the spiral of the timing is defined that how much time
one spiral takes. Agile model removes that disadvantage. In the agile model all the spiral of time
is defined either # weeks or ' weeks that spiral is called sprink. 3ne sprink takes two or four
weeks or according to the project re)uirements and after the finishing of each sprink the
information does collect is the progress is right or not what is changing re)uired or how we can
increase the production or another things.
Agile model is different from the entire. This report is created by the agile model
useful for the reviewer they can check the error or mistakes because of that the agile model is a
most popular software development model.
=
Agile model is used in manual testing tool such as bug2illa that is for the bug locking. $ug2illa
are the most used tools in the organi2ation for the bug locking.
In this project Agile 4odel used for development( worked only necessary things
from the agile model and used the time division policy from the agile model. In the agile model
the time division is very clearly and there are different piece of time and in each one s)uare of
time the work does happen and at the end of each one s)uare of time the audit does happen for
the created e%tend and check how to enhance it and what is the wrong things and how to
determination it inside the time.
E
CHAPTER -: ARCHITECURE DESIGN
.ERO LEVEL DFD FOR LOGIN/REGISTRATION:
ONE LEVEL DFD FOR COMPLETE PROCESS
"<
DFD FOR CAR BOO0ING
""
DFD FOR FLIGHT BOO0ING:
"#
DFD OF HOTEL BOO0ING
"&
FLOW CHART:
"'
ER-DIAGRAM
UML DIAGRAM:
ACTIVITY CHRT DIAGRAM FOR BOO0ING
"8
CLASS DIAGRAM FOR HOTEL BOO0ING
">
COLLABORATION DIAGRAM
USE CASE DIAGRAM
"?
SEQUENCE DIAGRAM
STATE CHART DIAGRAM FOR HOTEL BOO0ING:
"=
STATE CHART DIAGRAM FOR FLIGHT BOO0ING:
"E
DATABASE DESIGN:
#<
REGISTRATION
CAR BOO0ING:
BOO0ING REQUEST:
#"
BOO0ING DETAILS:
HOTEL DETAILS:
##
FLIGHT DETAILS:
#&
CHAPTER 1: IMPLEMENTATION AND CODING
REGISTRATION:
FGH 9age 5anguageIJ/KJ AutoventAireupIJtrueJ /odeFileIJ6egis.asp%.csJ InheritsIJ6egisJ GL
FhtmlL
Fhead runatIJserverJL
FtitleLF0titleL
F0headL
FbodyL
Fform idIJform"J runatIJserverJL
Fasp!Image IDIJImage"J runatIJserverJ Image*rlIJM0images0"""".9NCJ
+eightIJ"#&p%J AidthIJ""#'p%J 0L
FdivL
Ftable alignIJcenterJ bgcolorIsilver borderIJ&J dirIJltrJ frameIJborderJ
styleIJfont,family! 1Times New 6oman1( Times( serifB font,si2e! largerB color! KFF<<<<JL Fcaption
styleIJbackground,color!K&=b8f>JL
6FstrongLegister your selfF0strongLF0captionL
FtrL
Ftd classIJstyleEJ bgcolorIJKf&a=#'JL
Fasp!5abel IDIJ5bloginJ runatIJserverJ $ack/olorIJKf&a=#'J Font,$oldIJTrueJ
Font,ItalicIJTrueJ Font,7i2eIJ5argerJ Te%tIJ5ogin InformationJLF0asp!5abelLF0tdL
Ftd bgcolorIJKf&a=#'J classIJstyle=JLF0tdL
Ftd bgcolorIJKf&a=#'J classIJstyle=JLNnbspBF0tdLF0trL

FtrLFtd classIJstyle'J bgcolorIJKK#dcdf8JL
Fasp!5abel IDIJ5b*nameJ runatIJserverJ Te%tIJ*ser NameJLF0asp!5abelLF0tdL
Ftd classIJstyle8JL
Fasp!Te%t$o% IDIJT%t*nameJ runatIJserverJ AidthIJ#=>p%J $ack/olorIJAlice$lueJLF0asp!Te%t$o%LF0tdL
Ftd classIJstyle8JL
Fasp!6e)uiredField;alidator IDIJ6e)uiredField;alidator"J runatIJserverJ
rror4essageIJOJ /ontrolTo;alidateIJT%t*nameJLF0asp!6e)uiredField;alidatorL
F0tdLF0trL
FtrLFtd classIJstyle'J bgcolorIJKK#dcdf8JL
Fasp!5abel IDIJ5b9assJ runatIJserverJ Te%tIJ9asswordJLF0asp!5abelLF0tdL
Ftd classIJstyle8JL
Fasp!Te%t$o% IDIJT%t9assJ runatIJserverJ AidthIJ#=?p%J $ack/olorIJAlice$lueJ
Te%t4odeIJ9asswordJLF0asp!Te%t$o%LF0tdL
Ftd classIJstyle8JL
Fasp!6e)uiredField;alidator IDIJ6e)uiredField;alidator#J runatIJserverJ
rror4essageIJOJ /ontrolTo;alidateIJT%t9assJLF0asp!6e)uiredField;alidatorL
F0tdLF0trL
FtrLFtd classIJstyle'J bgcolorIJKK#dcdf8JL
Fasp!5abel IDIJ5bcpassJ runatIJserverJ Te%tIJ6etype passwordJLF0asp!5abelLF0tdL
Ftd classIJstyle8JL
Fasp!Te%t$o% IDIJT%t/passJ runatIJserverJ AidthIJ#='p%J $ack/olorIJAlice$lueJ
Te%t4odeIJ9asswordJLF0asp!Te%t$o%LF0tdL
Ftd classIJstyle8JL
Fasp!/ompare;alidator IDIJ/ompare;alidator"J runatIJserverJ
/ontrolTo/ompareIJT%t9assJ /ontrolTo;alidateIJT%t/passJ
rror4essageIJOJLF0asp!/ompare;alidatorL
F0tdLF0trL
FtrLFtd classIJstyle"<J bgcolorIJKf&a=#'JL
Fasp!5abel IDIJ5b9infoJ runatIJserverJ $ack/olorIJKf&a=#'J Font,$oldIJTrueJ
Font,ItalicIJTrueJ Font,7i2eIJ5argerJ Te%tIJ9ersonal InformationJLF0asp!5abelLF0tdL
Ftd bgcolorIJK&&&&ffJ classIJstyle""JLF0tdL
#'
Ftd bgcolorIJKf&J classIJstyle""JLNnbspBF0tdLF0trL
FtrLFtd classIJstyle'J bgcolorIJKK#dcdf8JL
Fasp!5abel IDIJ5bnameJ runatIJserverJ Te%tIJNameJLF0asp!5abelLF0tdL
Ftd classIJstyle8JL
Fasp!Te%t$o% IDIJT%tNameJ runatIJserverJ AidthIJ#=>p%J
$ack/olorIJAlice$lueJLF0asp!Te%t$o%LF0tdL
Ftd classIJstyle8JL
Fasp!6e)uiredField;alidator IDIJ6e)uiredField;alidator8J runatIJserverJ
/ontrolTo;alidateIJT%tNameJ rror4essageIJOJLF0asp!6e)uiredField;alidatorL
F0tdLF0trL
FtrLFtd classIJstyle'J bgcolorIJKK#dcdf8J bgcolorIJa)uaJL
Fasp!5abel IDIJlb/ntctJ runatIJserverJ Te%tIJ/ontect NumberJLF0asp!5abelLF0tdL
Ftd classIJstyle8JL
Fasp!Te%t$o% IDIJT%tNumberJ runatIJserverJ AidthIJ#='p%J $ack/olorIJAlice$lueJ
4a%5engthIJ"<JLF0asp!Te%t$o%LF0tdL
Ftd classIJstyle8JL
Fasp!6egular%pression;alidator IDIJ6egular%pression;alidator"J runatIJserverJ
/ontrolTo;alidateIJT%tNumberJ rror4essageIJOJ
;alidation%pressionIJP?,EQP<,EQRESTJLF0asp!6egular%pression;alidatorL

F0tdLF0trL
FtrLFtd classIJstyle'J bgcolorIJKK#dcdf8JL
Fasp!5abel IDIJ5b4ailJ runatIJserverJ Te%tIJ,4ailJLF0asp!5abelLF0tdLFtd classIJstyle8JL
Fasp!Te%t$o% IDIJT%t4ailJ runatIJserverJ AidthIJ#='p%J
$ack/olorIJAlice$lueJLF0asp!Te%t$o%LF0tdLFtd classIJstyle8JL
Fasp!6egular%pression;alidator IDIJ6egular%pression;alidator#J runatIJserverJ
/ontrolTo;alidateIJT%t4ailJ rror4essageIJOJ
;alidation%pressionIJUwV-P,V.1QUwV.OHUwV-P,.QUwV.OU.UwV
-P,.QUwV.OJLF0asp!6egular%pression;alidatorL

F0tdLF0trL
FtrLFtd classIJstyle'J bgcolorIJKK#dcdf8JL
Fasp!5abel IDIJ5bse%J runatIJserverJ Te%tIJ7e%JLF0asp!5abelLF0tdL
Ftd classIJstyle8JL

Fasp!DropDown5ist IDIJDDse%J runatIJserverJ +eightIJ><p%J AidthIJ#=#p%J
$ack/olorIJAlice$lueJL
Fasp!5istItemL4aleF0asp!5istItemL
Fasp!5istItemLFemaleF0asp!5istItemL
F0asp!DropDown5istL

Ftd classIJstyle8JL

NnbspBFtrLFtd classIJstyle'J bgcolorIJKK#dcdf8JL
Fasp!5abel IDIJ5baddJ runatIJserverJ Te%tIJAddressJLF0asp!5abelLF0tdL
Ftd classIJstyle8JL
Fasp!Te%t$o% IDIJT%tAddJ runatIJserverJ Te%t4odeIJ4ulti5ineJ AidthIJ#=<p%J
$ack/olorIJAlice$lueJLF0asp!Te%t$o%LF0tdL
Ftd classIJstyle8JL
Fasp!6e)uiredField;alidator IDIJ6e)uiredField;alidator>J runatIJserverJ
/ontrolTo;alidateIJT%tAddJ rror4essageIJOJLF0asp!6e)uiredField;alidatorL
F0tdLF0trL
FtrLFtd classIJstyle'J bgcolorIJKK#dcdf8JL
Fasp!5abel IDIJ5bcityJ runatIJserverJ Te%tIJ/ityJLF0asp!5abelLF0tdLFtd classIJstyle8JL
Fasp!Te%t$o% IDIJt%tcityJ runatIJserverJ AidthIJ#==p%J
$ack/olorIJAlice$lueJLF0asp!Te%t$o%LF0tdLFtd classIJstyle8JL
Fasp!6e)uiredField;alidator IDIJ6e)uiredField;alidator?J runatIJserverJ
/ontrolTo;alidateIJt%tcityJ rror4essageIJOJLF0asp!6e)uiredField;alidatorL
F0tdLF0trL
#8
FtrLFtd classIJstyle'J bgcolorIJKK#dcdf8JL
Fasp!5abel IDIJ5bstateJ runatIJserverJ Te%tIJ7tateJLF0asp!5abelLF0tdLFtd
classIJstyle8JL
Fasp!Te%t$o% IDIJT%tstateJ runatIJserverJ AidthIJ#='p%J $ack/olorIJAlice$lueJ
LF0asp!Te%t$o%LF0tdLFtd classIJstyle8JL
Fasp!6e)uiredField;alidator IDIJ6e)uiredField;alidator=J runatIJserverJ
/ontrolTo;alidateIJT%tstateJ rror4essageIJOJLF0asp!6e)uiredField;alidatorL
F0tdLF0trL
FtrLFtd classIJstyle'J bgcolorIJKK#dcdf8JL
Fasp!5abel IDIJ5bpinJ runatIJserverJ Te%tIJ9inJLF0asp!5abelLF0tdLFtd classIJstyle8JL
Fasp!Te%t$o% IDIJT%tpinJ runatIJserverJ AidthIJ#=>p%J $ack/olorIJAlice$lueJ
4a%5engthIJ>JLF0asp!Te%t$o%LF0tdLFtd classIJstyle8JL
Fasp!6egular%pression;alidator IDIJ6egular%pression;alidator&J runatIJserverJ
rror4essageIJOJ ;alidation%pressionIJUdR>SJ
/ontrolTo;alidateIJT%tpinJLF0asp!6egular%pression;alidatorL

F0tdLF0trL
FtrLFtd classIJstyle'J bgcolorIJKK#dcdf8JL
Fasp!5abel IDIJlb/ountryJ runatIJserverJ Te%tIJ/ountryJLF0asp!5abelLF0tdL
Ftd classIJstyle8JL
Fasp!DropDown5ist IDIJDDcountryJ runatIJserverJ +eightIJ&"p%J AidthIJ#=&p%J
$ack/olorIJAlice$lueJL
Fasp!5istItemL ,,,7elect,,,F0asp!5istItemL
Fasp!5istItemL AfghanistanF0asp!5istItemL
Fasp!5istItemLAlbaniaF0asp!5istItemL
Fasp!5istItemLArgentinaF0asp!5istItemL
Fasp!5istItemLAustraliaF0asp!5istItemL
Fasp!5istItemL$angladeshF0asp!5istItemL
Fasp!5istItemL$elgiumF0asp!5istItemL
Fasp!5istItemL$hutanF0asp!5istItemL
Fasp!5istItemL$ra2ilF0asp!5istItemL
Fasp!5istItemL/ambodiaF0asp!5istItemL
Fasp!5istItemL/anadaF0asp!5istItemL
Fasp!5istItemL/hinaF0asp!5istItemL
Fasp!5istItemL/olombiaF0asp!5istItemL
Fasp!5istItemLFranceF0asp!5istItemL
Fasp!5istItemLCermanyF0asp!5istItemL
Fasp!5istItemL+ong @ongF0asp!5istItemL
Fasp!5istItemLIndiaF0asp!5istItemL
Fasp!5istItemLIndonesiaF0asp!5istItemL
Fasp!5istItemLWapanF0asp!5istItemL
Fasp!5istItemL@enyaF0asp!5istItemL
Fasp!5istItemL5u%embourgF0asp!5istItemL
Fasp!5istItemL4e%icoF0asp!5istItemL
Fasp!5istItemLNepalF0asp!5istItemL
Fasp!5istItemLNew XealandF0asp!5istItemL
Fasp!5istItemL9akistanF0asp!5istItemL
Fasp!5istItemL6ussiaF0asp!5istItemL
Fasp!5istItemL7ingaporeF0asp!5istItemL
Fasp!5istItemLThailandF0asp!5istItemL
Fasp!5istItemL*nited 7tatesF0asp!5istItemL
Fasp!5istItemLYemenF0asp!5istItemL
Fasp!5istItemLXimbabweF0asp!5istItemL
F0asp!DropDown5istL
F0tdL
Ftd classIJstyle8JL
Fasp!6e)uiredField;alidator IDIJ6e)uiredField;alidator'J runatIJserverJ
/ontrolTo;alidateIJDDcountryJ
rror4essageIJOJLF0asp!6e)uiredField;alidatorL
#>
F0tdLF0trL
FtrLFtd classIJstyle'J bgcolorIJK<<ff<<J alignIJcenterJ valignIJmiddleJL
NnbspBF0tdL
Ftd classIJstyle8J bgcolorIJK<<ff<<J alignIJcenterJ valignIJmiddleJL
Fasp!$utton IDIJbtnZsubmitJ runatIJserverJ
Te%tIJ7ubmitJ AidthIJE'p%J
onclickIJbtnZsubmitZ/lick"J $ack/olorIJKFF//<<J styleIJheight! #>p%J 0LF0tdL
Ftd classIJstyle8J bgcolorIJK<<ff<<J alignIJcenterJ valignIJmiddleJL
NnbspBF0tdLF0trL
FtrLFtd classIJstyle'J bgcolorIJJL Fasp!5abel IDIJ5abel"J runatIJserverJ
Te%tIJYou are successfully registeredJLF0asp!5abelLF0tdLF0trL

F0tableL
F0divL
F0formL
F0bodyL
F0htmlL
HOME
FGH 9age 5anguageIJ/KJ 4aster9ageFileIJM04aster9age.masterJ AutoventAireupIJtrueJ /odeFileIJ+ome.asp%.csJ
InheritsIJ+omeJ TitleIJ*ntitled 9ageJ GL
Fasp!/ontent IDIJ/ontent"J /ontent9lace+olderIDIJheadJ 6unatIJ7erverJL
Fstyle typeIJte%t0cssJL
.style8
R
width! E?p%B
S
.style>
R
height! "'p%B
S
.style?
R
height! #"p%B
S
F0styleL
F0asp!/ontentL
Fasp!/ontent IDIJ/ontent#J /ontent9lace+olderIDIJ/ontent9lace+older"J 6unatIJ7erverJL

Ftable alignIJrightJ styleIJheight! #?'p%B width! &<&p%JL
FtrLFtdL
Fasp!Image IDIJImage"J Image*rlIJM0images0indian.gifJ runatIJserverJ
+eightIJ#&?p%J AidthIJ#E=p%J 0LF0tdLF0trL
Ftr bgcolorIJK>>EEFFJLFtdLFh" alignIJcenterJL F0h"LF0tdLF0trL
FtrLFtd colspanI# bgcolorIJKEEEEEEJL F0tdLF0trL
FtrLFtd classIJstyle>JL
Fasp!Image IDIJImage#J Image*rlIJM0images0kutubminar.jpgJ runatIJserverJ
+eightIJ'""p%J AidthIJ#E=p%J 0LF0tdLF0trL
Ftr bgcolorIJK>>EEFFJLFtdLFh" alignIJcenterJL F0h"LF0tdLF0trL
FtrLFtd bgcolorIJKEEEEEEJL F0tdLF0trL
F0tableL

F0divL
Fdiv alignIJleftJ styleIJheight! 'p%JL
Ftable alignIJleftJ bgcolorIgreen borderIJ#J
#?
styleIJheight! >><p%B width! '<<p%BJL
FtrLFtd colspanI#L
Fh" styleIJfont,family! 15ucida /alligraphy1B font,si2e! largeB font,weight! boldB color! K=<<<<<JL$33@INC
F36 T3*6!,,F0h"LF0$33@INC F36 T3*6!,,F0h"LF0tdLF0trL



FtrLFtd classIJstyle8JL
Fasp!5abel IDIJ5abel"J runatIJserverJ Te%tIJArrival DateJLF0asp!5abelL
F0tdL
FtdL
Fasp!DropDown5ist IDIJDdarrivldateJ runatIJserverJ $ack/olorIJKFFEEFFJL
Fasp!5istItemL"F0asp!5istItemL
Fasp!5istItemL#F0asp!5istItemL
Fasp!5istItemL&F0asp!5istItemL
Fasp!5istItemL'F0asp!5istItemL
Fasp!5istItemL8F0asp!5istItemL
Fasp!5istItemL>F0asp!5istItemL
Fasp!5istItemL?F0asp!5istItemL
Fasp!5istItemL=F0asp!5istItemL
Fasp!5istItemLEF0asp!5istItemL
Fasp!5istItemL"<F0asp!5istItemL
Fasp!5istItemL""F0asp!5istItemL
Fasp!5istItemL"#F0asp!5istItemL
Fasp!5istItemL"&F0asp!5istItemL
Fasp!5istItemL"'F0asp!5istItemL
Fasp!5istItemL"8F0asp!5istItemL
Fasp!5istItemL">F0asp!5istItemL
Fasp!5istItemL"?F0asp!5istItemL
Fasp!5istItemL"=F0asp!5istItemL
Fasp!5istItemL"EF0asp!5istItemL
Fasp!5istItemL#<F0asp!5istItemL
Fasp!5istItemL#"F0asp!5istItemL
Fasp!5istItemL##F0asp!5istItemL
Fasp!5istItemL#&F0asp!5istItemL
Fasp!5istItemL#'F0asp!5istItemL
Fasp!5istItemL#8F0asp!5istItemL
Fasp!5istItemL#>F0asp!5istItemL
Fasp!5istItemL#?F0asp!5istItemL
Fasp!5istItemL#=F0asp!5istItemL
Fasp!5istItemL#EF0asp!5istItemL
Fasp!5istItemL&<F0asp!5istItemL
Fasp!5istItemL&"F0asp!5istItemL
F0asp!DropDown5istL
Fasp!DropDown5ist IDIJDdarrilmonthJ runatIJserverJ $ack/olorIJKFFEEFFJL
Fasp!5istItemLWanF0asp!5istItemL
Fasp!5istItemLFebF0asp!5istItemL
Fasp!5istItemL4arF0asp!5istItemL
Fasp!5istItemLAprF0asp!5istItemL
Fasp!5istItemL4ayF0asp!5istItemL
Fasp!5istItemLWuneF0asp!5istItemL
Fasp!5istItemLWulyF0asp!5istItemL
Fasp!5istItemLAugF0asp!5istItemL
Fasp!5istItemL7epF0asp!5istItemL
Fasp!5istItemL3ctF0asp!5istItemL
Fasp!5istItemLNovF0asp!5istItemL
Fasp!5istItemLDecF0asp!5istItemL
F0asp!DropDown5istL
Fasp!DropDown5ist IDIJDdarrivleyearJ runatIJserverJ $ack/olorIJKFFEEFFJL
#=
Fasp!5istItemL#<"'F0asp!5istItemL
Fasp!5istItemL#<"8F0asp!5istItemL
Fasp!5istItemL#<">F0asp!5istItemL
Fasp!5istItemL#<"?F0asp!5istItemL
F0asp!DropDown5istL
F0tdL
F0trL
FtrLFtd classIJstyle8JL
Fasp!5abel IDIJ5abel#J runatIJserverJ Te%tIJDeparture DateJLF0asp!5abelL
F0tdL
FtdL
Fasp!DropDown5ist IDIJDddprtuedateJ runatIJserverJ $ack/olorIJKFFEEFFJL
Fasp!5istItemL"F0asp!5istItemL
Fasp!5istItemL#F0asp!5istItemL
Fasp!5istItemL&F0asp!5istItemL
Fasp!5istItemL'F0asp!5istItemL
Fasp!5istItemL8F0asp!5istItemL
Fasp!5istItemL>F0asp!5istItemL
Fasp!5istItemL?F0asp!5istItemL
Fasp!5istItemL=F0asp!5istItemL
Fasp!5istItemLEF0asp!5istItemL
Fasp!5istItemL"<F0asp!5istItemL
Fasp!5istItemL""F0asp!5istItemL
Fasp!5istItemL"#F0asp!5istItemL
Fasp!5istItemL"&F0asp!5istItemL
Fasp!5istItemL"'F0asp!5istItemL
Fasp!5istItemL"8F0asp!5istItemL
Fasp!5istItemL">F0asp!5istItemL
Fasp!5istItemL"?F0asp!5istItemL
Fasp!5istItemL"=F0asp!5istItemL
Fasp!5istItemL"EF0asp!5istItemL
Fasp!5istItemL#<F0asp!5istItemL
Fasp!5istItemL#"F0asp!5istItemL
Fasp!5istItemL##F0asp!5istItemL
Fasp!5istItemL#&F0asp!5istItemL
Fasp!5istItemL#'F0asp!5istItemL
Fasp!5istItemL#8F0asp!5istItemL
Fasp!5istItemL#>F0asp!5istItemL
Fasp!5istItemL#?F0asp!5istItemL
Fasp!5istItemL#=F0asp!5istItemL
Fasp!5istItemL#EF0asp!5istItemL
Fasp!5istItemL&<F0asp!5istItemL
Fasp!5istItemL&"F0asp!5istItemL
F0asp!DropDown5istL
Fasp!DropDown5ist IDIJDddparturemonthJ runatIJserverJ $ack/olorIJKFFEEFFJL
Fasp!5istItemLWanF0asp!5istItemL
Fasp!5istItemLFebF0asp!5istItemL
Fasp!5istItemL4arF0asp!5istItemL
Fasp!5istItemLAprF0asp!5istItemL
Fasp!5istItemL4ayF0asp!5istItemL
Fasp!5istItemLWuneF0asp!5istItemL
Fasp!5istItemLWulyF0asp!5istItemL
Fasp!5istItemLAugF0asp!5istItemL
Fasp!5istItemL7epF0asp!5istItemL
Fasp!5istItemL3ctF0asp!5istItemL
Fasp!5istItemLNovF0asp!5istItemL
Fasp!5istItemLDecF0asp!5istItemL
F0asp!DropDown5istL
Fasp!DropDown5ist IDIJdddpartureyearJ runatIJserverJ $ack/olorIJKFFEEFFJL
#E
Fasp!5istItemL#<"'F0asp!5istItemL
Fasp!5istItemL#<"8F0asp!5istItemL
Fasp!5istItemL#<">F0asp!5istItemL
Fasp!5istItemL#<"?F0asp!5istItemL
F0asp!DropDown5istL
F0tdL
F0trL
FtrLFtd classIJstyle8JL
Fasp!5abel IDIJ5abel&J runatIJserverJ Te%tIJTravel $yJLF0asp!5abelL
F0tdLFtdL
Fasp!DropDown5ist IDIJDdtravelJ runatIJserverJL
Fasp!5istItemL/arF0asp!5istItemL
Fasp!5istItemL$usF0asp!5istItemL
Fasp!5istItemLTrainF0asp!5istItemL
Fasp!5istItemLAirF0asp!5istItemL
F0asp!DropDown5istL
Fasp!6e)uiredField;alidator IDIJ6e)uiredField;alidator#J runatIJserverJ
rror4essageIJOJ /ontrolTo;alidateIJDdtravelJLF0asp!6e)uiredField;alidatorL
F0tdLF0trL
FtrLFtd classIJstyle8JL
Fasp!5abel IDIJ5abel"&J runatIJserverJ Te%tIJ6e)ured 7erviceJLF0asp!5abelLF0tdLFtdL
Fasp!DropDown5ist IDIJDdre)rservsJ runatIJserverJL
Fasp!5istItemL+otel $ookingF0asp!5istItemL
Fasp!5istItemLTour 9ackageF0asp!5istItemL
F0asp!DropDown5istL
Fasp!6e)uiredField;alidator IDIJ6e)uiredField;alidator&J runatIJserverJ
rror4essageIJOJ /ontrolTo;alidateIJDdre)rservsJLF0asp!6e)uiredField;alidatorL
F0tdL
FtrLFtd classIJstyle8JL
Fasp!5abel IDIJ5abel'J runatIJserverJ Te%tIJtotal adults!JLF0asp!5abelLF0tdL
FtdL
Fasp!DropDown5ist IDIJddadultsJ runatIJserverJ $ack/olorIJKFFEEFFJL
Fasp!5istItemL"F0asp!5istItemL
Fasp!5istItemL#F0asp!5istItemL
Fasp!5istItemL&F0asp!5istItemL
Fasp!5istItemL'F0asp!5istItemL
Fasp!5istItemL8F0asp!5istItemL
Fasp!5istItemL>F0asp!5istItemL
Fasp!5istItemL?F0asp!5istItemL
Fasp!5istItemL=F0asp!5istItemL
Fasp!5istItemLEF0asp!5istItemL
Fasp!5istItemL"<F0asp!5istItemL
Fasp!5istItemLNgtB"<F0asp!5istItemL
F0asp!DropDown5istL
Fasp!6e)uiredField;alidator IDIJ6e)uiredField;alidator'J runatIJserverJ
rror4essageIJOJ /ontrolTo;alidateIJddadultsJLF0asp!6e)uiredField;alidatorL
F0tdLF0trL
FtrLFtd classIJstyle8JL
Fasp!5abel IDIJ5abel8J runatIJserverJ Te%tIJtotal childrenJLF0asp!5abelLF0tdL
FtdL
Fasp!DropDown5ist IDIJDdchildrenJ runatIJserverJ $ack/olorIJKFFEEFFJL
Fasp!5istItemL"F0asp!5istItemL
Fasp!5istItemL#F0asp!5istItemL
Fasp!5istItemL&F0asp!5istItemL
Fasp!5istItemL'F0asp!5istItemL
Fasp!5istItemL8F0asp!5istItemL
Fasp!5istItemL>F0asp!5istItemL
Fasp!5istItemL?F0asp!5istItemL
Fasp!5istItemL=F0asp!5istItemL
&<
Fasp!5istItemLEF0asp!5istItemL
Fasp!5istItemL"<F0asp!5istItemL
Fasp!5istItemLNgtB"<F0asp!5istItemL
F0asp!DropDown5istL
F0tdLF0trLFtrLFtd classIJstyle8JL
Fasp!5abel IDIJ5abel>J runatIJserverJ Te%tIJAccommodation TypeJLF0asp!5abelLF0tdL
FtdL
Fasp!DropDown5ist IDIJDdaccmmodationJ runatIJserverJ $ack/olorIJKFFEEFFJL
Fasp!5istItemL75/T A//3443DATI3NF0asp!5istItemL
Fasp!5istItemL5*[*6YF0asp!5istItemL
Fasp!5istItemL87TA6F0asp!5istItemL
Fasp!5istItemL'7TA6F0asp!5istItemL
Fasp!5istItemL&7TA6F0asp!5istItemL
Fasp!5istItemL$*DCTF0asp!5istItemL
F0asp!DropDown5istL
Fasp!6e)uiredField;alidator IDIJ6e)uiredField;alidator"J runatIJserverJ
rror4essageIJOJ /ontrolTo;alidateIJDdaccmmodationJLF0asp!6e)uiredField;alidatorL
F0tdLF0trL

FtrLFtd colspanIJ#J alignIJcenterJ bgcolorIJK<<<<//J
styleIJfont,family! 14onotype /orsiva1B font,si2e! mediumB font,weight! boldB color! KFF<<<<JL
personal information Fasp!5abel IDIJ5abel?J runatIJserverJ Te%tIJNameJLF0asp!5abelLF0tdL
FtdL
NnbspBF0tdLF0trL
FtrLFtd classIJstyle8JL
Fasp!5abel IDIJ5abel"'J runatIJserverJ Te%tIJnter NameJLF0asp!5abelL
F0tdL
FtdL
Fasp!Te%t$o% IDIJT%tnameJ runatIJserverJ $ack/olorIJKFFEEFFJ AidthIJ"#=p%JLF0asp!Te%t$o%L
Fasp!6e)uiredField;alidator IDIJ6e)uiredField;alidator8J runatIJserverJ
rror4essageIJOJ /ontrolTo;alidateIJT%tnameJLF0asp!6e)uiredField;alidatorL
F0tdLF0trL

FtrLFtd classIJstyle8JL
Fasp!5abel IDIJ5abel=J runatIJserverJ Te%tIJmailJLF0asp!5abelLF0tdL
FtdL
Fasp!Te%t$o% IDIJT%tmailJ runatIJserverJ $ack/olorIJKFFEEFFJLF0asp!Te%t$o%L
Fasp!6egular%pression;alidator IDIJ6egular%pression;alidator#J runatIJserverJ
/ontrolTo;alidateIJT%tmailJ rror4essageIJOJ
;alidation%pressionIJUwV-P,V.1QUwV.OHUwV-P,.QUwV.OU.UwV-P,.QUwV.OJLF0asp!6egular%pression;alidatorL
F0tdLF0trL

FtrLFtd classIJstyle8JL
Fasp!5abel IDIJ5abel"<J runatIJserverJ Te%tIJ4obileJLF0asp!5abelLF0tdL
FtdL
Fasp!Te%t$o% IDIJt%tmobileJ runatIJserverJ $ack/olorIJKFFEEFFJ 4a%5engthIJ"<JLF0asp!Te%t$o%L
Fasp!6egular%pression;alidator IDIJ6egular%pression;alidator"J runatIJserverJ
/ontrolTo;alidateIJt%tmobileJ rror4essageIJOJ
;alidation%pressionIJP?,EQP<,EQRESTJLF0asp!6egular%pression;alidatorL
F0tdLF0trL
FtrLFtd classIJstyle8JL
Fasp!5abel IDIJ5abelEJ runatIJserverJ Te%tIJ/ountryJLF0asp!5abelLF0tdL
FtdL
Fasp!DropDown5ist IDIJDdcountryJ runatIJserverJ $ack/olorIJKFFEEFFJ
onselectedinde%changedIJDdcountryZ7electedInde%/hangedJ
L
Fasp!5istItemL ,,,7elect,,,F0asp!5istItemL
Fasp!5istItemL AfghanistanF0asp!5istItemL
Fasp!5istItemLAlbaniaF0asp!5istItemL
&"
Fasp!5istItemLArgentinaF0asp!5istItemL
Fasp!5istItemLAustraliaF0asp!5istItemL
Fasp!5istItemL$angladeshF0asp!5istItemL
Fasp!5istItemL$elgiumF0asp!5istItemL
Fasp!5istItemL$hutanF0asp!5istItemL
Fasp!5istItemL$ra2ilF0asp!5istItemL
Fasp!5istItemL/ambodiaF0asp!5istItemL
Fasp!5istItemL/anadaF0asp!5istItemL
Fasp!5istItemL/hinaF0asp!5istItemL
Fasp!5istItemL/olombiaF0asp!5istItemL
Fasp!5istItemLFranceF0asp!5istItemL
Fasp!5istItemLCermanyF0asp!5istItemL
Fasp!5istItemL+ong @ongF0asp!5istItemL
Fasp!5istItemLIndiaF0asp!5istItemL
Fasp!5istItemLIndonesiaF0asp!5istItemL
Fasp!5istItemLWapanF0asp!5istItemL
Fasp!5istItemL@enyaF0asp!5istItemL
Fasp!5istItemL5u%embourgF0asp!5istItemL
Fasp!5istItemL4e%icoF0asp!5istItemL
Fasp!5istItemLNepalF0asp!5istItemL
Fasp!5istItemLNew XealandF0asp!5istItemL
Fasp!5istItemL9akistanF0asp!5istItemL
Fasp!5istItemL6ussiaF0asp!5istItemL
Fasp!5istItemL7ingaporeF0asp!5istItemL
Fasp!5istItemLThailandF0asp!5istItemL
Fasp!5istItemL*nited 7tatesF0asp!5istItemL
Fasp!5istItemLYemenF0asp!5istItemL
Fasp!5istItemLXimbabweF0asp!5istItemL
F0asp!DropDown5istL
Fasp!6e)uiredField;alidator IDIJ6e)uiredField;alidator>J runatIJserverJ
/ontrolTo;alidateIJDdcountryJ rror4essageIJOJLF0asp!6e)uiredField;alidatorL
F0tdLF0trL
FtrLFtdL
Fasp!5abel IDIJ5b$ookingIDJ ;isibleIfalse runatIJserverJ Te%tIJYour $ooking Id IsJLF0asp!5abelLF0tdL
FtdL
Fasp!Te%t$o% IDIJT%tIdJ ;isibleIfalse runatIJserverJLF0asp!Te%t$o%LF0tdLF0trL

FtrLFtd classIJstyle8JL
Fasp!5abel IDIJ5abel""J runatIJserverJ Te%tIJAdditional 6e)irementsJLF0asp!5abelLF0tdL
FtdL
Fasp!Te%t$o% IDIJT%tAdditionalJ Te%t4odeIJ4ulti5ineJ runatIJserverJ
$ack/olorIJKFFEEFFJLF0asp!Te%t$o%LF0tdLF0trL
FtrLFtd classIJstyle8JL
NnbspBF0tdLFtdL
Fasp!$utton IDIJ$tnsubmitJ runatIJserverJ Te%tIJ7ubmitJ
onclickIJ$tnsubmitZ/lick"J styleIJheight! #>p%J 0L
F0tdLF0trL
FtrLFtd colspanI# classIJstyle?JL
Fasp!5abel IDIJ5bmsgJ ;isibleIFalse runatIJserverJ
Te%tIJsubmit successfullyJ Font,$oldIJTrueJ Font,7i2eIJ5argeJ
Font,NamesIJ4onotype /orsivaJ Fore/olorIJYellowJLF0asp!5abelLF0tdLF0trL
F0tableL
F0divL
Fdiv alignIJcenterJL
Ftable alignIJcenterJLFtrLFtdL
NnbspBNnbspBNnbspBNnbspBNnbspBNnbspBNnbspBNnbspBNnbspBNnbspBNnbspBNnbspBNnbspBNnbspB
&#
Fasp!Image$utton IDIJIbbiharJ runatIJserverJ +eightIJ"E>p%J
Image*rlIJM0images0goalghar.jpgJ onclickIJIbbiharZ/lickJ AidthIJ#?=p%J 0L
F0tdLF0trL
FtrL
FtdLFh" alignIJcenterJ
styleIJfont,family! /enturyB font,si2e! mediumB font,weight! boldB color! K<<//<<JL$ihar tour packagesF0trL
FtrLFtdL
NnbspBNnbspBNnbspBNnbspBNnbspBNnbspBNnbspBNnbspBNnbspBNnbspBNnbspBNnbspBNnbspB
Fasp!Image$utton IDIJIbsummerJ runatIJserverJ +eightIJ"E>p%J
Image*rlIJM0images0waterfall".gifJ onclickIJImage$utton"Z/lickJ AidthIJ#?=p%J 0L
F0tdLF0trL
FtrLFtdLFh" alignIJcenterJ
styleIJfont,family! 1$odoni 4T $lack1B font,si2e! largeB font,weight! boldB color! K<<&&//JL
7ummer packageF0h"LF0tdLF0trL
F0tableL

F0divL

F0asp!/ontentL
&&
CHAPTER 2: TESTING
INTRODUCTION
Testing is the vital period of 7oftware Development 5ife /ycle. This stage is utili2ation for
decreasing the risk and in addition to make right item. 9rogramming testing is essentially two
types.
13 B!a&k Bo5 Testing:
$lack bo% testing is called functional testing and it is basically use for to check the functionality
of the product. For $lack bo% testing there is no need for knowledge about product.
23 W$ite Bo5 Testing:
Ahite bo% testing is called the structural testing. This testing is basically at the developer side
and for this testing there is need of knowledge about the product. In white bo% testing developer
can check the structure of the product that functionally performed or not.
These are the basic type of testing that is generally used. Apart from this testing there is different
type testing that is used for test the website\
13 1an'a! Testing:
In the manual testing check the application by manually entering the value and check itDs output
that is same as e%pected value. In manual testing we write the test case for every module of the
project and apply on it. To checking the application by manually it takes e%tra time. 7o for
removing this difficulty ne%t testing is automation testing.
In this project all the pages tested by entering the different values.
23 *'to)ation Testing:
Automation testing is additionally focused around the manual testing however in this testing the
e%periments conse)uently re)uested each one page and make a report for it. There are many
tools available for that such as! :T9( selenium.
In this project 7elenium tool is used for the automation testing and checked the
entire moduleDs element location. To check the element location for each page the 7elenium ID
used and through that check the actual location of the element that is in the webpage.
&'
TEST CASES
T#*)
I!
D#*4&5)
&+(
P&+&
)6
T65# S)#5* E75#4)#! #*%8)
Tc,"<" 5ogin 9" Function
al
".nter *ser Name
#.nter 9assword
&.7uccessfully login
". After the entering right
info it should login
#.No other Id09ass should
work
Tc,"<# 6egistrat
ion
9" Function
al
".nter the information
#. 7ubmit it
&.7uccessfully 7ubmit
". mail should take only
one Hsymbol.
#. /ontact number should
only numeric and "< digits
and the national code.
&. Name row should contain
only character
'. After enter the information
it should successfully submit.
Tc,"<& /ar
$ooking
9" Function
al
". After login select the
car.
#. nter the information
&.7ubmit it
".It should contains the
different range of car
#. 3nly selected carDs price
should display
&. At the time of booking it
should generate a booking id
'. After submission it should
successfully submit.
Tc,"<' +otel
$ooking
9" Function
al
". After login select the
hotels.
#. nter the information
&. 7ubmit it.
". It should contain the
different range of hotels.
#.3nly selected hotelDs price
should display
&. At the time of booking it
should generate a booking id
'. After submission it should
successfully submit
Tc,"<8 Flight
$ooking
9" Function
al
".After login select the
flight
#.nter the information
&. /heck the round or
single trip.
'. 7ubmit it.
". It should provide different
range for economy and
business class.
#. It should also provide the
different range for round trip
and single trip.
&. At the time of booking it
should generate the booking
id.
'. After the submission it
should successfully submit.
&8
Tc,"<> $ooking
, ID
9" Function
al
".nter the information
#.Aait for a second
&.$ooking,ID display on
the web page
". It should contain the
uni)ue number for each time.
#. It should contain the
numeric data as well as
character value.
&. No other $ooking,ID
performs for a particular
field.
4ainly the below points used when we go to write the te%t cases for the different module in a
system. $ut the above point is sufficient for this project. This test cases work for the entire
functional module for this project.
TC-ID
This is serial number for test cases this is uni)ue number and the test case known by the T/,ID.
DESCRIPTION
Description about on which module of the project will test. ). login it means the login page will
test.
PRIORITY
9riority defines the importance of the module. 9" is for very high module and functional type
module come under the 9" priority as well as 9# for )uite low priority then 9" and so on.
TYPE
Type contains which type of module it is such as Functional( C*I.
STEPS
This field contains the small description about the steps that defines how to operate that module
and developer can easily check the bug.
DATA
This field contained any type of data that is used in the testing. 7uch as input values in any
particular field.
AR
A6 defines the actual result that comes after the testing that application.
&>
ER
6 defines the e%pected result that should come after the testing if the actual result does not
match with e%pected result then it is a bug.
RESULT
If the actual result same as e%pected result then the application called bug free and result does
pass either it fail.
COMMENT
In this field the tester basically tester write some comment about the bug( describe if they find
any cause for the bug.
BUG
This filed contains the bug. If any bug arises in the application then in this field the report for a
bug writes by the tester that is called bug lock. After the bug lock it transfers to the developer and
they fi%ed it for resolving the bug.
If the developer fi%ed the bug it means it is very important bug and it will )uickly resolve
and according to the need of application they work.
A. ;alidation Testing in registration page
&?
CHAPTER 9: INTERFACE
LOGIN
&=
REGISTRATION
&E
HOME
'<
TOUR PAC0AGE
'"
HOTEL BOO0ING:
'#
BOO0ING REQUEST:
'&
CHEC0 BOO0ING REQUEST:
''
CHAPTER :: CONCLUSION
CURRENT STATUS AND FUTURE IMPLICATION
Following work performer and Tourist can run that website.
". Login:

*ser can login his0her account to the entered the username and password that is entered by the
user that filled at registration time. After the login the name of user is able to use the facilities
provided by the website.
23 Registration:
A new user can open his0her account by filling the basic information and the registered user is
able to use the facilities.
33 To'r Pa&kage:
This page describes the type of tour packages is available and user can choose the tour package
and they can enjoy. Ahen user books his tour package a uni)ue id generates from the website
and will display in to the page. 7o user should take that id carefully because with that id they can
check his status.
-3 Car6ote!6#!ig$t Booking:
*ser can book the different things such as hotels( cars and flight. At the time of booking that got
a booking,ID that is generated by the system and can check the booking status.
13 C$e&k Booing Stat's:
*ser can check the booking status by the help of booking,ID that is generated at the time of
booking the tour and they can confirm what the booking status for his booking is.
23 Book t$e To'r:
*ser can book his tour packages. /ustomer may book the tour from the home page. $y that
module user can book his tour along with the accommodation provided by the company. In the
booking the tour pages all the information about user given by the pages and after the entering
his information system generate the id within a few second.
'8
LIMITATION
The 5imitation of present system is!
". *ser can not access the system with registering himself.
#. /ustomer can book his cab only for Delhi further it will enhance.
&. In this website the information only about India not outside of India so they can take all
the information and book his ticket for anything but only for India.
'. Till now the entertainment page for any function organi2ed in all places is not designed it
is for the future work.
8. *se can book hotels but this website consists limited no of hotels so it will enhance
further so user can enjoy his tour according to the given information after according to
the customerDs number it will enhance.
'>
BIBLIOGRAPHY / REFERENCES
". http!00www.w&schools.com0A79NT0
#. http!00A79.NT,tutorials.com0
&. http!00www.A79.NT0mvc0tutorials
'. http!00www.A79.NT0web,pages0tutorials
8. http!00msdn.microsoft.com0enus0library0system.web.ui.control.uni)ueidG#=vIvs .
""<G#E.asp%
>. http!00forums.A79.NT0t0"=#<88".asp%\CenerateVaVuni)ueVidVcV
?. http!00stackoverflow.com0)uestions0"E#=?#?<0how,to,create,uni)ue,id,for,each,user,in,
asp,net,c,sharp
=. http!00www.w&schools.com0aspnet0propZcontrolZstandardZuni)ueid.asp
E. http!00www.microsoft.com0en,in0server,cloud0products0s)l,
server0default.asp%KfbidIij@ffjwXIyD
"<. http!00www.w&schools.com0s)l0default.asp\
9+9777IDI&<<ae&'<'d8fa#>"#f#&=abeebb==>Ec
"". http!00msdn.microsoft.com0en,us0library0ms">?8E&G#=vIs)l."<8G#E.asp%
"#. http!00www.function%.com0s)lserver0
"&. http!00whatis.techtarget.com0definition0uni)ue,identifier,*ID
"'. http!00www.ostyn.com0standards0docs0guids.htm
"8. http!00www.A79.NT0mvc0tutorials
">. http!00www.A79.NT0web,pages0tutorials
'?

You might also like