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
Table of contents v
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
2.0 Literature review
System analysis & Design
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.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
4.1. Justification of the programming language
4.2. System Requirement
4.2.1. Software Requirement
4.2.2. Hardware Requirement
4.3. Implementation Details
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.7. User Manuals
Summary, Conclusion and Recommendation
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
- 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
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
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
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
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.