DESIGN AND IMPLEMENTATION OF ONLINE SHOPPING SYSTEM

5,000.00

 

ABSTRACT

The business-to-consumer aspect of online shopping (e-commerce) is the most visible business use of the World Wide Web. The primary goal of an e-commerce site is to sell goods and services online. This project deals with developing an e-commerce website for sales of goods and services. It provides the user with a catalog of different goods available for purchase in the store. In order to facilitate online purchase a shopping cart is provided to the user. The system is implemented using a 3-tier approach, with a backend database, a middle tier of Microsoft local host and php, and a web browser as the front end client. In order to develop an online shopping system, a number of Technologies must be studied and understood. These include multi-tiered architecture, server and client side scripting techniques, implementation technologies such as php, programming language, relational databases (such as MySQL,). This is a project with the objective to develop a basic website where a consumer is provided with a shopping cart application and also to know about the technologies used to develop such an application. This document will discuss each of the underlying technologies to create and implement an online shopping system.

 

 

TABLE OF CONTENTS

Title page                                                                                          i

Approval page                                                                                ii

Dedication                                                                                        iii

Acknowledgement                                                                        iv

Table of contents                                                                           v

Abstract                                                                                            vi

CHAPTER ONE                                                                               

1.0 Introduction

1.1 Background of the study

1.2 Statement of the problems

1.3 Objectives of the study

1.4 Significance of the study

1.5 Scope of the study

1.6 Limitation of the study

CHAPTER TWO                                                                                   

2.0 Literature review

CHAPTER THREE

System analysis & Design

3.0 Introduction

3.1. System Analysis

3.1.1. Definition of the problem

3.1.2. Feasibility study

3.2. Method of Data Collection

3.2.1. Interview method

3.2.2. Observation method

3.2.3. Review of procedure manual of existing system

3.2.4. Evaluation of form

3.3. Problem of existing system

3.4 Data preparation

3.5 Users Preparation

3.6 Program structure (Modularity/top-down design)

3.6.1. Modularity

3.7 Program design

3.8. Main routine flowchart

3.8.1. Output specification/Design

3.8.2. Input specification

3.8.3. File/Database specification

3.9. System flowchart

CHAPTER FOUR

System implementation

4.0. Introduction

4.1. Justification of the programming language

4.2. System Requirement

4.2.1. Software Requirement

4.2.2. Hardware Requirement

4.2.3. People

4.3. Implementation Details

4.3.1. Coding

4.3.2. System Testing

4.3.3. Training and Retraining of Staff

4.3.4. File Conversion

4.3.5. Changeover Procedure

4.3.6. Commissioning

4.3.7. User Manuals

4.3.8. Maintenance

CHAPTER FIVE

Summary, Conclusion and Recommendation

5.0. Summary

5.1. Conclusion

5.2. Recommendation

References

 

 

 

 

 

CHAPTER ONE                                                                               

  • Introduction

E-commerce is fast gaining ground as an accepted and used business paradigm.

More and more business houses are implementing web sites providing functionality for performing commercial transactions over the web. It is reasonable to say that the process of shopping on the web is becoming commonplace.

The objective of this project is to develop a general purpose e-commerce store

Where any product (such as books, CDs, computers, mobile phones, electronic items, and home appliances) can be bought from the comfort of home through the Internet. However, for implementation purposes, this project will deal with an online shopping store.  An online store is a virtual store on the Internet where customers can browse the catalog and select products of interest. The selected items may be collected in a shopping cart. At checkout time, the items in the shopping cart will be presented as an order. At that time, more information will be needed to complete the transaction. Usually, the customer will be asked to fill or select a billing address, a shipping address, a shipping option, and payment information such as credit card number. An e- mail notification is sent to the customer as soon as the order is placed.

 

  • Background of the study

With the revolution of World Wide Web (WWW), information could be accessed from one part of the globe to another.  Supermarkets, Supermarket’s individuals, businesses are putting up their own websites. Having highlighted efficiency of the World Wide Web above, the researcher intends Putting pick and simile on the yellow pages i.e. easily accessible all over the globe in just a few seconds.

 

  • Statement of the problems

This project work was undertaken to solve the various challenges encounter in showcasing and delivering goods and services to different client around the globe. Where every business transaction involves an on presence for transaction to be successfully executed

Which include the following?

Manual method of buying and selling

Long queue in the supermarket

Time wasted

 

  • Objectives of the study

In view of the problems mentioned above, this project is aimed at implementing an online shopping cart system for pick and smile supper market will exclusively:

Display goods and services in the store
Automate every sales effectively without mixing product prizes
Store product detail using a secure database.

 

  • Significance of the study

The importance of this study (i.e. pick and smile Consultancy Limited) is based on

 

Transaction changes in the operation, the cost of executing

 

Some other operations, their functions and their benefits.

  • Scope of the study

This study is limited to Pick and smile super market online and does not provide an in-depth study to its activities overall, at the same time transforming them into a global Supermarket accessible to billions of internet users all around the world.

  • Limitation of the study

This research work was faced with a lot of difficulties. Time constraint was one of the limiting factors in carrying out this study.

Financial constraint also constituted in carrying out an in depth study of this project. Limitations to the extent in which data could be collected also constituted a problem.

Irregularities in power supply also dealt harshly with the researcher.

In spite of the above mentioned difficulties, some data was collected which was analyzed.

  • Definition of terms

E-commerce: Generally refers to exchange of goods or services over electronic system such as internet.

B2B: Refers to selling of products or services to other businesses.

B2C: Refers to selling of product or services to end consumers.

Credit card: it is a card entitling its holder to buy goods and service from certain establishment.

Merchant: Refers to as organization (such as an MIT department) accepting credit card payments for the goods or services they provides.

Order: A record of a request for goods or services initiated by a customer.

Order ID: A unique identifier assigned to a customer order in clear commerce.

Banner: An advertisement or image displayed on one or more websites to attract visitors to your site.

Shopping cart: A wheeled cart for purchase of goods in a store or supermarket.

 

COMPUTER: This is an electro-mechanical device that is

 

Capable of accepting data as inputs, stores it, processes the

 

Data and outputs it as result or information.

 

 

DATA: Data are raw facts which undergo processing and

 

Become information. They are also the simplest unit of

 

Information that can stand on its own.

 

DIGITAL CERTIFICATE: It is a certificate that enables a

 

merchant to do on-line business and it is been issued by a

 

corporate body.

GATEWAY: This is a device that connects two computer

 

networks that cannot be connected in any other way.

 

HYPERTEXT DOCUMENTS: They are documents written with

 

HTML, ASP, ASP..NET, PHP, JAVA SCRIPT PAGES (JSP), CODE

 

FUSION, PROGRAMMING LANGUAGES.

 

INTERNET: It is an interaction of computer networks

 

connecting other networks from computers, companies, houses

 

etc.

 

ISP: (Internet Service Provider): This is a company(s) that

 

provides internet access to homes or business users.

 

MERCHANT ACCOUNT: It’s a contract under which an

 

acquiring bank extends a line of credit to a merchant who

 

wishes to accept payment card association brand

 

MY SQL: This is relational database server that is ideal for both

 

small and large applications.

 

ON-LINE SHOP: It is representation of material or real

 

b on the internet or on the web.

 

ON-LINESHOPPING: This is the buying and selling of

 

Goods through the internet or web.

 

PHP (HYPERTEXT PRE-PROCESSOR): This is a powerful

 

server side scripting language for creating dynamic and

 

interactive website.

 

PROGRAM: A program is a sequence of instructions written in

 

a computer to execute a certain task and solve a problem. A

 

program must possess clarity, be specific, effective and user

 

friendly.

 

WWW (World Wide Web): It is a multimedia interface that

 

connects us to resources such as documents, e-mails, chat,

 

web sites that are available on the internet with the computer.