22-11-2012, 05:40 PM
THE DESIGN AND IMPLEMENTATION OF AN E-COMMERCE SITE FOR ONLINE BOOK SALES
THE DESIGN AND IMPLEMENTATION.pdf (Size: 1.34 MB / Downloads: 176)
Abstract
The business-to-consumer aspect of electronic commerce (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 Online Book Sale.
It provides the user with a catalog of different books 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 Internet Information Services (IIS) and ASP.NET, and a web browser as the
front end client.
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 paper will deal with an online book store.
Literature Review
Electronic Commerce (e-commerce) applications support the interaction between
different parties participating in a commerce transaction via the network, as well as the
management of the data involved in the process [2].
The increasing importance of e-commerce is apparent in the study conducted by
researches at the GVU (Graphics, Visualization, and Usability) Center at the Georgia
Institute of Technology. In their summary of the findings from the eighth survey, the
researchers report that “e-commerce is taking off both in terms of the number of users
shopping as well as the total amount people are spending via Internet based transactions”.
Data Model
A data model is a conceptual representation of the data structures that are required
by a database. The first step in designing a database is to develop an Entity-Relation
Diagram (ERD). The ERD serves as a blue print from which a relational database maybe
deduced. Figure 1 shows the ERD for the project and later we will show the
transformation from ERD to the Re lational model.
Functional Decomposition Diagram
A decomposition diagram shows a top-down functional decomposition of a
system and exposes the system's structure. The objective of the Functional
Decomposition is to break down a system step by step, beginning with the main function
of a system and continuing with the interim levels down to the level of elementary
functions. The diagram is the starting point for more detailed process diagrams, such as
data flow diagrams (DFD). Figure 2 shows the Functional Decomposition Diagram for
this project.