2.3.3. Kết luận lựa chọn giải pháp tối ưu.
Từ bảng đánh giá [Hình 44] trên, ta nhận thấy giải pháp xây dựng mới hệ thống IBPS đạt được nhiều ưu điểm hơn so với giải pháp nâng cấp hệ thống IBPS hiện tại về mọi mặt.
Từ đây, ta kết luận giải pháp phát triển mới hệ thống IBPS theo mô hình nghiệp vụ tập trung hoá mức cao như trên là đáng được lựa chọn để tiếp tục hiện đại hoá hệ thống IBPS trong giai đoạn tới.
Chương 3. XÂY DỰNG MÔ PHỎNG GIẢI
PHÁP PHÁT TRIỂN IBPS.
3.1. NHỮNG HẠN CHẾ CỦA HỆ THỐNG MÔ PHỎNG GIẢI PHÁP.
3.1.1. Hạn chế do qui mô của giải pháp lớn.
Hệ thống IBPS như đã được giới thiệu tại phần Tổng quát của của luận văn là một hệ thống lớn bậc nhất trong lĩnh vực Ngân hàng tài chính của Việt Nam. Hệ thống này có nguồn lực đầu tư lớn lao, phạm vi, qui mô và số lượng thành viên tham gia rất lớn khắp Việt Nam.
Thực hiện được giải pháp đưa ra phải cần 2 năm với một nguồn lực tốn kém hàng chục triệu USD(tương đương hàng trăm tỷ VND).
Giải pháp thành công có ý nghĩa lớn và ảnh hưởng làm biến đổi mạnh mẽ thị trường thanh toán liên Ngân hàng, hệ thống thanh toán liên Ngân hàng và ảnh hưởng tích cực tới việc thúc đẩy nền kinh tế của Việt Nam phát triển.
3.1.2. Hạn chế hạ tầng, thiết bị.
Vì qui mô của giải pháp là lớn, sử dụng nhiều thiết bị cao cấp, thường không có sẵn ở Việt Nam. Nếu có thì giá thành hàng trăm đến hàng triệu USD. Do đó, ta chỉ có thể cố gắng mô phỏng trên những thiết bị hạ tầng sẵn có như: máy chủ loại nhỏ, thiết bị mạng, license phần mềm thử nghiệm, cơ sở dữ liệu loại vừa,…
3.1.3. Hệ thống mô phỏng cái gì của giải pháp?
Giải pháp đưa ra là tổng thể mọi khía cạnh của hệ thống và có qui mô lớn, do đó việc thực hiện giải pháp trong giới hạn của một luận văn thạc sỹ là không thể thực hiện được hoàn chỉnh. Điều này dẫn đến việc xây dựng hệ thống mô phỏng cho
nhiên, phần nhỏ này cũng phải đủ đảm bảo cho giải pháp được minh chứng là đạt được một số tiêu chuẩn và có tính khả thi.
Chính vì những lí do trên, tôi quyết định lựa chọn xây dựng hệ thống mô phỏng cho giải pháp xây dựng mới hệ thống IBPS với thành phần là phần mềm ứng dụng IBPC, Ci-TAD. Trong cấu phần ứng dụng IBPC, tôi cũng chỉ có tham vọng thực hiện dịch vụ HVS, OCS, SAPS, SAS theo một chiều dọc phục vụ cho dịch vụ HV chứ không phải toàn bộ các dịch của cấu thành phần mềm hệ thống IBPS. CI- TAD cũng được thực hiện để phục vụ cho việc gửi các giao dịch HV chứ chưa đáp ứng hết các dịch vụ khác.
Tuy nhiên, hệ thống mô hình cũng đã xuyên suốt trong toàn cấu phần phần mềm của giải pháp. Nó khẳng định tính khả thi cho giải pháp mà tôi đưa ra.
3.2. PHÂN TÍCH YÊU CẦU CHO HỆ THỐNG MÔ PHỎNG.
Như đã được giới hạn trong phần [3.1], hệ thống mô phỏng là một số module thành phần của hệ thống phần mềm ứng dụng IBPC như: SAS, HVS, SAPS, OCS và một phần của CI-TAD. Do đó, việc phân tích yêu cầu của hệ thống mô phỏng là một phần của việc phân tích yêu cầu của giải pháp tổng thể. Yêu cầu của giải pháp tổng thể xây dựng mới hệ thống IBPS được phân tích và đưa ra trong phần [2.2.1]. Tuy nhiên, yêu cầu này của giải pháp mang tính khai quát chưa làm rõ từng thành phần được giới hạn trong hệ thống mô phỏng. Đặc biệt là hệ thống phần mềm ứng dụng một tâm điểm của hệ thống mô phỏng. Do đó, ta cần phải tiến hành tìm hiểu và phân tích chi tiết hơn nữa cho hệ thống mô phỏng.
3.2.1. Khảo sát hệ thống.
3.2.1.1. Thu thập hồ sơ, giấy tờ liên quan.
Hồ sơ, giấy tờ liên quan được thu thập bao gồm: mô tả mô hình nghiệp vụ của hệ thống Ngân hàng VN, tài liệu liên quan đến hệ thống thanh toàn IBPS hiện tại, qui trình thanh toán giá trị cao, qui trình chuyển tiền điện tử, qui định tính đối với hạn mức thanh toán của NHTM, qui trình an toàn bảo mật lệnh thanh toán, mẫu lệnh thanh toán giá trị cao HV, mẫu báo cáo đối chiếu lệnh thanh toán HV, thông tin ngân hàng, thông tin chi nhánh tổ chức tín dụng, thông tin tài khoản, mẫu đăng ký người sử dụng,....
Tất cả hồ sơ, giấy tờ liên quan được thu thập và trình bày trong phần phụ lục của Luận văn.
3.2.1.2. Thông tin tổng hợp của quá trình khảo sát.
Sau khi thu thập hồ sơ và giấy tờ liên quan đến hệ thống mô phỏng hệ thống thanh toán điện tử liên ngân hàng IBPS với nghiệp vụ thanh toán giá trị cao HV, ta đã có được những thông tin cần thiết cho yêu cầu của hệ thống mô phỏng. Ta có các tổng hợp sau đây:
3.2.1.2.1. Tổng hợp nghiệp vụ của hệ thống.
TT Mô tả công việc Vị trí nghiệp vụ Tần
suất/ngày
Hồ sơ
vào
Hồ sơ ra
T101 Khởi tạo lệnh thanh toán HV.
Vài trăm lệnh.
D10101 D10102 T102 Kiểm duyệt lệnh thanh
toán HV. Vài trăm lệnh. D10102 D10103 T103 Nhận duyệt lệnh thanh
toán HV chuyển đến. Vài trăm lệnh. D10301 D10302 T104 Xử lí lệnh thanh toán đến. Vài trăm lệnh. D10302 D10303 T105 Lập lệnh hủy lệnh thanh toán HV. Một số lệnh D10501 D10502 T106 Kiểm duyệt lệnh huỷ
lệnh thanh toán HV.
Một số lệnh
D10502 D10503 T107 Đối chiếu, báo cáo
lệnh thanh toán HV đã thực hiện.
Toàn bộ
lệnh tt. D10701 D10702
T108 Tra cứu số liệu Một số
lần D10801 D10802 T109 Truy vấn thông tin tài
khoản. Chi nhánh ngân hàng nhà nước, tổ chức tín dụng tham gia giao dịch trong hệ thống liên ngân hàng Một số lần D10901 D10902 T201 Tiếp nhận yêu cầu giao
dịch với trung tâm thanh toán
D20101 D20102 T202 Kiểm duyệt tính tin cậy
của yêu cầu giao dịch
D20102 D20103 T203 Thực hiện giao dịch
HV D20103 D2010301
T204 Hủy lệnh thanh toán D20103 D2010302
T205 Đối chiếu lệnh thanh
toán D20103 D2010303
T206 Truy vấn tài khoản. D20103 D2010304
T207 Tra cứu số liệu D20103 D2010305
T208 Thiết lập thông tin hệ thống
Vài trăm ngàn
D20103 D2010306 T209 Khởi tạo số dư tài
khoản
Vài lần D20103 D2010307
T210 Khởi tạo hệ thống. D20103 D2010308
T211 Xử lí thông tin ngân
hàng D20103 D2010309
T212 Xử lí thông tin người sử dụng hệ thống.
Trung tâm thanh toán điện
tử liên ngân hàng.
Một lần
T213 Trả lời yêu cầu giao dịch với trung tâm thanh toán
D21301 D21302 T214 Thiết lập tính tin cậy
của trả lời yêu cầu giao dịch
D21302 D21303 T215 Thực hiện giao dịch
HV
D21303 D2130301 T216 Trả lời Hủy lệnh thanh
toán D21303 D2130302
T217 Trả lời Đối chiếu lệnh thanh toán
D21303 D2130303 T218 Trả lời Truy vấn tài
khoản. D21303 D2130304
T219 Trả lời Tra cứu số liệu D21303 D2130305
T220 Trả lời Thiết lập thông tin hệ thống
Vài trăm ngàn
D21303 D2130306 T221 Trả lời Khởi tạo số dư
tài khoản
Vài lần D21303 D2130307 T222 Trả lời Khởi tạo hệ
thống. D21303 D2130308
T223 Trả lời Xử lí thông tin
ngân hàng D21303 D2130309
T224 Trả lời Xử lí thông tin người sử dụng hệ thống.
Một lần
D21303 D2130310 T301 Thiết lập thông tin hệ
thống. D30101 D30102 T302 Khởi tạo hệ thống. Một lần D30201 D30202 T303 Vận hành hệ thống. Liên tục D30301 D30302 T304 Quản lí thông tin tổ
chức tín dụng.
Một lần D30401 D30402 T305 Quản lí thông tin người
dùng hệ thống.
Trung tâm vận hành và quản
trị hệ thống thanh toán điện
tử liên ngân hàng
Liên tục D30501 D30502 T401 Truy vấn thông tin tài
khoản.
D40101 D40102 T402 Thiết lập thông tin số
dư tài khoản
Sở giao dịch ngân hàng nhà nước Liên tục D40201 D40202 Hình 45. Bảng tổng hợp công việc.
3.2.1.2.2. Tổng hợp dữ liệu cần trong hệ thống.
TT Tên dữ
liệu
Mô tả dữ liệu Công việc
liên quan
1 D10101 Thông tin tạo lệnh thanh toán HV. T101
2 D10102 Lệnh thanh toán HV. T101, T102
3 D10103 Lệnh thanh toán HV được duyệt T102 4 D10301 Lệnh thanh toán HV chuyển đến. T103 5 D10302 Lệnh thanh toán HV chuyển đến được duyệt. T103, T104 6 D10303 Thông tin Xử lí lệnh thanh toán HV đến. T104 7 D10501 Thông tin lập lệnh hủy lệnh thanh toán HV. T105
8 D10502 Lệnh hủy lệnh thanh toán HV. T105, T106 9 D10503 Lệnh huỷ lệnh thanh toán HV được kiểm duyệt. T106 10 D10701 Thông tin tạo đối chiếu, báo cáo lệnh thanh toán
HV đã thực hiện.
T107 11 D10702 Dữ liệu đối chiếu, báo cáo lệnh thanh toán HV đã
thực hiện. T107
12 D10801,
D10802 Thông tin lập tra cứu số liệu T108
13 D10902, D10901
Thông tin lập truy vấn thông tin tài khoản. T109 14 D20101,
D20102 Thông tin tiếp nhận yêu cầu giao dịch với trung tâm thanh toán T201 15 D20102,
D20103
Thông tin kiểm duyệt tính tin cậy của yêu cầu giao dịch
T202 16 D20103,
D2010301 Thông tin Thực hiện giao dịch HV T203 17 D20103,
D2010302 Thông tin Hủy lệnh thanh toán T204 18 D20103,
D2010303
Thông tin Đối chiếu lệnh thanh toán T205 19 D20103,
D2010304 Thông tin Truy vấn tài khoản. T206
20 D20103, D2010305
Thông tin Tra cứu số liệu T207 21 D20103,
D2010306 Thông tin Thiết lập thông tin hệ thống T208 22 D20103,
D2010307 Thông tin Khởi tạo số dư tài khoản T209 23 D20103,
D2010308
Thông tin Khởi tạo hệ thống. T210 24 D20103,
25 D20103, D2010310
Thông tin Xử lí thông tin người sử dụng hệ thống.
T212 26 D21301,
D21302 Thông tin Trả lời yêu cầu giao dịch với trung tâm thanh toán T213 27 D21302,
D21303
Thông tin Thiết lập tính tin cậy của trả lời yêu cầu giao dịch
T214 28 D21303,
D2130301 Thông tin Thực hiện giao dịch HV T215 29 D21303,
D2130302 Thông tin Trả lời Hủy lệnh thanh toán T216 30 D21303,
D2130303
Thông tin Trả lời Đối chiếu lệnh thanh toán T217 31 D21303,
D2130304 Thông tin Trả lời Truy vấn tài khoản. T218 32 D21303,
D2130305
Thông tin Trả lời Tra cứu số liệu T219 33 D21303,
D2130306 Thông tin Trả lời Thiết lập thông tin hệ thống T220 34 D21303,
D2130307 Thông tin Trả lời Khởi tạo số dư tài khoản T221 35 D21303,
D2130308
Thông tin Trả lời Khởi tạo hệ thống. T222 36 D21303,
D2130309 Thông tin Trả lời Xử lí thông tin ngân hàng T223 37 D21303,
D2130310
Thông tin Trả lời Xử lí thông tin người sử dụng hệ thống.
T224 38 D30101,
D30102 Thông tin Thiết lập thông tin hệ thống. T301 39 D30201,
D30202 Thông tin Khởi tạo hệ thống. T302
40 D30301, D30302
Thông tin Vận hành hệ thống. T303 41 D30401,
D30402 Thông tin Quản lí thông tin tổ chức tín dụng. T304 42 D30501,
D30502
Thông tin Quản lí thông tin người dùng hệ thống. T305 43 D40101,
D40102 Thông tin Truy vấn thông tin tài khoản. T401 44 D40201,
D40202 Thông tin Thiết lập thông tin số dư tài khoản T402
TT Tên gọi Kiểu Cỡ Khuôn dạng Quy tắc rằng buộc
1 Mã ngân hàng gửi C 8 99999999 2 Tên ngân hàng gửi C 50 3 Tên khách hàng gửi C 50
4 Số CMTND KH gửi N 10 9999999999 5 Tài khoản KH gửi N 20
6 Tên khách hàng nhận C 50 7 Số CMTND KH nhận N 10 9999999999 8 Tài khoản KH nhận N 20 9 Mã ngân hàng nhận C 8 99999999 10 Tên ngân hàng nhận C 50 11 Số tiền N 22 999.999.999.999.99 9 12 Số tiền thành chữ C 250 13 Lý do lập lệnh HV C 250 14 Ngày giờ lập lệnh D 8 15 Tài khoản NH gửi N 20 16 Tài khoản NH nhận N 20 17 Mã tổ chức tín dụng C 8 18 Tên tổ chức tín dụng C 50 19 Cấp tổ chức tín dụng C 2 00, 01, 02, 03,04 20 Mã tỉnh C 2 21 Tên tỉnh C 50 22 Tình trạng lệnh C 3 23 Tên người dùng C 20 24 Ngày sinh người dùng D 8 25 Giới tính người dùng C 1 26 Số CMTND người dùng N 10 27 Chức vụ người dùng C 20 28 Số dư tài khoản NH N 22
29 Mã dịch vụ C 3 00: HV, 01: SAS 30 Tên dịch vụ C 20 31 Tình trạng dịch vụ C 2 00: ko hđ, 01:hđ 32 Ngày hoạt động D 8 33 … … Hình 47. Bảng tổng hợp dữ liệu từđiển.
3.2.2. Xác định yêu cầu hệ thống phần mềm.
3.2.2.1. Yêu cầu tổng thể hệ thống.
3.2.2.1.1. Mô hình hệ thống phân vùng địa lí tổng thể.
Hình 48. Mô hình hệ thống mô phỏng theo phân vùng địa lí.
Hệ thống IBPS mới có vị trí địa lí gồm 3 phần: trung tâm thanh toán điện tử liên ngân hàng IBPC tại Cục CNTH Ngân hàng, cổng kết nối hệ thống SBV- Gateway tại 64 chi nhánh Ngân hàng nhà nước tỉnh và giao diện hệ thống CI-TAD
Hai Phong
Da Nang
Ho Chi Minh City
Can Tho HA NOI IBPC Khanh hoa Lang Son Quang Ninh Lao cai
Trung tâm thanh toán liên NH Cổng thanh toán liên ngân hàng ở tỉnh CI TAD Tổ chức tín dụng tham gia hệ thống
Như vậy hệ thống mô phỏng phần mềm chỉ gồm 2 thành phần là: phần mềm trung tâm thanh toán điện tử liên ngân hàng IBPC và các giao diện của hệ thống CI- TAD được cài đặt tại chi nhánh các tổ chức tín dụng.
3.2.2.1.2. Biểu đồ ngữ cảnh.
Trong biểu đồ ngữ cảnh hệ thống dưới đây, ta có một số ký hiệu viết tắt như sau: TT.DDK thông tin điều khiển, TTGS là thông tin giám sát, TT.Cứu thông tin tra cứu, TT.Số dư thông tin số dư.
Hình 49. Sơđồ ngữ cảnh hệ thống. 3.2.2.1.3. Biểu đồ phân rã chức năng. 3.2.2.1.3. Biểu đồ phân rã chức năng. 3.2.2.1.3.1. Biểu đồ phân rã chức năng tại IBPC. Hình 50. Biểu đồ phân rã chức năng tại IBPC. Hệ thống thanh toán điện tử liên ngân hàng IBPC 1.Quản trị hệ thống 2.Giao dịch giá trị cao 3.Tra cứu dữ liệu 4.Thiết lập số dư tài khoản 1.1 Thiết lập tham số hệ thống 1.2 Vận hành hệ thống 1.3 Quản trị người dùng 2.1 Xử lí giao dịch 2.2 Huỷ giao dịch 3.1 Tra cứu số dư tài khoản 3.2 Tra cứu lệnh thanh toán 4.1 Quản lí tài khoản 4.2 Cập nhật số dư tài khoản 5. Hạch toán tài khoản 6. Đảm bảo tính đúng đắn của giao dịch 5.1 Ghi nợ 5.2 Ghi có 6.1 Kiểm tra 6.2 Thực hiện TT.Số dư TT.Số dư Dl Trao đổi HV Huỷ TT.TCứu HV Nhận HV Gửi TT.GS sát TT.ĐK Ban điều hành hệ thống Sở GD Ngân hàng nhà nước Hệ thống nghiệp vụ khác Tổ chức tín dụng/Ngân hàng NN thành viên HỆ THỐNG THANH TOÁN ĐIỆN TỬ LIÊN NGÂN HÀNG 0
3.2.2.1.3.2. Biểu đồ phân rã chức năng tại CI-TAD.
Hình 51. Biểu đồ phân rã chức năng tại CI-TAD.
3.2.2.1.4. Danh sách thực thể dữ liệu.
TT Tên thực thể dữ liệu Mô tả thực thể dữ liệu
1 Lệnh HV đi Thực thể chứa thông tin về giao dịch HV gửi đi 2 Lệnh HV đến Thực thể chứa thông tin về giao dịch HV nhận về 3 Lệnh huỷ lệnh HV Thực thể chứa thông tin về lệnh huỷ giao dịch HV 4 Kết quảđối chiếu HV Thực thể chứa kết quảđối chiếu
5 Giao dịch yêu cầu Thực thể chứa thông tin về giao dịch được yêu cầu 6 Lệnh HV Thực thể lệnh HV được IBPC xử lí
7 Tra soát lệnh HV. Thực thể chứa thông tin tra soát HV của IBPC 8 Huỷ Lệnh HV Thực thể chứa thông tin lệnh huỷ HV của IBPC 9 Kết quảđối chiếu HV Thực thể chứa thông tin kết quảđối chiếu HV 10 Thông tin hệ thống Thực thể chứa thông tin rằng buộc của hệ thống 11 Thông tin tài khoản Thực thể chứa thông tin tài khoản của hệ thống NH 12 Thông tin hệ thống ngân hàng Thực thể chứa thông tin hệ thống ngân hàng 13 Thông tin người sử dụng Thực thể chứa thông tin người sử dụng hợp lệ 14 Thông tin khởi tạo hệ thống Thực thể chứa thông tin ban đầu của hệ thống 15 Thông tin tổ chức tín dụng Thực thể chứa thông tin tổ chức tín dụng
Hình 52. Bảng danh sách thực thể dữ liệu.
Chương trình CI- TAD
1.Quản trị hệ thống 2.Giao dịch giá trị
cao 3.Tra cứu dữ liệu