CH1 eSHOP - Copyrected

Embed Size (px)

Citation preview

  • 8/2/2019 CH1 eSHOP - Copyrected

    1/8

    1

    DESIGN AND IMPLEMENTATION OF AN E-COMMERCE STORE

    BY

    ADELEYE DANIEL ADEBAYO

    08CH07817

    2012

  • 8/2/2019 CH1 eSHOP - Copyrected

    2/8

    2

    CHAPTER ONE

    1.0INTRODUCTION1.1BACKGROUND INFORMATIONWith the changing complexities on how consumers purchase goods today, traditional shop

    owners and retailers are searching for mechanisms that will allow them to remain competitive

    against large merchants in todays high-speed very competitive business climate. They are

    interested in exploiting the potential to automate their internal procedures and promote their

    products to a wider audience. (www.shoppingmate.org, 2009)

    In recent years, the growth of technology has made many processes easy to conduct, helping

    to reduce stress as well as saving time. One of the many benefits of technology is the internetwhich has helped to bring the world to a point of contact where different persons and

    organization can interact and transact. Various activities such as researching, communication,

    advertising, marketing, e.t.c. are done on the internet.

    Electronic commerce or e-commerce refers to a wide range of online business activities for

    products and services (Anita R., 2000). It also pertains to any form of business transaction in

    which the parties interact electronically rather than by physical exchanges or direct physical

    contact. (Hitesh K., et al.,2011). E-commerce is usually associated with buying and selling

    over the Internet, or conducting any transaction involving the transfer of ownership or rights

    to use goods or services through a computer-mediated network (Mesenbourg T., 2001).

    Though popular, this definition is not comprehensive enough to capture recent developments

    in this new and revolutionary business phenomenon. A more complete definition is: E-

    commerce is the use of electronic communications and digital information processing

    technology inbusiness transactions to create, transform, and redefine relationships for value

    creation between or among organizations, and between organizations and individuals

    (Emmanuel L, et al., 2000). The business-to-customer aspect of e-commerce is the most

    visible business use of the World Wide Web.

    Business-to-consumer e-commerce, or commerce between companies and consumers,

    involves customers gathering information; purchasing physical goods (i.e., tangibles such as

    books or consumer products) or information goods (or goods of electronic material or

  • 8/2/2019 CH1 eSHOP - Copyrected

    3/8

    3

    digitized content, such as software, or e-books); and, for information goods, receiving

    products over an electronic network (Emmanuel L., et al., 2000). E-commerce is fast gaining

    grounds as an accepted and used business paradigm with more functionality for performing

    commercial transactions over the web.

    While the appropriate policies are in place to facilitate e-commerce, lack of trust is still a

    barrier to using the Internet to make online transactions (Emmanuel L., et al., 2000). Some

    consumers are still somewhat fearful of sending their credit card numbers over the Internet

    (Andam, Z., 2006). The interception of transactions, and in particular credit card details,

    during transmission over the Internet is often a major obstacle to public confidence in e-

    commerce. Ensuring security of payments and privacy of online transactions is key to the

    widespread acceptance and adoption of e-commerce. (Andam Z., 2006).

    An effective e-commerce site assumes the customers perspective rather than the companys

    perspective, providing substantive information or value to the visitors rather than providing

    online corporate brochure often referred to as brochure ware.

    The objective of this study is to develop an effective and efficient e-commerce website where

    any product such as clothes, laptops, phones, books, etc) can be bought from the comfort

    of the home through the internet. It allows customers to browse through a catalogue and

    select their products of interest, place order and make payments electronically with multiple

    payment methods among others. It provides a user-friendly navigational scheme, making

    registration, login, and checking out processes easy, also ensuring a high level of security and

    privacy management.

    1.2STATEMENT OF THE PROBLEMEven with the advent of e-commerce and the lots of benefits accompanied with it, there are

    still issues that needs to be addressed or in making e-commerce widely acceptable.

    Information security when using e-commerce is the major problem. According to a

    commissioned study conducted by Forrester Consulting in 2009, when determining if

    consumers will continue shopping at an online store, 74% of online shoppers want assurances

    that the information they enter into the site is secure. This has also increased from the 2006

  • 8/2/2019 CH1 eSHOP - Copyrected

    4/8

    4

    study, when only 62% of shoppers said that information security was an important factor

    (Forrester Consulting, 2009).

    Consequently, the following research question suffices: what are the relevant security

    requirements that must be considered for effective design of an e-commerce site that

    enhances the wide acceptance of consumers to shop online?

    1.3 AIMS AND OBJECTIVES OF THE STUDY

    The aim of this study is to investigate the relevant security requirements that can be catered

    for in the design and development of a well and highly secured ecommerce site that enhances

    the wide acceptance of customers to shop online.

    The following objectives have been formulated to achieve this aim:

    1. To review e-commerce systems offered as a replacement for traditional paymentsystem.

    2. To review the various threats and risks faced with e-commerce sites.3. To review the various security mechanisms available.4. Based on a thorough literature review, to identify a number of relevant additional

    security requirements that can be catered for in the design and development of a well

    and highly secured e-commerce site. To design a security model with some features

    that caters for this identified requirements.

    5. To design a security model with some features that caters for this identifiedrequirements.

    6. To develop an e-commerce site based on the security model designed.

  • 8/2/2019 CH1 eSHOP - Copyrected

    5/8

    5

    S/N OBJECTIVES PROPOSED METHODOLOGY

    1 To review e-commerce systems offered as a

    replacement for traditional payment system.

    y Literature review

    2 To analyse the various threats and risks faced

    with e-commerce sites.

    y Literature review

    3 To review the various security mechanisms

    available.

    y Literature review

    4 Based on a thorough literature review, to

    identify a number of relevant additional

    security requirements that can be catered for in

    the design and development of a well and

    highly secured e-commerce system.

    y Literature Review

    y Requirement Elicitation

    5 To design a security model with some features

    that caters for this identified requirements.

    y Theory Review

    6 To develop an e-commerce site based on the

    security model designed.

    y Use of appropriate developmenttools

    1.4RESEARCH METHODOLOGYA review of existing literature has been adopted for this research. The approach involves a

    detailed desk and library research and surfing of the internet to gather features from online

    websites to help in the review of e-commerce systems, the various trends of e-commerce

    systems, and the various risks and threats faced by existing e-commerce sites.

    A formal design model will be built using the Unified Modelling Language (UML) which

    enablesspecifying, visualizing, constructing, and documenting the artefacts of the software

  • 8/2/2019 CH1 eSHOP - Copyrected

    6/8

    6

    system, as well as for business modelling.The use case diagrams will be used to capture thesystem requirements. The class diagram and collaboration diagram will be used to design the

    various entities and their interaction within the system. The sequence diagram, activity

    diagram and state diagram will be used to model the activities and the business logic of the

    system.

    The development tools on which the software would be developed include:

    y Hyper Text Mark-up Language (HTML), Cascading Style Sheets (CSS) andJavaScript: Scripting languages to be implemented in the design of the web

    applications interface included in the system.

    y Hypertext Pre-processor (PHP). This is the server-side scripting language. It is secureopen source and cost effective. It gives basic platform to projects like shopping cartsand shopping software. It is easy to deploy and produce project effectively. It can be

    used to build a flexible framework which can be extended and modified for the

    purposes of any e-commerce site.

    y MySQL: The back-end Database Management System to provide multi-taskingfeature and multiuser access to the databases included in this system. MySQL is open

    source database system. The database software can be used and modify by anyone

    according to their needs. It is fast, reliable and easy to use

    y Apache http server: Web Server holding a PHP processor module for interpreting thePHP requests sent to the server, and for the deployment and testing of the web

    application. Apache's modular architecture allows you to build a server that is "made

    to measure". Apache runs on a wide variety of operating systems, including all

    variants ofUNIX, Windows 9x/NT, MacOS (on PowerPC), and various others

    1.5SIGNIFICANCE OF THE STUDYThis study will enhance the development of an e-commerce site that ensures secure

    transactions and the maintenance of data security to a relatively high level by implementing it

    at database level. This allows only authorized users access to confidential client information.

  • 8/2/2019 CH1 eSHOP - Copyrected

    7/8

    7

    1.6LIMITATIONSThe challenges militating against the accurate conduct of the study include:

    y Consumers choices differ on what products and services to be bought. Due to timeand resources, this project has been limited to some products.

    y The application is not accessible to everyone. It can be deployed on a web server sothat everybody who is connected to the internet can use it.

    y Credit Card validation is not done. Third party proprietary software can be used forvalidation check.

    y The system is not configured for multi- users at this time. The concept of transactioncan be used to achieve this.

  • 8/2/2019 CH1 eSHOP - Copyrected

    8/8

    8

    REFERENCES

    Concept and Project Objectives. Retrieved January 2012, from

    http://www.shoppingmate.org/project_obj_act.html

    Anita Rosen, The E-commerce Question and Answer Book (USA: American Management

    Association, 2000), 5.

    Hitesh Khurana, Manoj Kr. Goel, Hardeep Singh and Leena Bhutani, E-Commerce : Role ofE-Commerce in Todays Business, 2011

    MK, Euro Info Correspondence Centre (Belgrade, Serbia), E-commerce-Factor of

    Economic Growth Retrieved February 18, 2012.

    from http://www.eicc.co.yu/newspro/viewnews.cgi?newsstart3end5

    Thomas L. Mesenbourg, Measuring Electronic Business: Definitions, Underlying Concepts,

    and Measurement Plans, 2001

    Emmanuel Lallana, Patricia J. Pascual, and Zorayda Ruth Andam, SMEs and E-commerce:

    The Philippine Case; Cf. SMEs and E-commerce: The Case of Indonesia, prepared for The

    Asia Foundation by Castle Asia

    Definition adapted and expanded from Emmanuel Lallana, Rudy Quimbo, Zorayda

    RuthAndam, ePrimer: An Introduction to eCommerce (Philippines: DAI-AGILE, 2000), 2.

    Forrester Consulting. eCommerce Website Performance Today: an Updated Look at

    Consumer Reaction to a Poor Online Shopping Experience, August 17, 2009.

    Online Consumer Behavior. Retrieved January 2012, from http://www.x-

    cart.com/articles/design_development.html