Thiết kế chi tiết các agent

Một phần của tài liệu HỖ TRỢ PHÁT HIỆN GIAN DỐI TRONG THƯƠNG MẠI ĐIỆN TỬ ÁP DỤNG MÔ HÌNH TÍNH TOÁN TIN CẬY (Trang 50)

a. Agent mua

Xác định đƣợc các năng lực (capability) của agent mua nhƣ sau:

 Năng lực gửi truy vấn

 Năng lực nhận trả lời truy vấn

 Năng lực giao dịch

 Năng lực tính toán độ tin cậy (kinh nghiệm)

Hình 3-9 Sơ đồ tổng quan agent mua

Phân nhỏ sơ đồ và mô tả:

Gửi truy vấn: Nhận đƣợc các yêu cầu tìm sách thì nó sẽ gửi truy vấn tìm các agent bán sách cần mua. Nhận đƣợc yêu cầu mua sách thì nó sẽ gửi thông điệp đặt hàng tới thành phần giao dịch. Nhận đƣợc yêu cầu tính toán độ tin cậy thì sẽ gửi thông điệp yêu cầu chia sẻ thông tin tin cậy tới các agent khác (agent hệ thống) trong hệ thống. Nhận đƣợc yêu cầu cập nhật thông tin thì gửi thông tin tin cậy kinh nghiệm cho thành phần cập nhật thông tin.

Hình 3-10 Agent mua – Năng lực gửi truy vấn

Nhận trả lời truy vấn: thành phần này sẽ nhận thông tin trả lời về sách, nhận thông tin chào hàng, nhận thông tin phục vụ tính toán tin cậy.

Hình 3-11 Agent mua – Năng lực nhận trả lời truy vấn

Giao dịch: Nhận đƣợc yêu cầu đặt hàng từ thành phần gửi truy vấn, thành phần giao dịch sẽ nhận thông tin từ ngƣời bán và tiến hành việc giao dịch.

Tính toán: Nhận đƣợc yêu cầu tính toán độ tin cậy, tính toán độ tin cậy kinh nghiệm.

Hình 3-13 Agent mua – Năng lực tính toán độ tin cậy kinh nghiệm

b. Agent bán

Hình 3-14 Sơ đồ tổng quan agent bán

Mô tả

Giao dịch: Nhận đƣợc thông tin yêu cầu đặt hàng từ agent mua, thành phần này sẽ gửi thông tin trả lời cho agent mua và tiến hành giao dịch. Khi giao dịch hoàn tất thì sẽ gửi thông báo kết thúc giao dịch cho agent mua.

c. Agent hệ thống

Hình 3-15 Sơ đồ tổng quan agent hệ thống

Mô tả

Hành động: Khi nhận đƣợc thông tin agent mới khi agent đó tham gia vào hệ thống, thì thành phần hành động này sẽ cập nhật thông tin của agent đó vào cơ sở dữ liệu hệ thống. Khi nhận đƣợc yêu cầu truy vấn thông tin thì thành phần này sẽ gửi thông tin trả lời bằng việc lấy dữ liệu từ cơ sở dữ liệu của hệ thống. Khi nhận đƣợc thông tin tin cậy và yêu cầu cập nhật thông tin tin cậy thì thành phần này sẽ nhận thông tin và cập nhật thông tin tin cậy đó vào cơ sở dữ liệu của hệ thống.

Một phần của tài liệu HỖ TRỢ PHÁT HIỆN GIAN DỐI TRONG THƯƠNG MẠI ĐIỆN TỬ ÁP DỤNG MÔ HÌNH TÍNH TOÁN TIN CẬY (Trang 50)

Tải bản đầy đủ (PDF)

(68 trang)