0% found this document useful (0 votes)
5 views93 pages

Marriage Hall Booking Portal Project Report

Uploaded by

Jeevan Gowda
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views93 pages

Marriage Hall Booking Portal Project Report

Uploaded by

Jeevan Gowda
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd

SCHOOL OF COMPUTER SCIENCE AND APPLICATIONS

A PROJECT REPORT
on
“MARRIAGE HALL BOOKING PORTAL”
Submitted in partial fulfillment of the requirements for the award of the Degree of

BACHELOR OF COMPUTER APPLICATIONS

Submitted by

Mr. RANJAN N (R18CA167)

Under the Guidance of


Prof. VARISH P V

July 2021
Rukmini Knowledge Park, Kattigenahalli, Yelahanka, Bengaluru -560064
[Link]
Marriage Hall Portal

DECLARATION

I, Mr. RANJAN N student of Bachelor of Computer Applications, belong in to School of


Computer Science and Applications, REVA University, declare that this Project Report
entitled “MARRIAGE HALL BOOKING PORTAL” is the result the of project work done
by me under the supervision of Prof. VARISH P V.

I am submitting this Project Report in partial fulfillment of the requirements for the award of
the degree of Bachelor of Computer Applications by the REVA University, Bangalore during
the academic year 2020-2021.

I further declare that this project report or any part of it has not been submitted for award of
any other Degree / Diploma of this University or any other University/ Institution.

(Signature of the candidate)

Signed by me on < >

Certified that this project work submitted by RANJAN N has been carried out under my
guidance and the declaration made by the candidate is true to the best of my knowledge.

Signature of the Guide Signature of the Program Coordinator


Date :…………... Date :…………...

Signature of the Director of School


Date :…………...
Official Seal of the School

Page | 2
Marriage Hall Portal

SCHOOL OF COMPUTER SCIENCE AND APPLICATIONS

CERTIFICATE

Certified that the project work entitled Marriage Hall Booking Portal carried out under my
guidance by RANJAN N, [R18CA167], a bonafide student of REVA University during the
academic year 2020-2021, is submitting the project report in partial fulfillment for the award of
Bachelor of Computer Applications during the academic year 2020-2021. The project report
has been approved as it satisfies the academic requirements in respect of Project work
prescribed for the said Degree.

Signature with date Signature with date Signature with date

Guide name Prof. Deepa B.G Dr. S. Senthil


Prof. Varish P.V Program Coordinator Director

Name of the Examiner with affiliation Signature with Date

1.
2.

Page | 3
Marriage Hall Portal

ACKNOWLEDGEMENT

I would like to acknowledge all whose guidance and encouragement that has made us to do
what is done so far, I avail the opportunity to express our deep sense of gratitude and sincere
thanks to our School of Computer Science and Applications which is always been a
tremendous source for inspiration.

I express my sincere gratitude to Dr. P. SHYAMA RAJU, Honorable Chancellor, REVA


University, Bangalore for providing us the facilities.

I am thankful to Dr. M. DHANAMJAYA, Vice Chancellor, Dr. N. RAMESH, Registrar,


Dr. SUNIL KUMAR S. MANVI, Director, School of C and IT and CSE, REVA University,
Bangalore for their support and encouragement.

I take this opportunity to express my heartfelt sincere thanks to Dr. S. SENTHIL, Professor
& Director, School of CSA, REVA University, my sincere thanks to Prof. [Link]
Assistant Professor & Assistant Director, School of CSA, REVA University and Prof.
DEEPA B.G, Assistant Professor, BCA Programme Coordinator, School of CSA, REVA
University whose encouragement and best wishes provided impetus for this project.

My sincere gratitude to my internal guide (Prof. VARISH P V, Assistant Professor, School


of CSA) for valuable suggestions and his ever-following encouragement towards the
completion of this project. I am deeply indebted to my external guide, (Guide name,
designation and organization) for giving me permission to commence this project in the first
instance, to do the necessary research work and to use the organizational data.

Last but not the least I also thank our parents for being supportive in all our activities and
carrier without whom it wouldn’t be possible for us to reach successful completion of this
project.

Page | 4
Marriage Hall Portal

ABSTRACT

 MARRIAGE HALL PORTAL is an application where a customer can book various types
of WEDDING Halls for a particular event/function.
 The main aim of the application is to provide a user-friendly interfaces and Simple web

application.

 The another aim of the application is to automatically update the

caterers/Decorators/Band booking without involvement of the administrator.

 The application helps the organization to store all the details, booking etc in a single
database.
 All the procedure are done through manual operations. In these type of system’s the

services are not up-to-date.

 Error rate is more, and security rate is bit low.

 These Software can be accessed through any web browser at any place.

 The interface will be User-friendly so that any employee who doesn’t have the knowledge
of the software can also operate easily.
 Security rate is high by providing highly secured login pages to the user, members and
administrator.
 The website designed is highly secured features and concepts so that hackers or software
crashers cannot change the features of the webpage designed.

Page | 5
Marriage Hall Portal

TABLE OF CONTENTS

CHAPTER NO CHAPTER NAME PAGE NO


1. INTRODUCTION
1.1 INTRODUCTION TO PROJECT 07
- STATEMENT OF THE PROBLEM 07
- BRIEF DESCRIPTION OF THE PROJECT 07
2. LITERATURE SURVEY
3. SYSTEM ANALYSIS
3.1 EXISTING SYSTEM
3.2 LIMITATIONS OF THE EXISTING SYSTEM
3.3 PROPOSED SYSTEM
3.4 ADVANTAGES OF THE PROPOSED SYSTEM
3.5 FEASIBILITY STUDY
- TECHNICAL FEASIBILITY
- ECONOMICAL FEASIBILITY
- OPERATIONAL FEASIBILITY
4. SYSTEM DEVELOPMENT STRATEGY
4.1 SYSTEM ENGINEERING
4.2 SYSTEM DEVELOPMENT ENVIRONMENT
5. SYSTEM DESIGN
5.1 HIGH LEVEL DESIGN (ARCHITECTURAL)
5.2 LOW LEVEL DESIGN
5.3 FLOWCHARTS
5.4 DATAFLOW DIAGRAM
5.5 ENTITY-RELATIONSHIP DIAGRAM
5.6 TABLE DESIGN
5.7 INPUT/OUTPUT INTERFACE DESIGN
6. CODING (PSEUDO CODE)
7. TESTING 72-75
8. SNAPSHOTS
9. CONCLUSION
10. BIBILOGRAPHY
11. LIST OF TABLES

Page | 6
Marriage Hall Portal

INTRODUCTION

1.1 ABOUT MARRIAGE HALL BOOKING PORTAL

MARRIAGE HALL PORTAL is an application where a customer can book various


types of MARRIAGE Halls for a particular event/function (ex: MARRIAGE, Birthday,
Reception and so on).

In addition to Halls a customer can see the various types of Caterers, Decorators and
Band/Troop who works for events, and book them for a particular event on particular date.

A customer can see the all the details of particular MARRIAGE HALL (ex: Phone no,
Address, Rent, No of Rooms, No of Kitchens, No of dining halls, Consult person and his
number and so on.

User can see the various types of Catering Menu, Decorations Menu. By looking at
the Catering Menu/Decoration Menu a customer can check who all Caterers/Decorators do
that particular catering/Decoration and finally he/she can book/order them. In additional a
customer can see the band/troop and book them.

Apart from this if an user is interested to be a part of our application firstly he


should be either caterer or decorator or music performer.

Page | 7
Marriage Hall Portal
CODING
6. SOURCE CODE:
//[Link]
<%@pagelanguage="java"contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTD HTML 4.01
Transitional//EN""[Link]

<html>
<head>
<title>Hall Consultancy</title>
<linkhref="[Link]"rel='stylesheet'type='text/css'/>

<linkhref="[Link]"rel='stylesheet'type='text/css'/>

<metaname="viewport"content="width=device-width, initial-scale=1">
<scripttype="application/x-javascript"> addEventListener("load", function()
{ setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ [Link](0,1); }
</script>

<linkhref='[Link]
family=Oxygen:300,400,700'rel='stylesheet'type='text/css'>
<scripttype="text/javascript"src="js/[Link]"></script>
<scriptsrc="js/[Link]"></script>
<scriptsrc="js/[Link]"></script>
<script>
$(function () {
$("#slider").responsiveSlides({
auto: true,
nav: true,
speed: 500,
namespace: "callbacks",
pager: true,
});
});
</script>
<scriptsrc="js/[Link]"type="text/javascript"></script>
<scripttype="text/javascript">
$(document).ready(function () {
$('#horizontalTab').easyResponsiveTabs({
type: 'default', //Types: default, vertical, accordion
width: 'auto', //auto or any width like 600px
fit: true// 100% fit in a container
});
});
</script>
</head>
<body>

Page | 8
Marriage Hall Portal

<divclass="header">
<divclass="header_top">
<divclass="container">
<divclass="header_top_left">
<p>custom care : 0-888-23-5467</p>
</div>
<divclass="header_top_right">
<ulclass="header_user_info">
<aclass="login"href="[Link]">
<iclass="user"></i>

</a>
<divclass="clearfix"></div>
</ul>

<divclass="srch"><button></button></div>
<divclass="clearfix"></div>
<scripttype="text/javascript">
$('.main-search').hide();
$('button').click(function (){
$('.main-search').show();
$('.main-search text').focus();
}
);
$('.close').click(function(){
$('.main-search').hide();
});
</script>
</div>
<divclass="clearfix"></div>
</div>
</div>
<divclass="header_bottom">
<divclass="container">
<divclass="logo">
<h2class="name">E-Marriage Hall Booking</h2>
</div>
<divclass="header_bottom_right">
<divclass="h_menu4"><!-- start h_menu4 -->
<aclass="toggleMenu"href="#">Menu</a>
<ulclass="nav">

<liclass="active"><ahref="[Link]"><h3>Register</h3></a></li>
<li><ahref="[Link]"><h3>Login</h3></a></li>

<li><ahref="[Link]"><h3>Admin</h3></a></li>
<li><ahref="#"><h3>Contact us</h3></a></li>
</ul>
<scripttype="text/javascript"src="js/[Link]"></script>
</div><!-- end h_menu4 -->

Page | 9
Marriage Hall Portal

<divclass="clearfix"></div>
</div>
</div>
</div>
</div>
<divclass="slider">
<divclass="callbacks_container">
<ulclass="rslides"id="slider">
<li><imgsrc="images/[Link]"class="img-responsive"alt=""/></li>
<li><imgsrc="images/[Link]"class="img-responsive"alt=""/></li>
<li><imgsrc="images/[Link]"class="img-responsive"alt=""/></li>
<li><imgsrc="images/[Link]"class="img-responsive"alt=""/></li>
<li><imgsrc="images/[Link]"class="img-responsive"alt=""/></li>
<li><imgsrc="images/[Link]"class="img-responsive"alt=""/></li>
<li><imgsrc="images/[Link]"class="img-responsive"alt=""/></li>
<li><imgsrc="images/[Link]"class="img-responsive"alt=""/></li>
<li><imgsrc="images/[Link]"class="img-responsive"alt=""/></li>
<li><imgsrc="images/[Link]"class="img-responsive"alt=""/></li>
</ul>
</div>
</div>
<br><br><br>

<divclass="content_bottom">

</div>

<divclass="footer_bottom">
<divclass="container">
<divclass="cssmenu">
<ul>
<liclass="active"><ahref="#">Privacy & Cookies</a></li> |
<li><ahref="#">Terms & Conditions</a></li> |
<li><ahref="#">Accessibility</a></li> |
<li><ahref="#">Store Directory</a></li> |
<li><ahref="#">About Us</a></li>
</ul>
</div>
<divclass="copy">
<p>&copy; 2014 Template by
<ahref="[Link]
</div>
<divclass="clearfix"></div>
</div>
</div>
</body>

Page | 10
Marriage Hall Portal

</html>

//[Link]

<%@pagelanguage="java"contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTD HTML 4.01
Transitional//EN""[Link]
<html>
<head>
<title>Hall Consultancy</title>
<linkhref="[Link]"rel='stylesheet'type='text/css'/>
<linkhref="[Link]"rel='stylesheet'type='text/css'/>
<metaname="viewport"content="width=device-width, initial-scale=1">
<scripttype="application/x-javascript"> addEventListener("load", function()
{ setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ [Link](0,1); }
</script>
<linkhref='[Link]
family=Oxygen:300,400,700'rel='stylesheet'type='text/css'>
<scripttype="text/javascript"src="js/[Link]"></script>
<scriptsrc="js/[Link]"></script>
<scriptsrc="js/[Link]"></script>
<scripttype="text/javascript"src="js/[Link]"></script>
<script>
$(function () {
$("#slider").responsiveSlides({
auto: true,
nav: true,
speed: 500,
namespace: "callbacks",
pager: true,
});
});
</script>
<scripttype="text/javascript">
function validate()
{
if([Link]==0)
{
alert("Please select User Type");
[Link]();
returnfalse;
}
if([Link]==[Link])
{
[Link]="[Link]";
[Link]();
}
else
{

Page | 11
Marriage Hall Portal

[Link]();
alert("Passward mismatch");
returnfalse;
}
}
function valid()
{
var a=[Link];
if(a=="")
{
alert("Please Enter First Name");
[Link]();
}
}
</script>
<scriptsrc="js/[Link]"type="text/javascript"></script>
<scripttype="text/javascript">
$(document).ready(function () {
$('#horizontalTab').easyResponsiveTabs({
type: 'default', //Types: default, vertical, accordion
width: 'auto', //auto or any width like 600px
fit: true// 100% fit in a container
});
});
</script>
</head>
<body>

<%
if([Link]("msg") != null){
[Link]("<h4 align='center'> " + [Link]("msg"));
}
%>
<divclass="header">
<divclass="header_top">
<divclass="container">
<divclass="header_top_left">
<p>custom care : 0-888-23-5467</p>
</div>
<divclass="header_top_right">
<ulclass="header_user_info">
<aclass="login"href="[Link]">
<iclass="user"></i>

</a>
<divclass="clearfix"></div>
</ul>

<divclass="srch"><button></button></div>
<divclass="clearfix"></div>

Page | 12
Marriage Hall Portal

<scripttype="text/javascript">
$('.main-search').hide();
$('button').click(function (){
$('.main-search').show();
$('.main-search text').focus();
}
);
$('.close').click(function(){
$('.main-search').hide();
});
</script>
</div>
<divclass="clearfix"></div>
</div>
</div>
<divclass="header_bottom">
<divclass="container">
<divclass="logo">
<h2class="name">E-Marriage Hall Booking</h2>
</div>
<divclass="header_bottom_right">
<divclass="h_menu4"><!-- start h_menu4 -->
<aclass="toggleMenu"href="#">Menu</a>
<ulclass="nav">

<liclass="active"><ahref="[Link]"><h3>Home</h3></a></li>
<li><ahref="[Link]"><h3>login</h3></a></li>

<li><ahref="[Link]"><h3>Admin</h3></a></li>
<li><ahref="#"><h3>Contact us</h3></a></li>
</ul>
<scripttype="text/javascript"src="js/[Link]"></script>
</div><!-- end h_menu4 -->

<divclass="clearfix"></div>
</div>
</div>
</div>
</div>

<formaction="[Link]"name="form"id="pay"method="post"onsubmit="return
validate()">
<scripttype="text/javascript"src="js/[Link]"></script>
<tablealign="right"width=200>
<tr>
<tdclass="label">Full Name</td>
<td><inputtype="text"size="18"name="fname"required="required"onblur="valid()"onkeyup
="alp(this)"onkeydown="alp(this)""></td>
</tr>

Page | 13
Marriage Hall Portal
<tr>
<tdclass="label">User Name</td>

<td><inputtype="text"size="18"name="uname"required="required"onkeyup="alp(this)"onke
ydown="alp(this)"placeholder="Enter your User name"></td>
</tr>

<tr>

<tdclass="label">Password</td><td><inputtype="password"size="18"name="pass"required
="required"placeholder="Enter your Password"></td>
</tr>
<tr>
<tdclass="label">Re-enter Password</td>
<td><inputtype="password"size="18"name="pass1"placeholder="Re-Enter your
password"required="required"></td>
</tr>

<tr>
<tdclass="label">Email</td>

<td><inputtype="text"size="18"name="email"required="required"placeholder="Enter your
mail id"></td>
</tr>

<tr>
<tdclass="label">Type</td>
<td><selectname="role"selected="selected"required="required">
<option>------------Select------</option>
<option>User</option>
<option>Caterer</option>
<option>Decorator</option>
<option>Band</option>
</select></td>
</tr>

<tr>
<tdclass="label">Phone Number</td>

<td><inputtype="text"size="18"name="phone"required="required"maxlength="10"onkeyup
="num(this)"onkeydown="num(this)"placeholder="Enter your Phone number"></td>
</tr>

<tr>
<tdclass="label">Address</td>

<td><textareacols="20"rows="5"name="add"required="required"placeholder="Enter your
Address"></textarea></td>
</tr>

<tr>
<tdclass="label">City</td>

Page | 14
Marriage Hall Portal

<td><inputtype="text"size="18"name="city"required="required"onkeyup="alp(this)"onkeyd
own="alp(this)"placeholder="Enter your City"></td>
</tr>

<tr>
<tdclass="label">State</td>

<td><inputtype="text"size="18"name="state"required="required"onkeyup="alp(this)"onkey
down="alp(this)"placeholder="Enter your State"></td>
</tr>

<tr>
<tdclass="label">Country</td>

<td><inputtype="text"size="18"name="country"required="required"onkeyup="alp(this)"onk
eydown="alp(this)"placeholder="Enter your Country"></td>
</tr>
<tr>
<tdalign="center"><inputtype="Submit"value="Register"></td>
<tdalign="center"><inputtype="Reset"value="Reset"></td>
</tr>

</table>
<tablealign="center">
<tr>
<tdwidth=100%>
<imgalt="Web Store"src="./images/wedding-
[Link]"width="600"height="430"><br>
</td></tr>

</table>
</form>
</div>

<divclass="content_bottom">

</div>

<divclass="footer_bottom">
<divclass="container">
<divclass="cssmenu">
<ul>
<liclass="active"><ahref="#">Privacy &
Cookies</a></li> |
<li><ahref="#">Terms & Conditions</a></li> |
<li><ahref="#">Accessibility</a></li> |
<li><ahref="#">Store Directory</a></li> |
<li><ahref="#">About Us</a></li>

Page | 15
Marriage Hall Portal
</ul>
</div>
<divclass="copy">
<p>&copy; 2014 Template by
<ahref="[Link]
</div>
<divclass="clearfix"></div>

</div>
</div>
</body>
</html>

//[Link]
<%@pagelanguage="java"contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0
Transitional//EN""[Link]
<%@includefile="[Link]"%>
<html>
<head>
<title>Hall Consultancy</title>
<linkhref="[Link]"rel='stylesheet'type='text/css'/>

<linkhref="[Link]"rel='stylesheet'type='text/css'/>

<metaname="viewport"content="width=device-width, initial-scale=1">
<scripttype="application/x-javascript"> addEventListener("load", function()
{ setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ [Link](0,1); }
</script>

<linkhref='[Link]
family=Oxygen:300,400,700'rel='stylesheet'type='text/css'>
<scripttype="text/javascript"src="js/[Link]"></script>
<scriptsrc="js/[Link]"></script>
<scriptsrc="js/[Link]"></script>
<scripttype="text/javascript"src="js/[Link]"></script>
<script>
$(function () {
$("#slider").responsiveSlides({
auto: true,
nav: true,
speed: 500,
namespace: "callbacks",
pager: true,
});
});
</script>
<scriptsrc="js/[Link]"type="text/javascript"></script>
<script>
function validate()

Page | 16
Marriage Hall Portal
{
if ( ( form.button1[0].checked == false ) && ( form.button1[1].checked == false )&&
( form.button1[2].checked == false ) )
{
alert ( "Please Select the type" );
returnfalse;
}

if([Link]==0)
{
alert("Please select No of rooms");
[Link]();
returnfalse;
}
if([Link]==0)
{
alert("Please select No of Washrooms");
[Link]();
returnfalse;
}
if([Link]==0)
{
alert("Please select No of Halls");
[Link]();
returnfalse;
}
if([Link]==0)
{
alert("Please select No of Dining Hall");
[Link]();
returnfalse;
}
if([Link]==0)
{
alert("Please select No of Kitchen rooms");
[Link]();
returnfalse;
}
if([Link]==0)
{
alert("Please select No of Hall Capacity");
[Link]();
returnfalse;
}
if([Link]==0)
{
alert("Please select No of Sitting capacity");
[Link]();
returnfalse;
}

Page | 17
Marriage Hall Portal
if([Link]==0)
{
alert("Please select No of Dining Hall capacity");
[Link]();
returnfalse;
}

}
</script>
<scripttype="text/javascript">
$(document).ready(function () {
$('#horizontalTab').easyResponsiveTabs({
type: 'default', //Types: default, vertical, accordion
width: 'auto', //auto or any width like 600px
fit: true// 100% fit in a container
});
});
</script>
<%
try{
if(([Link]("user")).equals(null)){
[Link]("[Link]").forward(request, response);
}
}catch(NullPointerException npe){
[Link]();
%>
<jsp:forwardpage="[Link]"/>
<%

}
%>
</head>
<body>

<%
if([Link]("msg") != null){
[Link]("<h4 align='center' style='color:white'> " +
[Link]("msg"));
}

String user=[Link]("user").toString();
%>
<divclass="header">
<divclass="header_top">
<divclass="container">
<divclass="header_top_left">
<p>custom care : 0-888-23-5467</p>
</div>
<divclass="header_top_right">
<ulclass="header_user_info">
<aclass="login"href="[Link]">

Page | 18
Marriage Hall Portal
<iclass="user"></i>

</a>
<divclass="clearfix"></div>
</ul>

<divclass="srch"><button></button></div>
<divclass="clearfix"></div>
<scripttype="text/javascript">
$('.main-search').hide();
$('button').click(function (){
$('.main-search').show();
$('.main-search text').focus();
}
);
$('.close').click(function(){
$('.main-search').hide();
});
</script>
</div>
<divclass="clearfix"></div>
</div>
</div>
<divclass="header_bottom">
<divclass="container">
<divclass="logo">
<h2class="name"> Marriage Hall consultancy</h2>
</div>
<divclass="header_bottom_right">
<divclass="h_menu4"><!-- start h_menu4 -->
<aclass="toggleMenu"href="#">Menu</a>
<ulclass="nav">

<liclass="active"><ahref="[Link]"><h3>Home</h3></a></li>

<li><ahref="#"><h3>View</h3></a>
<ul>
<li><ahref="[Link]">View Halls</a></li>
<li><ahref="[Link]">View caterings</a></li>
<li><ahref="[Link]">View Decorations</a></li>
<li><ahref="[Link]">Hall Requests</a></li>
<li><ahref="[Link]">View Users</a></li>
<li><ahref="[Link]">View Caterers</a></li>
<li><ahref="[Link]">View Decorators</a></li>
<li><ahref="[Link]">View Music/Band</a></li>
<li><ahref="[Link]">View Extras</a></li>
</ul>
</li>

<li><ahref="#"><h3>Master</h3></a>

Page | 19
Marriage Hall Portal
<ul>
<li><ahref="[Link]">Add Halls</a></li>
<li><ahref="[Link]">Add Decoration</a></li>
<li><ahref="[Link]">Add Catering</a></li>
<li><ahref="[Link]">Add Extra items</a></li>

</ul>
</li>

<li><ahref="#"><h3>Slave</h3></a>
<ul>
<li><ahref="[Link]">Add Customer</a></li>
<li><ahref="[Link]">Add Decorators</a></li>
<li><ahref="[Link]">Add Caterors</a></li>
<li><ahref="[Link]">Add Music/band</a></li>
</ul>
</li>
<li><ahref="[Link]"><h3>Contact us</h3></a></li>

</ul>
<h2><br><strong><preclass="label">You Logged in as : <
%=user
%>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<ahref="[Link]
p?msg=Successfully logged out">Logout</a></pre></strong></h2>
</div>
<scripttype="text/javascript"src="js/[Link]"></script>
</div><!-- end h_menu4 -->
<divclass="clearfix"></div>
</div>
</div>
</div>
</div>
<formenctype="multipart/form-
data"name="form"id="pay"action="[Link]"method="post">
<tablealign="center">
<tr>
<tdclass="label">Hall Name</td>

<td><inputtype="text"name="hname"size="30"required="required"autofocus="autofocus"o
nkeyup="alp(this)"onkeydown="alp(this)"placeholder="Enter Hall Name"></td>
<tdclass="label">Phone number</td>

<td><inputtype="text"name="phno"size="30"required="required"maxlength="10"onkeyup=
"num(this)"onkeydown="num(this)"placeholder="Enter Hall phone number"></td>
</tr>

<tr>
<tdclass="label">Consult person</td>

<td><inputtype="text"name="cp"size="30"required="required"autofocus="autofocus"onkey
up="alp(this)"onkeydown="alp(this)"placeholder="Enter consult person name"></td>

Page | 20
Marriage Hall Portal
<tdclass="label">Consult person phone number</td>

<td><inputtype="text"name="cphno"size="30"required="required"maxlength="10"onkeyup
="num(this)"onkeydown="num(this)"placeholder="Enter consult person Phone
number"></td>
</tr>

<tr>
<tdvalign="middle"class="label">Address</td>

<td><textareacols="50"rows="3"name="add"required="required"placeholder="Enter
Address"></textarea></td>
<tdclass="label">Insert Images</td><td><inputtype="file"name="photo4">
<br><inputtype="file"name="photo5"><br>
<inputtype="file"name="photo6"></td>

</tr>
<tdclass="label">Type</td>

<td><inputtype="radio"name="button1"value="Normal">Normal<inputtype="radio"name=
"button1"value="Luxury">Luxury<inputtype="radio"name="button1"value="Luxury+Ac">
Luxury+Ac</td>
</tr>

<tr>
<tdclass="label">No of Rooms</td>
<td><selectname="select11"selected="selected">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option></select></td>

<tdclass="label">No of Washrooms</td>
<td><selectname="select12"selected="selected">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option></select></td>
</tr>

Page | 21
Marriage Hall Portal
<tr>
<tdclass="label">No of Halls</td>
<td><selectname="select13"selected="selected">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>3</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option></select></td>

<tdclass="label">No of Dining Halls</td>


<td><selectname="select14"selected="selected">
<option>1</option>
<option>2</option>
<option>3</option></select></td>
</tr>

<tr>
<tdclass="label">No of Kitchen Rooms</td>
<td><selectname="select15"selected="selected">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option></select></td>
<tdclass="label">Hall capacity</td>
<td><selectname="select16"selected="selected">
<option>500</option>
<option>750</option>
<option>1000</option>
<option>1500</option>
<option>2000</option>
<option>2500</option>
<option>3000</option></select>
</td>
</tr>

<tr>
<tdclass="label">Sitting capacity</td>
<td><selectname="select17"selected="selected">
<option>500</option>
<option>750</option>

Page | 22
Marriage Hall Portal
<option>1000</option>
<option>1500</option>
<option>2000</option>
<option>2500</option>
<option>3000</option></select></td>
<tdclass="label">Dining Hall capacity</td>
<td><selectname="select18"selected="selected">
<option>500</option>
<option>750</option>
<option>1000</option>
<option>1500</option>
<option>2000</option>
<option>2500</option>
<option>3000</option></select></td>
</tr>

<tr>
<tdvalign="top"class="label">Short Description</td>

<td><textareacols="25"rows="5"name="desc"required="required"placeholder="Enter
Description"></textarea></td>

<tdclass="label">Rent</td><tdvalign="top"><inputtype="text"name="rent"size="30"require
d="required"maxlength="7"onkeyup="num(this)"onkeydown="num(this)"placeholder="Ente
r Rent"></td>
</tr>

<tr>
<tdcolspan="4"align="center"><inputtype="submit"value="submit">
<inputtype="reset"value="reset"></td>
<td></td>
</tr>

</table>
</form>

<divclass="content_bottom">

</div>

<divclass="footer_bottom">
<divclass="container">
<divclass="cssmenu">
<ul>
<liclass="active"><ahref="#">Privacy &
Cookies</a></li>
<li><ahref="#">Terms & Conditions</a></li> |

Page | 23
Marriage Hall Portal
<li><ahref="#">Accessibility</a></li> |
<li><ahref="#">Store Directory</a></li> |
<li><ahref="#">About Us</a></li>
</ul>
</div>
<divclass="copy">
<p>&copy; 2014 Template by
<ahref="[Link]
</div>
<divclass="clearfix"></div>
</div>
</div>
</body>
</html>

//[Link]
<%@pagelanguage="java"contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0
Transitional//EN""[Link]
<%@includefile="[Link]"%>
<html>
<head>
<title>Hall Consultancy</title>
<linkhref="[Link]"rel='stylesheet'type='text/css'/>

<linkhref="[Link]"rel='stylesheet'type='text/css'/>

<metaname="viewport"content="width=device-width, initial-scale=1">
<scripttype="application/x-javascript"> addEventListener("load", function()
{ setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ [Link](0,1); }
</script>

<linkhref='[Link]
family=Oxygen:300,400,700'rel='stylesheet'type='text/css'>
<scripttype="text/javascript"src="js/[Link]"></script>
<scriptsrc="js/[Link]"></script>
<scriptsrc="js/[Link]"></script>
<scripttype="text/javascript"src="js/[Link]"></script>
<%
try{
if(([Link]("user")).equals(null)){
[Link]("[Link]").forward(request, response);
}
}catch(NullPointerException npe){
[Link]();
%>
<jsp:forwardpage="[Link]"/>
<%

Page | 24
Marriage Hall Portal
%>
<script>
function selfload()
{
[Link]="[Link]";
[Link]();
}
</script>
<script>
function validate()
{
if ( ( form.button1[0].checked == false ) && ( form.button1[1].checked == false )&&
( form.button1[2].checked == false )&& ( form.button1[3].checked == false )&&
( form.button1[4].checked == false ) )
{
alert ( "Please Select the type" );
returnfalse;
}
if([Link]==0)
{
alert("Please select Time required to Desgin");
[Link]();
returnfalse;
}
}
</script>
</head>
<body>
<%
if([Link]("msg") != null){
[Link]("<h4 align='center' style='color:white'> " +
[Link]("msg"));
}

String user=[Link]("user").toString();
String name=[Link]("name");
%>

<formenctype="multipart/form-
data"name="form"id="pay"action="[Link]"method="post"onsubmit="return
validate()">
<divclass="header">
<divclass="header_top">
<divclass="container">
<divclass="header_top_left">
<p>custom care : 0-888-23-5467</p>
</div>
<divclass="header_top_right">
<ulclass="header_user_info">
<aclass="login"href="[Link]">
<iclass="user"></i>

Page | 25
Marriage Hall Portal
</a>
<divclass="clearfix"></div>
</ul>

<divclass="srch"><button></button></div>
<divclass="clearfix"></div>
<scripttype="text/javascript">
$('.main-search').hide();
$('button').click(function (){
$('.main-search').show();
$('.main-search text').focus();
}
);
$('.close').click(function(){
$('.main-search').hide();
});
</script>
</div>
<divclass="clearfix"></div>
</div>
</div>
<divclass="header_bottom">
<divclass="container">
<divclass="logo">
<h2class="name">E-Marriage Hall Booking</h2>
</div>
<divclass="header_bottom_right">
<divclass="h_menu4"><!-- start h_menu4 -->
<aclass="toggleMenu"href="#">Menu</a>
<ulclass="nav">

<liclass="active"><ahref="[Link]"><h3>Home</h3></a></li>

<li><ahref="#"><h3>View</h3></a>
<ul>
<li><ahref="[Link]">View Halls</a></li>
<li><ahref="[Link]">View caterings</a></li>
<li><ahref="[Link]">View Decorations</a></li>
<li><ahref="[Link]">Hall Requests</a></li>
<li><ahref="[Link]">View Users</a></li>
<li><ahref="[Link]">View Caterers</a></li>
<li><ahref="[Link]">View Decorators</a></li>
<li><ahref="[Link]">View Music/Band</a></li>
<li><ahref="[Link]">View Extras</a></li>
</ul>
</li>
<li><ahref="#"><h3>Master</h3></a>
<ul>
<li><ahref="[Link]">Add Halls</a></li>
<li><ahref="[Link]">Add Decoration</a></li>
<li><ahref="[Link]">Add Catering</a></li>

Page | 26
Marriage Hall Portal
<li><ahref="[Link]">Add Extra items</a></li>

</ul>
</li>
<li><ahref="#"><h3>Slave</h3></a>
<ul>
<li><ahref="[Link]">Add Customer</a></li>
<li><ahref="[Link]">Add Decorators</a></li>
<li><ahref="[Link]">Add Caterors</a></li>
<li><ahref="[Link]">Add Music/band</a></li>
</ul>
</li>
<li><ahref="[Link]"><h3>Contact us</h3></a></li>

</ul></h1><br><h2><strong><preclass="label">You Logged
in as : <%=user
%>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<ahref="[Link]
p?msg=Successfully logged out">Logout</a></pre></strong></h2>
</div>
<scripttype="text/javascript"src="js/[Link]"></script>
</div><!-- end h_menu4 -->
<divclass="clearfix"></div>
</div>
</div>
</div>

<tablealign="center">
<tr><tdclass="label">Decoration name
</td><td><inputtype="text"name="dname"size="30"required="required"autofocus="autofoc
us"onkeyup="alp(this)"onkeydown="alp(this)"placeholder="Enter Design Name"></td></tr>
<tr><tdvalign="top"class="label">Select the place where <br>the design will be
designed</td>
<td><inputtype="radio"name="button1"value="Stage">Stage<br>
<inputtype="radio"name="button1"value="Board">Board<br>
<inputtype="radio"name="button1"value="Door">Door<br>
<inputtype="radio"name="button1"value="Side Stamp">Side stamp<br>
<inputtype="radio"name="button1"value="Mantapa">Mantapa</td></tr>
<tr><tdclass="label">Insert Front
Image</td><td><inputtype="file"name="photo"></td></tr>
<tr><tdclass="label">Insert Side
Image</td><td><inputtype="file"name="photo1"></td></tr>
<tr><tdclass="label">Insert Side
Image</td><td><inputtype="file"name="photo2"></td></tr>
<tr><tdclass="label">Time required to
design</td><td><selectname="des"selected="selected">
<option>------------Select------</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>

Page | 27
Marriage Hall Portal
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option></select></td></tr>
<tr><tdclass="label">Cost</
td><td><inputtype="text"name="cost"size="30"required="required"maxlength="10"onkeyu
p="num(this)"onkeydown="num(this)"placeholder="Enter Approximate cost"></td></tr>
<tr><tdclass="label">Service
Charge</td><td><inputtype="text"name="sc"size="30"required="required"maxlength="10"
onkeyup="num(this)"onkeydown="num(this)"placeholder="Enter service
charge"></td></tr>
<tr><tdvalign="top"class="label">Short
Description</td><td><textareacols="25"rows="5"name="desc"required="required"placehol
der="Enter Description"></textarea></td></tr>
<tr><tdcolspan="2"align="center"><inputtype="submit"value="save"><inputtype="reset"va
lue="reset"></td></tr>
</table>
</form>

<divclass="content_bottom">

</div>

<divclass="footer_bottom">
<divclass="container">
<divclass="cssmenu">
<ul>
<liclass="active"><ahref="#">Privacy &
Cookies</a></li> |
<li><ahref="#">Terms & Conditions</a></li> |
<li><ahref="#">Accessibility</a></li> |
<li><ahref="#">Store Directory</a></li> |
<li><ahref="#">About Us</a></li>
</ul>
</div>
<divclass="copy">
<p>&copy; 2014 Template by
<ahref="[Link]
</div>
<divclass="clearfix"></div>
</div>
</div>
</body>
</html>

//[Link]

package [Link];

Page | 28
Marriage Hall Portal
import [Link];
import [Link];
import [Link];

import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];

import [Link];
@MultipartConfig
public class HallServelet extends HttpServlet {
private static final long serialVersionUID = 1L;

protected void doPost(HttpServletRequest request, HttpServletResponse response)


throws ServletException, IOException {

GetConnection gc = new GetConnection();

String dname1=[Link]("dname");
String button2=[Link]("button1");
String des1=[Link]("des");
String cost1=[Link]("cost");
String sc1=[Link]("sc");
String desc1=[Link]("desc");

InputStream photo = null;

Part filePart = [Link]("photo");


if(filePart != null){ // obtains input stream of the upload file
photo=[Link]();
}

InputStream photo1 = null;

Part filePart1 = [Link]("photo1");


if(filePart1 != null){ // obtains input stream of the upload file
photo1=[Link]();
}
InputStream photo2 = null;

Part filePart2 = [Link]("photo2");


if(filePart2 != null){ // obtains input stream of the upload file
photo2=[Link]();
}

Page | 29
Marriage Hall Portal
String sql="insert into decoration
(Decorationname,Place,front,side,full,Timerequired,Approxcost,description,ServiceCharge)
values(?,?,?,?,?,?,?,?,?)";

try {
gc.ps1 =
[Link]().prepareStatement(sql);
[Link](1, dname1);
[Link](2, button2);
[Link](3,photo);
[Link](4,photo1);
[Link](5,photo2);
[Link](6, des1);
[Link](7, cost1);
[Link](8, desc1);
[Link](9, sc1);

if([Link]()>0){

getServletContext().getRequestDispatcher("/[Link]").forward(request,
response);
}
else{

getServletContext().getRequestDispatcher("/[Link]").forward(request,
response);

}
}
catch (SQLException e) {
[Link]();
}

}
}

//[Link]
<%@pagelanguage="java"contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0
Transitional//EN""[Link]
<%@includefile="[Link]"%>
<html>
<head>
<title>Hall Consultancy</title>
<linkhref="[Link]"rel='stylesheet'type='text/css'/>

<linkhref="[Link]"rel='stylesheet'type='text/css'/>

<metaname="viewport"content="width=device-width, initial-scale=1">

Page | 30
Marriage Hall Portal
<scripttype="application/x-javascript"> addEventListener("load", function()
{ setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ [Link](0,1); }
</script>

<linkhref='[Link]
family=Oxygen:300,400,700'rel='stylesheet'type='text/css'>
<scripttype="text/javascript"src="js/[Link]"></script>
<scriptsrc="js/[Link]"></script>
<scriptsrc="js/[Link]"></script>
<scripttype="text/javascript"src="js/[Link]"></script>
<script>
$(function () {
$("#slider").responsiveSlides({
auto: true,
nav: true,
speed: 500,
namespace: "callbacks",
pager: true,
});
});
</script>
<script>
function validate()
{
if ( ( [Link][0].checked == false ) && ( [Link][1].checked == false ))
{
alert ( "Please Select Ice Cream Yes or No" );
returnfalse;
}
if ( ( [Link][0].checked == false ) && ( [Link][1].checked == false ))
{
alert ( "Please Select Beeda Yes or No" );
returnfalse;
}
if ( ( [Link][0].checked == false ) && ( [Link][1].checked == false ))
{
alert ( "Please Select Fruits Yes or No" );
returnfalse;
}
if ( ( [Link][0].checked == false ) && ( [Link][1].checked == false ))
{
alert ( "Please Select Snacks Yes or No" );
returnfalse;
}
if ( ( [Link][0].checked == false ) && ( [Link][1].checked == false ))
{
alert ( "Please Select Water Bottles Yes or No" );
returnfalse;
}
if ( ( [Link][0].checked == false ) && ( [Link][1].checked == false ))
{
alert ( "Please Select Sweet Yes or No" );

Page | 31
Marriage Hall Portal
returnfalse;
}
if ( ( [Link][0].checked == false ) && ( [Link][1].checked == false ))
{
alert ( "Please Select Tambulam Yes or No" );
returnfalse;
}
if ( ( [Link][0].checked == false ) && ( [Link][1].checked == false ))
{
alert ( "Please Select Cool Drinks Yes or No" );
returnfalse;
}
if ( ( [Link][0].checked == false ) && ( [Link][1].checked == false ))
{
alert ( "Please Select Salad Yes or No" );
returnfalse;
}
}
</script>
<scriptsrc="js/[Link]"type="text/javascript"></script>
<scripttype="text/javascript">
$(document).ready(function () {
$('#horizontalTab').easyResponsiveTabs({
type: 'default', //Types: default, vertical, accordion
width: 'auto', //auto or any width like 600px
fit: true// 100% fit in a container
});
});
</script>
<%
try{
if(([Link]("user")).equals(null)){
[Link]("[Link]").forward(request, response);
}
}catch(NullPointerException npe){
[Link]();
%>
<jsp:forwardpage="[Link]"/>
<%

}
%>

</head>
<body>
<%
if([Link]("msg") != null){
[Link]("<h4 align='center' style='color:white'> " +
[Link]("msg"));
}

String user=[Link]("user").toString();

Page | 32
Marriage Hall Portal
%>
<formname="form"id="pay"action="[Link]"method="post"onsubmit="return
validate()">
<divclass="header">
<divclass="header_top">
<divclass="container">
<divclass="header_top_left">
<p>custom care : 0-888-23-5467</p>
</div>
<divclass="header_top_right">
<ulclass="header_user_info">
<aclass="login"href="[Link]">
<iclass="user"></i>

</a>
<divclass="clearfix"></div>
</ul>

<divclass="srch"><button></button></div>
<divclass="clearfix"></div>
<scripttype="text/javascript">
$('.main-search').hide();
$('button').click(function (){
$('.main-search').show();
$('.main-search text').focus();
}
);
$('.close').click(function(){
$('.main-search').hide();
});
</script>
</div>
<divclass="clearfix"></div>
</div>
</div>
<divclass="header_bottom">
<divclass="container">
<divclass="logo">
<h2class="name">E-Marriage Hall Booking</h2>
</div>
<divclass="header_bottom_right">
<divclass="h_menu4"><!-- start h_menu4 -->
<aclass="toggleMenu"href="#">Menu</a>
<ulclass="nav">

<liclass="active"><ahref="[Link]"><h3>Home</h3></a></li>

<li><ahref="#"><h3>View</h3></a>
<ul>
<li><ahref="[Link]">View Halls</a></li>
<li><ahref="[Link]">View caterings</a></li>

Page | 33
Marriage Hall Portal
<li><ahref="[Link]">View Decorations</a></li>
<li><ahref="[Link]">Hall Requests</a></li>
<li><ahref="[Link]">View Users</a></li>
<li><ahref="[Link]">View Caterers</a></li>
<li><ahref="[Link]">View Decorators</a></li>
<li><ahref="[Link]">View Music/Band</a></li>
<li><ahref="[Link]">View Extras</a></li>
</ul>
</li>

<li><ahref="#"><h3>Master</h3></a>
<ul>
<li><ahref="[Link]">Add Halls</a></li>
<li><ahref="[Link]">Add Decoration</a></li>
<li><ahref="[Link]">Add Catering</a></li>
<li><ahref="[Link]">Add Extra items</a></li>

</ul>
</li>

<li><ahref="#"><h3>Slave</h3></a>
<ul>
<li><ahref="[Link]">Add Customer</a></li>
<li><ahref="[Link]">Add Decorators</a></li>
<li><ahref="[Link]">Add Caterors</a></li>
<li><ahref="[Link]">Add Music/band</a></li>
</ul>
</li>
<li><ahref="[Link]"><h3>Contact us</h3></a></li>

</ul></h1><h2><br><strong><preclass="label">You Logged
in as : <%=user
%>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<ahref="[Link]
p?msg=Successfully logged out">Logout</a></pre></strong></h2>
</div>
<scripttype="text/javascript"src="js/[Link]"></script>
</div><!-- end h_menu4 -->
<divclass="clearfix"></div>
</div>
</div>
</div>
</div>
<tablealign="center">
<tr><tdclass="label">Ice
Cream</td><td><inputtype="radio"name="ice"value="yes">Yes<inputtype="radio"name="
ice"value="no">No</td></tr>
<tr><tdclass="label">Beeda/Pan</
td><td><inputtype="radio"name="be"value="yes">Yes<inputtype="radio"name="be"value
="no">No</td></tr>

Page | 34
Marriage Hall Portal
<tr><tdclass="label">Banana/Fruits</
td><td><inputtype="radio"name="fru"value="yes">Yes<inputtype="radio"name="fru"valu
e="no">No</td></tr>
<tr><tdclass="label">Snacks</
td><td><inputtype="radio"name="sn"value="yes">Yes<inputtype="radio"name="sn"value
="no">No</td></tr>
<tr><tdclass="label">Water
Bottles</td><td><inputtype="radio"name="wat"value="yes">Yes<inputtype="radio"name=
"wat"value="no">No</td></tr>
<tr><tdclass="label">Sweets</
td><td><inputtype="radio"name="swt"value="yes">Yes<inputtype="radio"name="swt"valu
e="no">No</td></tr>
<tr><tdclass="label">Tambulam</
td><td><inputtype="radio"name="tam"value="yes">Yes<inputtype="radio"name="tam"val
ue="no">No</td></tr>
<tr><tdclass="label">Cool
Drinks</td><td><inputtype="radio"name="cool"value="yes">Yes<inputtype="radio"name
="cool"value="no">No</td></tr>
<tr><tdclass="label">Fruits
Salad</td><td><inputtype="radio"name="sal"value="yes">Yes<inputtype="radio"name="s
al"value="no">No</td></tr>
<tr><tdclass="label">Cost
Per/Person</td><td><inputtype="text"name="per"required="required"maxlength="10"onke
yup="num(this)"onkeydown="num(this)"placeholder="Enter cost/person"></td></tr>
<tr><td><inputtype="submit"value="save"><inputtype="reset"value="reset"></td></tr>
</table>
</form>

<br><br><br><br><br><br><br>

<divclass="content_bottom">

</div>

<divclass="footer_bottom">
<divclass="container">
<divclass="cssmenu">
<ul>
<liclass="active"><ahref="#">Privacy &
Cookies</a></li> |
<li><ahref="#">Terms & Conditions</a></li> |
<li><ahref="#">Accessibility</a></li> |
<li><ahref="#">Store Directory</a></li> |
<li><ahref="#">About Us</a></li>
</ul>
</div>
<divclass="copy">
<p>&copy; 2014 Template by
<ahref="[Link]
</div>

Page | 35
Marriage Hall Portal
<divclass="clearfix"></div>
</div>
</div>
</body>
</html>

//[Link]
<%@pagelanguage="java"contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0
Transitional//EN""[Link]
<%@includefile="[Link]"%>
<html>
<head>
<title>Hall Consultancy</title>
<linkhref="[Link]"rel='stylesheet'type='text/css'/>

<linkhref="[Link]"rel='stylesheet'type='text/css'/>

<metaname="viewport"content="width=device-width, initial-scale=1">
<scripttype="application/x-javascript"> addEventListener("load", function()
{ setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ [Link](0,1); }
</script>

<linkhref='[Link]
family=Oxygen:300,400,700'rel='stylesheet'type='text/css'>
<scripttype="text/javascript"src="js/[Link]"></script>
<scriptsrc="js/[Link]"></script>
<scriptsrc="js/[Link]"></script>
<scripttype="text/javascript"src="js/[Link]"></script>
<script>
$(function () {
$("#slider").responsiveSlides({
auto: true,
nav: true,
speed: 500,
namespace: "callbacks",
pager: true,
});
});
</script>
<scriptsrc="js/[Link]"type="text/javascript"></script>
<scripttype="text/javascript">
$(document).ready(function () {
$('#horizontalTab').easyResponsiveTabs({
type: 'default', //Types: default, vertical, accordion
width: 'auto', //auto or any width like 600px
fit: true// 100% fit in a container
});
});
</script>

Page | 36
Marriage Hall Portal
</head>
<%
try{
if(([Link]("user")).equals(null)){
[Link]("[Link]").forward(request, response);
}
}catch(NullPointerException npe){
[Link]();
%>
<jsp:forwardpage="[Link]"/>
<%

}
%>
<script>
function selfload()
{
[Link]="[Link]";
[Link]();
}
</script>
</head>
<body>
<script>
function ab()
{
var a=parseFloat([Link]);
var b=parseFloat([Link]);
var c=a+b;

[Link]=c;
}
</script>
<script>
function validate()
{
if([Link]==0)
{
alert("Please select Extra id");
[Link]();
returnfalse;
}
}
</script>

<%
if([Link]("msg") != null){
[Link]("<h4 align='center' style='color:white'> " +
[Link]("msg"));
}

String user=[Link]("user").toString();

Page | 37
Marriage Hall Portal
String extraid=[Link]("extra");

%>

<%
if([Link]("msg") != null){
[Link]("<h4 align='center' style='color:white'> " +
[Link]("msg"));
}

String us=[Link]("user").toString();
%>
<divclass="header">
<divclass="header_top">
<divclass="container">
<divclass="header_top_left">
<p>custom care : 0-888-23-5467</p>
</div>
<divclass="header_top_right">
<ulclass="header_user_info">
<aclass="login"href="[Link]">
<iclass="user"></i>

</a>
<divclass="clearfix"></div>
</ul>

<divclass="srch"><button></button></div>
<divclass="clearfix"></div>
<scripttype="text/javascript">
$('.main-search').hide();
$('button').click(function (){
$('.main-search').show();
$('.main-search text').focus();
}
);
$('.close').click(function(){
$('.main-search').hide();
});
</script>
</div>
<divclass="clearfix"></div>
</div>
</div>
<divclass="header_bottom">
<divclass="container">
<divclass="logo">
<h2class="name">E-Marriage Hall Booking</h2>
</div>
<divclass="header_bottom_right">
<divclass="h_menu4"><!-- start h_menu4 -->
<aclass="toggleMenu"href="#">Menu</a>

Page | 38
Marriage Hall Portal
<ulclass="nav">

<liclass="active"><ahref="[Link]"><h3>Home</h3></a></li>

<li><ahref="#"><h3>View</h3></a>
<ul>
<li><ahref="[Link]">View Halls</a></li>
<li><ahref="[Link]">View caterings</a></li>
<li><ahref="[Link]">View Decorations</a></li>
<li><ahref="[Link]">Hall Requests</a></li>
<li><ahref="[Link]">View Users</a></li>
<li><ahref="[Link]">View Caterers</a></li>
<li><ahref="[Link]">View Decorators</a></li>
<li><ahref="[Link]">View Music/Band</a></li>
<li><ahref="[Link]">View Extras</a></li>
</ul>
</li>

<li><ahref="#"><h3>Master</h3></a>
<ul>
<li><ahref="[Link]">Add Halls</a></li>
<li><ahref="[Link]">Add Decoration</a></li>
<li><ahref="[Link]">Add Catering</a></li>
<li><ahref="[Link]">Add Extra items</a></li>

</ul>
</li>

<li><ahref="#"><h3>Slave</h3></a>
<ul>
<li><ahref="[Link]">Add Customer</a></li>
<li><ahref="[Link]">Add Decorators</a></li>
<li><ahref="[Link]">Add Caterors</a></li>
<li><ahref="[Link]">Add Music/band</a></li>
</ul>
</li>
<li><ahref="[Link]"><h3>Contact us</h3></a></li>

</ul></h1><h2><br><strong><preclass="label">You Logged
in as : <%=user
%>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<ahref="[Link]
p?msg=Successfully logged out">Logout</a></pre></strong></h2>
</div>
<scripttype="text/javascript"src="js/[Link]"></script>
</div><!-- end h_menu4 -->
<divclass="clearfix"></div>
</div>
</div>

Page | 39
Marriage Hall Portal
</div>
</div>
<formname="form"id="pay"action="[Link]"method="post">
<tablealign="center">
<tr><tdclass="label">Select Extras Items Id</td>
<td><selectname="extra"onchange="selfload()"required="required">
<%
if(extraid==null)
{
extraid="SELECT EXTRA ID";
}
Statement st=[Link]();
ResultSet rs=[Link]("select *
from extrasfood");
%><optionvalue="<%=extraid %>"><
%=extraid %></option><%
while([Link]())
{

%>
<optionvalue="<
%=[Link](1)%>"><%=[Link](1)%></option><%
}
%>
</select></td></tr>
<%
Statement st1=[Link]();
ResultSet rs1=[Link]("select * from extrasfood where
ExtraId='"+extraid+"' ");
if([Link]())
{
%>
<tr><tdclass="label"></>Extras
amount/person:</td><td><inputtype="text"readonly="readonly"name="eamount"value="<
%=[Link](11)%>"<%=[Link](11)%>></input></td></tr>
<%
}
%>
<tr>
<tdvalign="top"class="label">Enter Breakfast items<br>which you prepare</td>
<td><textareacols="25"rows="5"name="brefst"required="required"placeholder="Enter
Breakfast items"></textarea>
</td>
</tr>

<tr>
<tdvalign="top"class="label">Enter Lunch items<br>which you prepare</td>
<td><textareacols="25"rows="5"name="lunch"required="required"placeholder="Enter
Breakfast items"></textarea>
</td>
</tr>

Page | 40
Marriage Hall Portal
<tr>
<tdvalign="top"class="label">Enter Dinner items<br>which you prepare</td>
<td><textareacols="25"rows="5"name="dinner"required="required"placeholder="Enter
Breakfast items"></textarea>
</td>
</tr>

<tr>
<tdclass="label">Food cost/person</td>
<td><inputtype="text"name="famt"onchange="ab()"size="30"required="required"maxlengt
h="10"onkeyup="num(this)"onkeydown="num(this)">
</td>

</tr>

<tr>
<tdclass="label">Total cost/person</td>
<td><inputtype="text"name="tamt"size="30"readonly="readonly">
</td>
</tr>

<tr>
<tdcolspan="2"align="left"class="label"><inputtype="submit"value="save"><inputtype="re
set"value="reset">
</td>
</tr>

</table>
</form>

</body>
<br>

<divclass="content_bottom">

</div>

<divclass="footer_bottom">
<divclass="container">
<divclass="cssmenu">
<ul>
<liclass="active"><ahref="#">Privacy &
Cookies</a></li> |
<li><ahref="#">Terms & Conditions</a></li> |
<li><ahref="#">Accessibility</a></li> |
<li><ahref="#">Store Directory</a></li> |
<li><ahref="#">About Us</a></li>
</ul>
</div>

Page | 41
Marriage Hall Portal
<divclass="copy">
<p>&copy; 2014 Template by
<ahref="[Link]
</div>
<divclass="clearfix"></div>
</div>
</div>
</body>
</html>

//[Link]
<%@pageimport="[Link].*"%>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTD HTML 4.01
Transitional//EN""[Link]
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<%
Connection con=null;
try
{
[Link]("[Link]");
//ResultSet rs=null,rs1=null,rs2=null;
//Statement st=null,st1=null,st2=null;
//PreparedStatement ps=null,ps1=null,ps2=null;

con=[Link]("jdbc:mysql://localhost/marriagehall","root","mysql");
[Link]("CONNECTED SUCCESSFULLY");
}catch (Exception e)
{
[Link]("Error in connection "+e);
}

%>
</body>
</html>

//[Link]
<%@pagelanguage="java"contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@includefile="[Link]"%>
<html>
<head>
<title>Hall Consultancy</title>
<linkhref="[Link]"rel='stylesheet'type='text/css'/>

<linkhref="[Link]"rel='stylesheet'type='text/css'/>

<metaname="viewport"content="width=device-width, initial-scale=1">

Page | 42
Marriage Hall Portal
<scripttype="application/x-javascript"> addEventListener("load", function()
{ setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ [Link](0,1); }
</script>

<linkhref='[Link]
family=Oxygen:300,400,700'rel='stylesheet'type='text/css'>
<scripttype="text/javascript"src="js/[Link]"></script>
<scriptsrc="js/[Link]"></script>
<scriptsrc="js/[Link]"></script>
<linkrel="stylesheet"href="vinay/[Link]">
<scriptsrc="vinay/[Link]"></script>
<scriptsrc="vinay/[Link]"></script>

<script>
$(function() {
$( ".datepicker" ).datepicker();
});
</script>
<style>
.datepicker{

}
</style>
<script>
function validate()
{
if([Link]==0)
{
alert("Please select Event Type");
[Link]();
returnfalse;
}
if([Link]==0)
{
alert("Please select Hall Name");
[Link]();
returnfalse;
}
if([Link]==0)
{
alert("Please select Band Name");
[Link]();
returnfalse;
}
}
</script>
<script>
$(function () {
$("#slider").responsiveSlides({
auto: true,
nav: true,
speed: 500,

Page | 43
Marriage Hall Portal
namespace: "callbacks",
pager: true,
});
});
</script>
<scriptsrc="js/[Link]"type="text/javascript"></script>
<scripttype="text/javascript">
$(document).ready(function () {
$('#horizontalTab').easyResponsiveTabs({
type: 'default', //Types: default, vertical, accordion
width: 'auto', //auto or any width like 600px
fit: true// 100% fit in a container
});
});
</script>
<%
try{
if(([Link]("user")).equals(null)){
[Link]("[Link]").forward(request, response);
}
}catch(NullPointerException npe){
[Link]();
%>
<jsp:forwardpage="[Link]"/>
<%

}
%>
</head>
<body>
<%
if([Link]("msg") != null){
[Link]("<h4 align='center' style='color:white'> " +
[Link]("msg"));
}

String user=[Link]("user").toString();
%>
<divclass="header">
<divclass="header_top">
<divclass="container">
<divclass="header_top_left">
<p>custom care : 0-888-23-5467</p>
</div>
<divclass="header_top_right">
<ulclass="header_user_info">
<aclass="login"href="[Link]">
<iclass="user"></i>

</a>
<divclass="clearfix"></div>
</ul>

Page | 44
Marriage Hall Portal

<divclass="srch"><button></button></div>
<divclass="clearfix"></div>
<scripttype="text/javascript">
$('.main-search').hide();
$('button').click(function (){
$('.main-search').show();
$('.main-search text').focus();
}
);
$('.close').click(function(){
$('.main-search').hide();
});
</script>
</div>
<divclass="clearfix"></div>
</div>
</div>
<divclass="header_bottom">
<divclass="container">
<divclass="logo">
<h2class="name">E-Marriage Hall Booking</h2>
</div>
<divclass="header_bottom_right">
<divclass="h_menu4"><!-- start h_menu4 -->

<marquee><a>Welcome!! Now You Can Book in a fraction of seconds.</a></marquee>


<scripttype="text/javascript"src="js/[Link]"></script>
</div><!-- end h_menu4 -->

<divclass="clearfix"></div>
</div>
</div>
</div>
</div>
<formname="form"id="pay"action="[Link]"method="post"onsubmit="return
validate()">
<tablealign="center">

<tr>
<td>Select Event type</td>
<td><selectname="etype">
<option>--------Select--------</option>
<option>Marriage</option>
<option>Birthday</option>
<option>Events</option>
<option>Other Functions</option>
</select>
</td>

</tr>

Page | 45
Marriage Hall Portal

<tr>
<td>Select Hall Name</td>
<td><selectname="hid"required="required">
<option>--------Select--------</option>
<%

Statement st=[Link]();
ResultSet rs=[Link]("select
HallId,HallName from hallregistratation");

while([Link]())
{

%>
<optionvalue="<
%=[Link](1)%>"><%=[Link](2)%></option><%
}
%>
</select>
</td>

</tr>

<inputtype="hidden"name="user"value=<%=user%>>

<%
Statement st1=[Link]();
ResultSet rs1=[Link]("select RegistrationId from registration where
Username='"+user+"'");

if ([Link]())
{
%>
<inputtype="hidden"name="uid"value="<%=[Link](1)%>"><%
}

%>
<tr>
<td>Select Band Name</td>
<td><selectname="cname"required="required">
<option>--------Select--------</option>
<%
String una=null;
Statement st2=[Link]();
ResultSet rs2=[Link]("select
RegistrationId,Username from registration where role='Band' and Username!='"+user+"'");
while([Link]())
{

una=[Link](1);

Page | 46
Marriage Hall Portal
%>

<optionvalue="<
%=[Link](1)%>"><%=[Link](2)%></option><%
}
%>
</select>

</td>

</tr>

<tr>
<td>Select Event Date</td>
<td><inputtype="date"name="dat"class=datepicker>
</td>
</tr>
<tr><td><inputtype="submit"value="send
request"></td><td><inputtype="reset"value="reset"></td></tr>

</table>
</form>

<divclass="content_bottom">

</div>

<divclass="footer_bottom">
<divclass="container">
<divclass="cssmenu">
<ul>
<liclass="active"><ahref="#">Privacy &
Cookies</a></li> |
<li><ahref="#">Terms & Conditions</a></li> |
<li><ahref="#">Accessibility</a></li> |
<li><ahref="#">Store Directory</a></li> |
<li><ahref="#">About Us</a></li>
</ul>
</div>
<divclass="copy">
<p>&copy; 2014 Template by
<ahref="[Link]
</div>
<divclass="clearfix"></div>

Page | 47
Marriage Hall Portal
</div>
</div>
</body>
</html>

//[Link]

<%@pagelanguage="java"contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTD HTML 4.01
Transitional//EN""[Link]

<html>
<head>

<scripttype="text/javascript">
function validate()
{
if([Link]==0)
{
alert("Please select User Type");
[Link]();
returnfalse;
}
if([Link]==[Link])
{
[Link]="[Link]";
[Link]();
}
else
{
[Link]();
alert("Passward mismatch");
returnfalse;
}
}
</script>

<title>Hall Consultancy</title>
<linkhref="[Link]"rel='stylesheet'type='text/css'/>

<linkhref="[Link]"rel='stylesheet'type='text/css'/>

<metaname="viewport"content="width=device-width, initial-scale=1">
<scripttype="application/x-javascript"> addEventListener("load", function()
{ setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ [Link](0,1); }
</script>

<linkhref='[Link]
family=Oxygen:300,400,700'rel='stylesheet'type='text/css'>
<scripttype="text/javascript"src="js/[Link]"></script>

Page | 48
Marriage Hall Portal
<scriptsrc="js/[Link]"></script>
<scriptsrc="js/[Link]"></script>
<script>
$(function () {
$("#slider").responsiveSlides({
auto: true,
nav: true,
speed: 500,
namespace: "callbacks",
pager: true,
});
});
</script>
<scriptsrc="js/[Link]"type="text/javascript"></script>
<scripttype="text/javascript">
$(document).ready(function () {
$('#horizontalTab').easyResponsiveTabs({
type: 'default', //Types: default, vertical, accordion
width: 'auto', //auto or any width like 600px
fit: true// 100% fit in a container
});
});
</script>
</head>
<body>

<formname="form"id="pay"action="[Link]"onsubmit="return validate()">
<%
if([Link]("msg") != null){
[Link]("<h4 align='center'> " + [Link]("msg"));
}
%>
<divclass="header">
<divclass="header_top">
<divclass="container">
<divclass="header_top_left">
<p>custom care : 0-888-23-5467</p>
</div>
<divclass="header_top_right">
<ulclass="header_user_info">
<aclass="login"href="[Link]">
<iclass="user"></i>

</a>
<divclass="clearfix"></div>
</ul>

<divclass="srch"><button></button></div>
<divclass="clearfix"></div>
<scripttype="text/javascript">
$('.main-search').hide();

Page | 49
Marriage Hall Portal
$('button').click(function (){
$('.main-search').show();
$('.main-search text').focus();
}
);
$('.close').click(function(){
$('.main-search').hide();
});
</script>
</div>
<divclass="clearfix"></div>
</div>
</div>
<divclass="header_bottom">
<divclass="container">
<divclass="logo">
<h2class="name">E-Marriage Hall Booking</h2>
</div>
<divclass="header_bottom_right">
<divclass="h_menu4"><!-- start h_menu4 -->
<aclass="toggleMenu"href="#">Menu</a>
<ulclass="nav">

<liclass="active"><ahref="[Link]"><h3>Home</h3></a></li>
<li><ahref="#"><h3>Contact us</h3></a></li>
</ul>
<scripttype="text/javascript"src="js/[Link]"></script>
</div><!-- end h_menu4 -->
<divclass="clearfix"></div>
</div>
</div>
</div>
</div>

<h2><strong><pre> User Login</pre></strong></h2>


<tablealign="right">
<tr><tdclass="label">User
Name</td><td><inputtype="text"size="25"name="Username"required="required"placehold
er="Enter your Username"></td></tr>
<tr><tdclass="label">Password</
td><td><inputtype="password"size="25"name="Password"required="required"placeholder
="Enter your password"></td></tr>
<tr>
<tdclass="label">Select user type</td><td><selectname="Role"selected="selected">
<option>--------Select--------</option>
<option>User</option>
<option>Caterer</option>
<option>Decorator</option>
<option>Band</option>
</select></td>
</tr>

Page | 50
Marriage Hall Portal
<tr>
<tdalign="center"><inputtype="Submit"value="Sign In"></td>
<tdalign="left"><inputtype="Reset"value="Reset"></td>
</tr>
</table>
<divclass='noscroll autoscroll_h leftfloat'style='width:1200px; height:250px; margin-left:
auto; margin-right: auto;'>
<tablealign="left">

<tr><td><marqueedirection="up"><imgsrc="images/[Link]"class="img-
responsive"alt=""/></marquee>
</td></tr>
</table>
</div>
</form>
<br><br><br><br><br>
</div>
<br><br><br><br><br><br>

<divclass="content_bottom">

</div>

<divclass="footer_bottom">
<divclass="container">
<divclass="cssmenu">
<ul>
<liclass="active"><ahref="#">Privacy &
Cookies</a></li> |
<li><ahref="#">Terms & Conditions</a></li> |
<li><ahref="#">Accessibility</a></li> |
<li><ahref="#">Store Directory</a></li> |
<li><ahref="#">About Us</a></li>
</ul>
</div>
<divclass="copy">
<p>&copy; 2014 Template by
<ahref="[Link]
</div>
<divclass="clearfix"></div>
</div>
</div>
</body>
</html>

//[Link]
<%@pagelanguage="java"contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@pageimport="[Link]"%>

Page | 51
Marriage Hall Portal
<%@includefile="[Link]"%>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTD HTML 4.01
Transitional//EN""[Link]
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>

<body>
<%
String un=[Link]("Username");
String pass=[Link]("Password");
String role=[Link]("Role");

%>

<%
Statement st=null;
st=[Link]();
ResultSet rs=[Link]("select * from registration where Username='"+un+"'
and Password='"+pass+"' and Role='"+role+"'");
if([Link]())
{

if([Link]("Caterer"))
{
[Link]("user",un);
[Link](un);
[Link]("[Link]");

}
elseif([Link]("Decorator"))
{
[Link]("user",un);
[Link](un);
[Link]("[Link]");

}
elseif([Link]("Band"))
{
[Link]("user",un);
[Link](un);
[Link]("[Link]");

}
elseif([Link]("User"))
{
[Link]("user",un);
[Link](un);

Page | 52
Marriage Hall Portal
[Link]("[Link]");

}
else
{
[Link]("[Link]?msg=Invalid User name or password");
}
}
%>
</body>
</html>
<%
try{
if(st!=null){
[Link]();
}
if(rs!=null){
[Link]();
}
if(con!=null){
[Link]();
}
}
catch(Exception e)
{
[Link]();
}
%>

//UserView [Link]
<%@pagelanguage="java"contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@includefile="[Link]"%>
<%@pageisErrorPage="true"%>
<%
try{
if(([Link]("user")).equals(null)){
[Link]("[Link]").forward(request, response);
}
}catch(NullPointerException npe){
[Link]();
%>
<jsp:forwardpage="[Link]"/>
<%

}
%>

<html>
<scripttype="text/javascript">
function popup(mylink, windowname)
{

Page | 53
Marriage Hall Portal
var href;
if (typeof(mylink) == 'string')
href=mylink;
else
href=[Link];
edwindow=[Link](href, windowname,
'width=800,height=650,scrollbars=yes,resizable=no,left=500,top=150,addressbar=no,menuba
r=0, toolbar=no');
[Link];
[Link]();
returnfalse;
}

</script>
<scripttype="text/javascript">
function popup1(mylink, windowname)
{
var href;
if (typeof(mylink) == 'string')
href=mylink;
else
href=[Link];
edwindow=[Link](href, windowname,
'width=500,height=500,scrollbars=yes,resizable=no,left=500,top=150,addressbar=no,menuba
r=0, toolbar=no');
[Link];
[Link]();
returnfalse;
}

</script>
<head>
<style>
header {
background-color: #428BCA;
text-align:center;
padding:5px;
font-size:25pt;
color:white;
font-family:Tempus Sans ITC;
font-style:bold;
text-align:left;
}
</style>
<title>Hall Consultancy</title>
<linkhref="[Link]"rel='stylesheet'type='text/css'/>

<linkhref="[Link]"rel='stylesheet'type='text/css'/>

<metaname="viewport"content="width=device-width, initial-scale=1">

Page | 54
Marriage Hall Portal
<scripttype="application/x-javascript"> addEventListener("load", function()
{ setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ [Link](0,1); }
</script>

<linkhref='[Link]
family=Oxygen:300,400,700'rel='stylesheet'type='text/css'>
<scripttype="text/javascript"src="js/[Link]"></script>
<scriptsrc="js/[Link]"></script>
<scriptsrc="js/[Link]"></script>

<scriptsrc="js/[Link]"type="text/javascript"></script>
<scripttype="text/javascript">
$(document).ready(function () {
$('#horizontalTab').easyResponsiveTabs({
type: 'default', //Types: default, vertical, accordion
width: 'auto', //auto or any width like 600px
fit: true// 100% fit in a container
});
});
</script>

<%
try{
if(([Link]("user")).equals(null)){
[Link]("[Link]").forward(request, response);
}
}catch(NullPointerException npe){
[Link]();
%>
<jsp:forwardpage="[Link]"/>
<%

}
%>
</head>
<body>

<%
if([Link]("msg") != null){
[Link]("<h4 align='center' style='color:white'> " +
[Link]("msg"));
}

String user=[Link]("user").toString();
%>
<divclass="header">
<divclass="header_top">
<divclass="container">
<divclass="header_top_left">
<p>custom care : 0-888-23-5467</p>
</div>
<divclass="header_top_right">

Page | 55
Marriage Hall Portal
<ulclass="header_user_info">
<aclass="login"href="[Link]">
<iclass="user"></i>

</a>
<divclass="clearfix"></div>
</ul>

<divclass="srch"><button></button></div>
<divclass="clearfix"></div>
<scripttype="text/javascript">
$('.main-search').hide();
$('button').click(function (){
$('.main-search').show();
$('.main-search text').focus();
}
);
$('.close').click(function(){
$('.main-search').hide();
});
</script>
</div>
<divclass="clearfix"></div>
</div>
</div>
<divclass="header_bottom">
<divclass="container">
<divclass="logo">
<h2class="name">E-Marriage Hall Booking</h2>
</div>
<divclass="header_bottom_right">
<divclass="h_menu4"><!-- start h_menu4 -->
<aclass="toggleMenu"href="#">Menu</a>
<ulclass="nav">

<liclass="active"><ahref="[Link]"><h3>Home</h3></a></li>
<li><ahref="#"><h3>View</h3></a>

<ul>
<li><ahref="[Link]">View Decoration</a></li>
<li><ahref="[Link]">View Caterings</a></li>
<li><ahref="[Link]">View Bands</a></li>
<li><ahref="[Link]">View Halls</a></li>

</ul>
</li>

<li><ahref="#"><h3>Track</h3></a>
<ul>

Page | 56
Marriage Hall Portal
<li><ahref="[Link]">Hall Order</a></li>
<li><ahref="[Link]">Caterer Order</a></li>
<li><ahref="[Link]">Decorator Order</a></li>
<li><ahref="[Link]">Music/Band Order</a></li>
</ul>
</li>
<li><ahref="[Link]"><h3>Contact us</h3></a></li>
</ul></h1><br><h2><strong><preclass="label">You Logged in as : <%=user
%>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<ahref="[Link]
p?msg=Successfully logged out">Logout</a></pre></strong></h2></div><a>Welcome to
User page</a>
<scripttype="text/javascript"src="js/[Link]"></script>
</div><!-- end h_menu4 -->

<divclass="clearfix"></div>
</div>
</div>
</div>
</div>

<h2align="center">LIST OF HALLS</h2>

<divclass='noscroll autoscroll_h leftfloat'style='width:1500px; height:500px; margin-left:


auto; margin-right: auto;'>
<tablealign="center"frame="border">

<tr>
<%
String sql="select * from hallregistratation";
Statement st=[Link]();
ResultSet rs=[Link](sql);
if([Link]())
{
[Link]();

while([Link]())
{

%>

<inputtype="hidden"value="<%=[Link](1)%>"name="hid">

<tr><tdcolspan="3"><h2class="name"><header>E-Marriage
Halls</header></h2></td></tr>
<tdcolspan="3"align="center"class="name1">Hall Name :<%=[Link](2) %></td>
</tr>
<tr>
<tdcolspan="3"class="name1"align="center">Consult Person : <%=[Link](4) %>
</td>
</tr>

Page | 57
Marriage Hall Portal
<tr>
<tdcolspan="3"class="name1"align="center">Hall Phone Number :<%=[Link](3) %>
</td>
</tr>

<tr>
<tdcolspan="3"class="name1"align="center"class="name1">Landline Number :
<%=[Link](5) %></td>
</tr>

<tr>
<tdalign="center"class="name1">Front
Image :<br><marqueedirection="up"><imgsrc="[Link]?hid=<
%=[Link](1)%>"width="420"height="300"/></marquee></td>
<tdalign="center"class="name1">Parking
Image :<br><marqueedirection="down"><imgsrc="[Link]?hid=<
%=[Link](1)%>"width="420"height="300"/></marquee></td>
<tdalign="center"class="name1">Full
Image :<br><marqueedirection="up"><imgsrc="[Link]?hid=<
%=[Link](1)%>"width="420"height="300"/></marquee></td>
</tr>

<tr><tdalign="center"class="name1">Hall Type : <%=[Link](10) %>


</td>

<tdalign="center"class="name1">No of Rooms Available :<%=[Link](11) %>


</td>

<tdalign="center"class="name1">No of Washrooms Available :<%=[Link](12) %>


</td>
</tr>
<tr>
<tdalign="center"class="name1">No of Halls Available :<%=[Link](13) %>
</td>
<tdalign="center"class="name1">No of Kitchens Available :<%=[Link](14) %>
</td>
<tdalign="center"class="name1">Hall Capacity :<%=[Link](15) %>
</td>
</tr>

<tr>

<tdalign="center"class="name1">Sitting capacity :<%=[Link](17) %>


</td>
<tdalign="center"class="name1">Dining Hall Capacity :<%=[Link](16) %>
</td>
<tdalign="center"class="name1">Rent :<%=[Link](20) %>

</td></tr>

Page | 58
Marriage Hall Portal
<tr>
<tdcolspan="3"align="center"><ahref="[Link]?hid=<
%=[Link](1)%>&frm=hallform"onClick="return
popup(this,'notes')"><br><pre><inputtype="button"value="BOOK NOW"></pre></a></td>
</tr>

<%}
}
else
{
[Link]("<h3 align='center' style='color:red'>No Data To Display");
}
%>

</table></div>
<br><br>

<divclass="content_bottom">

</div>

<divclass="footer_bottom">
<divclass="container">
<divclass="cssmenu">
<ul>
<liclass="active"><ahref="#">Privacy &
Cookies</a></li> |
<li><ahref="#">Terms & Conditions</a></li> |
<li><ahref="#">Accessibility</a></li> |
<li><ahref="#">Store Directory</a></li> |
<li><ahref="#">About Us</a></li>
</ul>
</div>
<divclass="copy">
<p>&copy; 2014 Template by
<ahref="[Link]
</div>
<divclass="clearfix"></div>
</div>
</div>
</body>
</html>

//UserView [Link]
<%@pagelanguage="java"contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@includefile="[Link]"%>
<html>
<head>

Page | 59
Marriage Hall Portal
<title>Hall Consultancy</title>
<linkhref="[Link]"rel='stylesheet'type='text/css'/>

<linkhref="[Link]"rel='stylesheet'type='text/css'/>

<metaname="viewport"content="width=device-width, initial-scale=1">
<scripttype="application/x-javascript"> addEventListener("load", function()
{ setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ [Link](0,1); }
</script>

<linkhref='[Link]
family=Oxygen:300,400,700'rel='stylesheet'type='text/css'>
<scripttype="text/javascript"src="js/[Link]"></script>
<scriptsrc="js/[Link]"></script>
<scriptsrc="js/[Link]"></script>
<script>
function validate()
{
if([Link]==0)
{
alert("Please select Event Type");
[Link]();
returnfalse;
}
if([Link]==0)
{
alert("Please select Hall Name");
[Link]();
returnfalse;
}
if([Link]==0)
{
alert("Please select Decorator Name");
[Link]();
returnfalse;
}
}
</script>
<script>
$(function () {
$("#slider").responsiveSlides({
auto: true,
nav: true,
speed: 500,
namespace: "callbacks",
pager: true,
});
});
</script>
<scriptsrc="js/[Link]"type="text/javascript"></script>
<scripttype="text/javascript">
$(document).ready(function () {

Page | 60
Marriage Hall Portal
$('#horizontalTab').easyResponsiveTabs({
type: 'default', //Types: default, vertical, accordion
width: 'auto', //auto or any width like 600px
fit: true// 100% fit in a container
});
});
</script>
<%
try{
if(([Link]("user")).equals(null)){
[Link]("[Link]").forward(request, response);
}
}catch(NullPointerException npe){
[Link]();
%>
<jsp:forwardpage="[Link]"/>
<%

}
%>
</head>
<body>
<%
if([Link]("msg") != null){
[Link]("<h4 align='center' style='color:white'> " +
[Link]("msg"));
}

String user=[Link]("user").toString();
%>
<divclass="header">
<divclass="header_top">
<divclass="container">
<divclass="header_top_left">
<p>custom care : 0-888-23-5467</p>
</div>
<divclass="header_top_right">
<ulclass="header_user_info">
<aclass="login"href="[Link]">
<iclass="user"></i>

</a>
<divclass="clearfix"></div>
</ul>

<divclass="srch"><button></button></div>
<divclass="clearfix"></div>
<scripttype="text/javascript">
$('.main-search').hide();
$('button').click(function (){
$('.main-search').show();
$('.main-search text').focus();

Page | 61
Marriage Hall Portal
}
);
$('.close').click(function(){
$('.main-search').hide();
});
</script>
</div>
<divclass="clearfix"></div>
</div>
</div>
<divclass="header_bottom">
<divclass="container">
<divclass="logo">
<h2class="name">E-Marriage Hall Booking</h2>
</div>
<divclass="header_bottom_right">
<divclass="h_menu4"><!-- start h_menu4 -->
<marquee><a>Welcome!! Now You are seeing the Full Details
of Catering.</a></marquee>

<scripttype="text/javascript"src="js/[Link]"></script>
</div><!-- end h_menu4 -->

<divclass="clearfix"></div>
</div>
</div>
</div>
</div>
<bodybgcolor="#f5f5f5">

<formname="form"method="get">
<tablealign="center">

<%
String hid=[Link]("hid");
String sql="select * from catering where cateringno='"+hid+"'";
Statement st=[Link]();
ResultSet rs=[Link](sql);
if([Link]())
{
[Link]();

while([Link]())
{

%>
<tr><td>Catering Nos:</td><td><%=[Link](1) %></td>
<tr><td>Breakfast items:</td><td><%=[Link](2) %></td>
<tr><td>Lunch items:</td><td><%=[Link](3) %></td>
<tr><td>Dinner items:</td><td><%=[Link](4) %></td>

Page | 62
Marriage Hall Portal
<tr><td>Extra Id:</td><td><%=[Link](5) %></td>
<tr><td>Extras Amount/person:</td><td><%=[Link](6) %></td>
<tr><td>Food cost/person:</td><td><%=[Link](7) %></td>
<tr><td>Total cost/person:</td><td><%=[Link](8) %></td>
</tr>
<%}
}
else
{
[Link]("<h3 align='center' style='color:red'>No Data To Display");
}
%>

</table>
</form>

<divclass="content_bottom">

</div>

</body>
</html>

//[Link]

<%@pagelanguage="java"contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@includefile="[Link]"%>
<html>
<head>
<title>Hall Consultancy</title>
<linkhref="[Link]"rel='stylesheet'type='text/css'/>

<linkhref="[Link]"rel='stylesheet'type='text/css'/>

<metaname="viewport"content="width=device-width, initial-scale=1">
<scripttype="application/x-javascript"> addEventListener("load", function()
{ setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ [Link](0,1); }
</script>

<linkhref='[Link]
family=Oxygen:300,400,700'rel='stylesheet'type='text/css'>
<scripttype="text/javascript"src="js/[Link]"></script>
<scriptsrc="js/[Link]"></script>
<scriptsrc="js/[Link]"></script>
<script>
$(function () {

Page | 63
Marriage Hall Portal
$("#slider").responsiveSlides({
auto: true,
nav: true,
speed: 500,
namespace: "callbacks",
pager: true,
});
});
</script>
<scriptsrc="js/[Link]"type="text/javascript"></script>
<scripttype="text/javascript">
$(document).ready(function () {
$('#horizontalTab').easyResponsiveTabs({
type: 'default', //Types: default, vertical, accordion
width: 'auto', //auto or any width like 600px
fit: true// 100% fit in a container
});
});
</script>
<%
try{
if(([Link]("user")).equals(null)){
[Link]("[Link]").forward(request, response);
}
}catch(NullPointerException npe){
[Link]();
%>
<jsp:forwardpage="[Link]"/>
<%

}
%>
</head>
<body>
<%
if([Link]("msg") != null){
[Link]("<h4 align='center' style='color:white'> " +
[Link]("msg"));
}

String user=[Link]("user").toString();
%>
<divclass="header">
<divclass="header_top">
<divclass="container">
<divclass="header_top_left">
<p>custom care : 0-888-23-5467</p>
</div>
<divclass="header_top_right">
<ulclass="header_user_info">
<aclass="login"href="[Link]">
<iclass="user"></i>

Page | 64
Marriage Hall Portal

</a>
<divclass="clearfix"></div>
</ul>

<divclass="srch"><button></button></div>
<divclass="clearfix"></div>
<scripttype="text/javascript">
$('.main-search').hide();
$('button').click(function (){
$('.main-search').show();
$('.main-search text').focus();
}
);
$('.close').click(function(){
$('.main-search').hide();
});
</script>
</div>
<divclass="clearfix"></div>
</div>
</div>
<divclass="header_bottom">
<divclass="container">
<divclass="logo">
<h2class="name">E-Marriage Hall Booking</h2>
</div>
<divclass="header_bottom_right">
<divclass="h_menu4"><!-- start h_menu4 -->
<aclass="toggleMenu"href="#">Menu</a>
<ulclass="nav">

<liclass="active"><ahref="[Link]"><h3>Home</h3></a></li>
<li><ahref="#"><h3>Master</h3></a>

<ul>
<li><ahref="[Link]">View Decoration</a></li>
<li><ahref="[Link]">View Caterings</a></li>
<li><ahref="[Link]">View Decorators Details</a></li>
<li><ahref="[Link]">View Caterers Details</a></li>

<li><ahref="[Link]">View Extra items</a></li>


<li><ahref="[Link]">View Halls</a></li>

</ul>
</li>

<li><ahref="#"><h3>Book</h3></a>
<ul>
<li><ahref="[Link]">Hall Book</a></li>
<li><ahref="[Link]">Caterer Book</a></li>

Page | 65
Marriage Hall Portal
<li><ahref="[Link]">Decoration Book</a></li>
<li><ahref="[Link]">Band Book</a></li>
</ul>
</li>

<li><ahref="#"><h3>Track</h3></a>
<ul>
<li><ahref="[Link]">Hall Order</a></li>
<li><ahref="[Link]">Caterer Order</a></li>
<li><ahref="[Link]">Decorator Order</a></li>
<li><ahref="[Link]">Music/Band Order</a></li>
</ul>
</li>
<li><ahref="[Link]"><h3>Contact us</h3></a></li>
</ul></h1><br><h2><strong><preclass="label">You Logged in as : <%=user
%>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<ahref="[Link]
p?msg=Successfully logged out">Logout</a></pre></strong></h2></div><a>Welcome to
User page</a>
<scripttype="text/javascript"src="js/[Link]"></script>
</div><!-- end h_menu4 -->

<divclass="clearfix"></div>
</div>
</div>
</div>
</div>

<tablealign="center"border="1"bordercolor="pink">
<tr>
<th>CATERING NO</th>
<th>CATERER NAME</th>

</tr>
<tr>

<%
String name=null;
String sql="select * from caterermap";
Statement st=[Link]();
ResultSet rs=[Link](sql);
if([Link]())
{
[Link]();

while([Link]())
{

%><tdwidth=20%><%=[Link](2) %></td><%
int cid=[Link]([Link](1)) ;
[Link](cid);
String sql1="select * from registration where RegistrationId='"+cid+"'";
Statement st1=[Link]();

Page | 66
Marriage Hall Portal
ResultSet rs1=[Link](sql1);
while([Link]())
{%>
<tdwidth=20%><%=[Link](3) %></td>
<%
}
%>

</tr>
<%}
}
else
{
[Link]("<h3 align='center' style='color:red'>No Data To Display");
}
%>

</table>
<br><br><br><br><br><br><br><br><br><br><br><br><br>

<divclass="content_bottom">

</div>

<divclass="footer_bottom">
<divclass="container">
<divclass="cssmenu">
<ul>
<liclass="active"><ahref="#">Privacy &
Cookies</a></li> |
<li><ahref="#">Terms & Conditions</a></li> |
<li><ahref="#">Accessibility</a></li> |
<li><ahref="#">Store Directory</a></li> |
<li><ahref="#">About Us</a></li>
</ul>
</div>
<divclass="copy">
<p>&copy; 2014 Template by
<ahref="[Link]
</div>
<divclass="clearfix"></div>
</div>
</div>
</body>
</html>

//[Link]

<%@pagelanguage="java"contentType="text/html; charset=ISO-8859-1"

Page | 67
Marriage Hall Portal
pageEncoding="ISO-8859-1"%>
<%@includefile="[Link]"%>
<html>
<head>
<title>Hall Consultancy</title>
<linkhref="[Link]"rel='stylesheet'type='text/css'/>

<linkhref="[Link]"rel='stylesheet'type='text/css'/>

<metaname="viewport"content="width=device-width, initial-scale=1">
<scripttype="application/x-javascript"> addEventListener("load", function()
{ setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ [Link](0,1); }
</script>

<linkhref='[Link]
family=Oxygen:300,400,700'rel='stylesheet'type='text/css'>
<scripttype="text/javascript"src="js/[Link]"></script>
<scriptsrc="js/[Link]"></script>
<scriptsrc="js/[Link]"></script>
<script>
$(function () {
$("#slider").responsiveSlides({
auto: true,
nav: true,
speed: 500,
namespace: "callbacks",
pager: true,
});
});
</script>
<scriptsrc="js/[Link]"type="text/javascript"></script>
<scripttype="text/javascript">
$(document).ready(function () {
$('#horizontalTab').easyResponsiveTabs({
type: 'default', //Types: default, vertical, accordion
width: 'auto', //auto or any width like 600px
fit: true// 100% fit in a container
});
});
</script>
<%
try{
if(([Link]("user")).equals(null)){
[Link]("[Link]").forward(request, response);
}
}catch(NullPointerException npe){
[Link]();
%>
<jsp:forwardpage="[Link]"/>
<%

Page | 68
Marriage Hall Portal
%>
</head>
<body>
<%
if([Link]("msg") != null){
[Link]("<h4 align='center' style='color:white'> " +
[Link]("msg"));
}

String user=[Link]("user").toString();
%>
<divclass="header">
<divclass="header_top">
<divclass="container">
<divclass="header_top_left">
<p>custom care : 0-888-23-5467</p>
</div>
<divclass="header_top_right">
<ulclass="header_user_info">
<aclass="login"href="[Link]">
<iclass="user"></i>

</a>
<divclass="clearfix"></div>
</ul>

<divclass="srch"><button></button></div>
<divclass="clearfix"></div>
<scripttype="text/javascript">
$('.main-search').hide();
$('button').click(function (){
$('.main-search').show();
$('.main-search text').focus();
}
);

$('.close').click(function(){
$('.main-search').hide();
});
</script>
</div>
<divclass="clearfix"></div>
</div>
</div>
<divclass="header_bottom">
<divclass="container">
<divclass="logo">
<h2class="name">E-Marriage Hall Booking</h2>
</div>
<divclass="header_bottom_right">
<divclass="h_menu4"><!-- start h_menu4 -->

Page | 69
Marriage Hall Portal
<aclass="toggleMenu"href="#">Menu</a>
<ulclass="nav">

<liclass="active"><ahref="[Link]"><h3>Home</h3></a></li>
<li><ahref="#"><h3>Master</h3></a>

<ul>
<li><ahref="[Link]">View Decoration</a></li>
<li><ahref="[Link]">View Caterings</a></li>
<li><ahref="[Link]">View Decorators Details</a></li>
<li><ahref="[Link]">View Caterers Details</a></li>

<li><ahref="[Link]">View Extra items</a></li>


<li><ahref="[Link]">View Halls</a></li>

</ul>
</li>

<li><ahref="#"><h3>Book</h3></a>
<ul>
<li><ahref="[Link]">Hall Book</a></li>
<li><ahref="[Link]">Caterer Book</a></li>
<li><ahref="[Link]">Decoration Book</a></li>
<li><ahref="[Link]">Band Book</a></li>
</ul>
</li>

<li><ahref="#"><h3>Track</h3></a>
<ul>
<li><ahref="[Link]">Hall Order</a></li>
<li><ahref="[Link]">Caterer Order</a></li>
<li><ahref="[Link]">Decorator Order</a></li>
<li><ahref="[Link]">Music/Band Order</a></li>
</ul>
</li>
<li><ahref="[Link]"><h3>Contact us</h3></a></li>

</ul></h1><br><h2><strong><preclass="label">You Logged in as : <%=user


%>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<ahref="[Link]
p?msg=Successfully logged out">Logout</a></pre></strong></h2></div><a>Welcome to
User page</a>
<scripttype="text/javascript"src="js/[Link]"></script>
</div><!-- end h_menu4 -->

<divclass="clearfix"></div>
</div>
</div>
</div>
</div>

Page | 70
Marriage Hall Portal

<tablealign="center"border="1"bordercolor="pink">
<tr>
<th>DECORATION NO</th>
<th>DECORATOR NAME</th>

</tr>
<tr>

<%
String name=null;
String sql="select * from decoratorsmap";
Statement st=[Link]();
ResultSet rs=[Link](sql);
if([Link]())
{
[Link]();

while([Link]())
{

%><tdwidth=20%><%=[Link](2) %></td><%
int cid=[Link]([Link](1)) ;
[Link](cid);
String sql1="select * from registration where RegistrationId='"+cid+"'";
Statement st1=[Link]();
ResultSet rs1=[Link](sql1);
while([Link]())
{%>
<tdwidth=20%><%=[Link](3) %></td>
<%
}
%>

</tr>
<%}
}
else
{
[Link]("<h3 align='center' style='color:red'>No Data To Display");
}
%>

</table>

<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<divclass="content_bottom">

</div>

Page | 71
Marriage Hall Portal

<divclass="footer_bottom">
<divclass="container">
<divclass="cssmenu">
<ul>
<liclass="active"><ahref="#">Privacy &
Cookies</a></li> |
<li><ahref="#">Terms & Conditions</a></li> |
<li><ahref="#">Accessibility</a></li> |
<li><ahref="#">Store Directory</a></li> |
<li><ahref="#">About Us</a></li>
</ul>
</div>
<divclass="copy">
<p>&copy; 2014 Template by
<ahref="[Link]
</div>
<divclass="clearfix"></div>
</div>
</div>
</body>
</html>
7. TESTING

The testing process involves development of a test plan, executing the plan and documenting

the test results.

LEVELS OF TESTING

Levels of testing include the different methodologies that can be used while conducting

Software Testing. Following are the main levels of Software Testing

 Functional Testing.
 Non-Functional Testing.

FUNCTIONAL TESTING
 This is a type of black box testing that is based on the specifications of the software
that is to be tested.
 The application is tested by providing input and then the results are examined that
need to conform to the functionality it was intended for.
 Functional Testing of the software is conducted on a complete, integrated system to
evaluate the system's compliance with its specified requirements.

Page | 72
Marriage Hall Portal
a) Unit Testing :
 This type of testing is performed by the developers before the setup is handed over
to the testing team to formally execute the test cases.
 Unit testing is performed by the respective developers on the individual units of
source code assigned areas. The developers use test data that is separate from the test
data of the quality assurance team.
 The goal of unit testing is to isolate each part of the program and show that
individual parts are correct in terms of requirements and functionality.

b) Integration Testing :
 The testing of combined parts of an application to determine if they function correctly
together is Integration testing.

 In a comprehensive software development environment, bottom-up testing is usually


done first, followed by topdown testing. The process concludes with multiple tests of
the complete application, preferably in scenarios designed to mimic those it will
encounter in customers' computers, systems and network.
c) System Testing :
 This is the next level in the testing and tests the system as a whole. Once all the
components are integrated, the application as a whole is tested rigorously to see
that it meets Quality Standards. This type of testing is performed by a specialized
testing team.

System testing is so important because of the following reasons:


 System Testing is the first step in the Software Development Life Cycle, where the
application is tested as a whole.
 The application is tested thoroughly to verify that it meets the functional and
technical specifications.
 The application is tested in an environment which is very close to the production
environment where the application will be deployed.
 System Testing enables us to test, verify and validate both the business requirements
as well as the Applications Architecture.

Page | 73
Marriage Hall Portal
d) Acceptance Testing :
 This is arguably the most importance type of testing as it is conducted by the
Quality Assurance Team who will gauge whether the application meets the
intended specifications and satisfies the clients requirements.
 More ideas will be shared about the application and more tests can be performed
on it to gauge its accuracy and the reasons why the project was initiated.
 Acceptance tests are not only intended to point out simple spelling mistakes,
cosmetic errors or Interface gaps, but also to point out any bugs in the application
that will result in system crashers or major errors in the application.

 By performing acceptance tests on an application the testing team will deduce


how the application will perform in production.

NON-FUNCTIONAL TESTING

 This section is based upon the testing of the application from its non-functional
attributes.
 Non-functional testing of Software involves testing the Software from the
requirements which are non functional in nature related but important a well such
as performance, security, user interface etc.
 Some of the important and commonly used non-functional testing types are
mentioned as follows:

SOFTWARE TESTING METHODS

There are different methods which can be use for Software testing. This chapter briefly
describes those methods.

Page | 74
Marriage Hall Portal
a) Black Box Testing :
 The technique of testing without having any knowledge of the interior workings of
the application is Black Box testing.
 The tester is oblivious to the system architecture and does not have access to the
source code.
 Typically, when performing a black box test, a tester will interact with the system's
user interface by providing inputs and examining outputs without knowing how and
where the inputs are worked upon.

b) White Box Testing :


 White box testing is the detailed investigation of internal logic and structure of
the code. White box testing is also called glass testing or open box testing.
 In order to perform white box testing on an application, the tester needs to
possess knowledge of the internal working of the code.
 The tester needs to have a look inside the source code and find out which
unit/chunk of the code is behaving inappropriately.

c) Grey Box Testing :

 Grey Box testing is a technique to test the application with limited knowledge of
the internal workings of an application.
 In software testing, the term the more you know the better carries a lot of weight
when testing an application.
 Mastering the domain of a system always gives the tester an edge over
someone with limited domain knowledge.
 Unlike black box testing, where the tester only tests the application's user
interface, in grey box testing, the tester has access to design documents.

Page | 75
Marriage Hall Portal

8. SNAPSHOTS
HOME PAGE:

REGISTRATION PAGE:

Page | 76
Marriage Hall Portal

USERS LOGIN PAGE:

ADMIN LOGIN PAGE:

Page | 77
Marriage Hall Portal

HALL BOOKING PAGE:

Page | 78
Marriage Hall Portal
DECORATION BOOKING PAGE:

CATERING BOOKING PAGE:

MUSIC/BAND BOOKING PAGE:


Page | 79
Marriage Hall Portal

NEW HALL REGISTGRATION PAGE:

NEW CATERING DETAILS PAGE:

Page | 80
Marriage Hall Portal

EXTRAS FOOD ITEMS:

NEW DECORATION DETAILS PAGE:

Page | 81
Marriage Hall Portal

NEW MUSIC/ BAND DETAILS PAGE:

DECORATION MAPPING PAGE:

Page | 82
Marriage Hall Portal

CATERING MAPING PAGE:

DECORATION REQUEST VIEW PAGE:

Page | 83
Marriage Hall Portal

CUSTOMER DETAILS PAGE:

DECORATION LIST PAGE:

Page | 84
Marriage Hall Portal

HALL REPORTS PAGE:

CATERER REPORTS PAGE:

Page | 85
Marriage Hall Portal

DECORATION REPORTS PAGE:

Page | 86
Marriage Hall Portal
MUSIC/ BAND REPORTS PAGE:

CONCLUSION
The “MARRIAGE HALL BOOKING PORTAL” was successfully designed and is
tested for accuracy and quality. During this project we have accomplished all the objectives
and this project meets the needs of the marriage hall. The developed will be used in
searching, retrieving and generating information for the concerned requests.

Goals:

 Reduced Travelling time.

 Reduced Searching time.

 Easy retrieval of information.

 Reduced errors due to human intervention.

 User friendly screens to enter the data.

 Portable and flexible for further enhancement.

 Web enabled and Fast finding of information requested.

 Can differentiate between the services in the sense of cost and quality.

Page | 87
Marriage Hall Portal

FUTURE ENHANCEMENT:

 As the technology emerges, it is possible to upgrade the system and can be adaptable
to desired environment.

 Because it is based on object-oriented design, any further changes can be easily


adaptable.

 Based on the future security issues, security can be improved using emerging
technologies.

 It is possible to enhance facilities like changing password and logging in with email
id.

 Webcam facility, and Automation of booking updates.

Page | 88
Marriage Hall Portal

BIBILOGRAPHY

Books:

 “Java 2 The Complete Reference 5Th Edition” by Herbert Schildt

 “Database Solutions - A Step by Step Guide to Building Databases, 2nd Edition” by


Thomas Connolly and Carolyn Beg

 “HTML complete reference” edition 3 by TATA MC GRAWHILL.

 “Java Server Page 2nd Edition” by Ed Title and Mary [Link] Meister

 Internet

WEBSITE:

 [Link]. com

 [Link]

 [Link]

 [Link]

 [Link]

 [Link]

 [Link]

Page | 89
Marriage Hall Portal

LIST OF TABLES:

Page | 90
Marriage Hall Portal

Page | 91
Marriage Hall Portal

Page | 92
Marriage Hall Portal

Page | 93

You might also like