Project Print1
Project Print1
Project Print1
DESCRIPTION OF PROJECT:
The category page shows all of the items available for a particular category.
The item Page shows all of the items in a given product. Product page right column of the list
display the price of the item, and includes a link label as Add to Cart. This link, which also
appears on page for the given item, allows the shopper to add the item to the cart without
watching at the item details.
The item page shows detailed information about a particular item. The Add to Cart link, when
pressed, adds an order for the item to the shopping cart, and then shows the shopping cart details.
The cart page display the items currently in the cart, allows the customer to change the item
ordered, and display a title. It also includes a link to delete the item from the cart, and a link
Proceed to Checkout which, when clicked, display the order information page if the user is
signed on. If the user is not signed up, the signup screen is shown otherwise.
The signup page allows an existing shopper to sign in as an existing user, and a new shopper to
create an account. An existing customer enters a user name and password, and the application
displays the Order Information page is shown . A new shopper enters a user name and password
and clicks the button Create New Account. The application creates a user with the requested
password. If user creation succeeds, the application will show Account Information page.
This page collects information about a new customer that includes contact information, a credit
card, and personal details. This is also the page shown whenever the customer clicks the Account
link at the top right corner. Clicking the button directs the browser to a page that summarizes the
information entered.
The Order Information page allows the shopper to enter billing and shipping address. Default
values for the addresses come from the contact information for the currently signed-in customer.
This information is transmitted to the application when the user clicks Submit. The application
creates a new order, sends it to the order processing center, and displays the Order Complete
screen.
The Order Complete screen verifies to the user that the order has been placed.
. Various other Non-functional requirements are:
Security
Reliability
Maintainability
Portability
Extensibility
Reusability
Resource Utilization
1
Java Features
Some of the important features of Java are as follows:
Simple
Portability
Platform Independent
Object Oriented programming
High
Performance
Multi Threading
Dynamic
Garbage Collection.
The features of platform independence in java makes it famous and suitable language for
World Wide Web. (2)
3.2BACK-END:
ORACLE 10g
Merits of oracle:
Some of the merits of using Oracle are as follows:
Transaction Processor
Large Database & Space Management Control
Many Concurrent Database Performances
New & Improved Data Types
Centralization of database
Security
Normalization of Database.
Client Server Technology.
SOFTWARE AND
HARDWARE TOOLS:
This is a web development project which is developed using ECLIPSE J2EE (Java 2 Enterprise
Edition) which is an Object Oriented development framework. All the server side
programming will be done in J2EE (JSP).
ORACLE is used in backend which is a RDBMS.
So the category of project is OOPS/RDBMS
Apache Tomcat
Front-End :
Back-End :
ORACLE 10g
Platform :
Hardware:
For Controlling the Clients account working, Web Servers should be of high
configuration and equipped with the following:
At Server Side:
Processor: intel i5
RAM: 6GB
Disk Space: 80GB
Hardware requirement
Main Processor
Hard-disk Capaity
RAM
Clock Speed
Floppy Drive :
Keyboard
Monitor
4.2 Software specification
Pentium IV
8 G.B
256 MB
2.8 Hz
1.44MB
104 Key
V.G.A
Software Requirement
Operating System
Backend tool
Front-end tool
Server
Window 8
Oracle 10G
ECLIPSE IDE(J2EE)
Apache tomcat server
LoveToShop
(ONLINE SHOPING)
Browse Products.
Check Order Status Online.
Get Query Response
CUSTOMER
DFD (ADMIN):
8
Process Login
Login
ADMIN USER
USER
I F LOGIN TRUE
THEN ENTER TO
ADMIN SECTION
ADMIN SECTION
PRODUCT
Add update, delete Product &
Product Category
CATEGORY
QUERY
Place Orders to Delivery
& Update Delivery Status
DELIVERY
ORDER
(External Entity)
MEMBER
(External Entity)
LoveToShop
(ONLINE SHOPING)
Add Products to
Carts.
Place Orders &
Make Payments.
CUSTOMER
Make Query
Browse Products.
Order Track
Create Account
Update Profile
Get Query Response
Get Payment Reports
Get Orders Reports
Get Delivery Reports
VISITOR
MEMBER
10
OVERVIEW OF DATABASE:
11
DATABASE:
MODULE(ADMIN)
2.PRODUCT:
12
3.PRODUCT DETAIL:
4.DELIEVERY:
13
Module (Customer);
1.ORDER
2.ORDER DETAIL:
14
15
SCREENSHOTS
16
1.Home Page:
17
2. ADMINISTRATOR PAGE:-
18
3. SIGN UP PAGE:-
19
4. FEEDBACK PAGE:-
20
21
22
23
Today is age of cut throat competition, thats why every person wants to achieve more in short
time. So a business enterprise can take a decision to develop a software, which helps both, the
management, employees and the customers. Today also most people prefer to buy at the shop,
there is always a great chance of inconvenience and dissatisfaction among the customers. It was
very difficult for managers too. Now there is no need of shop or shopkeeper With this proposed
system customer dont have to bother about anything and can pay securely by debit card or can
use cash on delivery at request. With this, many other things can be done with a quicker response
time. In online computing environment human and paper work becomes less and everything
becomes faster.
The name of the proposed system is Shop Around. This proposed Website will help the
customer as well as management and employees of the enterprise. It will be advantageous to the
enterprise for it to flourish and enhance itself. This system enables to perform better and more
efficiently, it speeds up all the activities and provides good communication amongst all each
other.
Features like modularization, maximum cohesion and least coupling have been followed in the
development of the project. Exceptional conditions like incorrect input, invalid values of
variables and overflows have been checked for in the project. Hence, the system is a robust
system.
24
REFERENCES:-
www.americanessays.com
www.seminarprojects.com
www.usdoj.gov
www.scribd.com
www.kavosh.irost.net
www.salebarn.com
www.readbag.com
www.blog.unsri.ac.id
www.google.com
www.goodreads.com
25
Due to lack of time and limited resources I have implemented a small version of Online
shopping. In the near future I have planned to improve the project on the following aspects:
26
11. BIBILIOGRAPHY
BOOKS
Complete refrence of java Herbert schildt
COMPLETE JAVA BY KHALID A. MUGHAL
Java script and jquery by Jhon Ducket
Introducing Html by bruce Lawson
Learning web designs by jeniffer niedrest robbins
27