Mô hình ca sử dụng mức tổng thể của hệ thống

Một phần của tài liệu (LUẬN VĂN THẠC SĨ) Xây dựng hệ thống kết nối thanh toán giữa ngân hàng và các công ty chứng khoán (Trang 58 - 64)

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

Một phần của tài liệu (LUẬN VĂN THẠC SĨ) Xây dựng hệ thống kết nối thanh toán giữa ngân hàng và các công ty chứng khoán (Trang 58 - 64)

Tải bản đầy đủ (PDF)

(74 trang)