Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

3

 Trước tiên thiết kế giao diện star như hình hiển các thông tin về giao dịch
như tên luồng (thread_name), số tiền chuyển (amount), tài khoản nguồn
(from_account_id), tài khoản đích (to_account_id), tổng số tiền trong ngày
(total_amount_of_day).222344435553

Phân tích Nghiệp vụ:

Chức năng các nút :

 Chuyển khoản:

 Đầu tiên vô hiệu hóa nút “Stop” set thuộc tính Enabled là false.
 Khi người dùng bấm vào nút "Start", mở khóa nút “Stop” set thuộc
tính Enabled là true. Chương trình sẽ thực hiện chuyển khoản từ một
tài khoản nguồn đến một tài khoản đích.
 Dữ liệu cần để thực hiện 33giao dịch bao gồm số tiền, tài khoản
nguồn và tài khoản đíc333h.455544222
ẢNH 1.TRƯỚC KHI NHẤN VÀO STAR THÌ VÔ HIỆU HÓA NUT STOP
Khi nhấn vào star giao diện chuyển tiền sẽ được hiện ra
Nhập các thông tin cần thiết để xác nhận, khi nhấn cofirm thì giao dịch sẽ vào
trạng thái đang thực hiện(“pending”) và add nó vào csdl tương tự vậy khi nào
muốn đóng giao diện thì nhấn vào close

Giao diện bảng chi tiết


Khi nhấn vào stop thì sẽ kiểm tra toàn bộ các giao dịch được nhập ở trên và tiến
hành trừ từ Thread-0 -> thread-mới nhất của tài khoản, nếu còn đủ tiền thì thread
đó sẽ có trạng thái là “thành công”, không đủ thì trạng thái là “thất bại”

You might also like