Upload
boobesh-sabapathy
View
217
Download
0
Embed Size (px)
Citation preview
8/8/2019 Online Shoooo
1/35
ONLINE SHOPPING
1. SCOPE
The following subsections describe the scope of the online shopping for customerdetails in terms of its customer, storekeeper
1.1 Audience
The intended users are the customers of the department for
implementation online shopping.
1.2 Organization
This document describes the online shopping for customers
requirements in terms of system requirements, executive summary and
analysis and design diagrams.
2. SYSTEM REQUIREMENTS SPECIFICATION
The following subsection describes the online shopping for customer
requirements specification in terms of the problem statements and feasibility studies.
PROBLEM STATEMENT
To develop a web-based application to improve the service to the customers and
merchant which in turn increases the sales and profit in "ONLINE SHOPPING"
To develop a web-based application to improve the service to the customers and
merchant which in turn increases the sales and profit in "ONLINE SHOPPING"
ONLINE SHOPPING is developed in Java 1.2.2 using Java as front end and it
8/8/2019 Online Shoooo
2/35
8/8/2019 Online Shoooo
3/35
5.1 sequence diagram for online shopping
a sequence diagram shows an interaction arranged in a time sequence. it
shows the objects participating in the interaction by their lifelines and the message they
exchange arranged in a time sequence.
In the first step authorization is performed, the user enters id and password which
is checked.
Similarly the customers enters the password to login in to the online shopping
5.2 COLLABORATION DIAGRAM FOR ONLINE SHOPPING
Description
A collaboration diagram represents a collaboration, which is a set
of objects related in particular context, and interaction, which is a set of messages
exchanged among the objects within the collaboration to achieve a desired
outcome
In the online shopping the manager schedule are interacting with each
other.
The manager object interacts with clerk to calculate the discount,
order stock ,check out customers.
6.UML CLASS DIAGRAMS
6.1 list of business,access and view classes
Business classes
8/8/2019 Online Shoooo
4/35
Shopping cart
Customers
Credit card
Item to purchase
Product
Preferred customers
Access class
Customer details DB
Product DB
Creditcard DB
Purchasing DB
Shopping cart DB
View Class
Customer details UI
Product UI
Purchasing details UI
Credit card details UI
Shopping cart detais UI
Preferred customers detailsUI
8/8/2019 Online Shoooo
5/35
TESTING:
1. The testing phase is an important part of software
development.
2. It is the process of finding errors and missing operations and
also a complete verification to determine whether the objectives aremet and the user requirements are satisfied.
3. The first includes unit testing, where in each module is
tested to provide its correctness, validity and also determine any
missing operations and to verify whether the objectives have been
met.
4. Errors are noted down and corrected immediately. Unit
testing is the important and major part of the project.
5. So errors are rectified easily in particular module and
program clarity is increased.
6. In this project entire system is divided into several modules
and is developed individually.
7. So unit testing is conducted to individual modules.
8. The second step includes Integration testing.
9. It need not be the case, the software whose modules when
run individually and showing perfect results, will also show perfect
8/8/2019 Online Shoooo
6/35
results when run as a whole.
10. The individual modules are clipped under this major module
and tested again and verified the results.
11. This is due to poor interfacing, which may results in data
being lost across an interface.
12. A module can have inadvertent, adverse effect on any other
or on the global data structures, causing serious problems.
13. . The final step involves validation and testing which
determines which the software functions as the user expected.
14. Here also some modifications were. In the completion of the
project it is satisfied fully by the end user.
8/8/2019 Online Shoooo
7/35
UML DIAGRAMS
8/8/2019 Online Shoooo
8/35
8/8/2019 Online Shoooo
9/35
USE CASE DI
clerk
rec
use
ACTIVITY DIADRAM
8/8/2019 Online Shoooo
10/35
signonfilter
authenticate
with signonEJB
serve
requested URL
redirect to signon
error pageapply next filter
in filter chain
redirect to
signon from
request page
other request
signon form
not signed on
signed on
fail
pass
8/8/2019 Online Shoooo
11/35
SEQUENCE DIAGRAM
actor personactor personproduct.aspxproduct.aspx login.aspxlogin.aspx :prod:prod
GUI
select (product name )
GUI aproduc
add to c art
place order
getproductdetails(productid)
product details
addcartitem(productid,cartid)
checkout(cartid)
login reques t
COLLABORATION DIAGRAM
8/8/2019 Online Shoooo
12/35
product.aspx actor
person
:product:cartitem
2:3:
1:
14:
16:
8/8/2019 Online Shoooo
13/35
CLASS DIAGRAM
shopping cart
sub totalmoney
vatamount
totalmoney
placeorder()
cancelorder()
creditcard
issuer
cardnumberdateofexpiry
authorizecharge()
(from event)
itemtopurchase
quantity
priceperunit
additem()
removeitem()
(from event)
8/8/2019 Online Shoooo
14/35
SNAPSHOT OF ONLINE SHOPPINGForm 1-main view
8/8/2019 Online Shoooo
15/35
Form 2 -home
8/8/2019 Online Shoooo
16/35
Form 3-registration
8/8/2019 Online Shoooo
17/35
Form 4-sign in
8/8/2019 Online Shoooo
18/35
Form 5- products list
8/8/2019 Online Shoooo
19/35
Form -6 shopping catalog
8/8/2019 Online Shoooo
20/35
Form 7- shopping cart
8/8/2019 Online Shoooo
21/35
Form 8-billing list
8/8/2019 Online Shoooo
22/35
Form 9-e mail service
8/8/2019 Online Shoooo
23/35
Form 10-feed back service
8/8/2019 Online Shoooo
24/35
Form 11-sign out
CODING
8/8/2019 Online Shoooo
25/35
Form 1 main view
form 2-home
8/8/2019 Online Shoooo
26/35
BEB
ONLINE SHOPPING
SURF THE SITE
WITH ALL THE DISCOUNT PRICES
Internet is very means for people communicating and
fullfilling their needs and exchanging ideas. Many Universities,
Educational Institutions, non-profit orientated organisations are
on Internet providing their services on net.
Applications on Internet are playing a very vital role
in the application development, which is providing all round solutions
right from the mails to Electronic-Commerce. Target of the current IT
industry is E-Commerce and Distributed Applications.
On such due-corse RAMinfo is having its own Internet
Resources and being a first class S/W Development and Training
Co. is stepping to-words Internet Application development onwww.raminfo.com and on its associative web sites.
All the customers are expected to be the Internet users
these in near future. Nearly 25% of the customers on net for banking
and education purposes. Looking at these aspects there should be
a common platform for the customer for his shopping and for other
investments. Internet is excepted to a shopping complex for most of
customer-Electronic goods. Since, Internet is the platform for all
the above issues, here we are going to focus on e-shopping.
Since, there can be many users on Internet, not only for
electronic goods for also for educational, Software and Hardware.
If a educational institution or a S/W development company needs toexpose on their cources or software on the web, they need to main-
tain their own web sites which is time consuming or expensive for
very small or medium organisation. It would be a better solution
to provide a platform for such needs. Looking at their aspects
here we are going to provide a place for such people or customers.
Form 3-registration
8/8/2019 Online Shoooo
27/35
Register
Bebonline shopping
(Beb Ltd.)
REGISTRATION FORM
User Id:
Password:
Hint question:
Hint answer:
First name:
Last name:
Date of Birth: mm
janfebmaraprmay
junejulyaugsepoct
novdecdd
12345
678910
1112131415
1617181920
2122232425
2627282930
31yyyy
Address:
City:
Pin:
State:
8/8/2019 Online Shoooo
28/35
Country:
Credit card name:
Credit card No. :
E-mail:
Form 4-sign in
Sign in
BEBonline shopping
(E&T Division of RAM Informatics
Ltd.)
Enter your User Id:
Enter your password:
Want to open a new account
Form 5-product list
Product List
PRODUCT LIST
8/8/2019 Online Shoooo
29/35
Books
Best
Sellers
Books List
A
B
C
D
E
F
G
H
I
J
K
L
M
NO
P
Q
R
S
T
UV
W
X
Y
8/8/2019 Online Shoooo
30/35
Z
Hot Authors
New
Releases
Software
Anti
Virus
Applications
Clip
ArtsGames
Oparating
System
Screen
Savers
Hardware
AdaptersBatteries
Cables
CD
Rom
Floppy
Hard
Disk
Joy
Strick
KeyboardMicro
Phone
Modem
Mother
Board
Multi Media
Kit
8/8/2019 Online Shoooo
31/35
Monitor
Mouse
Printers
Sacnner
Stabilizer
speakers
Music
Best of
50's
Best of
60's
Best of
70'sBest of
80's
Best of
90's
Best of
Millianium
Top Ten
Albums
Top Ten
Artists
Top Ten
Songs
Form 6-shopping catalogue
Shopping catalog
8/8/2019 Online Shoooo
32/35
BEBonline shopping
(E&T Division of RAM Informatics
Ltd.)
SHOPPING CATALOG
SOFTWARE  /
HARDWARE  /
MUSIC
Books Categories
Search by Author
Search by Subject
A
B
C
D
E
FG
H
I
J
K
L
M
N
O
P
Q
R
ST
U
V
W
X
Y
Z
8/8/2019 Online Shoooo
33/35
reviews
Banners
Form 7- shopping cart
Shopping cart
SHOPPING CART Items in your cart
Form 8- billing list
Billing form
User-id:
Order-id:
Products:
Total Quantity:
Date:
Total Cost:
Back To
Form 9-email service
8/8/2019 Online Shoooo
34/35
SERVICE
User Id:
Password:
Did you forget your password? Yes
Want to create a new account?
Form10 feed back
Feedback
FEED BACK
User Id:
Password:
E-mail address:
When visited last three times:
aaaa
bbbb
cccc
Your opinion on the services of this site:
Form 11-signout
Sign out
8/8/2019 Online Shoooo
35/35
Sign out