Developing e-Commerce Systems
Jim A. Carter, University of Saskatchewan

ISBN-10: 0130911127
ISBN-13: 9780130911124

Publisher: Prentice Hall
Copyright: 2002
Format: Paper; 507 pp
Status: Out of Print

Suggested retail price: $72.00
This item is out of print and is no longer available for purchase.

For courses on e-Commerce Systems and e-Commerce courses that cover both the business and computing issues when developing e-Commerce systems.

This book discusses the business and computing issues and activities essential to developing successful e-Commerce systems. The author takes a complete life-cycle approach and uses a combination of user, business, and computing viewpoints to identify the range of commerce and computing issues that need to be resolved together to ensure a successful result. The book provides ample guidance on applying this approach within organizations. Developing e-Commerce Systems does not require any programming or other systems development skills as a prerequisite.

  • Combination of user, business, and computing viewpoints and needs.
    • Identifies the range of commerce and computing issues that need to be resolved together to ensure a successful result and the roles of various participants in the development process. Ex.___

  • Identification of commerce-related issues within the framework of describing the computing processes required for the development of e-Commerce systems.
    • Provides technical students with an introduction to the set of software engineering processes identified by the Organization for International Standardization. Ex.___

    • Provides business students with an introduction to some of the unique issues that come from e-Commerce systems operating on the World Wide Web. Ex.___

  • Complete life-cycle approach.
    • Provides an overview of all the activities necessary for developing successful e-Commerce systems. Ex.___

  • Integration of applicable international standards.
    • Includes guidance from recognized international sources in the fields of e-Commerce, software engineering, user-centered design, ergonomics, multimedia design, accessibility, and privacy. Ex.___

  • Comprehensive application example.
    • Provides a comprehensive example of applying this approach to the development of an e-Commerce system for Savor the Cup, an organization that supplies coffee shops around the world. Ex.___

  • Weekly student assignments.
    • Works together as an e-Commerce development project to assist students in applying the approach to an application of their choice. Ex.___

  • Emphasis on evolutionary development.
    • Describes how to continually evolve to stay ahead of competition. Ex.___



1. A Context For Developing E-Commerce Applications.

Background Concepts for e-Commerce Systems Development. The People Involved in Developing e-Commerce Systems. Systems Development Life Cycles. The Organization of this Book. Cyber Supplements for Chapter 1.



2. Some Interesting Types Of E-Commerce Applications.

Introduction to Different Types of e-Commerce Applications. Considering the Variety of e-Commerce Applications. Applying Knowledge of Different Types of e-Commerce Applications. Some Examples of e-Commerce Applications. Cyber Supplements for Chapter 2.



3. Software Systems In Organizations.

Introduction to Software Systems in Organizations. Understanding e-Commerce as a New Type of Application. Preparing for e-Commerce Systems Development. Background for a Set of Future Examples. Challenges and Opportunities in Preparing for e-Commerce Systems Development. Cyber Supplements for Chapter 3.



4. Identifying And Describing An E-Commerce Application.

Introduction to Identifying e-Commerce Applications. Understanding e-Commerce Application Opportunities. Describing e-Commerce Applications. Identifying e-Commerce Applications. An Example of Identifying e-Commerce Applications. Challenges and Opportunities in Identifying e-Commerce Applications. Cyber Supplements for Chapter 4.



5. Managing Pervasive Development Processes.

Introduction to Pervasive Development Processes. Understanding Project Processes. Understanding Pervasive Technical Processes. Applying Pervasive Processes. An Example Critique of an Initial Investigation. Challenges and Opportunities in Applying Pervasive Processes. Cyber Supplements for Chapter 5.



6. E-Commerce Feasibility.

Introduction to e-Commerce Feasibility. Understanding e-Commerce Feasibility. Conducting Feasibility Studies. An Example of a Feasibility Study. Challenges and Opportunities in Conducting Feasibility Studies. Cyber Supplements for Chapter 6.



7. E-Commerce Requirements Analysis.

Introduction to Analyzing Requirements. Identifying Requirements. Analyzing Requirements. Performing Requirements Analysis. An Example of Requirements Analysis. Challenges and Opportunities in Requirements Analysis. Cyber Supplements for Chapter 7.



8. Formalizing Analysis.

Introduction to Formalizing Analysis. Understanding Object-Oriented Analysis. Applying Object-Oriented Analysis. An Example of Applying Object-Oriented Analysis. Challenges and Opportunities in Applying Object-Oriented Analysis. Cyber Supplements for Chapter 8.



9. Some Important E-Commerce Issues.

Introduction to Important e-Commerce Issues. Understanding Important e-Commerce Issues. Dealing with Important e-Commerce Issues in Organizations. An Example of Dealing with Important e-Commerce Issues. Challenges and Opportunities in Dealing with Important e-Commerce Issues. Cyber Supplements for Chapter 9.



10. High-Level Design.

Introduction to High-Level Design. Understanding High-Level Design. Performing High-Level Design. High-Level Design of Business Transactions. Applying High-Level Design. An Example of Applying High-Level Design. Challenges and Opportunities in Applying High-Level Design. Cyber Supplements for Chapter 10.



11. Detailed Design.

Introduction to Detailed Design. General Design Principles. Presentation Segment Design. Interaction Design. Using Interface Prototypes in Design. Applying Detailed Design. An Example of Applying Detailed Design. Challenges and Opportunities in Applying Detailed Design. Cyber Supplements for Chapter 11.



12. Technical Design And Construction.

Introduction to Technical Design and Construction. A Client Server Model of e-Commerce. Understanding Technical Design. Understanding Construction. Applying Technical Design and Construction. Cyber Supplements for Chapter.



13. Testing.

Introduction to Testing. Understanding Testing. Applying Testing. Challenges and Opportunities in Applying Verification and Validation. Cyber Supplements for Chapter 13.



14. Implementation.

Introduction to Implementation. Understanding Implementation. Applying Implementation Planning. An Example of Applying Implementation Planning. Challenges and Opportunities in Applying Implementation Planning.



15. Evolving Ahead.

Some Major Themes of e-Commerce Development. Some Evolving Models of e-Commerce. Conclusions and New Beginnings.



Glossary.


Index.

Jim A. Carter has been a software professional involved both in developing computing systems and in developing the skills of computer developers since 1973. He has been a faculty member in the Computer Science Department at the University of Saskatchewan since 1982. Dr. Carter is currently involved as a technical expert representing Canada in the development of international standards for software ergonomics, multimedia design, user interface design, and e-Commerce.

e-Commerce stands for more than just "electronic commerce." It is, in fact, "evolving commerce:" With e-Commerce systems, the task of development is never done. This ongoing development requires a new approach that supports the evolution that is essential to remain competitive.

Developing successful e-Commerce systems requires combining a unique set of computer science and business development skills. This book describes a systems-development life-cycle approach to developing successful e-Commerce systems. It presents knowledge that is essential to a wide range of current and aspiring software developers and organizational professionals.

This innovative textbook

  • describes the context of e-Commerce systems development
  • discusses the major issues involved in e-Commerce development
  • explains how to apply systems-development life-cycle processes to developing successful e-Commerce systems
  • incorporates the latest research and international standards relating to the development of e-Commerce systems
  • discusses how both computer professionals and organizations can apply this development information
  • suggests how students can apply selected development processes and techniques in a series of interrelated assignments
  • provides examples of applying these processes to an e-Commerce application
  • discusses challenges and opportunities that students and/or professionals have in developing real e-Commerce systems

The companion website to this book should help to keep the reader informed of the latest developments in a wide range of topics and provide an abundance of references to additional detailed information:
www.prenhall.com/carter_ecommerce.

View a Sample Chapter PDF:

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, contact your Pearson Higher Education representative for pricing and ordering information.

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.


Copyright ©2008 Pearson Education. All rights reserved. Legal Notice | Privacy Policy | Permissions