Home   About   Contact 
 Ecommerce Overview 
 Business Activities 
  Market Research 
  Online Marketing 
  Search Engine Marketing 
  Online Storefront 
  Online Payment 
  Order Fulfillment 
  Customer Support 
 Technologies 
  Architecture 
  Web Design 
  Application Development 
  Web Hosting 
  WebSite Monitoring 
  Network 
  Internet Security 
 Business Law 
 Links 

Common Business Components

2003-12-28
 

Basics of Business Component Development A large ecommerce system involves hundreds or thousands of business entities. It is essential to group those entities into components by functionality. This is the lowest level of using component technology. At higher level, business component is a unit of project management, a unit of development, a unit of deployment and a unit of maintenance. A component could have its own presentation layer, business logical layer and persistence layer. Data integrity within a component is enforced by database constraints, and the data integrity across components is usually enforced at business logical layer to create autonomous components.

Characteristics of Business Components A business component usually consists of a master object or entity, one or more classification entities, and one or more support entities.

For Product Catalog component, product is the master entity, product category is the classification entity. Product type and others are likely support entities.

Common Business Components Some components (such as product category, users, order placement, payment processing, order inquiry and etc.) are common to many ecommerce applications.



Related Topics
3 Tiers of Business Applications - end user, client admin and service admin
3 Options of Code Sharing

 

 
Copyright © 2003 insightin.com. All rights reserved.