About E-Commerce Business Architecture
The E-Commerce Business Architecture (ECBA) is a complete front and backend for e-commerce businesses to conduct safe and secure online transactions and efficiently manage purchases through the entire order process. ECBA is written in ASP.NET (C#) and SQL Server 2000 for Windows XP/2000.
ECBA performs basic tasks that other e-commerce platforms perform, however the project was not created to reinvent the wheel, but rather to add a level of insertion that is not seen in current open source solutions. What really sets ECBA apart from other open source packages is its integration into the entire infrastructure of the company.
The project is based on the lead programmer's experience in the e-commerce industry, and is designed to meet the realistic requirements of a high-volume online business with a medium- to large-sized staff.
Project description continued
ECBA operates as two systems, the live website and the administration back-end. The first runs on the webserver, the second is intended to operate on a separate server and is for site development and internal operations by personnel. Although it is not necessary to run both systems on separate servers it is recommended as to not add extra workload to the live site from staging or other tasks.
Through the administration back-end, personnel (from sales, customer service, stocking, accounting, etc) are able to connect into the system to perform various tasks. For example, when an item is sent from the warehouse, the person who sent the item out can log-in to his or her account and set the new number of items in stock for that SKU to update that item's availability in the database. If the situation calls for drop-shipping, they can set item availability if a SKU is back-ordered.