3.3.2.3 Mô tả chi tiết các ca sử dụng
a. Ca sử dụng Cập nhật CTCK:
Tác nhân: Nhân viên chi nhánh ngân hàng
Mục đích: Thêm, sửa , xoá, cập nhật thông tin các CTCK tham gia hệ thống kết nối
Luồng sự kiện chính:
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên
quan Chọn chức năng cập nhật
CTCK
Gửi message lên Bank
Gateway để lấy và hiện danh sách các CTCK đã được nhập (nếu có)
Danh mục các CTCK
Chọn chức năng Thêm mới 1 CTCK
Nhập thông tin CTCK và ghi lại
Hiện form thêm mới một CTCK
Gửi message lưu thông tin về CTCK lên Bank Gateway và trả về kết quả
Danh mục các CTCK
Từ danh mục các CTCK đã nhập, chọn một CTCK và chọn chức năng cập nhật thông tin Chỉnh sửa thông tin và ghi lại
Hiện form thông tin về CTCK
Gửi message lưu thông tin về CTCK đã cập nhật lên Bank Gateway và trả về kết quả Danh mục các CTCK Danh mục các CTCK Từ danh mục các CTCK đã nhập, chọn một CTCK và chọn chức năng xoá
Hệ thống hiện thông báo để người sử dụng xác nhận lại việc xoá, nếu người sử dụng đông ý thì gửi message xoá CTCK lên Bank Gateway và trả về kết quả
Danh mục các CTCK
Bảng 3.3-4: Mô tả ca sử dụng cập nhật CTCK
b. Ca sử dụng cập nhật thông tin TK TA
Tác nhân: Nhân viên chi nhánh ngân hàng
Mục đích: Cập nhật thông tin về TK TA của nhà đầu tư.
Yêu cầu: Nhà đầu tư đã có TK đầu tư chứng khoán tại CTCK và đã được mở tài khoản tiền gửi CA tại ngân hàng.
Luồng sự kiện chính:
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên
quan Chọn chức năng nhập mới TK
TA
Hiện cửa sổ để nhập số TK CA của nhà đầu tư
Nhập TK CA và chọn nút “Lấy thông tin”
Gửi message đến Bank
Gateway để lấy thông tin về TK CA: Tên, địa chỉ, số CMND…
Thông tin TK
CA từ Core
Banking
Nhập thêm thông tin: CTCK nhà đầu tư mở TK đầu tư CK, số TK đầu tư CK, thời gian được phép giao dịch… và chọn chức năng ghi lại
Gửi message lưu thông tin về khách hàng và tài khoản TA lên Bank Gateway và trả về kết quả
Danh mục các CTCK Danh mục tài khoản TA Chọn chức năng cập nhật TK TA Hiện cửa sổ để nhập số TK TA
Cập nhật thông tin mới và chọn chức năng ghi lại
Gửi message cập nhật thông tin về tài khoản TA lên Bank Gateway và trả về kết quả
Danh mục tài khoản TA
Chọn chức năng ngừng hoạt động cho TK TA, nhập số TK TA và chọn nút xác nhận
Gửi message cập nhật thông tin trạng thái TK TA lên Bank Gateway và trả về kết quả
Danh mục tài khoản TA
Bảng 3.3-5: Mô tả ca sử dụng cập nhật tài khoản TA
c. Ca sử dụng vấn tin TK TA
Tác nhân: Nhân viên CTCK
Mục đích: Xem số dư và các thông tin về TK TA
Luồng sự kiện chính:
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên
quan Chọn chức năng vấn tin TK TA Hiện cửa sổ nhập thông tin TK
TA Nhập TK TA và chọn chức năng vấn tin
Gửi message lên Bank
Gateway để lấy thông tin về TK TA, số dư, số dư khả dụng, số tiền đang bị phon toả… và trả về kết quả Danh mục TK TA, Thông tin về số dư TK TA từ CoreBanking
Bảng 3.3-6: Mô tả ca sử dụng vấn tin tài khoản TA
d. Ca sử dụng phong toả TK TA
Tác nhân: Nhân viên CTCK
Mục đích: Phong toả một phần hoặc toàn bộ số dư TK TA của nhà đầu tư khi để phục vụ việc mua chứng khoán (bao gồm cả tiền phí giao dịch)
Luồng sự kiện chính:
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên
quan Chọn chức năng phong toả TK
TA
Hiện cửa sổ nhập thông tin TK TA
Nhập TK TA, số tiền cần phong toả (bao gồm số tiền mua CK và số tiền phí) và chọn chức năng phong toả
Gửi message lên Bank
Gateway để thực hiện phong toả. Hệ thống kết nối sẽ kiểm tra số dư khả dụng của TK TA, nếu lớn hơn hoặc bằng số tiền phong toả thì tiến hành phong
Danh mục TK TA, Bảng nhật ký giao dịch, Thông tin về số dư khả dụng của TK TA từ
toả và trả về kết quả, nếu số dư khả dụng nhỏ hơn số tiền phong toả thì trả về thông báo
CoreBanking
Bảng 3.3-7: Mô tả ca sử dụng phong toả tài khoản TA
e. Ca sử dụng giải phong toả TK TA
Tác nhân: Nhân viên CTCK
Mục đích: Giải phong toả một phần hoặc toàn bộ số tiền đang bị phong toả trong tk TA sau khi có kết quả khớp lệnh mua CK. Nếu không có lệnh mua CK nào của nhà đầu tư được khớp thì sẽ giải phong toả toàn bộ. Nếu trong các lệnh mua có lệnh được khốp hoạc có lệnh chỉ được khớp một phần thì sẽ giải phong toả phần không được khớp, giữ lại phần được khớp cùng với số tiền phí tương ứng, số tiền giữ lại này sẽ được phong toả cùng với lệnh chuyển tiền.
Luồng sự kiện chính:
Hành động của tác nhân
Phản ứng của hệ thống Dữ liệu liên
quan Chọn chức năng giải
phong toả TK TA
Hiện cửa sổ nhập thông tin TK TA
Nhập TK TA, số tiền cần giải phong toả và chọn chức năng giải phong toả
Gửi message lên Bank Gateway để thực hiện giải phong toả một phần hoặc toàn bộ số tiền đang bị phong toả. Hệ thống kết nối sẽ kiểm tra số tiền đang bị phong toả của TK TA, nếu bằng số tiền cần giải phong toả thì tiến hành giải phong toả toàn bộ, nếu nhỏ hơn thỉ giải phong toả một phần và trả về kết quả, nếu số tiền cần giải phong toả lớn hơn số tiền đang bị phong toả thì trả về lỗi
Danh mục TK TA, Bảng nhật ký giao dịch, Thông tin về số tiền đang bị phong toả của
TK TA từ
CoreBanking
Bảng 3.3-8: Mô tả ca sử dụng giải phong toả tài khoản TA
f. Ca sử dụng chuyển tiền
Tác nhân: Nhân viên CTCK
Mục đích: Thực hiển chuyển tiền theo kết quả giao dịch mua bán chứng khoán hoặc chuyển tiền cho các giao dịch chia cổ tức. Có 3 loại lênh chuyển tiền, nếu là chuyển tiền theo kết quả giao dịch mua chứng khoán thì trước tiên hệ thống sẽ phải giải phong toả số tiền đang bị phong toả trong tài khoản TA của nhà đầu tư, sau đó ghi nợ cho tài khoản TA của nhà đầu tư, ghi có cho tài khoản CA của CTCK số tiền bằng tiền mua chứng khoán cộng phí tương ứng. Nếu là lệnh
chuyển tiền theo kết quả bán chứng khoán, hệ thống sẽ ghi nợ tài khoản CA của CTCK, ghi có tài khoản TA của nhà đầu tư số tiền bán chứng khoán trừ đi phí tương ứng. Nếu là chuyển tiền của giao dịch chia cổ tức, hệ thống sẽ ghi nợ tài khoản CA của CTCK, ghi có tài khoản TA của nhà đầu tư số tiền được chia cổ tức.
Luồng sự kiện chính:
Hành động của tác nhân
Phản ứng của hệ thống Dữ liệu liên
quan
Chọn chức năng
chuyển khoản
Hiện cửa sổ nhập thông tin chuyển tiền
Chọn loại chuyển tiền tương ứng với giao dịch mua, bán chứng khoán hay chia cổ tức. Nhập TK ghi nợ, ghi có, số tiền cần chuyển và một số thông tin cần thiết khác, sau đó chọn chức năng chuyển khoản
Gửi message lên Bank Gateway để thực hiện giao dịch tương ứng với mỗi loại chuyển tiền. Nếu là giao dịch bán chứng khoán hoặc chia cổ tức, hệ thống kết nối sẽ gửi lệnh chuyển tiền đến CoreBanking để thực hiện và trả về kết quả. Nếu là giao dịch mua chứng khoán thì trước lệnh chuyển tiền, hệ thống sẽ gửi đến Core Banking lệnh giải phong toả số tiền cần chuyển tại tài khoản TA của nhà đầu tư, sau đó mới thực hiện lệnh chuyển tiền
Danh mục TK TA, Bảng nhật ký giao dịch, Dữ liệu về TK TA tại Core Banking
Bảng 3.3-9: Mô tả ca sử dụng Chuyển tiền
g. Ca sử dụng tổng hợp kết quả giao dịch
Tác nhân: Nhân viên CTCK, nhân viên chi nhánh và hội sở chính Ngân hàng Mục đích: Lấy thông tin về các tài khoản có phát sinh giao dịch trong 1 ngày
Luồng sự kiện chính:
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu
liên quan Chọn chức năng tổng hợp kết quả
giao dịch
Hiện cửa sổ nhập thông tin tổng hợp kết quả giao dịch Chọn một loại giao dịch hoặc tất cả,
chọn ngày giao dịch (mặc định là ngày hiện tại), chọn CTCK (nếu là nhân viên ngân hàng) và một số thông tin cần thiết khác, sau đó chọn chức năng tổng hợp
Gửi message lên Bank
Gateway để thực hiện tổng hợp kết quả giao dịch từ bảng nhật ký giao dịch, sau đó trả lại kết quả Bảng nhật ký giao dịch
Bảng 3.3-10: Mô tả ca sử dụng tổng hợp kết quả giao dịch
h. Ca sử dụng sao kê chi tiết TK TA
Tác nhân: Nhân viên CTCK, nhân viên chi nhánh và hội sở chính Ngân hàng Mục đích: Lấy thông tin về các giao dịch phát sinh của một tài khoản TA trong một khoảng thời gian từ ngày đến ngày.
Luồng sự kiện chính:
Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên
quan Chọn chức năng sao kê chi
tiết TK TA
Hiện cửa sổ nhập thông tin tổng hợp kết quả giao dịch
Nhập tài khoản TA, chọn một loại giao dịch hoặc tất cả, chọn khoảng thời gian giao dịch từ ngày đến ngày, sau đó chọn chức năng sao kê
Gửi message lên Bank Gateway để thực hiện tổng hợp các giao dịch của tài khoản TA trong khoảng thời gian được chọn từ bảng nhật ký giao dịch, sau đó trả lại kết quả
Bảng nhật
ký giao
dịch
Bảng 3.3-11: Mô tả ca sử dụng sao kê chi tiết tài khoản TA
3.3.3 Phân tích một số ca sử dụng điển hình của hệ thống
Dưới đây chỉ trình bày một số ca sử dụng điển hình như đăng ký tài khoản TA, phong toả, giải phong toả, chuyển tiền.
Trong mô hình các ca sử dụng đều có lớp điều khiển CoreBanking và lớp thực thể DuLieuCoreBanking và 2 lớp này thực chất không nằm trong hệ thống kết nối thanh toán. Lớp điều khiển CoreBanking thực hiện các chức năng trong hệ thống CoreBanking như vấn tin tài khoản, phong toả, giải phong toả tài khoản và chuyển tiền…Các chức năng này sẽ lấy dữ liệu hoặc cập nhật dữ liệu vào lớp thực thể DuLieuCoreBanking.
Trong mô hình các ca sử dụng phong toả, giải phong toả và chuyển tiền có lớp thực thể: NhatKyGiaoDich chứa log các giao dịch phong toả, giải phong toả và chuyển tiền.
3.3.3.1 Ca sử dụng Đăng ký tài khoản TA