Sei sulla pagina 1di 5

ABSTRACT

The aim of this project is to support the shopping stores that provides services online by developing
an application that can be used to manage, perform transactions and record tracking. An application
has been proposed to carry out various functions of various stores online.
The proposed web based application is intended for web users and is developed using Php Core
Framework and with external database MySQL which provides the complete services of an online
shopping website. This web based application is going to be used by the users through different
platforms i.e. mobiles, laptop and tablets.
Different features in the proposed application is introduced for users, administrator and vendors
such as customer’s shopping cart and billing information. For vendors transaction records and
product shipping whereas administrator is controlling vendors and users authentication and
authorization mechanism. It also provide the administrator accessibility to the database.

i
ACKNOWLEDGEMENT

During my dissertation, there have been a number of people who supported me and without them
I am not able to learn, and to do my practical work on my project.
Firstly, I would like to thank Almighty ALLAH who gave me the courage and strength to fulfil
my project.
Secondly, I would like to thanks my parents due to whom I am on this stage and was able to
complete my dissertation.
I would like to thanks my supervisor Mr. Yousaf Saeed who gave me the knowledge, assistance
and support on my project and without his guidance it would not be easy for me to do my project.
Finally, I would like to extend my thanks in particularly to all my friends, who gave me support
for achieving the project.

ii
TABLE OF CONTENTS

ABSTRACT ……………………………………………………………………………………...i
ACKNOWLEDGEMENT ……………………………………………………………………...ii
CHAPTER 1: INTRODUCTION ………………………………………………………….......1
1.1 E-COMMERCE FEATURES ………………………………..………………………...2
1.1.1 NON-CASH PAYMENT …………………………………….………………….2
1.1.2 24X7 SERVICE AVAILABILITY ……………………………….......................2
1.1.3 ADVERTISING / MARKETING ………………………….................................2
1.1.4 IMPROVED SALES ……………………………………….................................2
1.1.5 SUPPORT …………………………………………………………......................2
1.1.6 INVENTORY MANAGEMENT …………………………………......................2
1.1.7 COMMUNICATION IMPROVEMENT …………………………......................2
1.2 E-COMMERCE BUSINESS MODELS ……………………………...………………...2
1.2.1 BUSINESS - TO – BUSINESS ………………………………….........................2
1.2.2 BUSINESS - TO – CONSUMER …………………………….……………….....3
1.2.3 CONSUMER - TO – CONSUMER ………………………….………………….3
1.2.4 CONSUMER - TO – BUSINESS …………………………….……………...….4
1.2.5 BUSINESS - TO – GOVERNMENT …………………….……………………..4
1.2.6 GOVERNMENT - TO – BUSINESS ………………………………….………..5
1.2.7 GOVERNMENT - TO – CITIZEN ………………………………………….….5
1.3 E-COMMERCE ON DIFFERENT PLATFORMS ………………………...………...5
1.3.1 WEB APPLICATION ………………………………………………….....…….5
1.3.2 MOBILE APPLICATION ………………………………………........................6
1.4 WORLD WIDE WEB AND E-COMMERCE ………………….…………………......6
1.4.1 ORGANIZATIONAL BENEFITS…………………………...………………….6
1.4.2 ADVANTAGES TO CUSTOMERS …………………...……………………….7
1.4.3 ADVANTAGES TO SOCIETY ……………………………………...………....7
1.4.4 TECHNICAL LIMITATION ………………………………...………………....8
1.4.5 NON-TECHNICAL DISADVANTAGES ……………………...……………....8
1.5 E-COMMERCE PAYMENT METHODS ……………………….…………….……...8
1.5.1 CREDIT CARD ………………………………………………………...……….9
1.5.2 DEBIT CARD …………………………………………………………………...9
1.5.3 E-MONEY ………………………………………………...…………………….9
1.5.4 CASH ON DELIVERY…………………………...…………………….……….9
1.6 TRADITIONAL COMMERCE V/S E-COMMERCE ……………….…………...…10

iii
CHAPTER 2: EXISTING SYSTEMS ………………………………………………………...11
2.1 BUSINESS TO BUSSINESS …………………………………………………………....11
2.2 BUSINESS TO CONSUMER ……………………………………...…………………...14
2.3 CONSUMER TO CONSUMER ……………………………………………...………...16
2.4 CONSUMER TO BUSINESS …………………………………………...……………...17
2.5 BUSINESS TO GOVERNMENT ……………………………………...…...…………..19
2.6 GOVERNMENT TO BUSINESS ……………………………………………….....…...20
2.7 GOVERNMENT TO CITIZEN ………………………..……………………………....21
2.8 E-COMMERCE MODELS COMPARISON …………………………..……………..22
CHAPTER 3: PROPOSED SYSTEM REQUIREMENT & DESIGN……………………...24
3.1 SYSTEM REQUIREMENTS …………………………………………………..………25
3.1.1 TOOLS ……………………………………………….……………...………… 25
3.1.2 PROGRAMMING LANGUAGES …………………………………….……….25
3.1.3 FORMATTING LANGUAGES ………………………………………………..25
3.2 SOFTWARE REQUIREMENT ANALYSIS ………..………………..........................25
3.2.1 CUSTOMER SITE DESIGN ……………………………………......................25
3.2.2 PRODUCT MANAGEMENT …………………………………………………26
3.2.3 SHOPPING CART …………………………………………………………….26
3.2.4 CHECKOUT ………………………………………………………………...…26
3.2.5 VENDOR’S ENGAGEMENT ……………………….……………………….. 26
3.2.6 ADMINISTERING THE SYSTEM ……………………….…………………...26
3.2.7 PLANNING FOR SECURITY …………………………….………………...…26
3.3 CONTEXT LEVEL DATA FLOW DIAGRAM ……………..……………………….27
3.4 LOGICAL VIEW ………………………………………………………………………28
3.5 ROLE BASED USECASES …………………………………..……..………………....29
3.6 FUNCTIONAL USECASE …………………………………..……………………..….31
3.7 APPLICATION FEATURES ……………………………………………..………..….35
CHAPTER 4: IMPLEMENTATION AND TESTING ………………………....……………36
4.1 IMPLEMENTATION ………………………………………………………....……….37
4.1.1 DATABASE CREATION …………………………………………….………..37
4.1.2 INTERFACE FOR DESKTOP USERS ………………………………..……….41
4.2 TESTING ……………………………………………………………………………….49
4.2.1 TESTING PRINCIPLES ………………………………...…………….……….49
4.2.2 UNIT TESTING …………………………………………………...….………..49
4.2.3 INTEGRATION TESTING ……………………………….……........................51
4.3 VALIDATION …………………………………………………..……………..………..53
4.4 OUTPUT TESTING ………………………………………..…………………..……….53
4.5 USER ACCEPTANCE TESTING ………………………………………....…………..53
4.6 OPTIMIZATION ……………………………………………..…………..…………….54
4.7 OUTCOMES ………………………………………………………….……..………….54

iv
CONCLUSION …………………………………………………………………...…………….55
FUTURE WORK ………………………………………………………………………….…...56
REFERENCES ………………………………………………………………………………....57

Potrebbero piacerti anche