đa dạng của các yếu tố đòi hỏi phát triển các hệ thống giao dịch có cấu trúc khác nhau. ở đây, chúng ta xem xét bốn cấu trúc tiêu biểu, có thể coi là bốn cách tiếp cận đối với các hệ thống giao dịch.
Phương án 1: Máy chủ Web với mẫu đơn đặt hàng;
Phương án 2: Máy chủ Web với một mẫu đơn đặt hàng sử dụng giao thức giao dịch điện tử an toàn (SET – Secure Electronic Transactions);
Phương án 3: Áp dụng cho các giao dịch phân phối được phát triển bởi thị trường mở (Open Market – OM);
Phương án 4: Mua bán mở trên Consorsium Internet (OBI – Open Buying on the Internet).
Để phân tích cấu trúc, cần xem xét bốn yếu tố cơ sở của các hệ thống giao dịch TMĐT:
- “Khách hàng” là một hệ thống máy tính, trước hết là một máy tính cá nhân,
nối mạng trực tiếp với Internet thông qua nhà cung ứng dịch vụ Internet (ISP), hoặc gián tiếp thông qua mạng công ty. Người mua sử dụng máy tính khách hàng để xem thông tin và mua hàng.
- “Người bán” là một hệ thống hoặc các hệ thống máy tính chứa đựng một catalog điện tử của người bán, và trong trường hợp mua bán trực tiếp trên mạng, có cả các sản phẩm để thực hiện qua mạng.
- Hệ thống giao dịch: một hệ thống hoặc các hệ thống máy tính tạo ra đơn đặt hàng cụ thể và chịu trách nhiệm thanh toán, lưu trữ hồ sơ và các vấn đề giao dịch kinh doanh khác.
- Cổng thanh toán: Hệ thống máy tính định hướng các chỉ thị đối với mạng tài chính đang tồn tại như cấp phép và giải quyết qua thẻ tín dụng.
Các cấu trúc khác nhau sử dụng bốn thành phần này theo các cách khác nhau. Trong một số hệ thống, một số thành phần được kết hợp trong một hệ thống đơn lẻ, trong khi đó ở một số hệ thống khác, cả bốn thành phần được đưa vào một số hệ thống máy tính nhất định.
Khi các nhà thiết kế một hệ thống kinh doanh lựa chọn việc phân chia tổng quát chức năng, cần phải thực hiện một số quyết định ở các lớp chức năng thấp hơn. Ví dụ, chức năng tập hợp đơn đặt hàng cho phép tổng hợp các hàng hóa đơn lẻ thành một đơn đặt hàng hoàn thiện, có thể được bổ sung vào như một phần của người bán hàng, như giao dịch hoặc như một thành phần của khách hàng.