22
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

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

Embed Size (px)

Citation preview

T.SANDEEP KUMAR (11QA1A05B1)

S.SAI KIRAN REDDY (11QA1A05A6)

P.MOHAN BHAVANI PRASAD (11QA1A05A0)

V.MAHESH (11QA1A05B7)

GUIDEMrs. 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 acommon ground so that they can pact with each other virtually.

The products that a seller can endorse range from anything likestationary or small-scale goods like CDs, pen drives, kitchen tools, etcto electronic appliances/gadgets like mobile phones, ovens,refrigerators, televisions, computers and what not.

11-12-2014 2

INTRODUCTION1.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

11-12-2014 8

USE CASE DIAGRAM

11-12-2014 9

CLASS DIAGRAM

11-12-2014 10

OBJECT DIAGRAM

d:login

usernamepassword

verify()

d:register

nameusernamepasswordaddresscontact

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/sellpr_namenew/oldprice

addNewAdd()

11-12-2014 11

ACTIVITY DIAGRAM

Register

Login

Search Give your Add Ask Query View Queries Give Answer

LogOut

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