5. B2C
This provides the new shopping environment for the customers
through the internet. online store, customers can purchase
online and pay online.
For example:-
ecommerce website
6. REQUIREMENTS
PHP for frontend
MySQL for backend
XAMPP server
HTML
CSS
JavaScript
Dreamweaver CS5
7. DATA FLOW DIAGRAM
[cart empty]
[item>=0]
[invalid username]
[invalid password]
[authentication success]
[INCOMPLETE INFO]
[COMPLETE INFO] [INVALID INFO]
[VALID INFO]
HOME PAGE
BROWSER
CATEGORY
VIEW CART
SELECT
CATEGORY
SELECT ITEM
CHECK OUT
LOGIN
ORDER FORM
PLACED ORDER
VIEW
INFORMATION
ADD TO CART
CONTINUE
SHOPPING
`
8. MODULES USED
FRONT END: HTML, CSS, JavaScript, php
Home page
All products
My account
I. My orders
II. Edit account
III. Change password
IV. Delete account
V. logout
Login
9. CONTINUE
Shopping cart
I. Total items
II. Total price
III. Go to cart
a. Update cart
b. Continue shopping
c. Checkout
Contact
Search box
Categories
Brands
Add to cart
10. BACK END: MySQL DATABASE
Admin panel
Contains various tables
each table contain various rows and columns
Admin account:-
I. Record of all products
II. Add any new item
III. View orders
IV. View customers
V. Delete any item
VI. Change/edit products
11. TESTING
The website will be tested fully before it is put-up online on
the internet.
Unit testing means to test individual unit of system. Each unit
is tested thoroughly for its errors and outputs.
Integration Testing ensures that the software and the
subsystems work together as a whole. It tests the interface of
all the modules to make sure that the modules behave
properly when integrated together
Functionality testing:
Browsing the website on other systems on the network.
Core application functions on different browsers.
12. ADVANTAGES
Expand their market to national and international markets
with minimum capital investment
Provide better customers services
Simplify the business processes and make them faster and
efficient
Reduces paper work a lot
Provides 24*7 hours services
Provides user more option and quicker delivery of products
Provides user more option to compare and select the cheaper
and better option
Users can put or see the review comments about a product
before/after making the buy
No traffic problem
13. CONCLUSION
Customers can see all products from website
Customers can search products.
Customers can add the products to the cart without login
Customers can create new account
Customers can pay online or offline according to their desire
Customers can manage their accounts.
Customers can delete their account
Admin can add new products, categories, brands
Admin can change/edit products, categories, brands
Admin can delete products, customers, categories, brands
Admin can view all products, order, categories, brands