You are on page 1of 20

ASSIGNMENT

NAME:SHRAVANI MANGESH JADHAV

ROLL NO: 23

SUBJECT:PCE

CLASS:TEIT

DATE:

TEACHERS SIGN:
PROJECT PROPOSAL ON

ONLINE SHOPPING SYSTEM

SUBMITTED TO:

IT DEPARTMENT OF
PILLAI HOC COLLEGE OF ENFINEERING
&
TECHNOLOGY

SUBMITTED BY:
SHRAVANI MANGESH JADHAV
GENERAL INFORMATION

Name Of Person Submitting Proposal: Shravani


Jadhav

Class:TEIT

Project Title: Online Shopping System

Academic Area: Information Technology

Application Area:MiniProject

Project Submitted To:PHCET

Type of Institute: Academic(Private)


TABLE OF CONTENTS
➢ Introduction
➢ Objective
➢ Analysis
➢ Project plan
➢ Modules
➢ Input Output Design
➢ Tools to be used
➢ Project Overview
➢ Summary
➢ References
FIGURE CONTENTS

➢Fig 1.1: user module


➢Fig 1.2: Moderator module
➢Fig 1.3: complete diagram
INTRODUCTION

Online Shopping System

An online shopping system is a process in which people

(specifical customers) are being provided with the option of

purchasing goods and services directly from the seller, all in a

real-time environment. Online shopping is an application of

the internet as electronic commerce. From the business

perspective, customers usually find the products more

attractive, on websites, as they get all the details available

there.
OBJECTIVE
There are following objectives of doing this project:
•To make Global
•To facilities product search
•To facilitate User so that it can search for best Products
available
•To help visitors to fetch a right product
•User can search for different products available
•User can search for different options available
•User can do online request posting etc
•User can search engine to look for different products
available
•User can buy products on-line
•User can down load different forms etc
SYSTEM ANALYSIS
EXISTING SYSTEM:
The current system for shopping is to visit the shop manually

and from the available product choose the item customer

want and buying the item by payment of the price of the

item .

• Less User friendly


• User should go to shop
• Description is limited
• Time consuming
• Not in reach of distant users
Proposed system

In the proposed system customer need not go to the

shop for buying the products. He can order the product

he wish to buy through the application in his

Smartphone. The shop owner will be admin of the

system. Shop owner can appoint moderators who will

help owner in managing the customers and product

orders. The system also recommends a home delivery

system for the purchased products.


PROJECT PLAN

Work element organization Expected date of

finishing

Development of PHCET 15 days after starting

Interface project

Css Styling PHCET 15 days

Javascript PHCET 20 days

Database PHCET 5days

Connection

Testing PHCET 2days


MODULES
SPECIFIC REQUIREMENTS
MODULE1: ADMINISTRATOR MODULE The administrator of
the site will have the following responsibilities:
• An Administrator can add, delete or modify the Store,
Category and Product. • An administrator shall control all
activities taking place on this web portal
• An admin shall grant rights to the User to view or block
particular pages • The admin shall be able to view the reports
MODULE 2: USER MODULE
• The user who is trying to access the Online Shopping must
login to the application by providing login id and password. A
log file is created on the server side to view, the details of
users who tried to access the system and what was the IP of
the system that accessed it.
• The user who is unregistered he/she must have to register
for purchasing any product. • Registration of a User will have
Name, ID, Address, Password, user bank account details, user
contact number etc are inputs provided by the user
• Only a valid User can buy a product.
MODULE 3: SEARCH MODULE
• User can search on the site about products. This module is
available to every valid/invalid user of this site.
MODULE 4: PAYMENT GATEWAY
• Online payment
User module

FIG:1.1
Moderator module

FIG:1.2
COMPLETE FLOWCHART

FIG1.3:
INPUT & OUTPUT DESIGN
INPUT DESIGN:

Input design is the link that ties the information system

into the world of its users. The input design involves

determining the inputs, validating the data, minimizing

the data entry and provides a multi-user facility.

Inaccurate inputs are the most common cause of errors

in data processing. Errors entered by the data entry

operators can be controlled by input design. The user-

originated inputs are converted to a computer based

format in the input design. Input data are collected and

organized into groups of similar data. Once identified,

the appropriate input media are selected for processing.

All the input data are validated and if any data violates

any conditions, the user is warned by a message.


OUTPUT DESIGN:

Computer output is the most important and direct

source of information to the user. Output design is a

very important phase since the output needs to be in an

efficient manner. Efficient and intelligible output design

improves the system relationship with the user and

helps in decision making. Allowing the user to view the

sample screen is important because the user is the

ultimate judge of the quality of output. The output

module of this system is the selected notifications.


TOOLS/PLATFORM AND LANGUAGES USED
JAVA DEVELOPMENT KIT (JDK 1. 6.1) Java Development Kit is
used for producing Java programs. The JDK is developed by
Sun Microsystems’s Java Soft division. The most recent
versions include the JavaBeans component architecture and
supportfor JDBC.
JAVA SERVLET DEVELOPMENT KIT (JSDK 2.0) The kit for
developing Servlets, containing the Servlet API classes and
tools, used to be called the Java Servlet Development Kit
(JSDK). Servlet Runner is a stand-alone Servlet Engine which
implements the JSDK environment.
JAVABEANS DEVELOPMENT KIT (BDK 1.1) The JavaBeans
Development Kit (BDK) is intended to support the
development of JavaBeans components and to act as a
standard reference base for both component developers and
tool vendors. The BDK provides a reference Bean container,
the "Bean Box" and a variety of reusable example source
code (in the demo and bean box subdirectories) for use by
both tool and beans developers.
JAVA DATABASE CONNECTIVITY (JDBC) Java Database
Connectivity, a Java API that enables Java programs to
execute SQL statements. This allows Java programs to
interact with any SQL-compliant database.
PROJECT OVERVIEW

The central concept of the application is to allow the

customer to shop virtually using the Internet and allow

customers to buy the items and articles of their desire from

the store. The information pertaining to the products are

stores on an RDBMS at the server side (store). The Server

process the customers and the items are shipped to the

address submitted by them. The application was designed

into two modules first is for the customers who wish to buy

the articles. Second is for the storekeepers who maintains

and updates the information pertaining to the articles and

those of the customers. The end user of this product is a

departmental store where the application is hosted on the

web and the administrator maintains the database.


SUMMARY
The project objective is to deliver the online shopping

application into android platform. This project is an attempt

to provide the advantages of online shopping to customers of

a real shop. It helps buying the products in the shop

anywhere through internet by using an android device. Thus

the customer will get the service of online shopping and

home delivery from his favorite shop. This system can be

implemented to any shop in the locality or to multinational

branded shops having retail outlet chains. If shops are

providing an online portal where their customers can enjoy

easy shopping from anywhere, the shops won’t be losing any

more customers to the trending online shops such as flipcart

or ebay. Since the application will be available in the

Smartphone it is easily accessible and always available.


REFERENCES
[1] JavaScript Enlightenment,Cody Lindley-First Edition, based

on JavaScript 1.5, ECMA-262, Edition [2] Mc GrawHill’s , Java :

The complete reference 7thEdition, Herbert Schildit [3]

Complete CSS Guide ,Maxine Sherrin and John Allsopp-

O'Reilly Media; September 2012 [4]

http://www.w3schools.com/html/defualt.asp,

http://www.w3schools.com/css/default.asp,

http://www.w3schools.com/js/default.as

You might also like