Docuentation TMS
Docuentation TMS
Introduction
In today’s digital era, managing tenders manually is time-consuming, costly, and prone to
errors. The Tender Management System is designed to streamline and digitize the entire
tendering process for government departments and private organizations. This system
eliminates the traditional paper-based approach, reducing operational costs and improving
efficiency.
With this platform, vendors can easily view available tenders, submit bids, and track their bid
status online. Meanwhile, administrators can create tenders, manage bids, and finalize
selections efficiently. The system enhances transparency, minimizes paperwork, and
accelerates decision-making, ensuring a smooth and fair bidding process.
By automating tender-related activities, this project aims to simplify vendor participation,
enhance competition, and promote a structured approach to tender management.
1.1 Features of Tender Management System
The Tender Management System includes the following key features:
1) Admin Features:
Create, update, and delete tenders.
View all tenders and bids submitted by vendors.
Select the best bid based on predefined criteria.
Manage notices and announcements.
Generate reports on tender activities.
2) Vendor Features:
View all available tenders.
Submit bids for tenders.
Track bid status (pending, selected, or rejected).
View bid history for reference.
Update profile details and change password.
3) System Features:
Secure login and authentication for both admins and vendors.
Online submission of tenders and bids.
Automated notifications and updates for users.
Centralized database for efficient data management.
User-friendly interface for easy navigation.
2.2 Objectives
The main objectives of the Tender Management System are:
Suraj Kumar Choure
Page | 1
1) To digitize and simplify the traditional tendering process.
2) To reduce paperwork and minimize operational costs.
3) To enhance transparency in the bidding and selection process.
4) To streamline vendor participation and improve accessibility.
5) To accelerate bid evaluation and selection within deadlines.
6) To ensure security by preventing unauthorized access and fraudulent bids.
2.3 Scope
The Tender Management System is designed for:
System Study
Eclipse IDE
Eclipse is an integrated development environment (IDE) used in computer programming.[5] It
contains a base workspace and an extensible plug-in system for customizing the
environment. It had been the most popular IDE for Java development.
Eclipse offers rich and useful features such as code editing, debugging, version control,
project management, and integration with other tools. It also has a large ecosystem of plugins
and extensions that extend its functionality; you can write your own plugins as well.
The Eclipse IDE (integrated development environment) is widely used by developers and
organisations for building applications, APIs, mobile apps, and more. Its flexibility and
extensibility make it a popular choice for a wide range of software development projects.
However, which IDE is better among the many available remains a matter of personal
choice.
This IDE has several benefits that make it a popular choice for application and API
developers.
HTML
HyperText Markup Language is the computer language that facilitates website creation. The
language, which has code words and syntax just like any other language, is relatively easy to
comprehend and, as time goes on, is increasingly powerful in what it allows someone to
create.
At its core, HTML is a series of short codes typed into a text file. These are the tags that
power HTML’s capabilities. The text is saved as an HTML file and viewed through a web
browser. The browser reads the file and translates the text into a visible form, as directed by
Suraj Kumar Choure
Page | 4
the codes that the author used to write what becomes the visible rendering. Writing HTML
requires tags to be used correctly to create the author’s vision.
HyperText is the method by which internet users navigate the web. By clicking on special
text called hyperlinks, users are brought to new pages. The use of hyper means it is not
linear, so users can go anywhere on the internet simply by clicking on the available links.
Markup is what HTML tags do to the text inside of them; they mark it as a specific type of
text.
CSS
Cascading Style Sheets (CSS) is a style sheet language used to describe the look and
formatting of a document written in HTML. It’s essential for web design as it allows
developers to control typographic characteristics, colour properties, and overall layout of
web pages. CSS can be used internally within a style element, inline within HTML elements,
or externally via linked CSS files. Since its development in 1996, it has undergone
improvements to meet the evolving web demands, ensuring a consistent appearance across
different browsers and devices. Despite the complexity of some CSS features, its core
function is to separate content from presentation, making websites more accessible and
aesthetically pleasing.
JavaScript
The JavaScript programming language is text-based and can be used on both client and
server-side. It controls multimedia within web pages and allows them to become interactive.
JavaScript empowers a developer to do many things like adding animation to images or
updating content automatically on a page.
JavaScript is what allows you to interact with the vast majority of web pages that you visit.
Whether it’s filling out forms, scrolling through maps, or registering for an event, it’s most
likely that JavaScript programming is what’s allowing you to do it.
Java
Java is a high-level, class-based, object-oriented programming language that is designed to
have as few implementation dependencies as possible. It is a general-purpose programming
language intended to let programmers write once, run anywhere (WORA),[16] meaning
that compiled Java code can run on all platforms that support Java without the need to
recompile.[17] Java applications are typically compiled to bytecode that can run on any Java
virtual machine (JVM) regardless of the underlying computer architecture.
Java Server Pages(JSP)
The Tender Management System is designed to digitize and streamline the tendering
process for government and private organizations. It enables vendors to view tenders,
submit bids, and track their status online while allowing administrators to manage tenders
efficiently.
3.2 Features
1) User Authentication & Authorization – Secure login for Admins and Vendors.
2) Tender Management – Admins can create, update, and delete tenders.
3) Bid Management – Vendors can submit and track bids.
4) Notification System – Vendors get updates on tender status.
5) Admin Dashboard – Admins can view bids and select winners.
6) Profile Management – Users can update their profile and change passwords.
7) Reports & Analytics – Admins can generate reports on tenders and bids.
1) Performance: The system should handle multiple users simultaneously without lag.
2) Usability: Responsive design to support desktops, tablets, and mobile devices.
3) Scalability: Should support an increasing number of tenders and vendors.
4) Maintainability: The system should be modular for easy updates and enhancements.
4.1 ER Diagram
Entity: An entity represents a real-world object, concept, or thing about which data is
stored in the database. It could be a person, place, thing, event, or concept.
Attributes: Attributes are the characteristics or properties of entities. They describe the
details of each entity.
Relationships: Relationships show how entities are connected or related to each other in
the database. They represent interactions or associations between entities.
ER diagram is used to model the logical view of the system from a data perspective
which consists of these symbols:
Suraj Entity
Kumar Choure Relationship Attribute
Page | 9
ER Diagram of Tender Management System
A data flow diagram is a graphical tool used to describe and analyze movement of data
through a system. These are the central tool and the basic from which the other
component are developed. The transformation of data from input to output, through
processed, may be described logically and independently of physical component
associated with the system. These are known as the logical data flow diagram. The
physical data flow diagram shows the actual implements and movements of data between
people, departments and work station.
Symbols used in data flow diagram are
A square defines a source (original) or destination of system data.
An arrow identifies data flow.
A circle or bubble represents a process that transforms incoming data flow into
outgoing data flows.
An open rectangle is a data store, data at rest or a temporary repository of data.
External Entity
Process
Data Source
Level 0
Level 1
System Design
5.1 Data Dictionary
Table Name – Notice
LoginPage:-
About us page:-
Tenders-Drop-Down-Options:-
BID NOW:-
View Profile:-
Update Profile:-
Change Password:-
Accept Bid:-
Add Notice:-
Remove Notice:-
Update Notice:-
View Vendors:-
View Tenders:-
adminHome:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One" rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
</head>
<body>
<%
String user = (String)session.getAttribute("user");
String uname = (String)session.getAttribute("username");
String pword = (String)session.getAttribute("password");
Suraj Kumar Choure
Page | 21
if(!user.equalsIgnoreCase("admin") || uname.equals("") || pword.equals("")){
response.sendRedirect("loginFailed.jsp");
%>
<jsp:include page="header.jsp"></jsp:include>
<jsp:include page="adminMenu.jsp"></jsp:include>
<div class="container-fluid">
<div class="notice">
<div class="col-md-3"style="margin-left:2%">
<% Connection con = DBUtil.provideConnection(); %>
<jsp:include page="notice.jsp"></jsp:include><br>
<!-- Next part of same container-fluid in which galary or other information will be shown-->
<div class="col-md-8">
<div class="marquee" style="border:2px black hidden; background-color:white">
<h4 style="background-color:black; margin-top:-1.8px; margin-bottom:1px;padding: 5px; text-align:
center;color:red;font-weight:bold">
<span id="pagetitle">Admin Account</span></h4><!-- pagetitle id is given here -->
<div class="marquee-content" style="align:center; padding-top:200px;min-height:750px;background-
color:cyan">
<h1><center>Hey Admin! Welcome to Our Tender Management system</center></h1>
<h2><center>Here You can manage your vendors, add tenders and assign it to vendors
according to their high bids</center></h2>
<h3><center>Go on the about menu section links to explore the site</center></h3>
<h3><center>You can also add notice,update it and delete the notice board from the database!
</center></h3>
</div>
</div>
</div>
Suraj Kumar Choure
Page | 22
<a><h1></h1></a>
<jsp:include page="footer.jsp"></jsp:include>
</body>
</html>
adminMenu:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Admin Home</title>
</head>
<body>
<div class="menubar secondnav " style="background-color:white;">
<div id="menucontent" class="container secondnav">
<div id="collapsable-nav" class="collapse navbar-collapse hidden-lg hidden-md">
<ul id="nav-list" class="nav navbar-nav navbar-left pull-left">
<li id="navHomeButton">
<a href="adminHome.jsp">
<span class="glyphicon glyphicon-home"></span> Home</a> <!--Home button is here -->
</li>
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" data-
animations="fadeIn fadeInLeft fadeInUp fadeInRight">
<!--Dropdown under tender category -->
Report
<span class="caret"></span></a>
<ul class="dropdown-menu">
</ul>
</li>
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" data-
animations="fadeIn fadeInLeft fadeInUp fadeInRight">
<!--Dropdown under tender category -->
Tender
<span class="caret"></span></a>
<ul class="dropdown-menu">
<li class="dropdown">
<a class="dropdown-toggle " data-toggle="dropdown" data-animations="fadeIn fadeInLeft
fadeInUp fadeInRight" data-hover="dropdown">Notice
<span class="caret"></span></a> <!--Dropdown under about us category -->
<ul class="dropdown-menu">
<li><a href="addNotice.jsp">Add Notice</a></li>
<li><a href="removeNotice.jsp">Remove Notice</a></li>
<li><a href="updateNotice.jsp">Update Notice</a></li>
<li><a href="viewNotice.jsp">View All Notice</a></li>
</ul>
</li>
<li>
<a href="LogoutSrv">Logout</a>
</li>
<li>
<!-- Form for searching any tenders or items-->
adminViewVendor:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page import="java.sql.*,
java.lang.Integer,com.hit.beans.VendorBean,com.hit.utility.DBUtil,java.util.List,java.util.ArrayList,com.hit.da
o.VendorDaoImpl,com.hit.dao.VendorDao, javax.servlet.annotation.WebServlet"
errorPage="errorpage.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
Suraj Kumar Choure
Page | 24
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One" rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
<style>
th,tr{
height:50px;
border:2px black solid;
td{
min-width:105px;
border: 2px dashed black;
}
table{
text-align:center;
border-radius:10px;
border:1px red solid;
text-align:center;
background-color: cyan;
margin:20px;
color:blue;
font-style:normal;
font-size: 15.5px;
padding:20px;
cellpadding:10;
cellspacing:10;
}
tr:hover{
background-color: #DEBEE1;
color:black;
}
textarea:hover{
background-color:#ADBFAF;
color:black;
}
.button:hover{
background-color:green;
color:white;
font-size:bold;
}
#show{
text-align:center;
border-radius:10px;
border:1px red solid;
text-align:center;
background-color: cyan;
margin:10px;
margin-left:40px;
color:black;
font-style:normal;
font-size: 15.5px;
Suraj Kumar Choure
Page | 25
padding:12px;
width:100%;
}
button:hover{
background-color:green;
color:white;
}
</style>
</head>
<body>
<%
String user = (String)session.getAttribute("user");
String uname = (String)session.getAttribute("username");
String pword = (String)session.getAttribute("password");
response.sendRedirect("loginFailed.jsp");
%>
<jsp:include page="header.jsp"></jsp:include>
<jsp:include page="adminMenu.jsp"></jsp:include>
<div class="container-fluid">
<div class="notice">
<div class="col-md-3"style="margin-left:2%">
<% Connection con = DBUtil.provideConnection(); %>
<jsp:include page="notice.jsp"></jsp:include><br>
<div class="col-md-8">
id="show">
</div>
</form>
%>
<% } %>
</table>
<jsp:include page="footer.jsp"></jsp:include>
</body>
</html>
approved:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ page import="java.sql.*,com.hit.utility.DBUtil"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<div class="marquee"
style="border: 2px #26b0b0 solid; background-color: white">
<%
Connection con = DBUtil.provideConnection();
%>
<h4
style="background-color: #26b0b0; margin-top: -1.8px; padding: 5px;">
<i class="glyphicon glyphicon-volume-up"></i> Recently
Approved Tenders
</h4>
<div class="marquee-content"
style="padding: 10px; font-weight: bold; font-size: 1.1em">
<marquee onmouseover="stop()" onmouseout="start()" direction="up"
scrollamount="6" height="250">
<!-- Approved Tenders List -->
<%
try {
PreparedStatement ps = con.prepareStatement("select * from
tenderstatus order by sysdate() asc limit 6");
Suraj Kumar Choure
Page | 28
ResultSet rs = ps.executeQuery();
while (rs.next()) {
String bid = rs.getString("bid");
String tid = rs.getString("tid");
%>
<hr>
<p style="color: red;">
Application
Id:
<%=bid%></p>
<p style="color: black">
Assigned To: <%=tid%></p>
<%
}
} catch (SQLException e) {
e.printStackTrace();
}
%>
</marquee>
<!--End of marquee-->
</div>
<!--End of marquee content-->
</div>
<!--End of marquee class-->
</body>
</html>
bidHistory:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page
import="java.sql.*,com.hit.beans.VendorBean,com.hit.beans.BidderBean,java.lang.Integer,java.lang.String,
com.hit.beans.TenderBean,com.hit.utility.DBUtil,java.util.List,com.hit.dao.BidderDaoImpl,com.hit.dao.Bidde
rDao, javax.servlet.annotation.WebServlet"
errorPage="errorpage.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
Suraj Kumar Choure
Page | 29
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One"
rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
<style>
</style>
</head>
<body>
<%
String user = (String) session.getAttribute("user");
String uname = (String) session.getAttribute("username");
String pword = (String) session.getAttribute("password");
response.sendRedirect("loginFailed.jsp");
}
%>
<jsp:include page="header.jsp"></jsp:include>
<jsp:include page="vendorMenu.jsp"></jsp:include>
<div class="container-fluid">
<div class="notice">
<div class="col-md-3" style="margin-left: 1%">
<%
Connection con = DBUtil.provideConnection();
%>
<jsp:include page="notice.jsp"></jsp:include><br>
</div>
<!-- End of col-md-3-->
</div>
<!-- End of notice class-->
Suraj Kumar Choure
Page | 30
<!-- Next part of same container-fluid in which galary or other information will be shown-->
<div class="col-md-8">
<!-- <div class="marquee" style="border:2px black hidden; background-
color:white">
<h4 style="background-color:black; margin-top:-1.8px; margin-bottom:1px;padding: 5px; text-align:
center;color:red;font-weight:bold">
<span id="pagetitle">Admin Account</span></h4>pagetitle id is given here
<div class="marquee-content" style="align:center; padding-top:200px;min-height:750px;background-
color:cyan">
-->
<table class="table table-hover table-bordered bg-info">
<tr
style="color: white; font-size: 16px; font-weight: bold; background-
color: green">
<td>Application Id</td>
<td>Tender Id</td>
<td>Bid Amount</td>
<td>Deadline</td>
<td>Status</td>
</tr>
<%
BidderDao dao = new BidderDaoImpl();
VendorBean vendor = (VendorBean) session.getAttribute("vendordata");
List<BidderBean> bidderList = dao.getAllBidsOfaVendor(vendor.getId());
<tr>
<td><%=bidder.getBidId()%></td>
<td><%=bidder.getTenderId()%></td>
<td>₹ <%=bidder.getBidAmount()%></td>
<td><%=bidder.getBidDeadline()%></td>
<td style="font-weight:bold;"><%=bidder.getBidStatus()%></td>
</tr>
<%
}
%>
</table>
<jsp:include page="footer.jsp"></jsp:include>
</body>
</html>
bidTender:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
Suraj Kumar Choure
Page | 31
pageEncoding="ISO-8859-1"%>
<%@page
import="java.sql.*,com.hit.dao.BidderDao,com.hit.dao.BidderDaoImpl,java.lang.Integer,java.lang.String,co
m.hit.beans.VendorBean,
com.hit.beans.TenderBean,com.hit.utility.DBUtil,java.util.List,com.hit.dao.TenderDaoImpl,com.hit.dao.Tende
rDao, javax.servlet.annotation.WebServlet"
errorPage="errorpage.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One"
rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
<style>
button:hover {
background-color: green;
color: white;
font-weight: bold;
}
</style>
</head>
<body>
<%
String user = (String) session.getAttribute("user");
String uname = (String) session.getAttribute("username");
String pword = (String) session.getAttribute("password");
response.sendRedirect("loginFailed.jsp");
}
%>
<jsp:include page="header.jsp"></jsp:include>
<div class="container-fluid">
<table class="table table-hover table-stripped bg-danger">
<tr
style="color: white; font-size:16px; font-weight: bold; background-color:
green">
<td>Tender Id</td>
<td>Tender Name</td>
<td>Type</td>
<td>Budget</td>
<td>Location</td>
<td>Deadline</td>
<td>Description</td>
<td>Status</td>
<td>Action</td>
</tr>
<%
TenderDao tdao = new TenderDaoImpl();
BidderDao bdao = new BidderDaoImpl();
List<TenderBean> tenderList = tdao.getAllTenders();
VendorBean vendor = (VendorBean) session.getAttribute("vendordata");
String vid = vendor.getId();
for (TenderBean tender : tenderList) {
String tid = tender.getId();
String tname = tender.getName();
String ttype = tender.getType();
int tprice = tender.getPrice();
String tloc = tender.getLocation();
java.util.Date udeadline = tender.getDeadline();
java.sql.Date tdeadline = new java.sql.Date(udeadline.getTime());
String tdesc = tender.getDesc();
<tr>
<td><%=tid%></td>
<td><%=tname%></td>
<td><%=ttype%></td>
<td><%=tprice%></td>
<td><%=tloc%></td>
<td><%=tdeadline%></td>
Suraj Kumar Choure
Page | 33
<td><textarea readonly cols="35" rows="2"><%=tdesc%></textarea></td>
<td style="font-weight:bold;"><%=assignStatus%></td>
<%
if (!isAssigned) {
%>
<td><a href="bidTenderForm.jsp?tid=<%=tid%>&&vid=<%=vid
%>"><button class="btn btn-success">BID
NOW</button></a></td>
<%
} else {
%>
<%
}
}
%>
</tr>
</table>
<jsp:include page="footer.jsp"></jsp:include>
</body>
</html>
bidTenderForm:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page import="java.sql.*,com.hit.dao.VendorDao,com.hit.dao.VendorDaoImpl,
java.util.Date,com.hit.beans.TenderBean,com.hit.dao.TenderDao,com.hit.dao.TenderDaoImpl,
com.hit.utility.DBUtil, javax.servlet.annotation.WebServlet, com.hit.beans.VendorBean"
errorPage="errorpage.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One" rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
</head>
<body>
Suraj Kumar Choure
Page | 34
<%
String user = (String)session.getAttribute("user");
String uname = (String)session.getAttribute("username");
String pword = (String)session.getAttribute("password");
response.sendRedirect("loginFailed.jsp");
%>
<jsp:include page="header.jsp"></jsp:include>
<jsp:include page="vendorMenu.jsp"></jsp:include>
<div class="container-fluid">
<div class="notice">
<div class="col-md-3"style="margin-left:2%">
<% Connection con = DBUtil.provideConnection(); %>
<jsp:include page="notice.jsp"></jsp:include><br>
<!-- Next part of same container-fluid in which galary or other information will be shown-->
<div class="col-md-8">
<%
Suraj Kumar Choure
Page | 35
String vendorId = request.getParameter("vid");
String tenderId = request.getParameter("tid");
%>
</table>
</form>
<jsp:include page="footer.jsp"></jsp:include>
</body>
<style>
input,textarea,select{
min-width:450px;
font-size:16px;
background-color:#f8f8f8;
}
input:hover,textarea:hover,select:hover{
min-width:450px;
background-color:white;
Suraj Kumar Choure
Page | 36
}
table, th, td {
margin-bottom:10px;
margin-left:20%;
font-size:20px;
border: 2px solid green;
text-align:center;
background-color:white;
color:#003399;
}
td {
padding: 12px;
background-color:none;
}
th{
padding:12px;
background-color:#660033;
color:white;
font-weight:bold;
}
</style>
</html>
createTender:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page import="java.sql.*, com.hit.utility.DBUtil, javax.servlet.annotation.WebServlet"
errorPage="errorpage.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One" rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
</head>
<body>
<%
Suraj Kumar Choure
Page | 37
String user = (String)session.getAttribute("user");
String uname = (String)session.getAttribute("username");
String pword = (String)session.getAttribute("password");
response.sendRedirect("loginFailed.jsp");
%>
<jsp:include page="header.jsp"></jsp:include>
<jsp:include page="adminMenu.jsp"></jsp:include>
<div class="container-fluid">
<div class="notice">
<div class="col-md-3"style="margin-left:2%">
<% Connection con = DBUtil.provideConnection(); %>
<jsp:include page="notice.jsp"></jsp:include><br>
<!-- Next part of same container-fluid in which galary or other information will be shown-->
<div class="col-md-8">
</select></td></tr>
<tr><td> Base Price :</td><td> <input type="number" name="tprice"
required="required"></td></tr>
<tr><td> Strict Deadline :</td><td> <input type="date" name="tdeadline"
required="required"></td></tr>
<tr><td> Location : </td><td> <input type="text" name="tloc"
required="required"></td></tr>
<tr><td> Descripton : </td><td> <textarea rows="4" cols="40" style="font-
size:15px" name="tdesc" required="required"></textarea></td></tr>
</table>
</form>
<!-- </div>
</div> -->
</div>
</div>
<jsp:include page="footer.jsp"></jsp:include>
</body>
<style>
input,textarea,select{
min-width:450px;
font-size:16px;
background-color:#f8f8f8;
}
input:hover,textarea:hover,select:hover{
min-width:450px;
Suraj Kumar Choure
Page | 39
background-color:white;
}
table, th, td {
margin-bottom:10px;
margin-left:20%;
font-size:20px;
border: 2px solid green;
text-align:center;
background-color:white;
color:#003399;
}
td {
padding: 12px;
background-color:none;
}
th{
padding:12px;
background-color:#660033;
color:white;
font-weight:bold;
}
</style>
</html>
errorpage:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ page isErrorPage="true" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body bgcolor="red" color="white" align="center">
<h2>There is some Server error while processing</h2><br><br>
<h3>Server Error: <%= exception.getMessage() %></h3>
<h2>Please try again!!</h2><br><br>
<h3> <a href="index.jsp"> Go to home page</a> </h3>
</body>
</html>
footer:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<meta charset="utf-8">
Suraj Kumar Choure
Page | 40
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One" rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
</head>
<body>
</div>
<!-- Now from here the footer section starts-->
<div class="navbar-inverse" style="color:white;padding:10px;margin-bottom:-20px;text-align:
center;background-color:blue; border-radius: 0px">
<span style="font-size:1.2em;font-weight:bold;">About us</span>
</div><br/>
<div class="footer">
<div class="navbar navbar-inverse" style="border-radius: 0px ;margin-bottom:0px">
<div class="container-fluid ">
<br>
<!-- Developer 1 Mr.Suraj Kumar Choure -->
<div class="col-md-3 col-xs-12 col-sm-3" >
<div class="col-md-5 col-xs-5 col-sm-5">
<img src="images/Photoscan18.jpg" class="img-responsive img-circle pull-right"
style="width:105px;height:130px;"alt="SurajSite Developer" title="Mr.Suraj Kumar Choure"/>
</div>
<div class="col-md-7 col-xs-7 col-sm-7">
<div class="developers pull-left" style="font-weight: bold; color:white;text-align: center;">
<br/>
<span style="font-size: 1.7em; color:red"> Suraj Kumar Choure</span>
<!-- <p><span>Web Developer</span></p>
--> <p>BCA III</p>
</div>
</div>
</div>
<br/>
galary:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
</body>
</html>
header:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- For notice section go to line no 129 -->
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
</a>
<a class="navbar-brand" href="#"><h1>Tender Management System</h1></a> <!-- Library
Name fixed-->
</div>
<ul class="nav navbar-nav navbar-right menusize pull-right"> <!-- Login or signup in right top
corner-->
<li><a href="viewProfile.jsp"><span class="glyphicon glyphicon-user "></span>Profile</a></li>
<li><a href="LogoutSrv"><span class="glyphicon glyphicon-log-in"></span> Logout</a></li>
</ul>
</div>
</nav>
<script src="js/jquery-2.1.4.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/ajax-utils.js"></script>
<script src="js/script.js"></script>
<script src="js/bootstrap-dropdownhover.min.js"></script>
</script>
</body>
</html>
Suraj Kumar Choure
Page | 44
index:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page import="java.sql.*, com.hit.utility.DBUtil, javax.servlet.annotation.WebServlet"
errorPage="errorpage.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One" rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
</head>
<body>
<!-- Including the header of the page -->
<jsp:include page="loginHeader.jsp"></jsp:include>
<jsp:include page="menu.jsp"></jsp:include>
<div class="container-fluid">
<div class="notice">
<div class="col-md-3"style="margin-left:2%">
<% Connection con = DBUtil.provideConnection(); %>
<jsp:include page="notice.jsp"></jsp:include><br>
<!-- Next part of same container-fluid in which galary or other information will be shown-->
<jsp:include page="galary.jsp"></jsp:include>
Suraj Kumar Choure
Page | 45
<jsp:include page="footer.jsp"></jsp:include>
</body>
</html>
login:-
<!-- V20241213115221 iambatman -->
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page import="java.sql.*, com.hit.utility.DBUtil, javax.servlet.annotation.WebServlet"
errorPage="errorpage.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One" rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
<style>
.tab{
border-radius:1px;
border:1px black solid;
background-color: #FFE5CC;
margin-left: 25%;
width:450px;
color:green;
font-weight: bold;
font-style:normal;
text-align:center;
font-size: 20px;
margin-bottom:10px;
padding:20px;
}
</style>
</head>
<body>
<!-- Including the header of the page -->
<jsp:include page="loginHeader.jsp"></jsp:include>
<jsp:include page="menu.jsp"></jsp:include>
Suraj Kumar Choure
Page | 46
<div class="clearfix hidden-sm hidden-xs" style="color:white;background-color: green; margin-top:-
15px; margin-bottom: 12px"><marquee>Welcome to Tender Management Site</marquee>
</div> <!--A green color line between header and body part-->
<div class="container-fluid">
<div class="notice">
<div class="col-md-3"style="margin-left:2%">
<% Connection con = DBUtil.provideConnection(); %>
<jsp:include page="notice.jsp"></jsp:include><br>
<div class="col-md-8">
<div class="marquee" style="border:2px black hidden; background-color:white; padding-top:0px;">
<h4 style="background-color:black; margin-top:-1.8px; margin-bottom:1px;padding: 5px; text-align:
center;color:red;font-weight:bold">
<span id="pagetitle">Account Login</span></h4><!-- pagetitle id is given here -->
<div class="marquee-content" style="align:center; padding-top:100px;min-height:750px;background-
color:cyan">
<tr>
<td id="show"></td>
</tr>
</table>
<tr>
<td>
<form action="LoginSrv" method="post">
<br>
Username: <input type="text" placeholder="Enter Email or
VendorId" name="username" required="required" style="color:black;font-size:19px;"><br/><br/>
Password: <input type="password" name="password"
required="required" style="color:black;font-size:19px;"><br/><br/>
</tr>
</table>
</div>
</div>
</div>
<jsp:include page="footer.jsp"></jsp:include>
</body>
</html>
loginFailed:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page import="java.sql.*, com.hit.utility.DBUtil, javax.servlet.annotation.WebServlet"
errorPage="errorpage.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One" rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
<style>
.tab{
border-radius:0px;
border:1px black solid;
background-color: #FFE5CC;
margin-left: 25%;
width:450px;
color:green;
Suraj Kumar Choure
Page | 48
font-weight: bold;
font-style:normal;
text-align:center;
font-size: 20px;
margin-bottom:10px;
padding:20px;
}
</style>
</head>
<body>
<!-- Including the header of the page -->
<jsp:include page="loginHeader.jsp"></jsp:include>
<jsp:include page="menu.jsp"></jsp:include>
<div class="container-fluid">
<div class="notice">
<div class="col-md-3"style="margin-left:2%">
<% Connection con = DBUtil.provideConnection(); %>
<jsp:include page="notice.jsp"></jsp:include><br>
<!-- Next part of same container-fluid in which galary or other information will be shown-->
<div class="col-md-8">
<div class="marquee" style="border:2px black hidden; background-color:white">
<h4 style="background-color:black; margin-top:-1.8px; margin-bottom:1px;padding: 5px; text-align:
center;color:white;font-weight:bold">
<span id="pagetitle">Account Login</span></h4><!-- pagetitle id is given here -->
<div class="marquee-content" style="align:center; padding-top:100px;min-height:750px;background-
color:cyan">
<tr>
<td id="show">Please Login First to Proceed!</td>
</tr>
</table>
</tr>
</table>
</div>
</div>
</div>
<jsp:include page="footer.jsp"></jsp:include>
</body>
</html>
loginHeader:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- For notice section go to line no 129 -->
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One" rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
</head>
<body>
<nav class="navbar navbar-inverse" > <!-- Navigation Bar-->
<div class="container" >
<div class="navbar-header"> <!-- Header navigation-->
<a href="#" class="pull-left">
Suraj Kumar Choure
Page | 50
<img src="images/hit1.jpg" alt="suraj" width="70px" height="45px"/>
</a>
<a class="navbar-brand" href="#"><h1>Tender Management System</h1></a> <!-- Library
Name fixed-->
<a href="#"><p>Suraj Kumar Choure</p></a>
</div>
<ul class="nav navbar-nav navbar-right menusize pull-right"> <!-- Login or signup in right top
corner-->
<li><a href="register.jsp"><span class="glyphicon glyphicon-user "></span>Register</a></li>
<li><a href="login.jsp"><span class="glyphicon glyphicon-log-in"></span> Login</a></li>
</ul>
<!--Coding for Small Devices navigation-->
<div class="navbar-header pull-left hidden-lg hidden-md">
<button id="navbarToggle" type="button" class="btn btn-primary navbar-toggle collapsed" data-
toggle="collapse" data-target="#collapsable-nav" aria-expanded="false">
<span class="sr-only">Toggle navigation</span> <!-- Only used by screen readers-->
<span class="icon-bar"></span> <!-- Tripple dotted button-->
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div> <!-- End of small device navigation-->
</div>
</nav>
<script src="js/jquery-2.1.4.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/ajax-utils.js"></script>
<script src="js/script.js"></script>
<script src="js/bootstrap-dropdownhover.min.js"></script>
</script>
</body>
</html>
logoutMsg:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
</body>
</html>
menu:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<div class="menubar secondnav " style="background-color:white;">
<div id="menucontent" class="container secondnav">
<div id="collapsable-nav" class="collapse navbar-collapse hidden-lg hidden-md">
<ul id="nav-list" class="nav navbar-nav navbar-left pull-left">
<li id="navHomeButton">
<a href="index.jsp">
<span class="glyphicon glyphicon-home"></span> Home</a> <!--Home button is here -->
</li>
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" data-
animations="fadeIn fadeInLeft fadeInUp fadeInRight">
<!--Dropdown under tender category -->
Tenders
<span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="vendorViewTender.jsp">View all Tenders</a></li>
<li><a href="loginFailed.jsp">Apply for a Tender</a></li>
<li><a href="loginFailed.jsp">Bid Approval Status</a></li>
</ul>
</li>
<li class="dropdown"> <!--Dropdown under Vendors Category -->
<a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" data-
animations="fadeIn fadeInLeft fadeInUp fadeInRight">Vendors
<span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="loginFailed.jsp">List of vendors</a></li>
<li><a href="loginFailed.jsp">Approval Status</a></li>
<li><a href="loginFailed.jsp">Search Vendor</a></li>
</ul>
</li>
<li><a href="register.jsp">Register</a></li>
<li>
<!-- Form for searching any tenders or items-->
<form class="navbar-form hidden-xs" action="vendorSearchTender.jsp" >
<div class="form-group" >
Suraj Kumar Choure
Page | 53
<input type="text" class="form-control" placeholder="Find Tenders by name" style="margin-left:
150px;" required>
</div>
<button type="submit" class="btn btn-primary">Search</button>
</form>
<!--End of form section-->
</li>
</ul>
</div>
</div>
</div>
</body>
</html>
register:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page import="java.sql.*, com.hit.utility.DBUtil, javax.servlet.annotation.WebServlet"
errorPage="errorpage.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One" rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
<style>
.tab{
border-radius:10px;
border:1px black solid;
background-color: #FFE5CC;
margin-left: 25%;
width:450px;
color:green;
font-weight: bold;
font-style:normal;
text-align:center;
font-size: 20px;
margin-bottom:10px;
padding:20px;
}
Suraj Kumar Choure
Page | 54
</style>
</head>
<body>
<!-- Including the header of the page -->
<jsp:include page="loginHeader.jsp"></jsp:include>
<jsp:include page="menu.jsp"></jsp:include>
<div class="container-fluid">
<div class="notice">
<div class="col-md-3"style="margin-left:2%">
<% Connection con = DBUtil.provideConnection(); %>
<jsp:include page="notice.jsp"></jsp:include><br>
<!-- Next part of same container-fluid in which galary or other information will be shown-->
<div class="col-md-8">
<div class="marquee" style="border:2px black hidden; background-color:white">
<h4 style="background-color:black; margin-top:-1.8px; margin-bottom:1px;padding: 5px; text-align:
center;color:red;font-weight:bold">
<span id="pagetitle">Vendor Registration</span></h4><!-- pagetitle id is given here -->
<div class="marquee-content" style="align:center; padding-top:5px;min-height:750px;background-
color:cyan">
<tr>
<td id="show"></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
</div>
</div>
</div>
</div>
<jsp:include page="footer.jsp"></jsp:include>
</body>
</html>
searchTender:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page import="java.sql.*,java.lang.Integer,java.lang.String,
com.hit.beans.TenderBean,com.hit.utility.DBUtil,java.util.List,com.hit.dao.TenderDaoImpl,com.hit.dao.Tende
rDao, javax.servlet.annotation.WebServlet" errorPage="errorpage.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
Suraj Kumar Choure
Page | 56
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One" rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
<style>
th,tr{
height:50px;
border:2px black solid;
td{
min-width:145px;
border: 2px dashed black;
}
table{
text-align:center;
border-radius:10px;
border:1px red solid;
text-align:center;
background-color: cyan;
margin:20px;
color:blue;
font-style:normal;
font-size: 15px;
padding:20px;
cellpadding:10;
cellspacing:10;
}
</style>
</head>
<body>
<%
String user = (String)session.getAttribute("user");
String uname = (String)session.getAttribute("username");
String pword = (String)session.getAttribute("password");
response.sendRedirect("loginFailed.jsp");
%>
<jsp:include page="adminMenu.jsp"></jsp:include>
<div class="container-fluid">
<div class="notice">
<div class="col-md-3"style="margin-left:2%">
<% Connection con = DBUtil.provideConnection(); %>
<jsp:include page="notice.jsp"></jsp:include><br>
<!-- Next part of same container-fluid in which galary or other information will be shown-->
<div class="col-md-8">
kground-color:white">
<tr style="color:red; font-size:22px; font-weight:bold;background-color:green"> <td>Tender
Id</td> <td>Tender Name </td> <td> Tender Type </td> <td>Tender Price</td> <td>Location</td>
<td>Deadline</td> <td>Description</td> </tr>
<%
TenderDao dao = new TenderDaoImpl();
List<TenderBean> tenderList = dao.getTenderDetails(request.getParameter("tid"));
for(TenderBean tender : tenderList){
String tid = tender.getId();
String tname = tender.getName();
String ttype = tender.getType();
int tprice = tender.getPrice();
String tloc = tender.getLocation();
java.util.Date udeadline = tender.getDeadline();
java.sql.Date tdeadline = new java.sql.Date(udeadline.getTime());
String tdesc = tender.getDesc();
%>
<% }
<jsp:include page="footer.jsp"></jsp:include>
</body>
</html>
updatePassword:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page import="java.sql.*, com.hit.utility.DBUtil, javax.servlet.annotation.WebServlet,
com.hit.beans.VendorBean" errorPage="errorpage.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One" rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
</head>
<body>
<%
String user = (String)session.getAttribute("user");
String uname = (String)session.getAttribute("username");
String pword = (String)session.getAttribute("password");
response.sendRedirect("loginFailed.jsp");
%>
<jsp:include page="header.jsp"></jsp:include>
Suraj Kumar Choure
Page | 59
<jsp:include page="vendorMenu.jsp"></jsp:include>
<div class="container-fluid">
<div class="notice">
<div class="col-md-3"style="margin-left:2%">
<% Connection con = DBUtil.provideConnection(); %>
<jsp:include page="notice.jsp"></jsp:include><br>
</div>
<div class="col-md-8">
<%
%>
</table>
</form>
<!-- </div>
Suraj Kumar Choure
Page | 60
</div> -->
</div>
</div>
<jsp:include page="footer.jsp"></jsp:include>
</body>
<style>
input,textarea,select{
min-width:450px;
font-size:16px;
background-color:#f8f8f8;
}
input:hover,textarea:hover,select:hover{
min-width:450px;
background-color:white;
}
table, th, td {
margin-bottom:10px;
margin-left:20%;
font-size:20px;
border: 2px solid green;
text-align:center;
background-color:white;
color:#003399;
}
td {
padding: 12px;
background-color:none;
}
th{
padding:12px;
background-color:#660033;
color:white;
font-weight:bold;
}
</style>
</html>
updateProfile:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page import="java.sql.*, com.hit.utility.DBUtil, javax.servlet.annotation.WebServlet,
com.hit.beans.VendorBean" errorPage="errorpage.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
</head>
<body>
<%
String user = (String)session.getAttribute("user");
String uname = (String)session.getAttribute("username");
String pword = (String)session.getAttribute("password");
response.sendRedirect("loginFailed.jsp");
%>
<jsp:include page="header.jsp"></jsp:include>
<jsp:include page="vendorMenu.jsp"></jsp:include>
<div class="container-fluid">
<div class="notice">
<div class="col-md-3"style="margin-left:2%">
<% Connection con = DBUtil.provideConnection(); %>
<jsp:include page="notice.jsp"></jsp:include><br>
<div class="col-md-8">
<table style="border-radius:10px" >
<tr >
<td id="show" style="min-width:632px;min-height:0px;color:blue">Edit
Details And Click on Update</td>
</tr>
</table>
<%
%>
</table>
</form>
<!-- </div>
</div> -->
</div>
</div>
<jsp:include page="footer.jsp"></jsp:include>
</body>
<style>
Suraj Kumar Choure
Page | 63
input,textarea,select{
min-width:450px;
font-size:16px;
background-color:#f8f8f8;
}
input:hover,textarea:hover,select:hover{
min-width:450px;
background-color:white;
}
table, th, td {
margin-bottom:10px;
margin-left:20%;
font-size:20px;
border: 2px solid green;
text-align:center;
background-color:white;
color:#003399;
}
td {
padding: 12px;
background-color:none;
}
th{
padding:12px;
background-color:#660033;
color:white;
font-weight:bold;
}
</style>
</html>
vendorHome:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page import="java.sql.*, com.hit.utility.DBUtil, javax.servlet.annotation.WebServlet"
errorPage="errorpage.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One" rel="stylesheet">
Suraj Kumar Choure
Page | 64
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
</head>
<body>
<%
String user = (String)session.getAttribute("user");
String uname = (String)session.getAttribute("username");
String pword = (String)session.getAttribute("password");
response.sendRedirect("loginFailed.jsp");
%>
<jsp:include page="header.jsp"></jsp:include>
<jsp:include page="vendorMenu.jsp"></jsp:include>
<div class="container-fluid">
<div class="notice">
<div class="col-md-3"style="margin-left:2%">
<% Connection con = DBUtil.provideConnection(); %>
<jsp:include page="notice.jsp"></jsp:include><br>
<!-- Next part of same container-fluid in which galary or other information will be shown-->
<div class="col-md-8">
<div class="marquee" style="border:2px black hidden; background-color:white">
<h4 style="background-color:black; margin-top:-1.8px; margin-bottom:1px;padding: 5px; text-align:
center;color:red;font-weight:bold">
<span id="pagetitle">VENDOR ACCOUNT</span></h4><!-- pagetitle id is given here -->
<div class="marquee-content" style="align:center; padding-top:200px;min-height:750px;background-
color:cyan">
<h1><center>Hello! Welcome to Our Tender Management system</center></h1>
Suraj Kumar Choure
Page | 65
<h2><center>Here You can manage your tenders,view tenders and bid for tenders according
to their deadline and base price</center></h2>
<h3><center>Go on the about menu section links to explore the site</center></h3>
<h3><center>You can also update your profile, change password and can explore many more
things!</center></h3>
</div>
</div>
</div>
<a><h1></h1></a>
</div>
<jsp:include page="footer.jsp"></jsp:include>
</body>
</html>
vendorMenu:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<div class="menubar secondnav " style="background-color:white;">
<div id="menucontent" class="container secondnav">
<div id="collapsable-nav" class="collapse navbar-collapse hidden-lg hidden-md">
<ul id="nav-list" class="nav navbar-nav navbar-left pull-left">
<li id="navHomeButton">
<a href="vendorHome.jsp">
<span class="glyphicon glyphicon-home"></span> Home</a> <!--Home button is here -->
</li>
<li ><a href=footer.jsp>About Us</a></li>
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" data-
animations="fadeIn fadeInLeft fadeInUp fadeInRight">
<!--Dropdown under tender category -->
Tenders
<span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="vendorViewTender.jsp">View all Tenders</a></li>
<li><a href="bidTender.jsp">Bid for a Tender</a></li>
<li><a href="bidHistory.jsp">Bidding History</a></li>
<li><a href="bidHistory.jsp">Bid Status</a></li>
</ul>
</li>
Suraj Kumar Choure
Page | 66
<li class="dropdown"> <!--Dropdown under Vendors Category -->
<a class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" data-
animations="fadeIn fadeInLeft fadeInUp fadeInRight">Account
<span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="viewProfile.jsp">View Profile</a></li>
<li><a href="updateProfile.jsp">Update Profile</a></li>
<li><a href="updatePassword.jsp">Change Password</a></li>
<li><a href="LogoutSrv">Logout</a></li>
</ul>
</li>
<li>
</li>
</ul>
</div>
</div>
</div>
</body>
</html>
vendorSearchTender:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page import="java.sql.*,java.lang.Integer,java.lang.String,
com.hit.beans.VendorBean,com.hit.utility.DBUtil,java.util.List,com.hit.dao.VendorDaoImpl,com.hit.dao.Vendo
rDao, javax.servlet.annotation.WebServlet" errorPage="errorpage.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One" rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
<style>
th,tr{
height:50px;
border:2px black solid;
td{
min-width:145px;
border: 2px dashed black;
}
table{
text-align:center;
border-radius:10px;
border:1px red solid;
text-align:center;
background-color: cyan;
margin:20px;
color:blue;
font-style:normal;
font-size: 15px;
padding:20px;
cellpadding:10;
cellspacing:10;
}
</style>
</head>
<body>
<jsp:include page="header.jsp"></jsp:include>
<div class="container-fluid">
<div class="notice">
<div class="col-md-3"style="margin-left:2%">
<% Connection con = DBUtil.provideConnection(); %>
<jsp:include page="notice.jsp"></jsp:include><br>
<div class="col-md-8">
<table style="background-color:white">
%>
<% } %>
</table>
<!-- </div>
</div> -->
</div>
</div>
<jsp:include page="footer.jsp"></jsp:include>
</body>
</html>
vendorViewTendor:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page
import="java.sql.*,java.lang.Integer,java.lang.String,
com.hit.beans.TenderBean,com.hit.utility.DBUtil,java.util.List,com.hit.dao.TenderDaoImpl,com.hit.dao.Tende
rDao, javax.servlet.annotation.WebServlet"
errorPage="errorpage.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
Suraj Kumar Choure
Page | 69
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One"
rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
<style>
</style>
</head>
<body>
<%
String user = (String) session.getAttribute("user");
String uname = (String) session.getAttribute("username");
String pword = (String) session.getAttribute("password");
response.sendRedirect("loginFailed.jsp");
}
%>
<jsp:include page="header.jsp"></jsp:include>
<jsp:include page="vendorMenu.jsp"></jsp:include>
<div class="container-fluid">
<div class="notice">
<div class="col-md-3" style="margin-left: 1%">
<%
Connection con = DBUtil.provideConnection();
%>
<jsp:include page="notice.jsp"></jsp:include><br>
<div class="col-md-8">
<table class="bg-info table table-bordered table-hover bg-white">
<tr
style="color: white; font-size: 16px; font-weight: bold; background-
color: green">
<td>Tender Name</td>
<td>Type</td>
<td>Budget</td>
<td>Location</td>
<td>Deadline</td>
<td>Description</td>
</tr>
<%
TenderDao dao = new TenderDaoImpl();
List<TenderBean> tenderList = dao.getAllTenders();
for (TenderBean tender : tenderList) {
String tid = tender.getId();
String tname = tender.getName();
String ttype = tender.getType();
int tprice = tender.getPrice();
String tloc = tender.getLocation();
java.util.Date udeadline = tender.getDeadline();
java.sql.Date tdeadline = new java.sql.Date(udeadline.getTime());
String tdesc = tender.getDesc();
%>
<tr>
<td><%=tname%></td>
<td><%=ttype%></td>
<td>₹ <%=tprice%></td>
<td><%=tloc%></td>
<td><%=tdeadline%></td>
<td><textarea rows="2" cols="45"
disabled><%=tdesc%></textarea></td>
</tr>
<%
}
%>
</table>
<jsp:include page="footer.jsp"></jsp:include>
</body>
</html>
viewAssignedTendera:-
Suraj Kumar Choure
Page | 71
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page import="java.sql.*,java.lang.Integer,java.lang.String,
com.hit.beans.TenderStatusBean,com.hit.utility.DBUtil,java.util.List,com.hit.dao.TenderDaoImpl,com.hit.dao.
TenderDao, javax.servlet.annotation.WebServlet" errorPage="errorpage.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One" rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
<style>
th,tr{
height:50px;
border:2px black solid;
td{
min-width:145px;
border: 2px dashed black;
}
table{
text-align:center;
border-radius:10px;
border:1px red solid;
text-align:center;
background-color: cyan;
margin:20px;
color:blue;
font-style:normal;
font-size: 15.5px;
padding:20px;
cellpadding:10;
cellspacing:10;
}
tr:hover{
background-color: #DEBEE1;
color:black;
}
button:hover{
Suraj Kumar Choure
Page | 72
background-color:red;
color:white;
}
</style>
</head>
<body>
<%
String user = (String)session.getAttribute("user");
String uname = (String)session.getAttribute("username");
String pword = (String)session.getAttribute("password");
response.sendRedirect("loginFailed.jsp");
%>
<jsp:include page="header.jsp"></jsp:include>
<jsp:include page="adminMenu.jsp"></jsp:include>
<div class="container-fluid">
<div class="notice">
<div class="col-md-3"style="margin-left:2%"> -->
<% Connection con = DBUtil.provideConnection(); %>
<jsp:include page="notice.jsp"></jsp:include><br>
<!-- Next part of same container-fluid in which galary or other information will be shown-->
<div class="col-md-8">
%>
<% } %>
</table>
<jsp:include page="footer.jsp"></jsp:include>
</body>
</html>
viewProfile:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page import="java.sql.*, com.hit.utility.DBUtil, javax.servlet.annotation.WebServlet,
com.hit.beans.VendorBean" errorPage="errorpage.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
Suraj Kumar Choure
Page | 74
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One" rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
</head>
<body>
<%
String user = (String)session.getAttribute("user");
String uname = (String)session.getAttribute("username");
String pword = (String)session.getAttribute("password");
response.sendRedirect("loginFailed.jsp");
%>
<jsp:include page="header.jsp"></jsp:include>
<jsp:include page="vendorMenu.jsp"></jsp:include>
<div class="container-fluid">
<div class="notice">
<div class="col-md-3"style="margin-left:2%">
<% Connection con = DBUtil.provideConnection(); %>
<jsp:include page="notice.jsp"></jsp:include><br>
<div class="col-md-8">
%>
<table style="background-color:white">
<th colspan="2">User Profile</th>
<tr><td style="color:red"> Vendor Id : </td><td><%=
vendor.getId()%></td></tr>
<tr><td style="color:red"> Vendor Name: </td><td><%=
vendor.getName()%></td></tr>
<tr><td style="color:red"> Mobile No. :</td><td> <%=
vendor.getMobile()%></td></tr>
<tr><td style="color:red"> Email Id :</td><td> <%= vendor.getEmail()%></td></tr>
<tr><td style="color:red"> Address : </td><td><textarea rows="2" cols="40"
style="font-size:15px" name="vaddr" readonly><%=vendor.getAddress() %> </textarea></td></tr>
<tr><td style="color:red"> Company Name : </td><td> <%= vendor.getCompany()
%></td></tr>
<tr><td style="color:red" colspan="2" align="center" value="Launch"><a
href="updateProfile.jsp" style="color:green">Click Here To Update Profile</a></td></tr>
</table>
<!-- </div>
</div> -->
</div>
<jsp:include page="footer.jsp"></jsp:include>
</body>
<style>
input,textarea,select{
min-width:450px;
font-size:16px;
background-color:#f8f8f8;
}
input:hover,textarea:hover,select:hover{
min-width:450px;
background-color:white;
}
table, th, td {
margin-bottom:10px;
margin-left:20%;
font-size:20px;
border: 2px solid green;
text-align:center;
background-color:white;
color:#003399;
}
td {
Suraj Kumar Choure
Page | 76
padding: 12px;
background-color:none;
}
th{
padding:12px;
background-color:#660033;
color:white;
font-weight:bold;
}
</style>
</html>
viewTender:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page
import="java.sql.*,java.lang.Integer,java.lang.String,
com.hit.beans.TenderBean,com.hit.utility.DBUtil,java.util.List,com.hit.dao.TenderDaoImpl,com.hit.dao.Tende
rDao, javax.servlet.annotation.WebServlet"
errorPage="errorpage.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One"
rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
<style>
th, tr {
height: 50px;
border: 2px black solid;
}
td {
min-width: 115px;
border: 2px dashed black;
}
table {
text-align: center;
Suraj Kumar Choure
Page | 77
border-radius: 10px;
border: 1px red solid;
text-align: center;
background-color: cyan;
margin: 20px;
color: blue;
font-style: normal;
font-size: 14px;
padding: 20px;
cellpadding: 10;
cellspacing: 10;
}
tr:hover {
background-color: #DEBEE1;
color: black;
}
</style>
</head>
<body>
<%
String user = (String) session.getAttribute("user");
String uname = (String) session.getAttribute("username");
String pword = (String) session.getAttribute("password");
response.sendRedirect("loginFailed.jsp");
}
%>
<jsp:include page="header.jsp"></jsp:include>
<jsp:include page="adminMenu.jsp"></jsp:include>
<div class="container-fluid">
<div class="notice">
<div class="col-md-3" style="margin-left: 2%">
<%
Connection con = DBUtil.provideConnection();
%>
Suraj Kumar Choure
Page | 78
<jsp:include page="notice.jsp"></jsp:include><br>
</div>
<!-- End of col-md-3-->
</div>
<!-- End of notice class-->
<!-- Next part of same container-fluid in which galary or other information will be shown-->
<div class="col-md-8">
<form class="navbar-form hidden-xs" action="searchTender.jsp" method="get">
<div class="form-group">
<label for="tid" class="form-control" style="margin-left:10px;">Find Tenders From Date:</label>
</div>
<div class="form-group">
<input type="date" name="startDate" class="form-control" placeholder="Start Date">
<div class="form-group">
<label for="tid" class="form-control" style="margin-left:10px;">To:</label>
</div>
</div>
<div class="form-group">
<input type="date" name="endDate" class="form-control" placeholder="End Date">
</div>
<button type="submit" class="btn btn-primary">Search</button>
</form>
</form>
<tr
style="color: white; font-size: 18px; font-weight: bold; background-
color: green">
<td>Tender Id</td>
<td>Name</td>
<td>Type</td>
<td>Budget</td>
<td>Location</td>
<td>Deadline</td>
Suraj Kumar Choure
Page | 79
<td>Description</td>
</tr>
<%
TenderDao dao = new TenderDaoImpl();
List<TenderBean> tenderList = dao.getAllTenders();
for (TenderBean tender : tenderList) {
String tid = tender.getId();
String tname = tender.getName();
String ttype = tender.getType();
int tprice = tender.getPrice();
String tloc = tender.getLocation();
java.util.Date udeadline = tender.getDeadline();
java.sql.Date tdeadline = new java.sql.Date(udeadline.getTime());
String tdesc = tender.getDesc();
%>
<tr>
<td><a href="viewTenderBidsForm.jsp?tid=<%=tid%>"><%=tid
%></a></td>
<td><%=tname%></td>
<td><%=ttype%></td>
<td>₹ <%=tprice%></td>
<td><%=tloc%></td>
<td><%=tdeadline%></td>
<td><textarea rows="3" disabled><%=tdesc%></textarea></td>
</tr>
<%
}
%>
</table>
<jsp:include page="footer.jsp"></jsp:include>
</body>
</html>
viewTenderBids:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page
import="java.sql.*,java.lang.Integer,java.lang.String,
com.hit.beans.TenderBean,com.hit.utility.DBUtil,java.util.List,com.hit.dao.TenderDaoImpl,com.hit.dao.Tende
rDao, javax.servlet.annotation.WebServlet"
errorPage="errorpage.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
Suraj Kumar Choure
Page | 80
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One"
rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
<style>
th, tr {
height: 50px;
border: 2px black solid;
}
td {
min-width: 120px;
border: 2px dashed black;
}
table {
text-align: center;
border-radius: 10px;
border: 1px red solid;
text-align: center;
background-color: cyan;
margin: 20px;
color: blue;
font-style: normal;
font-size: 14px;
padding: 15px;
cellpadding: 10;
cellspacing: 10;
}
tr:hover {
background-color: #DEBEE1;
color: black;
}
button:hover {
background-color: red;
color: white;
}
</style>
</head>
<body>
response.sendRedirect("loginFailed.jsp");
}
%>
<jsp:include page="header.jsp"></jsp:include>
<jsp:include page="adminMenu.jsp"></jsp:include>
<div class="container-fluid">
<div class="col-md-8">
<tr>
<td><a href="viewTenderBidsForm.jsp?tid=<%=tid%>"><%=tid
%></a></td>
<td><a href="viewTenderBidsForm.jsp?tid=<%=tname%>"><%=tname
%></a></td>
<td><a href="viewTenderBidsForm.jsp?tid=<%=tid%>"><button
class="btn btn-success">View
Bids</button></a></td>
</tr>
<%
}
%>
</table>
<!-- </div>
</div> -->
</div>
</div>
<jsp:include page="footer.jsp"></jsp:include>
</body>
</html>
notice:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ page import="java.sql.*,com.hit.utility.DBUtil" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
</body>
</html>
addnotice:-
<%@page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page import="java.sql.*, com.hit.utility.DBUtil, javax.servlet.annotation.WebServlet"
errorPage="errorpage.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
Suraj Kumar Choure
Page | 84
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One" rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
</head>
<body>
<%
String user = (String)session.getAttribute("user");
String uname = (String)session.getAttribute("username");
String pword = (String)session.getAttribute("password");
response.sendRedirect("loginFailed.jsp");
%>
<jsp:include page="header.jsp"></jsp:include>
<jsp:include page="adminMenu.jsp"></jsp:include>
<div class="container-fluid">
<div class="notice">
<div class="col-md-3"style="margin-left:2%">
<% Connection con = DBUtil.provideConnection(); %>
<jsp:include page="notice.jsp"></jsp:include><br>
<div class="col-md-8">
</table>
</form>
<!-- </div>
</div> -->
</div>
<jsp:include page="footer.jsp"></jsp:include>
</body>
<style>
input,textarea,select{
min-width:450px;
font-size:16px;
background-color:#f8f8f8;
}
input:hover,textarea:hover,select:hover{
min-width:450px;
background-color:white;
}
table, th, td {
margin-bottom:10px;
margin-left:20%;
font-size:20px;
border: 2px solid green;
text-align:center;
background-color:white;
color:#003399;
}
td {
padding: 20px;
background-color:none;
}
Suraj Kumar Choure
Page | 86
th{
padding:20px;
background-color:#660033;
color:white;
font-weight:bold;
}
</style>
</html>
removeNotice:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page
import="java.sql.*,
java.lang.Integer,com.hit.beans.NoticeBean,com.hit.utility.DBUtil,java.util.List,java.util.ArrayList,com.hit.da
o.NoticeDaoImpl,com.hit.dao.NoticeDao, javax.servlet.annotation.WebServlet"
errorPage="errorpage.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One"
rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
<style>
th, tr {
height: 50px;
border: 2px black solid;
}
td {
min-width: 145px;
border: 2px dashed black;
}
table {
text-align: center;
border-radius: 10px;
border: 1px red solid;
text-align: center;
background-color: cyan;
Suraj Kumar Choure
Page | 87
margin: 20px;
color: blue;
font-style: normal;
font-size: 15.5px;
padding: 20px;
cellpadding: 10;
cellspacing: 10;
}
tr:hover {
background-color: #DEBEE1;
color: black;
}
textarea:hover {
background-color: #DEBEE1;
color: black;
}
button:hover {
background-color: red;
color: white;
font-size: bold;
}
</style>
</head>
<body>
<%
String user = (String) session.getAttribute("user");
String uname = (String) session.getAttribute("username");
String pword = (String) session.getAttribute("password");
response.sendRedirect("loginFailed.jsp");
}
%>
<jsp:include page="header.jsp"></jsp:include>
<jsp:include page="adminMenu.jsp"></jsp:include>
<div class="notice">
<div class="col-md-3" style="margin-left: 2%">
<%
Connection con = DBUtil.provideConnection();
%>
<jsp:include page="notice.jsp"></jsp:include><br>
</div>
<!-- End of col-md-3-->
</div>
<!-- End of notice class-->
<!-- Next part of same container-fluid in which galary or other information will be shown-->
<div class="col-md-8">
<table style="border-radius: 10px">
<tr>
<td id="show"
style="min-width: 850px; color: green; background-color:
white">Delete
Notices</td>
</tr>
</table>
<%
}
%>
</table>
</div>
</div>
<jsp:include page="footer.jsp"></jsp:include>
</body>
</html>
updateNotice-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page import="java.sql.*,
java.lang.Integer,com.hit.beans.NoticeBean,com.hit.utility.DBUtil,java.util.List,java.util.ArrayList,com.hit.da
o.NoticeDaoImpl,com.hit.dao.NoticeDao, javax.servlet.annotation.WebServlet" errorPage="errorpage.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png"
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One" rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
<style>
th,tr{
height:50px;
border:2px black solid;
}
Suraj Kumar Choure
Page | 90
td{
min-width:90px;
border: 2px dashed black;
}
table{
text-align:center;
border-radius:10px;
border:1px red solid;
text-align:center;
background-color: cyan;
margin:20px;
color:blue;
font-style:normal;
font-size: 15.5px;
padding:20px;
cellpadding:10;
cellspacing:10;
}
tr:hover{
background-color: #DEBEE1;
color:black;
}
textarea:hover{
background-color:#ADBFAF;
color:black;
}
.button:hover{
background-color:green;
color:white;
font-size:bold;
}
#show{
text-align:center;
border-radius:10px;
border:1px red solid;
text-align:center;
background-color: cyan;
margin:20px;
margin-left:40px;
color:black;
font-style:normal;
font-size: 15.5px;
padding:12px;
}
button:hover{
background-color:green;
color:white;
}
</style>
Suraj Kumar Choure
Page | 91
</head>
<body>
<%
String user = (String)session.getAttribute("user");
String uname = (String)session.getAttribute("username");
String pword = (String)session.getAttribute("password");
response.sendRedirect("loginFailed.jsp");
%>
<jsp:include page="header.jsp"></jsp:include>
<jsp:include page="adminMenu.jsp"></jsp:include>
<div class="container-fluid">
<div class="notice">
<div class="col-md-3"style="margin-left:2%">
<% Connection con = DBUtil.provideConnection(); %>
<jsp:include page="notice.jsp"></jsp:include><br>
<div class="col-md-8">
<div id="show">
Edit the Given Notice Title and Description in the given box and click on update
</div>
%>
<% } %>
</table>
</div>
</div>
<jsp:include page="footer.jsp"></jsp:include>
</body>
</html>
viewNotice:-
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page import="java.sql.*,
java.lang.Integer,com.hit.beans.NoticeBean,com.hit.utility.DBUtil,java.util.List,java.util.ArrayList,com.hit
.dao.NoticeDaoImpl,com.hit.dao.NoticeDao, javax.servlet.annotation.WebServlet"
errorPage="errorpage.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link rel="shortcut icon" type="image/png" href="images/Banner_Hit.png">
<!--link rel="shortcut icon" type="image/ico" href="images/hit_fevicon.ico"-->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
Suraj Kumar Choure
Page | 93
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tender Management System</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/annimate.css">
<link href="css/font-awesome.min.css" type="text/css" rel="stylesheet">
<link href="css/SpryTabbedPanels.css" type="text/css" rel="stylesheet">
<!--link rel="stylesheet" href="css/styles.css"-->
<link href="https://fonts.googleapis.com/css?family=Black+Ops+One" rel="stylesheet">
<link href="css/bootstrap-dropdownhover.min.css">
<link rel="stylesheet" href="css/style2.css">
<style>
th,tr{
height:50px;
border:2px black solid;
td{
min-width:145px;
border: 2px dashed black;
}
table{
text-align:center;
border-radius:10px;
border:1px red solid;
text-align:center;
background-color: cyan;
margin:20px;
color:blue;
font-style:normal;
font-size: 15.5px;
padding:20px;
cellpadding:10;
cellspacing:10;
}
tr:hover{
background-color: #DEBEE1;
color:black;
}
textarea:hover{
background-color:#DEBEE1;
color:black;
}
button:hover{
background-color:red;
color:white;
font-size:bold;
}
</style>
</head>
<body>
Suraj Kumar Choure
Page | 94
<%
String user = (String)session.getAttribute("user");
String uname = (String)session.getAttribute("username");
String pword = (String)session.getAttribute("password");
response.sendRedirect("loginFailed.jsp");
%>
<jsp:include page="header.jsp"></jsp:include>
<jsp:include page="adminMenu.jsp"></jsp:include>
<div class="container-fluid">
<div class="notice">
<div class="col-md-3"style="margin-left:2%">
<% Connection con = DBUtil.provideConnection(); %>
<jsp:include page="notice.jsp"></jsp:include><br>
</div>
</div>
<div class="col-md-8">
<table style="background-color:white">
<tr style="color:white; font-size:22px; font-weight:bold;background-color:#660033">
<td>Notice Id</td> <td>Title </td> <td> Description</td> </tr>
<%
NoticeDao dao = new NoticeDaoImpl();
List<NoticeBean> noticeList = dao.viewAllNotice();
%>
<% } %>
<jsp:include page="footer.jsp"></jsp:include>
</body>
</html>
Chapter 6
Software Testing
6.1 Test Method
Testing is the process of running a system with the intention of finding errors. Testing enhance
the integrity of system by detecting deviation of error in a system. Testing aims at detecting
error – prone areas. This helps in the preventation of errors in a system. Testing also add value
to the product by conforming to the user requirements.
The main purpose of testing is to detect error and error-prone areas in a system. Testing must
be through and well-planned. A partially tested system is as bad as an untested system. And
the price of an untested and under-tested system is high.
The implementation is the final and important phase. It involves user training, system in order
to ensure successful running of the proposed system. The user tests the system and changes
are made according to the needs.
The testing involves the testing of the developed system using various kinds of data. While
testing, errors are noted and correctness is the mode.
1. Unit testing
2. Integration testing
3. System testing
4. User Acceptance testing
1.Unit testing –
Unit testing is a method of testing individual units or
components of a software application. It is typically done by
developers and is used to ensure that the individual units of
the software are working as intended. Unit tests are usually
automated and are designed to test specific parts of the
code, such as a particular function or method. Unit testing is
done at the lowest level of the software development
process, where individual units of code are tested in
isolation.
2.Integration testing –
Integration testing is a method of testing how different units or
components of a software application interact with each
other. It is used to identify and resolve any issues that may
arise when different units of the software are combined.
Integration testing is typically done after unit testing and
before functional testing and is used to verify that the different
units of the software work together as intended.
3.System testing –
System Testing is carried out on the whole system in the
context of either system requirement specifications or
functional requirement specifications or in the context of both.
The software is tested such that it works fine for the different
operating systems. It is covered under the black box testing
technique. In this, we just focus on the required input and
output without focusing on internal work. In this, we have
security testing, recovery testing, stress testing, and
performance testing.
Suraj Kumar Choure
Page | 97
4.User acceptance testing –
User acceptance of a system is the key factor for the success of
any system. The system under consideration is tested for the user acceptance by
constantly keeping in touch with the prospective system users at the time of
developing and making changes whenever required.
Chapter 7
Conclusion
To make the Tender Management System more efficient, scalable, and feature-rich,
the following enhancements can be considered in future versions:
Chapter 9
• https://www.youtube.com
• https://chat.openai.com
• https://wikipedia.com
• https://bard.google.com
Book References –