Project Report Explore World: Janta Polytechnic, Jahangirabad Bulandshahr
Project Report Explore World: Janta Polytechnic, Jahangirabad Bulandshahr
Project Report
On
Explore World
Submitted by
Sumit Kumar
(133553020739)
Naveen Chandra
(133553020727)
Reena Rao
(133553020734)
in
Computer Science & Engineering
________________________________________________________________________
CERTIFICATE
This is to certify that the Project entitled Explore World which is being submitted by
students with Roll No. 133553020739 , 133553020727 and 133553020734 to the Deptt.
of Computer Science & Engg, Janta Polytechnic Jahangirabad(BSR) for the award of
Diploma in Computer Sc. & Engg., is a record of bonafide project work, he has carried
out under our supervision and guidance.
The result contained in this project has not been submitted to any other university or
institute for the award of a Degree or Diploma.
Dr. B. Singh
Head,
CSE Deptt.
DECLARATION
We hereby declare that this submission is our own work and that to the best of our
knowledge and belief, it contains no material previously published or written by another
person nor material which to a substantial extent has been accepted for the award of any
other degree or diploma of the university or other institute of higher learning, except
where due acknowledgement has been made in the text.
Name:-
Sumit Kumar
Naveen Chandra
Reena Rao
ACKNOWLEDGEMENT
This is the matter of privilege for us to submit this project entitled EXPLORE
WORLD. We take pleasure in expressing our deep sense of gratitude for providing
necessary guidance to Mr. Ravindra Sharma, Lecturer in the department of Computer Sc.
& Engg. at Janta polytechnic jahangirabad, Bulandshahr for his kind and constant
encouragement made it possible for us to complete this project work.
He has given us pragmatic sense to look deep into the matter and we are also highly
obliged for his persistence in making the project complete.
We extent our gratitude and sincere thanks to Mr. Ravindra Sharma,
Mr. Ankit
Varshney ,Mr. Manjeet Singh And Head of the Dept., Computer Science & Engg. Dr. B.
Singh Project co-ordinator for providing all necessary facilities and co-operation to
complete the project.
It gives us great pleasure to extend our sincere thanks to all our colleagues, who helped
us directly or indirectly to complete the project.
Last but not the least, we would like to express thanks to all technical staff of the
department for their technical support and constant encouragement.
EXPLORE WORLD
________________________________________________________________________
Contents
________________________________________________________________________
Certificate
Declaration
Acknowledgement
Chapter
1.
2.
3.
Description
Page No.
Requirement analysis
1.1
Introduction
1.2
1.3
Explanation of modules
System analysis
2.1
H/W requirements
2.2
S/W requirements
ER diagrams
11
3.2
Snapshots
22
3.3
3.2.1
HOTELS
3.2.2.
FLIGHTS
3.2.3
TRAVEL
Database tables
37
4.
Coding
47
5.
Testing
104
6.
Maintenance
106
6.1
107
6.3
Conclusion
108
6.4
Bibliography
109
Chapter 1
INTRODUCTION
X - Plore World helps you to explore the world of traveling. This web site is one place
where you can arrange your travelling facilities. Also you can have information about
which services you can hire that are availableto you by this website. This includes a
number of search options such as Travel Search, Hotel Search, Flight Search and Car
Search. Thus X - Plore World will help you in accessing all the information about your
travel needs i.e whether you want to book a car, a hotel or a flight. The only thing you
have to do is that you have to create an X - Plore World account and you can access all
the ares of the website for free. You can search for travel areas, flights, cars and hotels in
X - Plore World. After searching, you can book the appropriate thing you need. An
Online booking system is present in X - Plore World, which will help you to book these
in no time.
Explore world provides a common platform for booking hotels, flights and
packages to user.
Explore world reduces the man power.
Explore world is online project.
Saves lot of time of communication of Customer who is participating in booking
of hotels, flights and travel packages.
Explore world act as an automation tool for booking of hotels, flights and travel
packages..
Internet is available to everyone anywhere and anytime hence; this makes the site
highly mobile.
This system is very much helpful for those people who have sufficient money but
resources are not available at their disposal.
The site is flexible to any expansion or contraction in the future.
There can be three type of accounts on which the website can work:
1. Manager account - Manager is like the administrator of the website. He can add
as well as modify the records of HOTEL, FLIGHT AND TRAVEL. Nobody can
get the manager account by simply signing up. For this database has to be
modified to change customer account into manager account. Manager will always
check and modify the tables. In case of hotel he can add a new hotel, can update
room charges for any particular hotel and can see the hotel report. In case of flight
he can add a new flight, can update flight costs for any particular flight and can
see the hotel reports. Similarly for the travel package the manager can add a new
travel package, can update travel charges and can finally see the travel report.
2. Staff account Staff account is similar to customer account. The only difference
is that customer cannot see the report about bookings. Customer can only setup
their booking.
Customer account is created by default when new user signs up. After signing up
manager or administrator will have to update the database. He has to change the
record by changing account type customer to staff. After that staff will get the
following menu:
1)
2)
3)
4)
5)
6)
hotel booking
hotel report
flight booking
flight report
travel booking
travel report
3. Customer account - Customer is the one who will use this project for booking.
Customer cannot update or delete records in the database. Customer can book
flight, hotel and travel package online.
Customer account is created by default when new user signs up. After signing up the
customer is directed to customer menu. In this menu he will get following options
1) hotel booking
2) flight booking
3) travel booking
These are the main options of customer home. By clicking on any one of them the project
will direct to respective pages.
By selecting hotel booking, first the customer has to search the hotel. After searching the
hotel the website will show customer if there are seats available in hotel or not. If seats
are available then website will show option of booking. When booking is clicked the
payment is shown to the customer. If the customer is satisfied he can click on continue
booking. After this payment is calculated and saved in the records. The hotel is booked.
By selecting flight booking, first the customer has to search the flight. After searching the
flight the website will show customer if there are seats available in flight or not. If seats
are available then website will show option of booking. When booking is clicked the
payment is shown to the customer. If the customer is satisfied he can click on continue
booking. After this payment is calculated and saved in the records. The flight is booked.
By selecting travel package booking, first the customer has to search first the hotel. After
searching the travel package the website will show customer if there are seats available in
hotel or not. If seats are available then website will show option of booking. When
booking is clicked the payment is shown to the customer. If the customer is satisfied he
can click on continue booking. After this payment is calculated and saved in the records.
The travel package is booked.
HOTEL In this module the customer as well as staff can book any
particular hotel of his choice but only if there are sufficient rooms in the
hotel.
FLIGHT In this module the customer as well as the staff can book any
flight of his choice.
TRAVEL PACKAGE- In this the customer as well the staff can book
travel packages.
Chapter 2
PROJECT REQUIREMENT AND SPECIFICATION
Operating System Requirements
The .NET Framework is supported on the following platforms.
Scenario
Client
Operating system
Microsoft Windows 2000 Professional
Microsoft Windows XP Professional
a. HARDWARE REQUIREMENTS
Processor
PIV
SD RAM
256 MB*
FDD
1.44 MB
CDD
52X
HDD
40GB*
Monitor
b. SOFTWARE REQUIREMENTS
Operating System
: Microsoft Windows XP
10
Browser
Internet Explorer
Active Server Pages are Microsofts solution to creating dynamic web pages. An ASP file
can contain text, HTML tags and scripts. Scripts in an ASP file are executed on the server.
ASP is a program that runs at server. With Windows 2000/XP plays the role of server. An
ASP file is just the same as an HTML file; it can contain text, HTML, XML, and scripts.
Scripts in a ASP file are executed on the server and it has an extension .aspx.
In ASP Client-Server Model is implemented. A client computer requests some needed
information from Server computer. The Server returns this information and the client acts
on it. The client is a web browser on the Internet. With the Internet the server is a
particular web server. A web server is a computer that contains all the web pages for a
particular web site and has special software installed to send these web pages to web
browsers that request them. The client cant tell the difference between an ASP page and
a static web page because it receives just HTML text in both cases. When the web server
processes an ASP page, all the programmatic code is interpreted on the server-none of it
is sent to the client.
2. Functional requirements
Essentials:
1. Should provide facility for defining grammar.
2. Should work properly in the n/w environment.
3. Non- Functional Requirements:
1. Should be efficient.
2. Should not produce errors during working.
3. Should be compact and concise
4. Should be extensible and flexible.
11
12
INTRODUCTION TO .NET
The .NET Framework is a new computing platform that simplifies application
development in the highly distributed environment of the Internet. The .NET Framework
is designed to fulfill the following objectives:
Also enforcing strict type safety and other forms of code accuracy that ensure
security and robustness.
In fact, the concept of code management is a fundamental principle of the runtime. Code
that targets the runtime is known as managed code, while code that does not target the
runtime is known as unmanaged code.
The class library, the other main component of the .NET Framework.
It is a comprehensive, object-oriented collection of reusable types that you can use to
develop applications ranging from traditional command-line or graphical user interface
(GUI) applications to applications based on the latest innovations provided by ASP.NET,
such as Web Forms and XML Web services.
13
The .NET Framework can be hosted by unmanaged components that load the common
language runtime into their processes and initiate the execution of managed code, thereby
creating a software environment that can exploit both managed and unmanaged features.
The .NET Framework not only provides several runtime hosts, but also supports the
development of third-party runtime hosts.
For example, ASP.NET hosts the runtime to provide a scalable, server-side environment
for managed code. ASP.NET works directly with the runtime to enable ASP.NET
applications and XML Web services, both of which are discussed later in this topic.
Internet Explorer is an example of an unmanaged application that hosts the runtime (in
the form of a MIME type extension). Using Internet Explorer to host the runtime enables
you to embed managed components or Windows Forms controls in HTML documents.
Hosting the runtime in this way makes managed mobile code (similar to Microsoft
ActiveX controls) possible, but with significant improvements that only managed code
can offer, such as semi-trusted execution and secure isolated file storage.
.NET Framework in context
The following sections describe the main components and features of the .NET
Framework in greater detail.
14
15
16
Chapter 3
Design and Module
ER DIAGRAMS
User Login
UserName
Password
Users
Role
17
Add member
username
userpassword
User type
userID
Login
Add
member
Info
Customeri
dID
lastname
Custome
r
firstname
Phoneno
.
18
Flight no.
Flight update
seat status
Remaining
seats
flight
info
ArrTime
FlightNo
Flight
DepTime
Tax
seats
Adult fare
Child
fare
Airlines name
destinatio
n
source
19
Package id
Package
update seat
status
Remaining
seats
Package
info
End date
packageid
package
Start date
Tax
seats
fare
package
name
descriptio
n
location
20
BOOKING
bokingid
Dateofbooking
hotelid
customeri
d
hotelbooking
checkindat
e
No of ex
rooms
No.
of dx rooms
checkoutdate
Hotel
booking
paymenti
d
Payment
bookingcharge
s
totaltax
bookingi
d
discount
21
Booking 2
hotelid
hoteldiscou
nt
discoun
t
no of rooms
Hotel
booking
custome
rid
bookingid
Customer
hotel
discount
dateofbooki
ng
22
Flight booking
paymentID
totaltaxamount
bookingI
D
Flight
payment
Adult charges
Child charges
bookin
g
No of children
No of adults
Flight
booking
customeri
d
Bookingid
flightno
dateofjourn
ey
Date of booking
23
Flight booking2
Flight no
Flight seat
status
Remaining
seats
flight
booking
Booking
id
Flight
travellers
Last
name
First name
TravType
24
Cancellation
Customer
id
Date of
booking
seats
Ag
e
Booking id
Package
booking
packagei
d
booking
bookingid
Payment id
Package
payment
Total amount
25
Hotel add
HOTELID
AircraftTypeI
D
HOTEL
Description
NAME
FirstClassSeat
location
s
No. of Dx
ROOMS
HOTEL
Ex room
Fare/day
No of ex rooms
BusinessClassSe
ats
Dx room
fare/day
26
Package booking2
bookingi
d
firstnam
e
customeri
SNAPSHOT
d
Package
travellers
HOME PAGE
LNam
e
Traveler
type
booking
Remaining seats
Package id
Package
status
Main login
button.
This is
common to
all type of
members
For creating
new member
click on this
button.
This is the starting page of the project. This page opens up when the website is opened by
the customer or visitor. In every website there is a area for the members. The home page
ensures that only member gets login into the website. This page is linked to every other
page of the website.
Home page includes the login facility for the existing members and sign up facility for new
members. It contains two buttons.
27
1) Login - to enter members area.
2) Sign up - to create new member
SIGN UP
Check if username is
available or not.
By clicking on the sign up button on home page this page will open up. The new member
has to enter the details. The user can check the availability of username. By clicking on
Create User the message will be displayed new user is register. After signing up the
custmers can access every area of X- Plore World. So by this way each customer will have
his/her own user name and password.
28
29
LOGIN PAGE
30
MANAGER HOME
Manager is like the administrator of the website. He can add as well as modify the records of
HOTEL, FLIGHT AND TRAVEL. Nobody can get the manager account by simply signing up.
For this database has to be modified to change customer account into manager account. Manager
will always check and modify the tables.
31
Id generated
automatically
This page is only for manager. After clicking on add new hotel in manager home page,
this page will show up. In this all the details have to be filled up by the manager. The hotel
id will be generated automatically. After completing the details when we click Add new
hotel this message will be shown up Hotel details added successfully!!!
32
As room charges of the hotels are not same in all the season, the manager has the
provision of revising the room charges by clicking on the option Update room
charges in the menu. As he enters the hotel id, all the details of hotel will be open up.
He can now update the charges. After updating, the message will be displayed Hotel
details updated successfully!!!
33
HOTEL REPORT
If the manager wants to see the details of a particular hotel, he can view it by
clicking on the option HOTEL REPORT. By giving hotel name, city, start date,
end date the details of the hotel are shown. Manager can see which customer has
booked which rooms in hotel from whichS date to which date.
34
Flight id will be
generated
automatically
When a new flight comes, manager can add new flight through this option. Airlines name and
city will be chosen through the options given by website. Flight no is automatically generated.
When the flight is added the message Flights values added successfully!!! is displayed.
35
When the flight cost changes, manager can update the cost by coming to this option.
When he selects the flight no. old fares will b shown up and new fares space is
given. Enter the details and click update flight cost. The message Flight fares
updated successfully!!! will be displayed as output.
36
FLIGHT REPORT
Report
generated
This page is for manger in which the manager can see flight details. Flight report
can be viewed based on particular day and between specified locations. After
giving the flight no. the report is generated.
37
Package id will
be automatically
generated
In this page the manager can create new travel package. The package id is automatically
generated. Location, package name, total seats, fare, start date, end date, description and tax
should be filled and after clicking add new travel the package is created.
38
39
TRAVEL REPORT
Travel report can be generated on the basis of customer report or package report.
Manager has to provide package name and report will be generated.
40
TRAVEL REPORT
41
DATABASE TABLES
42
43
44
45
46
47
48
49
50
51
52
CHAPTER 4
CODING
<%@ Page Language="C#" MasterPageFile="~/Customer.master"
AutoEventWireup="true" CodeFile="CustomerHome.aspx.cs"
Inherits="RegisterCustomer" Title="Customer Home" %>
<asp:Content ID="Content1" ContentPlaceHolderID="cphMain" Runat="Server">
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<asp:Panel ID="pnlContent" runat="server" Height="546px" Style="z-index: 100; left:
222px;
position: absolute; top: 129px" Width="632px" BackColor="White"
BorderColor="#1C6397" BorderStyle="Solid">
<asp:Image ID="Image1" runat="server" Height="278px"
ImageUrl="~/Images/customer_relations.jpg"
Style="z-index: 100; left: 180px; position: absolute; top: 246px" />
<asp:Label ID="lblContents" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Height="267px" Style="z-index: 102; left: 20px; position:
absolute;
top: 32px; text-align: justify;" Text='Welcome to X- Plore World. You can explore
the whole worl dof travel and tour by using X - Plore World. You can use the four features
that are available for you. There is '
53
Width="595px"></asp:Label>
</asp:Panel>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
</asp:Content>
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Copy of Login.aspx.cs"
Inherits="Login" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>X-Plore World</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Panel ID="pnlHome" runat="server" BorderColor="#96B3CD"
BorderStyle="Double"
Height="538px" Style="z-index: 100; left: 165px; position: absolute; top: 192px"
Width="923px">
<asp:Image ID="ImgTravel" runat="server" BorderColor="#96B3CD"
BorderStyle="Double"
BorderWidth="3px" Height="157px" ImageUrl="~/IMAGES/Travel3.jpg"
Style="z-index: 100;
left: 38px; position: absolute; top: 302px" Width="184px" />
<asp:Image ID="ImgCar" runat="server" BorderColor="#96B3CD"
BorderStyle="Double"
BorderWidth="3px" Height="157px" ImageUrl="~/IMAGES/Car5.jpg" Style="zindex: 101;
left: 39px; position: absolute; top: 123px" Width="184px" />
<asp:Image ID="ImgFlight" runat="server" BorderColor="#96B3CD"
BorderStyle="Double"
BorderWidth="3px" Height="157px" ImageUrl="~/IMAGES/Flight2.jpg"
Style="z-index: 102;
left: 246px; position: absolute; top: 305px" Width="184px" />
<asp:Image ID="imgHotel" runat="server" BorderColor="#96B3CD"
BorderStyle="Double"
BorderWidth="3px" Height="157px" ImageUrl="~/IMAGES/Hotel5.jpg"
Style="z-index: 103;
left: 249px; position: absolute; top: 122px" Width="184px" />
<asp:Panel ID="pnlLogin" runat="server" BackColor="#6F9CD5" Height="22px"
Style="z-index: 104;
left: 555px; position: absolute; top: 444px" Width="119px">
<asp:LinkButton ID="lbLogin" runat="server" Font-Names="Agency FB" FontSize="Medium"
ForeColor="White" Style="z-index: 100; left: 42px; position: absolute; top:
2px;
54
55
56
57
58
59
60
61
</div>
</form>
</body>
</html>
<%@ Page Language="C#" MasterPageFile="~/Customer.master"
AutoEventWireup="true" CodeFile="CarAddNew.aspx.cs" Inherits="RegisterCustomer"
Title="Add A New Car" %>
<asp:Content ID="Content1" ContentPlaceHolderID="cphMain" Runat="Server">
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<asp:Panel ID="Panel1" runat="server" Height="546px" Style="z-index: 100; left:
222px;
position: absolute; top: 129px" Width="632px" BackColor="#EEEDEF"
BorderColor="#96B3CD" BorderStyle="Solid">
<asp:Label ID="lblVehicleType" runat="server" Font-Names="Tahoma" FontSize="Smaller"
Style="z-index: 100; left: 210px; position: absolute; top: 157px" Text="Car Type"
ForeColor="#1C6397"></asp:Label>
<asp:Label ID="lblLocation" runat="server" Font-Names="Tahoma" FontSize="Smaller"
Style="z-index: 101; left: 208px; position: absolute; top: 204px" Text="Location"
ForeColor="#1C6397" Width="54px"></asp:Label>
<asp:Label ID="lblRatesPerDay" runat="server" Font-Names="Tahoma" FontSize="Smaller"
Style="z-index: 102; left: 182px; position: absolute; top: 344px" Text="Rates Per
Day" ForeColor="#1C6397"></asp:Label>
62
63
64
<br />
<br />
<br />
<br />
<br />
<br />
<asp:Panel ID="Panel1" runat="server" Height="546px" Style="z-index: 100; left:
212px;
position: absolute; top: 129px" Width="642px" BackColor="#EEEDEF"
BorderColor="#96B3CD" BorderStyle="Solid">
<br />
<br />
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$
ConnectionStrings:MyDataBase %>"
SelectCommand="SELECT [Cartype], [location] FROM [tblCarDetails] WHERE
(([location] = @location) AND ([location] = @location2)) ORDER BY [location]">
<SelectParameters>
<asp:QueryStringParameter Name="location" QueryStringField="city" />
<asp:QueryStringParameter Name="location2" QueryStringField="city" />
</SelectParameters>
</asp:SqlDataSource>
<asp:Image ID="imgPayment" runat="server" ImageUrl="~/IMAGES/Booking4.gif"
Style="z-index: 100;
left: 34px; position: absolute; top: 17px" Width="48px" />
<hr style="z-index: 113; left: 27px; width: 592px; position: absolute; top: 70px;
height: 2px; background-color: teal" />
<asp:Label ID="lblBookingDetails" runat="server" Font-Bold="True" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#1C6397" Style="z-index: 101; left: 89px;
position: absolute;
top: 50px" Text="Car Booking"></asp:Label>
<asp:Label ID="lblDescription" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Height="11px" Style="z-index: 102; left: 27px; position:
absolute;
top: 79px" Text="Car booking can be done in this page. You can select the
appropriate flight for booking. You can review the booking details later."
Width="591px"></asp:Label>
<br />
65
66
67
68
<br />
<br />
<asp:Panel ID="Panel1" runat="server" Height="546px" Style="z-index: 100; left:
222px;
position: absolute; top: 129px" Width="632px" BackColor="#EEEDEF"
BorderColor="#96B3CD" BorderStyle="Solid">
<asp:Label ID="Label4" runat="server" Font-Bold="True" Style="z-index: 100; left:
51px;
position: absolute; top: 374px" Text="Total amount" Width="88px" FontNames="Tahoma" Font-Size="Smaller" ForeColor="#004040"></asp:Label>
<asp:Label ID="Label5" runat="server" Font-Bold="True" Style="z-index: 101; left:
249px;
position: absolute; top: 374px" Text="Discount In %" Width="95px" FontNames="Tahoma" Font-Size="Smaller" ForeColor="#004040"></asp:Label>
<asp:Label ID="Label6" runat="server" Font-Bold="True" Style="z-index: 102; left:
465px;
position: absolute; top: 374px" Text="Amount to be paid" Width="122px" FontNames="Tahoma" Font-Size="Smaller" ForeColor="#004040"></asp:Label>
<asp:Label ID="lbltotalamount" runat="server" Font-Bold="False" FontSize="Smaller"
Height="19px" Style="z-index: 103; left: 41px; position: absolute; top: 406px"
Width="98px" Font-Names="Tahoma" ForeColor="Black"></asp:Label>
<asp:Label ID="lbldiscount" runat="server" Font-Bold="False" Font-Size="Smaller"
Style="z-index: 104;
left: 247px; position: absolute; top: 407px" Width="97px" Font-Names="Tahoma"
ForeColor="Black"></asp:Label>
<asp:Label ID="lblamounttobepaid" runat="server" Font-Bold="False" FontSize="Smaller"
Style="z-index: 105; left: 472px; position: absolute; top: 407px" Width="98px"
Font-Names="Tahoma" ForeColor="Black"></asp:Label>
<asp:Button ID="btncalculatepayment" runat="server"
OnClick="btncalculatepayment_Click"
Style="z-index: 106; left: 187px; position: absolute; top: 299px" Text="Calculate
Payment And Discount"
Width="245px" ForeColor="#1C6397" />
<asp:Button ID="btnsavedeatils" runat="server" OnClick="btnsavedeatils_Click"
Style="z-index: 107;
left: 190px; position: absolute; top: 464px" Text="Save Payement Details"
Width="244px" ForeColor="#1C6397" />
<asp:Image ID="imgPayment" runat="server" ImageUrl="~/IMAGES/Payment.jpg"
Style="z-index: 108;
left: 45px; position: absolute; top: 19px" Width="48px" />
<hr style="z-index: 115; left: 42px; width: 565px; position: absolute; top: 74px;
height: 2px; background-color: teal" />
69
70
position: absolute; top: 0px" Text="Total Tax Amount" Width="114px" FontNames="Tahoma" Font-Size="Smaller" ForeColor="White"></asp:Label>
<asp:Label ID="lbltotaltaxamount" runat="server" Font-Bold="False" FontSize="Smaller"
Height="7px" Style="z-index: 102; left: 154px; position: absolute; top: 0px"
Width="94px" Font-Names="Tahoma" ForeColor="White"></asp:Label>
</asp:Panel>
<hr style="z-index: 116; left: 38px; width: 565px; position: absolute; top: 363px;
height: 2px; background-color: teal" />
<hr style="z-index: 118; left: 36px; width: 565px; position: absolute; top: 396px;
height: 2px; background-color: teal" />
<hr style="z-index: 119; left: 36px; width: 565px; position: absolute; top: 431px;
height: 2px; background-color: teal" />
</asp:Panel>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
</asp:Content>
<%@ Page Language="C#" MasterPageFile="~/Customer.master"
AutoEventWireup="true" CodeFile="CarReport.aspx.cs" Inherits="RegisterCustomer"
Title="Car Report" %>
<asp:Content ID="Content1" ContentPlaceHolderID="cphMain" Runat="Server">
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
71
<br />
<br />
<asp:Panel ID="Panel1" runat="server" Height="546px" Style="z-index: 100; left:
222px;
position: absolute; top: 129px" Width="632px" BackColor="#EEEDEF"
BorderColor="#1C6397" BorderStyle="Solid">
<asp:GridView ID="grdCarReport" runat="server" CellPadding="4" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#333333" GridLines="None" Style="z-index:
100;
left: 15px; position: absolute; top: 267px" Width="601px"
AutoGenerateColumns="False" DataSourceID="SqlDataSource2" Visible="False">
<FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
<EditRowStyle BackColor="#999999" />
<SelectedRowStyle BackColor="#E2DED6" Font-Bold="True"
ForeColor="#333333" />
<PagerStyle BackColor="#284775" ForeColor="White"
HorizontalAlign="Center" />
<HeaderStyle BackColor="#6F9CD5" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="White" ForeColor="#284775" />
<Columns>
<asp:BoundField DataField="FirstName" HeaderText="FirstName"
SortExpression="FirstName" />
<asp:BoundField DataField="LastName" HeaderText="LastName"
SortExpression="LastName" />
<asp:BoundField DataField="carType" HeaderText="carType"
SortExpression="carType" />
<asp:BoundField DataField="Location" HeaderText="Location"
SortExpression="Location" />
</Columns>
</asp:GridView>
<asp:Label ID="lblLocation" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 101; left: 320px; position: absolute; top:
229px"
Text="Location"></asp:Label>
<asp:Label ID="lblDate" runat="server" Font-Names="Tahoma" Font-Size="Smaller"
ForeColor="#1C6397"
Style="z-index: 102; left: 28px; position: absolute; top: 229px"
Text="Date"></asp:Label>
<asp:DropDownList ID="drpLocation" runat="server" Style="z-index: 103; left:
377px;
position: absolute; top: 226px" Width="179px" DataSourceID="SqlDataSource1"
DataTextField="Location" DataValueField="Location" AutoPostBack="True">
</asp:DropDownList>
<asp:TextBox ID="txtDate" runat="server" Style="z-index: 104; left: 79px; position:
absolute;
top: 226px" AutoPostBack="True"
OnTextChanged="txtDate_TextChanged"></asp:TextBox>
<asp:Button ID="btnSelectDate" runat="server" Style="z-index: 105; left: 241px;
position: absolute;
top: 225px" Text=">>" OnClick="btnSelectDate_Click" />
<asp:Calendar ID="CCjourneydate" runat="server"
OnSelectionChanged="CCjourneydate_SelectionChanged"
Style="z-index: 106; left: 247px; position: absolute; top: 45px" Visible="False"
BackColor="White" BorderColor="White" BorderWidth="1px" Font-Names="Verdana"
72
73
74
</asp:Content>
<%@ Page Language="C#" MasterPageFile="~/Customer.master"
AutoEventWireup="true" CodeFile="CarReviewDetails.aspx.cs"
Inherits="CarReviewDetails" Title="Review Car Details" %>
<asp:Content ID="Content1" ContentPlaceHolderID="cphMain" Runat="Server">
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<asp:Panel ID="Panel1" runat="server" Height="546px" Style="z-index: 100; left:
222px;
position: absolute; top: 129px" Width="632px" BackColor="#EEEDEF"
BorderColor="#96B3CD" BorderStyle="Solid">
<asp:Label ID="Label1" runat="server" Font-Bold="False" Font-Size="Smaller"
Height="16px"
Style="z-index: 100; left: 31px; position: absolute; top: 114px" Text="Car Details"
Width="80px" Font-Names="Tahoma" ForeColor="#1C6397"></asp:Label>
<asp:Label ID="Label17" runat="server" Font-Bold="True" Style="z-index: 101; left:
313px;
position: absolute; top: 313px" Text="Fare" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#004000"></asp:Label>
<asp:Label ID="Label18" runat="server" Font-Bold="True" Style="z-index: 102; left:
377px;
position: absolute; top: 313px" Text="Taxes" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#004000"></asp:Label>
<asp:Label ID="Label19" runat="server" Font-Bold="True" Style="z-index: 103; left:
443px;
75
position: absolute; top: 313px" Text="Total Including Taxes" FontNames="Tahoma" Font-Size="Smaller" ForeColor="#004000"></asp:Label>
<asp:Label ID="LblTravellerType" runat="server" Style="z-index: 104; left: 101px;
position: absolute;
top: 355px" Text="Adults" Font-Names="Tahoma" FontSize="Smaller"></asp:Label>
<asp:Label ID="lblquantity" runat="server" Style="z-index: 105; left: 189px;
position: absolute;
top: 355px" Text="Label" Font-Names="Tahoma" FontSize="Smaller"></asp:Label>
<asp:Label ID="lblcity" runat="server" Style="z-index: 106; left: 243px; position:
absolute;
top: 355px" Text="Label" Font-Names="Tahoma" FontSize="Smaller"></asp:Label>
<asp:Label ID="lblfare" runat="server" Style="z-index: 107; left: 307px; position:
absolute;
top: 355px" Text="Label" Font-Names="Tahoma" FontSize="Smaller"></asp:Label>
<asp:Label ID="lbltaxes" runat="server" Style="z-index: 108; left: 380px; position:
absolute;
top: 355px" Text="Label" Font-Names="Tahoma" FontSize="Smaller"></asp:Label>
<asp:Label ID="lbltotaltaxes" runat="server" Style="z-index: 109; left: 548px;
position: absolute;
top: 355px" Text="Label" Font-Names="Tahoma" FontSize="Smaller"></asp:Label>
<asp:Label ID="Label8" runat="server" Font-Bold="False" Font-Size="Smaller"
Style="z-index: 110;
left: 31px; position: absolute; top: 277px" Text="Fare Details" Width="122px"
Font-Names="Tahoma" ForeColor="#1C6397"></asp:Label>
<asp:Label ID="Lbl" runat="server" Font-Bold="True" Style="z-index: 111; left:
48px;
position: absolute; top: 313px" Text="Traveller Type" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#004000"></asp:Label>
<asp:Label ID="Label16" runat="server" Font-Bold="True" Style="z-index: 112; left:
167px;
position: absolute; top: 313px" Text="Quantity" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#004000"></asp:Label>
<asp:Label ID="Label12" runat="server" Font-Bold="True" Height="15px" Style="zindex: 113;
left: 249px; position: absolute; top: 311px" Text="City" Width="28px" FontNames="Tahoma" Font-Size="Smaller" ForeColor="#004000"></asp:Label>
<asp:Label ID="Label25" runat="server" Font-Bold="True" Style="z-index: 114; left:
447px;
position: absolute; top: 394px" Text="Grand Total" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#004000"></asp:Label>
<asp:Label ID="lblgrandtotal" runat="server" Style="z-index: 115; left: 548px;
position: absolute;
top: 394px" Text="Label" Font-Names="Tahoma" FontSize="Smaller"></asp:Label>
<asp:Button ID="Btncarbooking" runat="server" Font-Bold="False"
OnClick="Button1_Click"
Style="z-index: 116; left: 172px; position: absolute; top: 480px" Text="Continue
Booking"
Width="246px" ForeColor="#1C6397" />
76
77
78
79
80
81
82
<asp:ListItem>16.00</asp:ListItem>
<asp:ListItem>17.00</asp:ListItem>
<asp:ListItem>18.00</asp:ListItem>
<asp:ListItem>19.00</asp:ListItem>
<asp:ListItem>20.00</asp:ListItem>
<asp:ListItem>21.00</asp:ListItem>
<asp:ListItem>22.00</asp:ListItem>
<asp:ListItem>23.00</asp:ListItem>
</asp:DropDownList>
<asp:Button ID="btnAddAFlight" runat="server" Style="z-index: 130; left: 200px;
position: absolute;
top: 486px" Text="Add A New Flight" Width="144px" Height="30px"
OnClick="btnAddAFlight_Click" ForeColor="#1C6397" />
<asp:Label ID="lblMessage" runat="server" Font-Names="Tahoma" FontSize="Large" ForeColor="#1C6397"
Height="18px" Style="z-index: 131; left: 6px; position: absolute; top: 523px;
text-align: center" Width="605px"></asp:Label>
<asp:SqlDataSource ID="sqldsSource" runat="server" ConnectionString="<%$
ConnectionStrings:MyDataBase %>" SelectCommand="SELECT * FROM
[tblCity]"></asp:SqlDataSource>
<asp:RequiredFieldValidator ID="rfvArrivalTime" runat="server"
ControlToValidate="ddlArrivalTime"
ErrorMessage="Select Arrival Time" Style="z-index: 132; left: 173px; position:
absolute;
top: 299px" Font-Names="Tahoma" Font-Size="Smaller" InitialValue="----Select-----"></asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="rfvDepartureTime" runat="server"
ControlToValidate="ddlDepartureTime"
ErrorMessage="Select Destination Time" Style="z-index: 133; left: 435px;
position: absolute;
top: 313px" Font-Names="Tahoma" Font-Size="Smaller" InitialValue="----Select-----"></asp:RequiredFieldValidator>
<asp:RangeValidator ID="RangeValidator2" runat="server"
ControlToValidate="txtAdultFare"
ErrorMessage="Adult Fare is Greater than 0"
MaximumValue="Convert.ToString(int.MaxValue)"
MinimumValue="1" Style="z-index: 134; left: 333px; position: absolute; top:
372px" Font-Names="Tahoma" Font-Size="Smaller"></asp:RangeValidator>
<asp:RangeValidator ID="RangeValidator3" runat="server"
ControlToValidate="txtChildFare"
ErrorMessage="Child Fare is Greater than 0"
MaximumValue="Convert.ToString(int.MaxValue)"
MinimumValue="1" Style="z-index: 135; left: 333px; position: absolute; top:
412px" Font-Names="Tahoma" Font-Size="Smaller"></asp:RangeValidator>
<asp:RegularExpressionValidator ID="revAirportTax" runat="server"
ControlToValidate="txtAirportTax"
ErrorMessage="Enter value in Following Format 00.00" Style="z-index: 136;
left: 174px;
position: absolute; top: 469px" ValidationExpression="^(\d\d)?(\.\d\d)?$" FontNames="Tahoma" Font-Size="Smaller"
EnableViewState="False"></asp:RegularExpressionValidator>
<asp:RegularExpressionValidator ID="revChildFare" runat="server"
ControlToValidate="txtChildFare"
ErrorMessage="Only integer Values are Allowed" Style="z-index: 137; left:
173px;
83
84
<br />
</asp:Content>
<%@ Page Language="C#" MasterPageFile="~/Customer.master"
AutoEventWireup="true" CodeFile="FlightPayment.aspx.cs" Inherits="FlightPayment"
Title="Flight Payment" %>
<asp:Content ID="Content1" ContentPlaceHolderID="cphMain" Runat="Server">
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<asp:Panel ID="Panel1" runat="server" Height="546px" Style="z-index: 100; left:
222px;
position: absolute; top: 129px" Width="632px" BackColor="#EEEDEF"
BorderColor="#96B3CD" BorderStyle="Solid">
<asp:Panel ID="pnlHotel" runat="server" BorderStyle="None" Height="536px"
Style="z-index: 100;
left: 0px; position: absolute; top: 0px" Width="626px">
<asp:Panel ID="Panel2" runat="server" BackColor="#EEEDEF"
BorderColor="#1C6397" BorderStyle="None"
Height="351px" Style="z-index: 100; left: 17px; position: absolute; top: 149px"
Width="596px">
<asp:Button ID="btnCalculatePayment" runat="server"
OnClick="btnCalculatePayment_Click"
Style="z-index: 100; left: 212px; position: absolute; top: 165px"
Text="Calculate Payment" ForeColor="#1C6397" />
<asp:Label ID="lblHTotalAdultFare" runat="server" Font-Bold="True" FontNames="Tahoma"
85
86
87
<asp:Image ID="imgPayment" runat="server" ImageUrl="~/IMAGES/Payment.jpg"
Style="z-index: 101;
left: 27px; position: absolute; top: 12px" Width="48px" />
<hr style="z-index: 105; left: 26px; width: 565px; position: absolute; top: 70px;
height: 2px; background-color: teal" />
<asp:Label ID="lblDescription" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Height="11px" Style="z-index: 102; left: 30px; position:
absolute;
top: 87px" Text="You can now calculate the payment for the flight. After
calculating the payment, you can save the payment details for future reference."
Width="562px"></asp:Label>
<asp:Label ID="lblBookingDetails" runat="server" Font-Bold="True" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#1C6397" Style="z-index: 103; left: 84px;
position: absolute;
top: 44px" Text="Flight Payment"></asp:Label>
</asp:Panel>
</asp:Panel>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
</asp:Content>
<%@ Page Language="C#" MasterPageFile="~/Customer.master" Debug="true"
AutoEventWireup="true" CodeFile="HotelAddNew.aspx.cs" Inherits="HotelAddNew"
Title="Add New Hotel" %>
<asp:Content ID="Content1" ContentPlaceHolderID="cphMain" Runat="Server">
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
88
<br />
<br />
<asp:Panel ID="Panel1" runat="server" Height="546px" Style="z-index: 100; left:
222px;
position: absolute; top: 129px" Width="632px" BackColor="#EEEDEF"
BorderColor="#96B3CD" BorderStyle="Solid">
<asp:Panel ID="pnlHotel" runat="server" BorderStyle="None" Height="536px"
Style="z-index: 100;
left: 0px; position: absolute; top: 0px" Width="626px">
<asp:Label ID="lblHotelID" runat="server" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#1C6397"
Style="z-index: 100; left: 188px; position: absolute; top: 149px" Text="Hotel
ID"></asp:Label>
<asp:TextBox ID="txtHotelID" runat="server" Style="z-index: 101; left: 264px;
position: absolute;
top: 147px" Enabled="False"></asp:TextBox>
<asp:Panel ID="pnlHotelCtrls" runat="server" Height="419px" Style="z-index:
102; left: 7px;
position: absolute; top: 112px" Width="622px">
<asp:Label ID="lblHotelName" runat="server" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#1C6397"
Style="z-index: 100; left: 160px; position: absolute; top: 69px" Text="Hotel
Name"></asp:Label>
<asp:Label ID="lblLocation" runat="server" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#1C6397"
Style="z-index: 101; left: 179px; position: absolute; top: 103px"
Text="Location"></asp:Label>
<asp:Label ID="lblNoDLXRooms" runat="server" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#1C6397"
Style="z-index: 102; left: 109px; position: absolute; top: 138px" Text="No Of
Deluxe Rooms"></asp:Label>
<asp:Label ID="lblNoEXERooms" runat="server" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#1C6397"
Style="z-index: 103; left: 125px; position: absolute; top: 171px" Text="No Of
EXE Rooms"></asp:Label>
<asp:Label ID="lblFareDLXRoom" runat="server" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#1C6397"
Style="z-index: 104; left: 64px; position: absolute; top: 203px" Text="Fare Per
Day - Deluxe Room"></asp:Label>
<asp:Label ID="lblFareEXERoom" runat="server" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#1C6397"
Style="z-index: 105; left: 80px; position: absolute; top: 233px" Text="Fare Per
Day - EXE Room"></asp:Label>
<asp:Label ID="lblHotelTax" runat="server" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#1C6397"
Style="z-index: 106; left: 172px; position: absolute; top: 263px" Text="Hotel
Tax"></asp:Label>
89
90
91
92
93
<br />
<br />
<asp:Panel ID="Panel1" runat="server" Height="546px" Style="z-index: 100; left:
222px;
position: absolute; top: 129px" Width="632px" BackColor="#EEEDEF"
BorderColor="#96B3CD" BorderStyle="Solid">
<asp:Panel ID="panelDispHotelDisplays" runat="server" BackColor="#EEEDEF"
BorderColor="#1C6397"
BorderStyle="None" ForeColor="Black" Height="515px" Style="z-index: 100; left:
17px;
position: absolute; top: 20px" Width="607px">
<asp:SqlDataSource ID="SqlDSHotelDetails" runat="server" ConnectionString="<
%$ ConnectionStrings:MyDataBase %>" SelectCommand="SELECT
tblHotelDetails.HotelName, tblCity.CityName, tblHotelDetails.HotelId FROM
tblHotelDetails INNER JOIN tblCity ON tblHotelDetails.Location = tblCity.CityCode
WHERE (tblHotelDetails.Location = @Location) ">
<SelectParameters>
<asp:QueryStringParameter DefaultValue="BNG" Name="Location"
QueryStringField="CityId" />
</SelectParameters>
</asp:SqlDataSource>
<asp:Image ID="imgPayment" runat="server"
ImageUrl="~/IMAGES/Booking4.gif" Style="z-index: 102;
left: 0px; position: absolute; top: 3px" Width="48px" />
<hr style="z-index: 111; left: 3px; width: 592px; position: absolute; top: 63px;
height: 2px; background-color: teal" />
<asp:Label ID="lblBookingDetails" runat="server" Font-Bold="True" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#1C6397" Style="z-index: 103; left: 54px;
position: absolute;
top: 44px" Text="Hotel Booking"></asp:Label>
<asp:Label ID="lblDescription" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Height="11px" Style="z-index: 104; left: 1px; position:
absolute;
top: 73px" Text="Hotel booking can be done in this page. You can select the
appropriate hotel for booking. You can review the booking details later."
Width="562px"></asp:Label>
<asp:Panel ID="Panel2" runat="server" BackColor="#6F9CD5"
BorderColor="Silver" Font-Bold="True"
ForeColor="White" Height="14px" Style="z-index: 105; left: 3px; position:
absolute;
top: 138px" Width="596px">
<asp:Label ID="lblCity" runat="server" Font-Bold="True" Font-Names="Tahoma"
Font-Size="Smaller"
ForeColor="White" Style="z-index: 100; left: 102px; position: absolute; top:
0px"
Text="City"></asp:Label>
94
95
96
97
98
99
100
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<asp:Panel ID="Panel1" runat="server" Height="546px" Style="z-index: 100; left:
222px;
position: absolute; top: 129px" Width="632px" BackColor="#EEEDEF"
BorderColor="#96B3CD" BorderStyle="Solid">
<asp:Panel ID="pnlTravel" runat="server" Height="541px" Style="z-index: 100; left:
0px;
position: absolute; top: 0px" Width="626px">
<asp:Label ID="lblPackageId" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 100; left: 100px; position: absolute; top:
124px"
Text="Package Id"></asp:Label>
<asp:TextBox ID="txtPackageId" runat="server" Style="z-index: 101; left: 206px;
position: absolute;
top: 121px"></asp:TextBox>
<asp:SiteMapPath ID="smpSiteMapPath" runat="server" Font-Bold="False" FontNames="Tahoma"
Font-Size="Smaller" PathSeparator=" : " Style="font-size: 8pt; z-index: 108;
left: 264px; position: absolute; top: 50px">
<PathSeparatorStyle Font-Bold="True" ForeColor="#507CD1" />
<CurrentNodeStyle ForeColor="#1C6397" />
<NodeStyle Font-Bold="False" ForeColor="#6F9CD5" />
<RootNodeStyle Font-Bold="False" ForeColor="#6F9CD5" />
</asp:SiteMapPath>
<asp:Panel ID="Panel2" runat="server" Height="454px" Style="z-index: 103; left:
1px;
position: absolute; top: 103px" Width="627px">
<asp:Label ID="lblPackageName" runat="server" Font-Names="Tahoma" FontSize="Smaller"
101
55px"
Text="Package Name"></asp:Label>
<asp:Label ID="lblLocation" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 101; left: 117px; position: absolute; top:
100px"
Text="Location"></asp:Label>
<asp:Label ID="lblStartDate" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 102; left: 107px; position: absolute; top:
212px"
Text="Start Date"></asp:Label>
<asp:Label ID="lblEndDate" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 103; left: 114px; position: absolute; top:
251px"
Text="End Date"></asp:Label>
<asp:Label ID="lblTotalSeats" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 104; left: 100px; position: absolute; top:
136px"
Text="Total Seats"></asp:Label>
<asp:Label ID="lblFarePerPerson" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 105; left: 73px; position: absolute; top:
173px"
Text="Fare Per Person"></asp:Label>
<asp:Label ID="lblDescription" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 106; left: 102px; position: absolute; top:
287px"
Text="Description"></asp:Label>
<asp:Label ID="lblTax" runat="server" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#1C6397"
Style="z-index: 107; left: 145px; position: absolute; top: 315px"
Text="Tax"></asp:Label>
<asp:Button ID="btnAddATravel" runat="server" Style="z-index: 108; left: 189px;
position: absolute;
top: 362px" Text="Add A New Travel" Width="180px"
OnClick="btnAddATravel_Click" Font-Bold="False" ForeColor="#1C6397" />
<asp:TextBox ID="txtPackageName" runat="server" Style="z-index: 109; left:
204px; position: absolute;
top: 55px"></asp:TextBox>
<asp:DropDownList ID="ddlLocation" runat="server"
AppendDataBoundItems="True" DataSourceID="SqlDataSource1"
DataTextField="CityName" DataValueField="CityCode" Style="z-index: 110;
left: 204px;
position: absolute; top: 94px" Width="154px">
<asp:ListItem Selected="True">--Select--</asp:ListItem>
</asp:DropDownList>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:MyDataBase %>"
SelectCommand="select * from tblCity"></asp:SqlDataSource>
<asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server"
ControlToValidate="txtPackageName"
102
103
104
105
106
CHAPTER 5
PROJECT TESTING
UNIT TESTING
The purpose of unit testing phase (sometimes called the implementation phase)
of software development is to translate the Software design into source code.
To enable the engineers to write good quality programs, every software
development organizations normally its own coding standards that suits itself.
MODULE TESTING
Each module is unit tested to determine the correct working of all the
individual modules. It involves testing of each module in isolation as this the
most efficient way to debug the errors .Testing a module in isolation is that the
other modules, with which this module has to be unit interfaced may not be
ready.
SYSTEM TESTING
When all the modules have been successfully integrated & tested System
testing is carried out. The goal of System testing is to ensure that the developed
system conforms to its requirements aid out in SRS document .System testing
is normally carried out in a planned manner according to system test plan
document.
107
MAINTENANCE
Maintenance of typical software product requires much more effort than the
effort necessary to develop the product itself.
of
the
system
according
to
the
customers
108
109
CHAPTER 6
CONCLUSION
The proposed system is user friendly that can easily be used by any person irrespective of
his/her location. People can easily book hotels, flights or packages through this site. Both
the customer and the manager are mutually benefited as well as they are satisfied. There
is no doubt that there always remains some scope of improvement, however good or
efficient the Software may be. The important thing is that the system developed is
flexible to accommodate any future.
Our project is satisfying all the characteristics like Easy to Use, Flexible, Portable and
Proper Functional.
110
CHAPTER 7
BIBLIOGRAPHY
111