T.SANDEEP KUMAR (11QA1A05B1) 
S.SAI KIRAN REDDY (11QA1A05A6) 
P.MOHAN BHAVANI PRASAD (11QA1A05A0) 
V.MAHESH (11QA1A05B7) 
GUIDE 
Mrs. ARUNA., M.Tech. 
ASST. PROFESSOR 
DEPT OF CSE 
11-12-2014 1
ABSTRACT 
‘Deals made easy!’ That’s the buzzword bound to bring curiosity 
from everyone concerned about deals, be it sellers or buyers. Netizens are 
already aware of the many online shopping sites they visit but they seldom 
had come across an easy deal like this where they can sell or buy just about 
any commodity under the aegis of a web site like ‘Deals Made Easy’. There 
are spectra of products they can think of buying for themselves or selling for 
others 
This web application is about getting sellers and buyers onto a 
common ground so that they can pact with each other virtually. 
The products that a seller can endorse range from anything like 
stationary or small-scale goods like CDs, pen drives, kitchen tools, etc 
to electronic appliances/gadgets like mobile phones, ovens, 
refrigerators, televisions, computers and what not. 
11-12-2014 2
INTRODUCTION 
1.1 PURPOSE 
On Target Every Time! People purchase Buy and Sell for the sole purpose of reading the ads, 
not to read editorial as in other publications. Advertising in Buy and Sell is a direct form of advertising, 
to a captive audience (for example, as in Give Your ADD and View Your Adds page). 
It is not only easier for readers to find out what they are looking for in Buy and Sell but different 
categories enable advertisers to fine-tune their campaign and reach their target market. 
1.2 Scope 
The online marketplace auction/fixed price business model is one in which participants buy and 
sell at a fixed price or bid for products and services over the Internet buying and selling in an automated 
e-commerce platform which regulates the various processes involved making trading on line an 
attractive proposition. 
1.3 PROJECT OVERVIEW 
The buyer and the Sellers have to register in the website to use this website. The users log in and 
post his products along with details. Users can search for items and can view the details of products. 
This website provides communication between Buyers and Sellers to clarify their doubts. 
Sellers, buyers can participate from anywhere that has Internet access with No geographical constraints 
increasing the number of listed items and the number of potential purchaser for each item 
11-12-2014 3
EXISTING SYSTEM 
 The first step of preliminary study in the system analysis 
process involves the identification of needs for 
computerization. The motivation behind this project is to 
overcome all the defects in the existing system. 
 Some defects in existing system are: 
 Lack of communication between buyers and sellers 
 Manual Search for Product in Store or anywhere. 
 Fail in Tracking of Products. 
11-12-2014 4
PROPOSED SYSTEM 
• This project acts as an interface between the buyers (who wants 
to buy a product ) and Sellers (who wants to sell his product). 
 Buyer can Search for any item it can be new or old. 
 Communication between the buyers and Sellers becomes 
easier. 
 Speed up the marketing process. 
 Online clarification of Doubts. 
 Can be applied to any real time business. 
11-12-2014 5
SYSTEM REQUIREMENTS 
 Hardware Requirements 
 Processor:: Pentium-III (or) Higher 
 Ram:: 128MB (or) Higher 
 Cache:: 512MB 
 Hard disk:: 10GB 
 Software Requirements 
 Tools:: Micro Soft Front 
 Operating System:: WindowsNT/2000,Windows XP 
 Server Side:: JSP with Tomcat Server 
 Client Side:: HTML ,JavaScript 
 Services:: JDBC 
 Database:: MYSQL 
 Integrated Development Environment: Eclipse Java EE IDE Or Netbeans 6.5 
11-12-2014 6
SOFTWARE DESIGN 
 In designing the software following principles are 
followed: 
 1. Modularity and partitioning: Software is designed 
such that, each system should consists of hierarchy of 
modules and serve to partition into separate function. 
 2. Coupling: Modules should have little dependence on 
other modules of a system. 
 3. Cohesion: Modules should carry out in a single 
processing function. 
 4. Shared use: Avoid duplication by allowing a single 
module is called by other that need the function it 
provides 
11-12-2014 7
USE CASE DIAGRAM 
11-12-2014 8
CLASS DIAGRAM 
11-12-2014 9
OBJECT DIAGRAM 
d:login 
username 
password 
verify() 
d:register 
name 
username 
password 
address 
contact 
insertUser() 
d:viewadd 
ass_id 
fetchAdd() 
d:askQuery 
query 
sendQuery() 
viewQueries() 
d:profileprocess 
user_id 
viewprofile() 
editProf ile() 
d:search 
productname 
searchDB() 
d:giveAnswer 
answer 
sendAnswer() 
viewAnswers() 
d:Add_add 
buy/sell 
pr_name 
new/old 
price 
addNewAdd() 
11-12-2014 10
ACTIVITY DIAGRAM 
Register 
Login 
Search Give your Add Ask Query View Queries Give Answer 
LogOut 
11-12-2014 11
SCREEN SHOTS 
11-12-2014 12
REGISTRATION FORM 
11-12-2014 13
USER LOGIN PAGE 
11-12-2014 14
USER PROFILE 
11-12-2014 15
SEARCH 
11-12-2014 16
POSTING ADS 
11-12-2014 17
VIEW ADS 
11-12-2014 18
SAMPLE CODE 
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" 
import="java.sql.*" pageEncoding="ISO-8859-1"%> 
<html> 
<head></head> 
<body> 
<% 
Connection con=null; 
Class.forName("com.mysql.jdbc.Driver"); 
con=DriverManager.getConnection("jdbc:mysql://localhost:3306/deals"," 
root",""); 
%> 
</body> 
</html> 
11-12-2014 19
CONCLUSION 
 The Deals Made Easy project has been successfully 
completed. The goal of the system is achieved and the 
problems are solved. This project is developed in this 
manner that is user friendly and required help is 
provided at different levels. 
 
 The primary objective is to provide the interactive 
service to all the Users. Different types of services are 
provided to both the admin and users. User can avail 
this service any time. 
 
11-12-2014 20
ANY QUERIES 
11-12-2014 21
THANK YOU 
11-12-2014 22

Deals made easy| Online Shopping Kart |Java,Jsp,JDBC

  • 1.
    T.SANDEEP KUMAR (11QA1A05B1) S.SAI KIRAN REDDY (11QA1A05A6) P.MOHAN BHAVANI PRASAD (11QA1A05A0) V.MAHESH (11QA1A05B7) GUIDE Mrs. ARUNA., M.Tech. ASST. PROFESSOR DEPT OF CSE 11-12-2014 1
  • 2.
    ABSTRACT ‘Deals madeeasy!’ That’s the buzzword bound to bring curiosity from everyone concerned about deals, be it sellers or buyers. Netizens are already aware of the many online shopping sites they visit but they seldom had come across an easy deal like this where they can sell or buy just about any commodity under the aegis of a web site like ‘Deals Made Easy’. There are spectra of products they can think of buying for themselves or selling for others This web application is about getting sellers and buyers onto a common ground so that they can pact with each other virtually. The products that a seller can endorse range from anything like stationary or small-scale goods like CDs, pen drives, kitchen tools, etc to electronic appliances/gadgets like mobile phones, ovens, refrigerators, televisions, computers and what not. 11-12-2014 2
  • 3.
    INTRODUCTION 1.1 PURPOSE On Target Every Time! People purchase Buy and Sell for the sole purpose of reading the ads, not to read editorial as in other publications. Advertising in Buy and Sell is a direct form of advertising, to a captive audience (for example, as in Give Your ADD and View Your Adds page). It is not only easier for readers to find out what they are looking for in Buy and Sell but different categories enable advertisers to fine-tune their campaign and reach their target market. 1.2 Scope The online marketplace auction/fixed price business model is one in which participants buy and sell at a fixed price or bid for products and services over the Internet buying and selling in an automated e-commerce platform which regulates the various processes involved making trading on line an attractive proposition. 1.3 PROJECT OVERVIEW The buyer and the Sellers have to register in the website to use this website. The users log in and post his products along with details. Users can search for items and can view the details of products. This website provides communication between Buyers and Sellers to clarify their doubts. Sellers, buyers can participate from anywhere that has Internet access with No geographical constraints increasing the number of listed items and the number of potential purchaser for each item 11-12-2014 3
  • 4.
    EXISTING SYSTEM The first step of preliminary study in the system analysis process involves the identification of needs for computerization. The motivation behind this project is to overcome all the defects in the existing system.  Some defects in existing system are:  Lack of communication between buyers and sellers  Manual Search for Product in Store or anywhere.  Fail in Tracking of Products. 11-12-2014 4
  • 5.
    PROPOSED SYSTEM •This project acts as an interface between the buyers (who wants to buy a product ) and Sellers (who wants to sell his product).  Buyer can Search for any item it can be new or old.  Communication between the buyers and Sellers becomes easier.  Speed up the marketing process.  Online clarification of Doubts.  Can be applied to any real time business. 11-12-2014 5
  • 6.
    SYSTEM REQUIREMENTS Hardware Requirements  Processor:: Pentium-III (or) Higher  Ram:: 128MB (or) Higher  Cache:: 512MB  Hard disk:: 10GB  Software Requirements  Tools:: Micro Soft Front  Operating System:: WindowsNT/2000,Windows XP  Server Side:: JSP with Tomcat Server  Client Side:: HTML ,JavaScript  Services:: JDBC  Database:: MYSQL  Integrated Development Environment: Eclipse Java EE IDE Or Netbeans 6.5 11-12-2014 6
  • 7.
    SOFTWARE DESIGN In designing the software following principles are followed:  1. Modularity and partitioning: Software is designed such that, each system should consists of hierarchy of modules and serve to partition into separate function.  2. Coupling: Modules should have little dependence on other modules of a system.  3. Cohesion: Modules should carry out in a single processing function.  4. Shared use: Avoid duplication by allowing a single module is called by other that need the function it provides 11-12-2014 7
  • 8.
    USE CASE DIAGRAM 11-12-2014 8
  • 9.
  • 10.
    OBJECT DIAGRAM d:login username password verify() d:register name username password address contact insertUser() d:viewadd ass_id fetchAdd() d:askQuery query sendQuery() viewQueries() d:profileprocess user_id viewprofile() editProf ile() d:search productname searchDB() d:giveAnswer answer sendAnswer() viewAnswers() d:Add_add buy/sell pr_name new/old price addNewAdd() 11-12-2014 10
  • 11.
    ACTIVITY DIAGRAM Register Login Search Give your Add Ask Query View Queries Give Answer LogOut 11-12-2014 11
  • 12.
  • 13.
  • 14.
    USER LOGIN PAGE 11-12-2014 14
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
    SAMPLE CODE <%@page language="java" contentType="text/html; charset=ISO-8859-1" import="java.sql.*" pageEncoding="ISO-8859-1"%> <html> <head></head> <body> <% Connection con=null; Class.forName("com.mysql.jdbc.Driver"); con=DriverManager.getConnection("jdbc:mysql://localhost:3306/deals"," root",""); %> </body> </html> 11-12-2014 19
  • 20.
    CONCLUSION  TheDeals Made Easy project has been successfully completed. The goal of the system is achieved and the problems are solved. This project is developed in this manner that is user friendly and required help is provided at different levels.   The primary objective is to provide the interactive service to all the Users. Different types of services are provided to both the admin and users. User can avail this service any time.  11-12-2014 20
  • 21.
  • 22.