thanhnguyenle / AnToanThongTin_Nhom8

0 stars 0 forks source link

Phân công nhiệm vụ (22/11/2022) - Chức năng thanh toán #3

Open thanhnguyenle opened 1 year ago

thanhnguyenle commented 1 year ago

Đầu tiên mình sẽ sửa lại project để có thể xuất ra file pdf và import, export file pdf Thứ 2 mình cần 1 tool swing là tool để tạo chữ ký (tool có hỗ trợ tạo key và tạo chữ ký ) Thứ 3 mình cần 1 giao diện web kiểu để hỗ trợ người dùng tạo 1 cặp key (public key hay private key) *Giải thích cái 2 và 3 thì chức năng tool và trên web là giống nhau nhưng 1 cái là làm swing 1 cái là làm html, css, js. Chức năng cơ bản là tool thì nếu người dùng chưa có private key thì hỗ trợ tạo private key cho người dùng, xuất ra file -> và sử dụng file private key đó để mã hóa hóa đơn . Còn trên web thì đầu tiên là tạo ra hóa đơn, sau đó cho người dùng download hóa đơn về để ký, sau đó người dùng có thể upload hóa đơn đã ký lên web để kiểm tra chữ ký. để làm được điều này thì người đã update public key lên web trước hoặc nếu người dùng chưa có bộ key thì web có chức năng hộ trợ người dùng tạo bộ key luôn, mà web sẽ ko lưu lại private key của người dùng, chỉ cho họ tải xuống thôi Như vậy trong phần 2 sẽ làm swing phần 3 sẽ phải làm giao diện trước, sau đó tạo 1 project jsp/servlet rồi sử dụng java để làm mã hóa Phân công: Thành: Sửa giao diện web thương mại điện tử, thêm chức năng in ra file pdf Đạo: Làm swing tool tạo cặp key và tool ký Lộc: Làm 1 project jsp/servlet để tạo cặp key Lưu ý chưa có làm backend mà làm giao diện trước, vì mình cần thống nhất 1 thư viện chung để tạo chữ ký điện tử