Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 69 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
69
Dung lượng
3,34 MB
Nội dung
DỰ ÁN “XÂY DỰNG TRUNG TÂM CÔNG NGHỆ NGÂN HÀNG CỦA NGÂN HÀNG PHÁT TRIỂN NHÀ TP HỒ CHÍ MINH” Phê duyệt dự án Họ tên/ Chức danh Trách nhiệm … Chủ tịch HĐQT Phê duyệt dự án … Phó Tổng giám đốc Ngày tháng/ Chữ ký Phê duyệt dự án Thành viên khởi tạo dự án Họ tên/ Chức danh Trách nhiệm Nguyễn Bình Phương Giám đốc dự án triển khai corebanking Hồng Thế Anh Phó Giám đốc triển khai dự án corebanking Phê duyệt, chỉnh sửa khởi tạo dự án Lập dự án, Giám sát dự án Page of 69 Ngày tháng/Chữ ký Mục lục I Hiện trạng tảng cơng nghệ phịng tin học HDBank II Hạn chế công nghệ A Không đáp ứng nhu cầu mở rộng sản phẩm dịch vụ cho Ngân hàng B Làm giảm khả quản trị, tồn nhiều rủi ro C Tăng chi phí, làm giảm hiệu sản xuất III Định hướng, nhu cầu phát triển HDBank A Định hướng kinh doanh B Định hướng, nhu cầu phát triển công nghệ IV Hệ thống công nghệ thông tin triển khai 11 A Hệ thống hạ tầng 11 Hệ thống mạng LAN .12 a) Yêu cầu .13 b) Giải pháp cho mạng LAN Data Center 13 c) Giải pháp mạng LAN backup-site 17 d) Giải pháp mạng LAN hội sở, chi nhánh Hà nội, chi nhánh Đà nẵng 19 e) Giải pháp mạng LAN chi nhánh lại 23 Hệ thống kết nối WAN 24 a) Yêu cầu .24 b) Thiết kế .24 (1) Mạng trục 24 (2) Mạng truy cập 25 (3) Phương án đánh địa IP cho toàn mạng .26 (4) Phương án định tuyến nội vùng .27 c) Thiết kế dự phòng cho WAN 28 d) Hệ thống quản trị mạng NMS (Network Management System) 29 Hệ thống kết nối Internet an ninh mạng 31 a) Yêu cầu với kết nối Internet 31 b) Giải pháp kết nối Internet 32 (1) Kết nối internet cho Data Center 32 (2) Kết nối internet chi nhánh Hà nội Đà nẵng 34 (3) Kết nối Internet từ chi nhánh lại .35 c) Giải pháp an ninh mạng 35 (1) Yêu cầu 35 (2) Thiết kế 35 (3) An ninh mạng cho Data Center 38 Phòng Data Center 43 B Hệ thống máy chủ, hệ thống lưu trữ, lưu 43 Hệ thống máy chủ 44 Hệ thống lưu trữ 44 Hệ thống lưu .45 C Hệ thống phần mềm 46 Yêu cầu với phần mềm lõi 46 Giải pháp 47 a) Các phân hệ nghiệp vụ giải pháp .47 b) Mơ hình kỹ thuật 49 (1) Hệ thống sở liệu (Database) 52 (2) Hệ thống máy chủ ứng dụng (Application Server) 53 (3) Hệ thống Tuxedo (Middleware Messaging) 55 Page of 69 (4) Các loại giao dịch hệ thống Symbols (về mặt kỹ thuật) 56 (5) Xử lý đầu ngày (Start Of Day) xử lý cuối ngày (End Of Day) 58 (6) Cơ chế thực KM (Knowledge Management) 59 V Nhu cầu thành lập Trung tâm Công nghệ Ngân hàng .61 A Các u cầu đặt có hệ thống cơng nghệ cho Ngân hàng 61 Duy trì, hỗ trợ nghiệp vụ sử dụng hệ thống 61 Quản trị hệ thống 61 Bảo mật an toàn liệu 62 Phát triển sản phẩm mới, tích hợp vào hệ thống lõi 62 Mở rộng kênh giao dịch với hệ thống lõi 62 B Mơ hình Trung tâm Cơng nghệ Ngân hàng 63 Nhiệm vụ Trung tâm Công nghệ Ngân hàng 63 Mơ hình phân cấp 63 Các phòng ban Trung tâm Công nghệ Ngân hàng 65 a) Phòng quản trị sở liệu hệ thống 65 b) Phòng quản trị mạng bảo trì máy tính 66 c) Phòng phát triển sản phẩm mới, hỗ trợ phần mềm lõi ngân hàng 67 d) Phòng phát triển hệ thống báo cáo 68 e) Phòng E-Commerce 68 Định hướng phát triển .69 Page of 69 I Hiện trạng tảng cơng nghệ phịng tin học HDBank Hiện hệ thống công nghệ ngân hàng HDBank bao gồm: - Phần mềm Ngân hàng: phát triển ngôn ngữ FoxPro, sở liệu phân tán chi nhánh, cuối ngày làm việc liệu kết chuyển hội sở để quản lý, hạch toán - Hệ thống mạng chi nhánh: mạng LAN (Local Area Network) ngang hàng Có sử dụng VPN, dial-up (kết nối điểm-tới-điểm) để kết nối từ hội sở tới chi nhánh ngược lại Chưa có hệ thống bảo mật firewall, xác thực Hiện có máy chủ ISA Firewall để mở kết nối VPN tới chi nhánh - Hệ thống máy chủ HDB: nằm phân tán Hội sở chi nhánh thuộc HDBank Đây máy chủ lưu file FoxPro để chi nhánh sử dụng Trên hội sở có máy chủ để chứa file gửi từ chi nhánh lên, đồng thời làm việc kết chuyển liệu Hầu hết máy chủ chưa đảm bảo điều kiện để vận hành điện, điều hòa, chống sét, v.v - Các hệ thống có liên quan tới ngân hàng: đa phần hệ thống nằm tập trung Hội sở, kể sau: o Hệ thống SWIFT Alliance: hệ thống chuyển thông điệp ngân hàng, có nhiệm vụ chuyển điện chuyển tiền, thơng tin mở LC, sửa LC, truy vấn tài khoản Nostrol HDBank ngân hàng đối tác o Hệ thống CiTad (hay IBPS): hệ thống chuyển tiền liên ngân hàng ngân hàng nhà nước, có Hội sở, CN Cần thơ, CN Hà nội o Hệ thống WebPortal: mang tính quảng bá hình ảnh ngân hàng, cung cấp thông tin ngân hàng cho khách hàng o Hệ thống chuyển Western Union: đại lý ngân hàng VPBank - Đội ngũ IT bao gồm phận sau: o Nhóm phần mềm: nhiệm vụ phát triển phần mềm ngân hàng, chỉnh sửa lỗi phát sinh phần mềm, phát triển báo cáo cho ngân hàng nhà nước báo cáo quản trị cho Ngân hàng o Nhóm mạng: lắp đặt, quản trị hệ thống mạng LAN hội sở chi nhánh o Nhóm hỗ trợ: hỗ trợ phân hệ nghiệp vụ q trình nhập liệu Mơ hình cơng nghệ HDBank mặt logic sau: Page of 69 Cụ thể trạng công nghệ HDBank mô tả rõ với hệ thống Hội sở Page of 69 Thực tế kết nối LAN số chi nhánh: Kết nối thực tế WAN chi nhánh tới hội sở: Page of 69 II Hạn chế công nghệ A Không đáp ứng nhu cầu mở rộng sản phẩm dịch vụ cho Ngân hàng - - Do sở liệu không tập trung, thông tin khách hàng, tài khoản nằm chi nhánh khách hàng mở tài khoản nên việc thực giao dịch khách hàng gặp nhiều trở ngại Ví dụ khách hàng (KH) mở tài khoản chi nhánh A, thực giao dịch rút tiền chi nhánh B cán chi nhánh B phải thực việc fax, gọi điện để kiểm tra số dư khách hàng Các cơng đoạn làm việc rút tiển KH phải nhiều thời gian Không thể phát triển sản phẩm mang tính cơng nghệ cao, ví dụ: khơng thể phát triển dịch vụ thẻ ATM, lý với công nghệ tại, sở liệu kết chuyển vào cuối ngày nên hỗ trợ giao dịch trực tuyến (online transaction) Page of 69 - - Không thể đem đến kênh truy vấn tiên tiến, tiện dụng truy vấn qua internet , mobile Làm giảm sức cạnh tranh Ngân hàng HDBank với ngân hàng bạn Khơng có khả phát triển dịch vụ ngân hàng tiên tiến Internet Banking, Mobile Banking, Phone Banking, Call Center Đây kênh giao dịch cho khách hàng bên cạnh kênh làm việc qua chi nhánh truyền thống Bởi hệ thống đáp ứng giao dịch trực tuyến Đây yếu điểm lớn ngân hàng khác phát triển công nghệ để tiến tới mở rộng kênh giao dịch với khách hàng kể Hiện hệ thống phần mềm ngân hàng thiên nhiều việc giải kế toán ngân hàng mà chưa trọng tới việc lưu giữ chứng từ điện tử Việc kiểm tra chứng từ, tìm giao dịch q khứ khó khăn chứng từ đa phần lưu giấy Do bất cập chương trình nên nhiều giao dịch khách hàng phải nhập liệu làm nhiều lần Do làm tăng thêm cơng việc cho đội ngũ nghiệp vụ, làm giảm khả phục vụ khách hàng Do liệu lưu trữ hệ thống khơng tập trung nên khó kết hợp hệ thống với hệ thống nhà cung cấp thứ ba (3rd providers) Dữ liệu khó để làm nghiên cứu khảo sát hoạt động khách hàng, thiếu liệu để làm báo cáo phân tích, liệu cho hệ thống CRM (Customer Relationship Management) B Làm giảm khả quản trị, tồn nhiều rủi ro - - - Mơ hình phân tán liệu, việc có nhiều can thiệp người vào hệ thống làm giảm nhiều đến khả quản trị hệ thống, dễ mang lại kiểm soát hệ thống Việc giao dịch phải nhập liệu nhiều lần không làm tăng cơng việc cho nhân viên nghiệp vụ mà cịn phát sinh sai sót phía người (chủ quan khách quan) Việc truy tìm sai sót khơng phải dễ dàng có q nhiều bước trung gian giao dịch Hệ thống phần mềm không quản lý tiền mặt (Cash Management) tốt, việc quản lý tiền mặt quầy giao dịch thực qua giấy tờ, người nên dễ sinh rủi ro tiền, gian lận tiền Việc hệ thống lưu giữ q thơng tin nên khó thống kê, làm báo cáo cụ thể việc quản trị, theo dõi khó khăn Việc thiếu thông tin làm cho việc phân tích, định hướng thiếu số chứng minh thực tế, chất lượng báo cáo mang tính liệt kê mà thiếu tính phân tích số liệu Hệ thống mạng yếu kém, dự phịng, tiềm ẩn nhiều rủi ro có cố Cơ chế bảo mật mạng yếu kém, mạng LAN ngang hàng Nếu có cơng từ ngồi qua ISA server harker có khả xâm nhập vào tất khu vực mạng Khả quản trị cán IT chưa đáp ứng nhu cầu thực tiễn, chưa có khả theo dõi, sử dụng băng thơng, v.v… C Tăng chi phí, làm giảm hiệu sản xuất - Với mơ hình phân tán này, ngân hàng phát triển mạng lưới chi nhánh, phịng giao dịch cần có tối thiểu nhân viên IT để hỗ trợ nghiệp vụ Ngồi việc cơng đoạn giao dịch cần nhiều tác động người nên yêu cần nhiều nhân viên so với ngân hàng khác Như làm tăng chi phí ngân hàng muốn phát triển chi nhánh Page of 69 - - Hệ thống yêu cầu nhân viên nghiệp vụ phải có trình độ, hiểu biết nghiệp vụ kế tốn ngân hàng cao Thậm chí nhân viên Teller phải có trình độ định, với ngân hàng khác nhân viên cần trình độ vừa phải Việc tăng chi phí trả lương sau tuyển dụng Việc có nhiều bước giao dịch, việc nhập liệu nhiều lần giao dịch làm giảm tốc độ phục vụ khách hàng hiệu sản xuất Ngoài hệ thống mạng LAN chi nhánh chưa phân thành VLAN (Virtual LAN) nên tốc độ truy xuất mạng không cao làm tăng thời gian thực giao dịch III.Định hướng, nhu cầu phát triển HDBank Định hướng HDBank xxx năm là: A Định hướng kinh doanh - Ngân hàng bán lẻ: nên cần phát triển nhiều loại hình sản phẩm mới, v.v B Định hướng, nhu cầu phát triển công nghệ Công nghệ tảng cho hệ thống ngân hàng, tảng phía sau cho nghiệp vụ ngân hàng Do việc phát triển cơng nghệ theo hướng nhằm mục đích mở rộng sản phẩm, dịch vụ cho phân hệ nghiệp vụ để đưa tới cho khách hàng Định hướng phát triển công nghệ công nghệ không hỗ trợ nghiệp vụ tốt với loại hình giao dịch mà cịn ln ln phải sẵn sàng để đáp ứng phát triển, mở rộng kinh doanh, mạng lưới ngân hàng Hiện nay, ngân hàng thị trường cạnh tranh với khốc liệt, việc ngân hàng đưa sản phẩm kinh doanh ngân hàng khác đưa sản phẩm gần tương tự Vậy phải có sản phẩm mang tính chất đặc thù, mà ngân hàng khác khó bắt chước Chỉ có sản phẩm dựa tảng cơng nghệ cao, tạo khác biệt Các đối thủ cạnh tranh học quy trình nghiệp vụ, hình thức kinh doanh sản phẩm để làm điều cơng nghệ đối thủ phải mức ngang tầm cao hỗ trợ thực sản phẩm Việc trước bước công nghệ giúp ngân hàng tạo lợi cạnh tranh, luôn đem tới cho khách hàng sản phẩm độc đáo trước đối thủ Với nhu cầu phát triển công nghệ nói trên, nên định hướng phát triển cơng nghệ cho Ngân hàng HDB chia theo cấu phần hệ thống công nghệ: - Hạ tầng mạng (Network Infrastructure): tảng thấp công nghệ ngân hàng Là hệ thống kết nối từ người sử dụng cuối tới chương trình phần mềm ngân hàng, hệ thống email, liên lac nội bộ, v.v Định hướng phát triển: o Có khả mở rộng o Tích hợp cơng nghệ tiên tiến, đảm bảo có khả nâng cấp mà loại bỏ thiết bị cũ o Hệ thống quản trị mạng tốt, tập trung Có khả theo dõi, xử lý cố từ xa o Có chế bảo mật tốt, đảm bảo an tồn liệu mạng Có khả chống lại cơng từ ngồi vào hệ thống mạng HDBank o Có khả tương thích với hệ thống khác, cụ thể phải tuân theo chuẩn kỹ thuật có uy tín giới ISO, IEEE, v.v Page of 69 Bảo vệ chi phí đầu tư: bên cạnh chi phí đầu tư, việc vận hành hệ thống phải bảo vệ chi phí đầu tư, đánh giá phương diện: giá thành đầu tư ban đầu, thời gian hệ thống đáp ứng nhu cầu nghiệp vụ, chi phí vận hành, chi phí nâng cấp, chi phí đào tạo đội ngũ vận hành, v.v Các chi phí phải tính tốn cân nhắc để cần nâng cấp chi phí thấp đảm bảo độc lập, phụ thuộc vào nhà cung cấp phần cứng Hạ tầng máy chủ, sở liệu: tầng tiếp hệ thống mạng, hệ thống máy chủ (server), hệ thống lưu trữ liệu (storage) backup liệu Dựa vào hệ thống máy chủ, hệ thống lưu trữ, phần mềm ngân hàng chạy cung cấp chức cho người sử dụng cuối (end-user, nhân viên ngân hàng khách hàng sử dụng dịch vụ từ xa internet, mobile, call centre, v.v ) Định hướng phát triển: o Có khả mở rộng dễ dàng: đáp ứng nhu cầu phát triển ngân hàng nhân lực (tăng số người sử dụng cuối), dịch vụ cho khách hàng, liệu ngân hàng tăng, v.v o Đi theo công nghệ tiên tiến giới, đảm bảo việc nâng cấp khơng bị khó khăn, khơng phải loại bỏ thiết bị cũ để nâng cấp hệ thống o Cơ chế bảo mật: xây dựng quy định sử dụng, phân quyền người sử dụng hệ thống theo nhóm, lập sách sử dụng hệ thống, phân vùng hệ thống thành nhiều vùng khác đáp ứng nhu cầu khác người dùng cuối o Bảo vệ chi phí đầu tư: việc đầu tư ban đầu nhỏ phải có khả mở rộng dễ dàng, giảm thiểu chi phí quản trị, trì Phần mềm phục vụ mục đích kinh doanh ngân hàng: bao gồm hệ thống sau o Core-bank: hệ thống phầm mềm phục vụ cho nghiệp vụ ngân hàng như: tiền gửi, tiền vay, tài trợ thương mại, kinh doanh vốn, giấy tờ có giá, dịch vụ khác chuyển tiền, giữ hộ tiền, v.v Đây phần mềm tảng ngân hàng, sở để phát triển thêm kênh giao dịch khác Internet banking, thẻ ATM, thẻ tín dụng, Mobile banking, Phone banking, Call Center, v.v o Các kênh giao dịch mới: kênh giao dịch tự động, cung cấp số tính để khách hàng tự thực Đó hệ thống thẻ (debit/credit), Internet Banking, Mobile banking, v.v o Các kênh truy vấn liệu mới: thông qua kênh giao dịch kể khách hàng truy vấn thơng tin có liên quan tới o Định hướng phát triển, yêu cầu với hệ thống phần mềm: Hệ thống ổn định: có kênh giao dịch (Internet/ thẻ ATM, credit, v.v ) đòi hỏi hệ thống phải 24x7 (24 ngày ngày tuần), tức hệ thống phải hoạt động liên tục để đáp ứng nhu cầu giao dịch thời điểm khách hàng Hệ thống mang tính mở: tính mở hiểu khả phát triển thêm sản phẩm vào hệ thống tại, có khả kết nối làm việc với hệ thống có liên quan ngân hàng Bảo mật liệu: liệu thông tin khách hàng, giao dịch khách hàng ngân hàng, thông tin nhạy cảm ngân hàng Việc bảo mật đảm bảo thông tin không bị tiết lộ, thông tin định hướng người sử dụng, phân bổ chức năng, nhiệm vụ Là sách phân quyền sử dụng đắn, kết hợp chặt chẽ với công nghệ bảo mật o - - Page 10 of 69 (3) Hệ thống Tuxedo (Middleware Messaging) Có thể gọi cách xác Messaging Middleware Về chất chương trình nằm tầng Transport, cầu nối hệ thống khác thông qua thông điệp (Messaging) Với hệ thống lớn tích hợp nhiều hệ thống nhỏ khác nhau, việc có hệ thống Messaging Middleware đứng làm trung gian điều cần thiết Ngoài ra, với hệ thống lớn tương ứng với số lượng giao dịch lớn, Messaging Middleware cịn quản lý giao dịch, đảm bảo việc cập nhật xác HDBANK sử dụng Tuxedo Server hãng BEA làm Messaging Middleware Tuxedo có nhiều chế làm việc khác nhau: TP, Message Queuing, v.v Hệ thống Symbols sử dụng TP (Transaction Processing) để đảm bảo việc cập nhật liệu cách xác mơi trường liêu phân tán (cơ sở liệu chi nhánh nằm riêng biệt với sở liệu EOC) Bên cạnh Tuxedo, để thực việc quản lý giao dịch, Symbols cần có số ứng dụng kèm, là: JTP (Java Transaction Processing): chương trình Java, chạy máy chủ sở liệu chi nhánh, đảm bảo chế two-phase commit (đảm bảo cập nhật thành công liệu mơi trường phân tán) JTP gọi TP Monitor Services chạy Tuxedo Server: dịch vụ chạy máy chủ Tuxedo, dịch vụ có nhiệm vụ đón message gửi từ JTP tới Tuxedo, thực việc update/insert/select vào sở liệu Thường services System Access viết Pro*C để nhúng SQL vào chương trình C/C++ Page 55 of 69 - Oracle XA: thư viện Oracle, mục đích hỗ trợ chế phases commit Nó bao gồm bước: chuẩn bị/commit/commit transaction Như giới thiệu, hệ thống Middleware HDBANK sử dụng Tuxedo Server Dưới loại giao dịch làm việc thông qua Tuxedo: o -Các giao dịch chi nhánh (Cash Deposit, Cash Withdrawn, FX Sell, FX Buy, Client Open, Account Open, TD open, Account Statement, v.v ) o Giao dịch ATM o Giao dịch Internet banking o Các kênh giao dịch ứng dụng thứ ba Database chi nhánh không làm việc trực tiếp với Tuxedo, mà thông qua JTP (ứng dụng Symbols chạy máy chủ sở liệu chi nhánh) Các yêu cầu với hệ thống Middleware là: -JTP (Java Transaction Processing): đóng vai trò Transaction Monitoring, nhận yêu cầu từ database chi nhánh, thông qua Jolt làm việc với service chạy Tuxedo Server -Jolt: hàm BEA cung cấp để ứng dụng client viết Java kết nối vào Tuxedo Server - Các service chạy Tuxedo Server, đón nhận message gửi từ JTP, xử lý mặt logic, cập nhật, truy vấn vào sở liệu EOC - Các packages nằm sở liệu chi nhánh, EOC phục vụ cho giao dịch qua Tuxedo Ví dụ giao dịch từ phân hệ Branch Teller lên sở liệu EOC (CBS) thông qua Tuxedo sau: Tuxedo server LAN/W AN LAN/WAN ISO MSG AS server JOL T BRANCH Databas e JTP program Listen on port: xxxx Services run on Server: TxCall TxSign … ISO MSG SQL NET EOC Database (4) Các loại giao dịch hệ thống Symbols (về mặt kỹ thuật) Như nói trên, có hai loại giao dịch (phân theo ý nghĩa kỹ thuật) hệ thống Symbols, là: - Các giao dịch back-office (Lending, Trade Finance, MM, FX): số lượng giao dịch không nhiều, thực trực tiếp với EOC, khơng thơng qua Tuxedo - Giao dịch front-office (rút/nhận tiền mặt, mở sổ TK, toán séc, ) giao dịch ATM: số lượng giao dịch lớn, cần phải thông qua Tuxedo Trong tương Page 56 of 69 lai triển khai Internet banking, giao dịch thông qua Tuxedo để cập nhật vào EOC Cụ thể quy trình giao dịch EOC sau: Quy trình giao dịch từ front-end: Page 57 of 69 (5) Xử lý đầu ngày (Start Of Day) xử lý cuối ngày (End Of Day) Với hệ thống Symbols, tất ngày năm phải thực thao tác khóa ngày Việc thực khóa ngày nhằm mục đích kết thúc ngày làm việc, hệ thống tự động thực thao tác tính tốn dự thu, dự chi, thu nợ tự động, tính lãi tài khoản tiền gửi, v.v Qua trình khóa ngày gồm hai bước: - Xử lý cuối ngày (End Of Day): thực bút toán tự động, tính lãi, GL Posting) - Xử lý đầu ngày (Start Of Day): thực thao tác đầu ngày như: tạo liệu cần cập nhật cho chi nhánh (tỉ giá, lãi suất thay đổi, mã khách hàng mới, v.v ) Các yêu cầu khóa ngày: - Các chi nhánh hệ thống phải thực thành cơng khóa chi nhánh - Khơng cịn giao dịch back-office thực với EOC Khi thực khóa ngày: - Thực bút tốn khóa ngày (tính lãi, giao dịch back-date, GL posting, v.v ) - Sinh file SOD (dữ liệu cập nhật cho chi nhánh ngày mới) - Update thông tin vào KM database: thực bật “trigger” bên KM, để KM vào EOC lấy liệu Page 58 of 69 Quy trình thực khóa ngày sau: (6) Cơ chế thực KM (Knowledge Management) KM chất Data Warehouse, kho liệu khơng có liệu Symbols mà liệu từ nguồn khác đưa vào Mục đích Datawarehouse tổng hợp liệu vào mơi trường tối ưu hóa cho việc phân tích, xử lý liệu KM cịn bao gồm công cụ để làm việc với khối liệu tối ưu, người sử dụng với hiểu biết Symbols tự làm báo cáo Dữ liệu KM cập nhật vào giai đoạn SOD (Start Of Day) khóa ngày, liệu KM liệu khứ (thiếu liệu ngày tại) Có thể tổng hợp lại đặc điểm KM sau: - Dữ liệu phục vụ cho việc truy vấn (thực tế phục vụ cho việc truy vấn cập nhật liệu trình SOD) - Chứa liệu khứ giao dịch - Cho phép tích hợp thơng tin từ nhiều nguồn khác - Q trình đưa liệu từ EOC hay từ vào KM gồm bước: ETL (Extraction/Transformation/Loading) Page 59 of 69 - Có chế OLAP (On-Line Analytical Processing) để tăng tốc độ truy vấn liệu Tích hợp cơng cụ phân tích phía máy trạm (Discoverer Desktop, Discoverer Viewer, v.v ) Các thành phần KM: - Quá trình ETL (Extraction, Transformation & Loading) - On-line Analytical Processing Engine - Cơng cụ phân tích máy trạm Q trình ETL thực q trình khóa ngày, cụ thể sau khóa ngày xong, hệ thống chạy khởi động ngày (SOD: Start Of Day) thực công việc sau: - Extraction liệu từ hệ thống EOC, liệu lọc từ EOC gọi Staging (Staging table) - Quá trình Transformation liệu: phân tách liệu thành hai phần: Fact table (bảng chứa liệu giao dịch cụ thể) Dimension Table (các bảng liệu để phân tích giao dịch theo chiều khác nhau: time, region, promotion, v.v ) - Quá trình Loading: sau trình Transformation, liệu loading vào Fact Tables, bảng biểu chứa liệu theo kiểu Star, có khóa ngoại lai liên kết với bảng dimension để thực báo cáo theo chiều khác Các công cụ sử dụng KM: - Oracle Warehouse Builder (hoặc Oracle Express Server: cụ thể với hệ thống KM, System Access sử dụng OWB: nhiệm vụ thiết kế trình ETL (hay OWB gọi Mapping) để lấy liệu nguồn (dữ liệu EOC 3rd party, v.v ) chuyển đổi thành liệu dùng cho OLAP (Analytic Workspace) - Oracle Discover Administrator: từ liệu Fact table (Analytic Workspace) chế biến thành data mart sử dụng cho nhóm sử dụng cuối, tạo EUL (End User Layers) cho người sử dụng cuối Hay nói Oracle Discover Administrator tạo Subject Objected Data - Oracle Discover Desktop/Plus/Viewer: trừ Discover Viewer dùng để xem báo cáo, hai loại cịn lại xây dựng báo cáo từ EUL Mơ hình nhiệm vụ thành phần KM: Page 60 of 69 V Nhu cầu thành lập Trung tâm Công nghệ Ngân hàng A Các yêu cầu đặt có hệ thống công nghệ cho Ngân hàng Sau triển khai thành công hệ thống phần mềm lõi cho ngân hàng HDBank, có yêu cầu đặt với phịng cơng nghệ ngân hàng sau: Duy trì, hỗ trợ nghiệp vụ sử dụng hệ thống Cũng hệ thống phần mềm lớn khác, sau triển khai cần có đội ngũ để trì hệ thống Ngồi ra, q trình sử dụng phần mềm nhân viên nghiệp vụ HDBank có vướng mắc, gặp lỗi (có thể chủ quan/khách quan) sử dụng chương trình Do u cầu đặt phải có đội ngũ cán nghiệp vụ trực thuộc phịng Cơng nghệ ngân hàng để giải đáp, tìm lỗi, hỗ trợ cán nghiệp vụ toàn hàng Quản trị hệ thống Hệ thống hiểu bao gồm: Page 61 of 69 - Nền tảng mạng (network): nhiêm vụ trì hoạt động ổn định mạng kết nối từ chi nhánh tới hội sở vùng miền, kết nối điểm chi nhánh vùng, miền với (mạng back-bone) - Hệ thống máy chủ, thiết bị lưu trữ, lưu: đảm bảo hoạt động máy chủ 24x7, xảy cố việc chuyển đổi sang hệ thống DR nhanh chóng, thời gian down time hệ thống thấp - Hệ thống phần mềm: chạy ổn định, đảm bảo phục vụ yêu cầu giao dịch nghiệp vụ khách hàng Để đáp ứng yêu cầu nói trên, cần có đội ngũ quản trị mạng, quản trị hệ thống có trình độ cao, tận tụy với công việc, hiểu rõ hệ thống Ngân hàng HDBank Bảo mật an toàn liệu Cũng doanh nghiệp, tổ chức tài khác, thơng tin ngân hàng quan trọng Sau hệ thống hoạt động, bước cần xây dựng chế, sách bảo mật, an tồn liệu Có thể hiểu việc bảo mật liệu bao gồm yêu cầu sau: - Dữ liệu bảo vệ khỏi công từ phía bên ngồi - Mọi liệu lưu vết, người sửa đổi, thêm liệu từ chối thao tác với liệu (Non-Repudiation) - Bảo toàn liệu: hệ thống phải nhận biết liệu bị sửa đổi mà khơng phép Mục đích hệ thống nhận liệu, hệ thống phải biết liệu có bị sửa đổi so với ban đầu khơng (Data Integrity) - Bảo mật liệu: hệ thống có khả chặn truy cập vào vùng thông tin nhạy cảm, không phép (Confidentiality) - Đồng xác thực liệu: hệ thống xác nhận người gửi thơng tin, thơng tin có bị sửa đổi hay không (Identification & Authentication) Phát triển sản phẩm mới, tích hợp vào hệ thống lõi Sau triển khai hệ thống phần mềm lõi, HDBank mở rộng sản phẩm dựa tảng core-bank SSA Tuy nhiên sau HDBank muốn có sản phẩm nằm khả hỗ trợ phần mềm yêu cầu phải phát triển sản phẩm tích hợp với hệ thống core-bank Ta thuê SSA phát triển sản phẩm theo yêu cầu, nhiên việc thường tốn (SSA tính giá man-day cao), HDBank bị phụ thuộc vào SSA nhiều Mở rộng kênh giao dịch với hệ thống lõi Hệ thống lõi hỗ trợ kênh giao dịch truyền thống giao dịch qua chi nhánh, hội sở Bước phịng CNNH cần tiến hành mở rộng kênh giao dịch mới, đại, phù hợp với phát triển ngân hàng giới Cụ thể mở rộng kênh giao dịch sau: - Internet Banking: coi chi nhánh HDBank mở Internet Khách hàng đóng vai trị nhân viên nghiệp vụ để thao tác giao dịch với ngân hàng Tuy nhiên lý bảo mật, yêu cầu riêng nghiệp vụ nên ngân hàng cung cấp số loại hình giao dịch Internet - Mobile/Phone banking Call Center: kênh truy vấn liệu (dữ liệu ngân hàng, liệu khách hàng) phát triển thời gian gần - Web Portal: kênh phân phối thông tin ngân hàng tới khách hàng thông qua Internet - Các kênh giao dịch tương lai… Page 62 of 69 Với yêu cầu cấp thiết sau triển khai hệ thống phần mềm lõi cho ngân hàng kể trên, mơ hình phịng Cơng nghệ ngân hàng không đáp ứng nhu cầu phát triển Sự nâng cấp phịng cơng nghệ ngân hàng thành trung tâm Công nghệ ngân hàng điều cần thiết tất yếu B Mơ hình Trung tâm Cơng nghệ Ngân hàng Nhiệm vụ Trung tâm Công nghệ Ngân hàng Dưới nhiệm vụ trung tâm Công nghệ Ngân hàng: - Quản lý mặt cơng nghệ cho tồn hệ thống ngân hàng - Duy trì hệ thống cơng nghệ ngân hàng hoạt động ổn định, đảm bảo hoạt động ngân hàng - Vẫn phần đơn vị nằm khối hỗ trợ ngân hàng, hỗ trợ chi nhánh, phân hệ nghiệp vụ ngân hàng - Ln ln nghiên cứu, tìm hiểu tiến công nghệ để áp dụng thành công vào hệ thống HDBank Đảm bảo giúp ngân hàng đầu việc ứng dụng thành công công nghệ vào hoạt động ngân hàng - Phát triển sản phẩm nghiệp vụ dựa tảng công nghệ theo yêu cầu phòng ban nghiệp vụ chủ động phát triển để cung cấp cho khách hàng Chỉ có sản phẩm mang tính chất cơng nghệ đặc trưng có khả độc quyền, khó bắt chước lĩnh vực ngân hàng - Kết hợp chặt chẽ với phòng ban khác ngân hàng để xây dựng quy trình tác nghiệp hệ thống ứng dụng - Xây dựng hệ thống báo cáo đáp ứng yêu cầu quan quản lý nhà nước Ngân hàng nhà nước, hay Sở Thuế Ngoài hệ thống báo cáo quản lý Ngân hàng phải phát triển mạnh, đảm bảo cung cấp thông tin đầy đủ xác hỗ trợ q trình quản lý ngân hàng Mơ hình phân cấp Do hệ thống triển khai theo mơ hình gồm miền: Nam, Bắc, Trung để đảm bảo việc kết nối có dự phịng, song song với mơ hình việc phân bố máy chủ phục vụ hệ thống phần mềm sau: - Hệ thống Data Center đặt chi nhánh Phú Nhuận, bao gồm hệ thống EOC (CBS) hệ thống sở liệu cho tất chi nhánh miền nam, tính từ Nha trang trở vào - Hệ thống Application server Database Server dành cho chi nhánh miền bắc đặt chi nhánh Hà nội Hệ thống phục vụ cho chi nhánh từ Hà Tĩnh trở phía bắc - Hệ thống mạng chi nhánh Đà nẵng: phục vụ việc backup đường truyền theo mơ hình Ring Do miền trung có chi nhánh nên tạm thời khơng có máy chủ đặt đây, kết nối vào hệ thống phần mềm ngân hàng kết nối tới data center Khi miền trung có nhiều chi nhánh phát triển thêm máy chủ Application Server Database Server Mơ hình phân bố hệ thống công nghệ HDBank sau: Page 63 of 69 Với mơ hình phân tán phần, có ba điểm cơng nghệ Miền Nam, Miền Bắc, Miền Trung với kế hoạch phát triển mạng lưới tới cuối năm 2007 phát triển 10 chi nhánh phía Bắc, chi nhánh Đà nẵng mơ hình trung tâm Cơng nghệ Ngân hàng phân cấp theo miền, miền chia nhỏ thành vùng Với vùng có điểm trung tâm (thường chi nhánh cấp đặt vùng), vùng có thêm chi nhánh/điểm giao dịch có khoảng cách khơng q 40km với điểm trung tâm nhân viên IT điểm trung tâm quản lý hệ thống cơng nghệ chi nhánh/điểm giao dịch đó, khoảng cách chi nhánh/điểm giao dịch có khoảng cách lớn 40km điểm giao dịch cần có nhân viên IT để hỗ trợ nghiệp vụ Như mơ hình phân cấp sau: - Trung tâm Cơng nghệ Ngân hàng tồn ngân hàng HDBank - Phịng cơng nghệ ngân hàng phụ trách miền - Tổ công nghệ ngân hàng phụ trách vùng - Nhân viên công nghệ phụ trách chi nhánh/điểm giao dịch trực thuộc vùng Cụ thể với miền: Page 64 of 69 Trong mơ hình này, lực lượng nhân viên cơng nghệ nằm Miền Nam, nơi có Data Center Hội sở HDBank trực thuộc Trung tâm Cơng nghệ Ngân hàng có số lượng đơng Trung tâm Công nghệ ngân hàng phụ trách hệ thống toàn vùng miền Nam Tại miền Bắc, phịng Cơng nghệ ngân hàng đặt chi nhánh Hà nội, tùy theo số lượng chi nhánh/phòng giao dịch nằm khu vực Hà nội mà định số lượng nhân viên Tại miền trung có điểm trung tâm công nghệ (đường truyền back-bone backup thông qua điểm trung tâm này) Tuy nhiên số chi nhánh miền trung cịn thấp nên khơng có máy chủ phục vụ chi nhánh/phòng giao dich mà kết nối thẳng tới DataCenter Trung tâm miền nam Sơ đồ phân cấp sau: Các phịng ban Trung tâm Cơng nghệ Ngân hàng Các phòng ban, nhiệm vụ phòng ban cần có Trung tâm Cơng nghệ Ngân hàng: a) Phòng quản trị sở liệu hệ thống Gọi tắt nhóm DBA (DataBase Administrator & System Administrator) Page 65 of 69 - - - Nhiêm vụ: nhóm DBA làm việc với nhóm khác có liên quan nhóm nghiệp vụ dự án, network, IT support, R & D để giải vấn đề hệ thống cơng nghệ ngân hàng Nhiệm vụ nhóm DBA chịu trách nhiệm quản trị, trì hệ thống sở liệu, máy chủ hệ thống ngân hàng hệ thống có liên quan tới hệ thống core-bank hệ thống Middleware, giao diện làm việc hệ thống core-bank hệ thống thứ ba Nhiệm vụ nhóm DBA thường xuyên theo dõi hệ thống giao quản trị nhằm đảm bảo hệ thống ổn định, tránh để hệ thống bị tải, bị cố dẫn đến phải dừng hệ thống, làm ảnh hưởng tới hoạt động ngân hàng Trách nhiệm: - Tham gia vào việc đánh giá, thiết kế, triển khai hệ thống cơng nghệ - Triển khai, trì, theo dõi, tối ưu, sửa chữa cố với hệ thống - Hỗ trợ, đề xuất test cài đặt, thay đổi hệ thống - Làm việc chặt chẽ với nhóm trung tâm để thực công việc giao thành công - Đảm bảo tiến độ công việc theo lịch dự án Yêu cầu kỹ làm việc: yêu cầu dựa theo yêu cầu thực tế hệ thống tại, yêu cầu kỹ bổ sung thêm thấy cần: - Có kiến thức ngơn ngữ lập trình C/C++, shell-script, Perl, PL/SQL Mục đích tối ưu, giảm thiểu thao tác tay với hệ thống Unix sở liệu Oracle - Có kiến thức chuyên sâu vào công nghệ mà ngân hàng HDBank trọng như: Oracle Database, Oracle RAC, Oracle DataGuard, Oracle Application Server, Oracle Dataware House, Oracle WareHouse Builder, BEA Tuxede - Có kiến thức tốt kiến trúc hệ thống, hệ điều hành (Unix System: AIX, HP-UX, Linux, Windows) chương trình sử dụng hệ thống - Có kiến thức tốt kiến trúc mạng, TCP/IP - Có tinh thần làm việc, tinh thần cầu tiến, làm việc độc lập, chủ động cơng việc b) Phịng quản trị mạng bảo trì máy tính Trong mơ hình tại, nhóm mạng, nhiên với hệ thống yêu cầu với nhóm mạng phải cao nhiều so với Cụ thể nhiệm vụ, trách nhiệm yêu cầu kỹ công việc phòng quản trị mạng sau: - Nhiệm vụ: trì, bảo dưỡng hệ thống mạng LAN (Local Area Network), WAN (Wide Area Network) Internet hệ thống ngân hàng Phối hợp với phòng ban trung tâm để giải vấn đề hệ thống cơng nghệ ngân hàng, ngồi ln kết hợp với phòng ban ngân hàng để thực việc chuẩn bị hạ tầng sở cho việc phát triển mạng lưới, chi nhánh Phòng quản trị mạng có nhiệm vụ trì hệ thống mạng, đảm bảo đường truyền kết nối chi nhánh, chi nhánh hội sở trung tâm miền, đường truyền back-bone ngân hàng, đường truyền kết nối Internet ngân hàng Phòng mạng phải thường xuyên theo dõi đường truyền, có đánh giá chất lượng đường truyền để lên kế hoạch bảo trì, nâng cấp đường truyền cần thiết Một nhiêm vụ quan trọng phịng bảo trì hệ thống máy tính trạm hệ thống, cơng cụ đầu cuối để người dùng kết Page 66 of 69 - - nối với hệ thống core-bank hệ thống khác Phịng mạng cịn có nhiệm vụ triển khai, trì hệ thống bảo mật, hệ thống diệt virus để đảm bảo an ninh mạng, không cho hacker cơng từ ngồi vào, khơng cho hacker cài đặt chương trình trojan để mở kết nối từ đón nhận u cầu cơng vào hệ thống HDBank, có virus hệ thống gây mát liệu, ảnh hưởng hoạt động ngân hàng Trách nhiệm: - Tham gia vào việc thiết kế, triển khai hệ thống công nghệ - Duy trì, bảo trì, nâng cấp hệ thống giao quản lý - Đảm bảo tiến độ dự án theo lịch trình Yêu cầu kỹ làm việc: - Có kiến thức sâu hệ thống mạng cục (LAN), mạng diện rộng (WAN), mạng Internet - Có khả cấu hình router, switch, v.v - Có kiến thức hệ thống máy tính, hỗ trợ cho nghiệp vụ có cố máy tính - Hiểu chế hoạt động virus, biết nhận dạng lỗi virus gây để khắc phục cố nhanh - Có kiến thức sâu loại firewall, yêu cầu với hệ thống bảo mật để phịng chống cơng từ bên bên - Có tinh thần làm việc, tinh thần cầu tiến, làm việc độc lập, chủ động cơng việc c) Phịng phát triển sản phẩm mới, hỗ trợ phần mềm lõi ngân hàng - - Nhiệm vụ: Sau triển khai hệ thống core-bank, yêu cầu phải có nhân viên hỗ trợ phòng ban nghiệp vụ sử dụng chương trình Các nhân viên bao gồm nhân viên nghiệp vụ nhân viên IT hỗ trợ nghiệp vụ Các nhân viên nghiệp vụ người thấu hiểu nghiệp vụ ngân hàng, hiểu quy trình, cách thức làm giao dịch nghiệp vụ hệ thống core-bank, họ hỗ trợ phân hệ nghiệp vụ, biết người sử dụng cuối nhập liêu sai quy cách hay cách nhập liệu, v.v Còn nhân viên IT hỗ trợ cho phân hệ có nhiệm vụ sửa lỗi kỹ thuật có phát sinh, tìm hiểu cách thức hoạt động hệ thống, tìm hiểu hệ thống liệu nghiệp vụ để hỗ trợ cách nhanh Song song với việc hỗ trợ nghiệp vụ, hai nhóm nghiệp vụ Trung tâm CNNH nhóm IT hỗ trợ cịn có nhiệm vụ nghiên cứu cách thức viết chương trình để phát triển sản phẩm cho HDBank (nếu hệ thống core-bank SSA không đáp ứng được) Trách nhiệm: - Tham gia hỗ trợ phân hệ nghiệp vụ thao tác với hệ thống core-bank - Sửa lỗi phân hệ nghiệp vụ có phát sinh - Nghiên cứu tìm hiểu để phát triển sản phẩm cho ngân hàng HDBank - Luôn phối hợp với phòng ban trung tâm CNNH phòng ban nghiệp vụ để tìm hướng giải vấn đề phát sinh việc phát triển mở rộng mạng luới Page 67 of 69 - - Tham gia giải vấn đề nảy sinh hệ thống công nghệ ngân hàng - Luôn đảm bảo triển khai dự án lịch trình Yêu cầu mặt kỹ năng: - Nắm rõ quy trình nghiệp vụ giao - Có hiểu biết sâu hệ thống ngân hàng lõi (core-bank) quy trình liệu đi, mối quan hệ liệu, hệ thống sở liệu phân hệ giao - Hiểu sâu cơng cụ lập trình để tích hợp với hệ thống phần mềm lõi Ví dụ như: Oracle Form, Oracle Report, PL/SQL - Hiểu biết sở liệu, đặc biệt sở liệu quan hệ Oracle - Có tinh thần làm việc, tinh thần cầu tiến, làm việc độc lập, chủ động cơng việc d) Phịng phát triển hệ thống báo cáo Là phòng chuyên phát triển báo cáo online, báo cáo cho hệ thống ngân hàng nhà nước, sở thuế báo cáo quản trị HDBank (MIS) - Nhiệm vụ: nghiên cứu liệu hệ thống core-bank hệ thống Dataware house Phát triển công cụ làm báo cáo dựa tảng OLAP - Trách nhiêm: - Phối hợp với phòng ban nghiệp vụ IT để giải báo cáo yêu cầu - Tham gia phòng ban để giải vấn đề Trung tâm CNNH ngân hàng - Yêu cầu kỹ làm việc: - Có hiểu biết sâu Data Warehouse - Có hiểu biết sâu Oracle Database, Oracle Ware Builder, Oracle Forms, Oracle Report - Hiểu biết nghiệp vụ ngân hàng cách tổng quan - Có tinh thần làm việc, tinh thần cầu tiến, làm việc độc lập, chủ động cơng việc e) Phịng E-Commerce Sau triển khai hệ thống phần mềm ngân hàng lõi, nhu cầu cấp thiết xây dựng hệ thống thông tin đại, cung cấp kênh giao dịch, truy vấn bên cạnh hệ thống core-bank - Nhiệm vụ trách nhiệm: làm việc với phòng ban trung tâm CNNH phòng ban khác việc thiết kế, triển khai hệ thống Internet/Mobile Banking Nắm nghiệp vụ hệ thống ngân hàng Thiết kế, triển khai, trì kênh giao dịch cho ngân hàng, cụ thể Internet/Moblie/Call Center, v.v Nghiên cứu, phát triển kết nối với hệ thống core bank, phát triển sản phẩm cho ngân hàng dựa tảng công nghệ - Yêu cầu kỹ làm việc: - Có kiến thức sâu lập trình, làm việc nhiều với ngôn ngữ Java, Csharp, Visual C/C++, DotNet, J2EE - Có kiến thức sở liệu Oracle Page 68 of 69 - Có kiến thức tốt bảo mật, tảng PKI (Public Key Infrastructure) để áp dụng đưa vào thực tế Có kiến thức hệ thống máy chủ Unix, Windows Có kiến thức kiến trúc mạng tổng thể (TCP/IP) Có kiến thức hệ thống bảo mật mạng (hiểu phân lớp bảo mật, phân vùng bảo mật mạng) Có tinh thần làm việc theo nhóm, làm việc chủ động, sáng tạo, có tính độc lập Định hướng phát triển Định hướng phát triển Trung tâm Công nghệ Ngân hàng chia thành số bước sau: - Triển khai dự án core-bank - Tham gia xây dựng quy trình làm việc để hiểu rõ HDBank làm việc với nhà thầu - Trong trình triển khai hệ thống core-bank, phòng CNNH vừa phải triển khai, vừa phải trì hệ thống Sau hệ thống core-bank triển khai xong, nhân viên IT support cho phân hệ dự án có nhiềm vụ văn hóa, truyền đạt, hướng dẫn nhân viên phịng CNNH khơng có điều kiện tham gia dự án - Sau hệ thống core-bank, tái cấu lại phòng CNNH, nhân viên tùy theo lực, khả làm việc giao vào phòng ban cấu Trung tâm CNNH Các nhân viên nhân viên IT đào tạo, training để có hiểu biết với hệ thống cơng nghệ - Phòng E-Commerce tham gia phát triển, nâng cấp hệ thống làm việc với HDBank thông qua Internet/Mobile/Phone - Phòng phát triển sản phẩm liên tới core-bank nghiên cứu, tìm hướng khác phục sản phầm mà hệ thống core-bank có Hoặc thiết kế, viết chương trình để có thêm sản phẩm cho ngân hàng Page 69 of 69 ... - Ngân hàng bán lẻ: nên cần phát triển nhiều loại hình sản phẩm mới, v.v B Định hướng, nhu cầu phát triển công nghệ Công nghệ tảng cho hệ thống ngân hàng, tảng phía sau cho nghiệp vụ ngân hàng. .. bước công nghệ giúp ngân hàng tạo lợi cạnh tranh, luôn đem tới cho khách hàng sản phẩm độc đáo trước đối thủ Với nhu cầu phát triển công nghệ nói trên, nên định hướng phát triển công nghệ cho Ngân. .. với ngân hàng khác Như làm tăng chi phí ngân hàng muốn phát triển chi nhánh Page of 69 - - Hệ thống u cầu nhân viên nghiệp vụ phải có trình độ, hiểu biết nghiệp vụ kế toán ngân hàng cao Thậm chí