260 likes | 512 Views
XÂY DỰNG HỆ THỐNG THANH TOÁN TRỰC TUYẾN CHO SINH VIÊN BÁCH KHOA. Vương Huỳnh Hoài Hương – 50701039 Trần Văn Tuấn – 50702790 Ngày báo cáo 10-01-2012. Mục lục. Tổng quan về hệ thống. Phân tích hệ thống. Thiết kế hệ thống. Các thành phần đã thực hiện. Hướng phát triển và mở rộng.
E N D
XÂY DỰNG HỆ THỐNG THANH TOÁN TRỰC TUYẾN CHO SINH VIÊN BÁCH KHOA Vương Huỳnh Hoài Hương – 50701039 Trần Văn Tuấn – 50702790 Ngày báo cáo 10-01-2012
Mục lục • Tổng quan về hệ thống. • Phân tích hệ thống. • Thiết kế hệ thống. • Các thành phần đã thực hiện. • Hướng phát triển và mở rộng. • Tài liệu tham khảo.
Tổng quan hệ thống • Nhu cầu cần có một cổng thanh toán tiền online? • Mức độ đáp ứng của cổng thanh toán này như thế nào?
Phân tích hệ thống – Nghiệp vụ • Các hình thức thanh toán tiền hiện tại trên thế giới? • Mức độ an toàn của thanh toán tiền online như thế nào?
Phân tích hệ thống – Các chức năng Hệ thống cần cung cấp những chắc năng cơ bản: • Nạp tiền. • Chuyển tiền. • Rút tiền. • Thanh toán. Ngoài ra cần cung cấp các chức năng thống kê, theo dõi lịch sử giao dịch, thay đổi thông tin người dùng.
Thiết kế hệ thống – Database • Database chứa các bảng thông tin: • Dữ liệu người dùng. • Dữ liệu ví tiền ảo. • Dữ liệu thẻ nạp tiền. • Dữ liệu mail, sms. • Dữ liệu nội dung,…
Thiết kế hệ thống – Service API • MakePayment API. • ExecutePayment API. • FinishPayment API. • AuthenPayment API. • RechargePayment API. • TransferPayment API. • WithdrawPaymentAPI.
Thiết kế hệ thống – Phần mềm phía client • Tích hợp hệ thống cho client gồm : • Form gửi thông tin đến service • Chương trình thanh toán bằng thẻ
Thiết kế hệ thống – Website quản lý • Website quản lý bao gồm các giao diện chức năng : • Đăng kí tài khoản, • xem thông tin tài khoản • ví tiền ảo, chỉnh sửa thông • tin tài khoản. • Giao diện trang thanh toán, nạp tiền, chuyển tiền, rút tiền, xác thực giao dịch,. • Xem lịch sử giao dịch, quản lý thẻ nạp tiền, quản lý email, quản lý SMS, quản lý nội dung,…
Các thành phần đã thực hiện. • Phân tích và thiết kế hệ thống. • Thực hiện được các thành phần sau: • Cơ sở dữ liệu. • Hoàn thành các chức năng thanh toán, nạp tiền, chuyển tiền của webservice. • Hoàn thành gửi và nhận email, tin nhắn SMS. • Hoàn thành cơ bản giao diện chức năng website quản lý . • Phần mềm thanh toán sản phẩm.
Các thành phần đã thực hiện. • Bảo mật cho hệ thống • Sử dụng certificate để mã hóa • Sử dụng chữ kí số • Kênh truyền HTTPS
Hạn chế • Chưa hoàn thành quy trình và chức năng rút tiền trong hệ thống. • Giao diện chương trình còn đơn giản
Hướng phát triển hệ thống • Phát triển module SMS cho phép giao dịch qua tin nhắn. • Quy trình tích hợp với các hệ thống ngân hàng. • Xử lí sự cố phát sinh khi hệ thống được đưa vào thực tế. • Quy trình back up và recovery dữ liệu.
Tài liệu tham khảo • [1] Damon Williams. (2007). Pro Paypal E-Commerce. Apress. • [2] MSDN, Microsoft. • [3] Thư viện Bách khoa toàn thư mở Wikipedia, http://wikipedia.org. • [4] Thư viện tài liệu về Zend Framework http://framework.zend.com/docs. • [5] Tài liệu về OpenSSL http://openssl.org. • [6] Mô hình cổng thanh toán trực tuyến NganLuong.Vn • [7] Mô hình cổng thanh toán trực tuyến FiboPay.Com