Màn hình thanh toán

Một phần của tài liệu Mobile agent và ứng dụng trong thanh toán điện tử (Trang 70 - 74)

Sau khi ngươi mua click vào nút “Thanh toán”, một yêu cầu thanh toán sẽ được tạo ra và được gửi tới máy chủ của người bán, đích đến cuối cùng là máy chủ của nhà cung cấp dịch vụ. Nhà cung cấp sẽ xác thực chữ ký số được ký trên phiếu yêu cầu và gửi lại thông tin phản hồi. Việc thanh toán sẽ do nhà cung cấp làm việc với ngân hàng của người mua và người bán để xử lý hóa đơn thẻ tín dụng. Cuối tháng người mua sẽ nhận được hóa đơn thẻ tín dụng để thanh toán cho người bán.

3.3.3. Kết luận

Trong chương này em đã giới thiệu về thương mại điện tử và thanh toán điện tử, các vấn đề đặt ra cho thanh toán điện tử, cũng như các mô hình thanh toán trực tuyến.

Em cũng giới thiệu về những ứng dụng của mobile agent trong thương mại điện tử như : agent mua hàng, bán hàng , đấu giá.

là: The Secure Agent Fabrication, Evolution & Roaming (SAFER) và hệ thống thanh toán hóa đơn nhà hàng (Mobile Agent-Based Restaurant Order Payment System).

Cuối cùng là giới thiệu về chương trình thử nghiệm em xây dựng để minh họa hệ thống thanh toán hóa đơn nhà hàng, chương trình được xây dựng bằng công cụ aglet 2.0.2 của IBM và ngôn ngữ lập trình java.

Kết luận và hướng phát triển A. Kết quả đạt được

Luận văn nghiên cứu mô hình mobile agent theo hướng ứng dụng vào thanh toán điện tử trong thương mại điện tử. Phần lý thuyết giới thiệu và so sánh các hệ thống Mobile Agent hiện nay như Aglets, Mole, Voyager, Zeus. Luận văn cũng trình bày về vấn đề an toàn an ninh cho agent, đưa ra các giải pháp chống lại sự tấn công của các agent tới agent hay tới agent platform và ngược lại.

Do luận văn sử dụng Aglet để cài đặt chương trình thử nghiệm nên phần lý thuyết của aglet đã được trình bày chi tiết hơn, cụ thể là giới thiệu về các khái niệm cần thiết như proxy, context, message, id của một aglet, cũng như các phương thức dispatch, retract, sendMessage,... để có thể viết một chương trình ứng dụng trên hệ thống mobile agent

Ngoài ra phần lý thuyết cũng đã giới thiệu kiến trúc bên trong của hệ thống aglet, agletAPI và giao thức truyền thông của aglet – giao thức ATP. Đây là giao thức cần thiết cho aglet hoạt động và di chuyển từ host này sang host khác.

Phần lý thuyết về thương mại điện tử và thanh toán điện tử, luận văn đã giới thiệu về các mô hình thanh toán trực tuyến cũng như các khả năng ứng dụng của mobile agent trong thương mại điẹnt tử. Bên cạnh đó luận văn cũng giới thiệu hai mô hình ứng dụng của mobile agent trong lĩnh vực thanh toán điện tử, đó là SAFER và hệ thống thanh toán hóa đơn nhà hàng.

Phần kết quả thực nghiệm, luận văn đã xây dựng phần cài đặt cho hệ thống thanh toán hóa đơn nhà hàng. Qua ứng dụng cài đặt này, luận văn đã nêu được một số ưu điểm của mô hình mobile agent:

 Khả năng gửi chương trình qua host khác để thực thi tiếp nhiệm vụ  Các agent có thể trao đổi với nhau bằng cách truyền thông báo.  Tìm kiếm thông tin trên nhiều host

 Gửi nhiều agent tớ (slave) đi các host khác thực hiện song song các công việc

B. Hướng phát triển

Trên cơ sở lý thuyết đã tìm hiểu, hướng phát triển tiếp của đề tài này là tập trung vào vấn đề đảm bảo an toàn cho các agent khi di chuyển trên mạng, cũng như trang bị thêm cho agent nhiều kiến thức hơn nữa, để nó “thông minh” hơn, có thể định tuyến lại quá trình di chuyển dựa vào sự tương tác với các agent khác đang cùng hoạt động.

truyền thông báo trao đổi thông tin tới các đối tượng liên quan. Hướng phát triển tiếp cũng sẽ bổ xung thêm các hàm mã hóa, hàm kiểm tra để xác thực chữ ký số của người mua, người bán. Khi người dùng nhận được biên lai, hiện giờ hệ thống mới chỉ đưa ra một thông báo, hướng phát triển tiếp theo sẽ là in ra cả hóa đơn và biên lai cho người dùng.

TÀI LIỆU THAM KHẢO Tiếng Việt

1. Đoàn Văn Ban, Quách Xuân Trưởng, Công nghệ đa tác tử di động và ứng dụng để thương lượng trong thương mại điện tử, Viện Công nghệ thông tin – Viện KH&CN Việt Nam.

2. Trần Hạnh Nhi, Lê Đình Duy, Nguyễn Đông Hà, Thái Trí Hùng, Văn Trọng Nam, Huỳnh Tấn Năng, Nguyễn Huy Thẩm, Nguyễn Thái Huy, Phan Đình Thế Huân, Hồ Thị Mỹ Huyền, Lê Văn Triều (2004), Tổng quan về Mobile Agent, Đại học Khoa học Tự nhiên, Đại học Quốc gia TP.HCM.

3. Nguyễn Cửu Long (2006), Giáo trình thương mại điện tử, Sở Giáo dục và Đào tạo, Hà Nội

Tiếng Anh

4. DANNY B.LANGE, MITSURU OSHIMA (1998), Programming and Deploying Java Mobile Agents with Aglets, Addison Wesley Longman. 5. MasterCard. (1997). SET Secure Electronic Transaction specification (Book 1:

Business Description). Purchase, NY: MasterCard Inc.

6. MEHDI KHOSROW-POUR (2006), Encyclopedia of E-Commerce, E- Government, and Mobile Commerce, Idea Group Reference,USA.

7. http://aglets.sourceforge.net/

8. Cambridge University Press (1996), Software Agents: An Overview, Ipswich, U.K

9. Rahul Jha, Mobile agents for e-commerce, KR School of Information Technology Indian Institute of Technology, Bombay, India

10.Sheng-Uei Guan, Sin Lip Tan and Feng Hua, A Modularized Electronic Payment System for Agent-based E-commerce, Department of Electrical & Computer Engineering National University of Singapore 10 Kent Ridge Crescent, Singapore

11.Lange D (1997), Java Aglet Application Programming Interface. IBM Tokyo Research Laboratory.

12.F. Hohl (1998), Model of Attacks of Malicious Hosts Against Mobile: Protecting Mobile Agents From Malicious Hosts, University of Stuttgart. (adsbygoogle = window.adsbygoogle || []).push({});

Một phần của tài liệu Mobile agent và ứng dụng trong thanh toán điện tử (Trang 70 - 74)