Xây dựng hệ thống giao dịch trực tuyến trên mạng Internet tại Ngân hàng đầu tư và phát triển Việt Nam Xây dựng hệ thống giao dịch trực tuyến trên mạng Internet tại Ngân hàng đầu tư và phát triển Việt Nam luận văn tốt nghiệp thạc sĩ
DƯƠNG BÁ HỒNG THUẬN BỘ GIÁO DỤC VÀ ĐẠO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI LUẬN VĂN THẠC SĨ KHOA HỌC ĐIỆN TỬ VIỄN THÔNG XÂY DỰNG HỆ THỐNG GIAO DỊCH TRỰC TUYẾN TRÊN MẠNG INTERNET TẠI NGÂN HÀNG ĐẦU TƯ VÀ PHÁT TRIỂN VIỆT NAM DƯƠNG BÁ HỒNG THUẬN 2003 - 2005 Hà Nội 2005 Hà Nội, 2005 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI LUẬN VĂN THẠC SĨ KHOA HỌC XÂY DỰNG HỆ THỐNG GIAO DỊCH TRỰC TUYẾN TRÊN MẠNG INTERNET TẠI NGÂN HÀNG ĐẦU TƯ VÀ PHÁT TRIỂN VIỆT NAM NGÀNH: ĐIỆN TỬ VIỄN THÔNG MÃ SỐ: DƯƠNG BÁ HỒNG THUẬN Người hướng dẫn khoa học: PGS.TS Nguyễn Việt Hương Khoa Điện tử Viễn thông, Trường Đại học Bách Khoa Hà Nội Hà Nội, 2005 -i- MỞ ĐẦU Trong năm vừa qua, việc ứng dụng tin học phục vụ công tác điều hành sản xuất kinh doanh ngành kinh tế nói chung ngành ngân hàng nói riêng đem lại hiệu to lớn Để thành công, doanh nghiệp phải khơng ngừng đại hóa cơng tác quản lý điều hành phục vụ hoạt động sản xuất kinh doanh cách áp dụng công nghệ thông tin vào quản lý sản xuất kinh doanh Ngân hàng đầu tư Phát triển Việt Nam (BIDV) khơng nằm ngồi quy luật Trong năm qua BIDV liên tục đầu tư, đổi công nghệ nhằm tạo hệ thống thông tin hiên đại phục vụ công tác quản trị điều hành sản xuất kinh doanh Trong bối cảnh kinh tế thị trường cạnh tranh gay gắt ngân hàng, tổ chức tín dụng, địi hỏi ngân hàng cung cấp dịch vụ tốt nhất, thuận tiện, nhanh chóng, an tồn xác cho khách hàng Thương mại điện tử với lợi thuận tiện, nhanh chóng,… áp dụng từ lâu giới Tuy nhiên, Việt Nam thương mại điện tử chưa chứng tỏ lợi Các doanh nghiệp dừng lại mức giới thiệu chưa thực áp dụng TMĐT hoàn toàn vào trình sản xuất kinh doanh mạng Trước bối cảnh đó, ngân hàng cần phải gia tăng dịch vụ ngân hàng nhằm cung cấp cho khách hàng dịch vụ an tồn, tiện lợi, nhanh chóng, đặc biệt giấc, thời tiết, ngày nghỉ,… Luận văn tốt nghiệp tập trung nghiên cứu nhằm xây dựng hệ thống giao dịch ngân hàng trực tuyến (trên Internet) triển khai ngân hàng Đầu tư phát triển Việt Nam (gọi BIDV Internet banking System) nhằm cung cấp cho khách hàng kênh dịch vụ tiện lợi, nhanh chóng, an tồn,… Luận văn chia thành 07 chương với nội dung cụ thể sau: Dương Bá Thuận – CHĐTVT2003 BIDV-Internet Banking - ii - Chương 1-Tổng quan Chương giới thiệu Ngân hàng Đầu tư Phát triển Việt Nam, giới hạn phạm vi nghiên cứu lựa chọn phương pháp xây dựng hệ thống Chương 2-Hệ thống NHĐT&PT VN Chương giới thiệu sở hạ tầng công nghệ thông tin BIDV, kiến trúc ứng dụng, công nghệ áp dụng để từ lựa chọn cơng nghệ xây dựng hệ thống BIDV Internet Banking Chương 3-Giải pháp công nghệ Chương phân tích số cơng nghệ sử dụng để phát triển hệ thống BIDV Internet Banking đưa phương án lựa chọn công nghệ phù hợp Chương 4-Phân tích thiết kế hệ thống Chương tập trung tìm hiểu yêu cầu hệ thống, dịch vụ cung cấp hệ thống,… phân tích thiết kế cụ thể để xây dựng hệ thống Chương 5-Bảo mật hệ thống Vì hệ thống triển khai mơi trường mạng thơng tin tồn cầu nên rủi ro lớn Chương tập trung nghiên cứu giải pháp bảo mật hệ thống nhằm cung cấp dịch vụ an toàn, tin cậy cho khách hàng cho ngân hàng Chương 6-Giới thiệu hệ thống Chương giới thiệu số giao diện điển hình hệ thống BIDV Internet Banking,…các chức yêu cầu thực người dùng thông qua giao diện Chương 7-Kết luận kiến nghị Chương đưa đánh giá chủ quan thống, đồng thời đưa số đề xuất, kiến nghị nhằm nhanh chóng triển khai hệ thống BIDV Internet Banking Dương Bá Thuận – CHĐTVT2003 BIDV-Internet Banking - iii Tôi xin trân trọng cảm ơn PGS.TS.Nguyễn Việt Hương - giáo viên hướng dẫn trực tiếp kiến thức phương pháp luận Giám đốc TTCNTT Ngân hàng ĐT&PT Việt Nam TS.Đặng Mạnh Phổ - lãnh đạo quan nơi tơi làm việc tận tình hướng dẫn tơi mặt kỹ thuật qui trình nghiệp vụ suốt q trình hồn thành luận văn Tôi xin chân thành cảm ơn tập thể cán Trung Tâm CNTT Ngân hàng ĐT&PT Việt Nam có đóng góp q báu tạo điều kiện giúp đỡ tơi hồn thành luận văn Hà nội, ngày 10 tháng 11 năm 2005 Học viên Dương Bá Hồng Thuận Dương Bá Thuận – CHĐTVT2003 BIDV-Internet Banking - iv - DANH MỤC CÁC TỪ VIẾT TẮT Viết tắt STT Diễn giải I Tiếng Việt CCDV Cung cấp dịch vụ CCTG Chứng tiền gửi CĐTK Cân đối tài khoản CNTT Công nghệ thông tin CSDL Cơ sở liệu GDV Giao dịch viên GTCG Giấy tờ có giá KST Kiểm soát viên NHĐT&PT Ngân hàng Đầu tư Phát triển Việt Nam 10 NHNN Ngân hàng Nhà nước 11 NHTM Ngân hàng thương mại 12 TCKT Tổ chức kinh tế 13 TCTD Tổ chức tín dụng 14 TMĐT Thương mại điện tử 15 TTCNTT Trung tâm Công nghệ Thơng tin 16 TTHĐ Thanh tốn hố đơn 17 TTTT Trung tâm toán 18 VNĐ Việt Nam Đồng II Tiếng Anh 19 ACL Access Control List - Danh sách kiểm soát truy cập 20 API Application Programming Interface – Giao diện lập trình ứng dụng 21 ATM Automatic Teller Machine – Máy rút tiền tự động 22 BDS Branch Delivery System Hệ thống phân phối dịch vụ chi nhánh 23 BIDV Bank for Investment and Development of Vietnam – Ngân hàng Đầu tư Phát triển Việt Nam Dương Bá Thuận – CHĐTVT2003 BIDV-Internet Banking -v- 24 CA Current Account – Tài khoản tiền gửi toán 25 CA Certificate Authority 26 CD Certificate Deposit Chứng tiền gửi 27 CERT Computer Emergency Response Team – Nhóm phản ứng khẩn cấp cố máy tính 28 CGI Common Gateway Interface – Giao diện cửa chung 29 CIF Customer Information File – Phân hệ thông tin khách hàng 30 DBMS Database Management System - Hệ quản trị CSDL 31 DES Data Encryption Standard - Chuẩn mã hoá liệu 32 DNS Domain Name Server 33 DSA Digital Signature Algorithm - Thuật toán chữ ký số 34 DSP Delivery Services Processor – Chương trình xử lý phân phối dịch vụ 35 DSS Digital Signature Standard - Chuẩn chữ ký số 36 EFT Electronic Fund Transfer - Chuyển tiền điện tử 37 EIS Enterprise Information system - Hệ thống thông tin doanh nghiệp 38 EJB Enterprise Java Bean 39 FD Fixed Deposit – Tiền gửi tiết kiệm có kỳ hạn 40 GL General ledge sổ kế toán tổng hợp 41 HTTP Hyper Text Transfer Protocol – Giao thức truyền nhận siêu văn 42 HTTPS Secured Hyper Text Transfer Protocol 43 IBPS Interbank Payment System - Hệ thống toán liên ngân hàng 44 IIS Internet Information Service 45 IL Intermediate Language – Ngôn ngữ trung gian 46 J2ME Java Standard for Mobile Edition 47 J2SE Java Standard Second Edition 48 JMS Java Messaging Service - Dịch vụ truyền nhận thông điệp java 49 JVM Java Virtual Machine – Máy ảo java 50 KDC Key Distribution Center – Trung tâm phân phối khoá Dương Bá Thuận – CHĐTVT2003 BIDV-Internet Banking - vi - 51 LC Letter of Credit – Thư tín dụng 52 LDAP Lightweight Directory Access Protocol – Giao thức truy cập thư mục 53 MBS Message Base system - Hệ thống hoạt động theo chế truyền nhận thông điệp 54 MIS Management Information system hệ thống thông tin quản lý 55 NF Normal Form - Dạng chuẩn 56 OOAD Object Oriented Analysis and Design – Phân tích thiết kế hướng đối tượng 57 OOP Object Oriented Programming - Lập trình hướng đối tượng 58 PDA personal Digital asisstance – Máy trợ giúp cá nhân kỹ thuật số 59 PIN Personal Identification Number - Số nhận dạng cá nhân 60 PKI Public-key infrastructure – Cơ sở hạ tầng khố cơng khai 61 PL Procedural Language – Ngôn ngữ thủ tục 62 POS Point of Sales - Điểm bán lẻ 63 RSA Ron Rivest, Adi Shamir and Len Adleman 64 SA Saving Account – Tài khoản tiền gửi tiết kiệm không kỳ hạn 65 SET Secure Electronic Transaction – Giao dịch điện tử an toàn 66 SHA Secure Hash algorithm - Thuật toán băm an toàn 67 SIBS Silverlake Integrated Banking system hệ thống ngân hàng tích hợp Silverlake 68 SOAP Simple Object Access Protocol – Giao thức truy cập đối tượng đơn giản 69 SQL Structure Query Language – Ngôn ngữ truy vấn có cấu trúc 70 SSL Secure Socket Layer 71 SSL/TLS Secure Socket Layer/Transport Layer Security 72 SWIFT Society for Worldwide Interbank Financial Telecommunication Tổ chức chuyển tiền quốc tế 73 TCP/IP Transmission Control Protocol / Internet Protocol 74 TF Trade Finance – Tài trợ thương mại Dương Bá Thuận – CHĐTVT2003 BIDV-Internet Banking - vii - DANH MỤC HÌNH VẼ Hình 2.1 Các module nghiệp vụ Hình 2.2 Hình 2.3 Hình 2.4 Hình 2.5 Hình 2.6 Hình 2.7 Mối quan hệ modules Kết nối vật lý hệ thống đại hố BIDV Phương thức xử lý thơng tin hệ thống HĐH Cấu trúc điện MBS Cấu trúc điện ABCS Cấu trúc điện MBase Hình 3.1 Hình 3.2 Hình 3.3 Hình 3.4 Hình 3.5 Hình 3.6 Hình 3.7 Hình 3.8 Hình 4.19 Hình 4.20 Hình 4.21 Hình 4.22 Hình 4.23 Hình 4.24 Hình 4.25 Hình 4.26 Hình 4.27 Hình 4.28 Hình 4.29 Hình 4.30 Hình 4.31 Hình 4.32 Hình 4.33 Hình 4.34 Kiến trúc nhiều lớp Cấu trúc ứng dụng chạy Java platform Sơ đồ kiến trúc J2EE Cấu trúc ứng dụng chạy Java platform Các ngơn ngữ lập trình mơi trường NET Cấu trúc ứng dụng chạy NET platform Cấu trúc ứng dụng phân tán (nhiều lớp) NET Kiến trúc CSDL Oracle Sơ đồ qui trình đăng ký sử dụng dịch vụ Lưu đồ thuật toán xử lý đăng nhập khách hàng Lưu đồ thuật toán xử lý đăng nhập lần đầu khách hàng Lưu đồ thuật toán xử lý phiên giao dịch Lưu đồ thuật toán xử lý giao dịch toán Lưu đồ thuật toán xử lý giao dịch phi tiền tệ Lưu đồ thuật toán xử lý toán hoá đơn Lưu đồ thuật toán xử lý yêu cầu phát hành sổ sec Kiến trúc công nghệ xây dựng hệ thống Kết nối vật lý hệ thống BIDV Internet Banking Sơ đồ phân cấp chức hệ thống BIDV Internet Banking Sơ đồ luồng liệu mức ngữ cảnh Sơ đồ luồng liệu mức đỉnh Sơ đồ luồng liệu mức cho chức quản lý khách hàng Sơ đồ luồng liệu mức xử lý giao dịch Sơ đồ luồng liệu mức xử lý yêu cầu khách hàng Dương Bá Thuận – CHĐTVT2003 BIDV-Internet Banking - viii - Hình 4.35 Sơ đồ luồng liệu xử lý chức quản trị Hình 4.36 Sơ đồ quan hệ thực thể Hình 5.1 Sơ đồ kết nối vật lý thành phần hệ thống BIDV Internet Hình 6.1 Hình 6.2 Hình 6.3 Hình 6.4 Hình 6.5 Hình 6.6 Hình 6.7 Hình 6.8 Hình 6.9 Hình 6.10 Hình 6.11 Hình 6.12 Hình 6.13 Hình 6.14 Banking Giao diện phía khách hàng Màn hình đăng nhập Màn hình sau đăng nhập thành cơng Màn hình liệt kê danh sách tài khoản Màn hình thực vấn tin tài khoản Màn hình vấn tin giao dịch (sao kê) Màn hình yêu cầu chuyển khoản Màn hình khẳng định giao dịch chuyển khoản Màn hình yêu cầu tốn hố đơn Màn hình đăng ký khách hàng Màn hình phê duyệt khách hàng đăng ký Tạm dừng khách hàng sử dụng dịch vụ Màn hình phê duyệt giao dịch chuyển khoản Màn hình phê duyệt giao dịch chuyển tiền Dương Bá Thuận – CHĐTVT2003 BIDV-Internet Banking -Trang 96 - 6.2.1.7 Chuyển khoản Hình 6.7: Màn hình yêu cầu chuyển khoản Chức chuyển khoản cho phép khách hàng chọn tài khoản để thực giao dịch, sau nhập vào tài muốn chuyển đến tên chủ tài khoản, số tiền chuyển lý chuyển ấn nút [Gửi yêu cầu] Hệ thống tiếp nhận yêu cầu sinh mã khẳng định giao dịch gửi tới khách hàng thông qua địa email SMS đến máy điện thoại di động khách hàng tuỳ theo đăng ký hình thức nhận mã khẳng định giao dịch mà khách hàng lựa chọn đăng ký dịch vụ Dương Bá Thuận – CHĐTVT2003 BIDV-Internet Banking -Trang 97 - 6.2.1.8 Khẳng định giao dịch chuyển khoản Hình 6.8: Màn hình khẳng định giao dịch chuyển khoản Sau nhập đầy đủ thông tin giao dịch chuyển khoản, hệ thống chuyển sang hình khẳng định giao dịch Khách hàng kiểm tra lại thông tin giao dịch (tài khoản ghi nơ, ghi có, số tiền, ) nhập mã giao dịch nhận (bằng email SMS) vào ô trống ấn nút chấp nhận Hệ thống tiến hành kiểm tra mã xác nhận nhập vào có với mã giao dịch hệ thống sinh không, tiến hành hạch toán chuyển cho giao dịch viên dựa số tiền giao dịch Nếu lý khách hàng chưa nhận nhận mã giao dịch chưa nhập vào hình khẳng định giao dịch mã khẳng định tự động hết giá trị khoảng thời gian định (thường 120 giây, tuỳ thuộc tham số hệ thống), để thực giao dịch khách hàng phải làm lại từ đầu Dương Bá Thuận – CHĐTVT2003 BIDV-Internet Banking -Trang 98 - 6.2.1.9 Màn hình tốn hố đơn Hình 6.9: Màn hình u cầu tốn hố đơn Để toán hoá đơn, khách hàng chọn chức toán hoá đơn, chọn nhà cung cấp dịch vụ, nhập vào số hoá đơn, số tiền toán chọn tài khoản để hạch toán ấn nút gử1 Hệ thống ghi lại thông tin chuyển tới phân hệ toán hoá đơn triển khai BIDV Dương Bá Thuận – CHĐTVT2003 BIDV-Internet Banking -Trang 99 - 6.2.2 Phần ngân hàng 6.2.2.1 Đăng ký khách hàng Hình 6.10: Màn hình đăng ký khách hàng Tại chi nhánh, có khách hàng đăng ký sử dụng dịch vụ, cán chi nhánh nhập thông tin khách hàng vào hệ thống để gửi đến phận kiểm soát để phê duyệt 6.2.2.2 Phê duyệt đăng ký khách hàng Hình 6.11: Màn hình phê duyệt khách hàng đăng ký Dương Bá Thuận – CHĐTVT2003 BIDV-Internet Banking -Trang 100 - Tại phân quản lý khách hàng hệ thông BIDV Internet Banking, kiểm soát viên tiến hành kiểm tra thông tin khách hàng đăng ký mới, khách hàng yêu cầu kích hoạt sử dụng lạ1 Đối chiếu với thông tin khách hàng phân hệ CIF hệ thống ngân hàng cốt lõi (SIBS) Nếu có thơng tin sai lệch nào, u cầu đăng ký sử dụng dịch vụ khách hàng bị từ chối gửi thông báo tới khách hàng Nếu thông tin hợp lệ đầy đủ, hệ thống tạo tự động cho khách hàng mã đăng nhập mật đăng nhập ban đầu gửi tới khách hàng 6.2.2.3 Tạm dừng khách hàng Hình 6.12: Tạm dừng khách hàng sử dụng dịch vụ Khi nhận yêu cầu tạm dừng sử dụng dịch vụ khách hàng, cán chi nhánh chọn khách hàng danh sách khách hàng sử dụng dịch vụ chi nhánh ấn nút tạm dừng Yêu cầu tạm dừng khách hàng có hiệu lực sau cán gửi yêu cầu mà không cần chờ phê duyệt Dương Bá Thuận – CHĐTVT2003 BIDV-Internet Banking -Trang 101 - 6.2.2.4 Duyệt giao dịch chuyển khoản Hình 6.13: Màn hình phê duyệt giao dịch chuyển khoản Danh sách giao dịch chuyển khoản khách hàng chi nhánh hiển thị Giao dịch viên kiểm tra thông tin giao dịch (số tiền cần chuyển, số dư thời, số dư khả dụng, người thụ hưởng, ) để đinh duyệt hay không duyệt giao dịch 6.2.2.5 Duyệt giao dịch chuyển tiền Hình 6.14: Màn hình phê duyệt giao dịch chuyển tiền Dương Bá Thuận – CHĐTVT2003 BIDV-Internet Banking -Trang 102 - Chương VII- Kết luận 7.1 – Kết Hệ thống BIDV Internet Banking đáp ứng yêu cầu xử lý giao dịch ngân hàng mạng thơng tin tồn cầu Internet Cung cấp dịch vụ ngân hàng cách tin cậy, an tồn, xác, nhanh chóng, tiện lợi người sử dụng Thông qua hệ thống này, ngân hàng ĐT&PT Việt Nam có thêm kênh phân phối dịch vụ cung cấp cho khách hàng 7.2 - Đề xuất kiến nghị Để sớm đưa hệ thống giao dịch trực tuyến ngân hàng ĐT&PT Việt Nam vào thực tế cần phải quan tâm đến vấn đề sau: Thứ nhất: Đó sở hạ tầng CNTT Cần phải đầu tư xây dựng hệ thống thơng tin đại, an tồn đồng tất chi nhánh ngân hàng ĐT&PT Việt Nam Tích cực phát triển đại hố hệ thống toán điện tử Áp dụng chế bảo mật quán, thống để đảm bảo an toàn giao dịch Thứ hai: Cơ sở pháp lý Để giao dịch ngân hàng hệ thống đảm bảo, cần phải có hệ thống sở pháp lý qui định phạm vi, trách nhiệm, quyền hạn bên tham gia (từ khách hàng, đến ngân hàng, ) để giải tranh chấp xảy Ngồi cần phải tiêu chuẩn hố vấn đề kỹ thuật sử dụng quy định chữ ký điện tử, giao thức sử dụng, tiêu chuẩn mã hoá việc xử lý giao dịch Cần có quy tắc, cơng nghệ, kỹ thuật phù hợp để bảo vệ thông tin giao dịch theo quy định luật pháp phù hợp với qui định khu vực giớ1 Thứ ba: Nâng cao nhận thức quan điểm người sử dụng Hiện Việt Nam, nhu cầu giao dịch ngân hàng mạng Internet lớn, nhiên nhiều cá nhân đơn vị cịn e ngại với loại hình dịch vụ Vì cần có biện pháp quảng cáo thuyết phục khách hàng để khách hàng thấy rõ lợi ích mà dịch vụ đem lại, đồng thời cần khẳng định với khách hàng để tạo niềm tin khách hàng với loại hình dịch vụ dịch vụ an toàn (cả kỹ thuật mặt pháp luật), tiện lợi, nhanh chóng, xác giúp cho khách hàng Dương Bá Thuận – CHĐTVT2003 BIDV-Internet Banking -Trang 103 - ngân hàng giảm chi phí phát sinh từ giao dịch trực tiếp khách hàng với nhân viên ngân hàng Thứ tư: Ngân hàng ĐT&PT Việt Nam cần sớm ban hành văn hướng dẫn thực qui trình nghiệp vụ xử lý giao dịch mạng Internet để áp dụng cho đơn vị, cán vận hành hệ thống, kiểm sốt viên qui trình thực giao dịch áp dụng cho khách hàng 7.3 - Hướng phát triển Hiện hệ thống dừng lại mức xử lý giao dịch liên quan đến tài khoản tiền gửi Việt Nam đồng để phù hợp với hệ thống ATM có ngân hàng hạn chế tài khoản đăng ký sử dụng Trong tương lai gần, dịch vụ mở rộng với tài khoản ngoại tệ làm việc với tất tài khoản tiền gửi có khách hàng ngân hàng, đồng thời đưa việc theo dõi xử lý tài khoản tiền vay lên hệ thống BIDV Internet Banking Ngân hàng ĐT&PT Việt Nam tiếp tục đầu tư nghiên cứu nâng cấp hệ thống, tiếp tục đưa thêm dịch vụ ngân hàng vào hệ thống BIDV-Internet Banking dịch vụ bảo lãnh, thư tín dụng, Bên cạnh dịch vụ ngân hàng, BIDV tiếp tục nghiên cứu để đưa thêm dịch vụ gia tăng khác hỗ trợ doanh nghiệp trả lương cho nhân viên thông qua hệ thống Internet Banking Kết hợp nhà cung cấp dịch vụ để đưa dịch vụ bán hàng trực tuyến đặc biệt với nhà cung cấp điện thoại di động để bán thẻ nạp tiền cho thuê bao trả trước Cùng với nhà cung cấp dịch vụ để đưa vào dịch vụ toán hoá đơn trực tuyến, nghĩa sau khách hàng hoàn thành giao dịch tốn hố đơn CSDL nhà cung cấp dịch vụ thông tin việc trả cước khách hàng cập nhật tức Ngồi khai thác kênh dịch vụ BIDV Internet Banking để mở thêm loại hình dịch vụ quảng cáo Các doanh nghiệp ký hợp đồng quảng cáo với ngân hàng để quảng bá sản phẩm tiếp cận với khách hàng cách tốt Trong tương lai, ngân hàng đầu tư phát triển Việt Nam đầu tư nghiên cứu nhằm triển khai dịch vụ BIDV Internet Banking khơng máy tính cá nhân/ xách tay mà triển khai thiết bị kết nối với mạng thơng tin toàn cầu Internet PDA, điện thoại di động, Dương Bá Thuận – CHĐTVT2003 BIDV-Internet Banking -Trang 104 - Tiếng Việt TÀI LIỆU THAM KHẢO Nguyễn Nam Hải, Đào Thị Hồng Vân (2003), An toàn cho thương mại điện tử, Nhà xuất bưu điện Nguyễn Việt Hương (2004), Bài giảng mơn phân tích thiết kế hệ thống Khoa điện tử viến thông, ĐHBK HN Nguyễn Văn Vỵ (2002), Phân tích thiết kế hệ thống thông tin đại, Nhà xuất thống kê Trần Tiến Dũng (2000), Giáo trình lý thuyết thực hành Oracle, Nhà xuất giáo dục Trần Tiến Dũng (2002), Xây dựng ứng dụng Web với JSP, servlet, Javabeans, Nhà xuất giáo dục Vũ Thiện Thập (2002), Giáo trình kế tốn ngân hàng, NXB thống kê Tiếng Anh D Stinson (1995), Cryptography: Theory and practice CRC Press HUT – Genetic Singapore (2002), System Analysis and Design John Ganci, Daniel Farrell,Fabio Ferraz,Hari Kanangi (2005), Rational Application Developer V6 Programming Guide, IBM’s Redbook J.R Vacca (1996), Internet Security Secrets, IDG books Kevin Gilhooly (2004), Using WebSphere Studio Device Developer to Build Embedded Java Applications, IBM’s Redbook Soval Portz (1990), An Intergrated Methodology for functional Analysis Process Design and Database Design Information System Storey 5.C (1991), Relational Database Design Based on the EntityRelationships Model Data and knowledge Engineering Ueli Wahli,Jonas Andersen,Markus Meser,Nicole Hargrove (2003), WebSphere Version Application Development Handbook, IBM’s Redbook Vesna Hassler (2000), Security Fundametals for e-Commerce, Artech house Boston Website http://www.BIDV.com.vn http://www.quantrimang.com http://www.computerworld.com Dương Bá Thuận – CHĐTVT2003 BIDV-Internet Banking -Trang 105 - PHỤ LỤC Mẫu đăng ký sử dụng dịch vụ NGÂN HÀNG ĐẦU TƯ VÀ PHÁT TRIỂN VIỆT NAM Chi nhánh …………… BIDV Cộng hoà xã hội chủ nghĩa Việt Nam Độc lập - Tự - Hạnh phúc -…………, Ngày … tháng … năm … PHIẾU ĐĂNG KÝ SỬ DỤNG DỊCH VỤ BIDV INTERNET BANKING Thông tin khách hàng: Họ tên:……………………… .2 Giới tính: [ ] Nam/ [ ] Nữ Số CMTND:………………4 Ngày cấp:…………5 Nơi cấp:……………… Địa liên lạc:……………………………………………………………… Điện thoại:……………………………………………………………….…… Mobile:……………………………9 Email:………………………………… 10.Mã số thuế (Nếu doanh nghiệp):…………………………………… ….… Thông tin đăng ký dịch vụ: Tài khoản đăng ký (Liệt kê tối đa tài khoản, tài khoản phải tài khoản toán mở chi nhánh khách hàng đăng ký sử dụng dịch vụ) Phương thức nhận mã số khẳng định giao dịch toán [ ] Email [ ] SMS Yêu cầu [ ] Phát hành sổ sec [ ] In kê [ ] Phát hành thẻ ATM Giao dịch viên (Ký ghi rõ họ tên) Dương Bá Thuận – CHĐTVT2003 Chủ tài khoản (Ký ghi rõ họ tên) BIDV-Internet Banking -Trang 106 Mẫu sổ phụ (sao kê tài khoản) NGÂN HÀNG ĐẦU TƯ VÀ PHÁT TRIỂN VIỆT NAM Chi nhánh …………… Trang: Ngày: 10/11/2005 Giờ in: 14:34:05 BIDV SAO KÊ TÀI KHOẢN KHÁCH HÀNG Số hiệu tài khoản: 120 10 00 0005913 Tên tài khoản: Dương Bá Hồng Thuận Từ ngày: 01/11/2005 STT Ngày/Giờ giao dịch Mã GD Phát sinh nợ Loại tiền tệ: VNĐ Đến ngày: 10/11/2005 Phát sinh có Số dư đầu: Số dư Diễn giải 523 120 02/11/2005 08:25:15 05/11/2005 18:38:20 07/11/2005 14:05:45 09/11/2005 19:31:54 Tổng: 1461 5461 3542 4562 Số dư cuối: 500 000 300 000 200 000 257 638 057 638 023 120 723 120 923 120 665 482 Chuyen tien – AC120100054234 ATM-Cash Salary 10/2005 – BITC Thanh toan HD-EVN45123 200 000 665 482 Lập bảng Dương Bá Thuận – CHĐTVT2003 Xác nhận ngân hàng BIDV-Internet Banking -Trang 107 - Mẫu sổ sec Mỗi sổ sec gồm số tờ (20-30 tờ), nôi dung tờ sau: Mặt trước: NGÂN HÀNG ĐẦU TƯ VÀ PHÁT TRIỂN VIỆT NAM NGÂN HÀNG ĐT&PT VIỆT NAM BANK FOR INVESTMENT AND DEVELOPMENT OF VIETNAM Chi nhánh:……………………… AI 184241 Số tiền/Amount:……………………… ………………………………………… Trả cho/Pay to:………………………… ………………………………………… Số CMT/Pasport No:………………… Ngày/Date:……./……./……………… Nơi cấp/Authority:…………………… Địa chỉ/Address:……………………… ………………………………………… Tại/at:………………………………… Ngày……tháng……năm……… Người phát hành (The first sign) SÉC (CHECK) Yêu cầu trả cho:……………………………… Số CMT:………………Ngày………… Nơi cấp: Địa chỉ: Số hiệu tài khoản: Tại: AI 184241 Phần dành cho NH (For Bank only) TK nợ:………………… TK có:………………… Người phát hành: Số tiền (bằng số):……… Điạ chỉ: ………………………… Số hiệu tài khoản: ,ngày tháng năm BÁO CHI Dấu Kế toán trưởng Người phát hành Ngày…tháng… năm…… (Ký tên, đóng dấu) Mặt sau: Phần quy định cho chuyển nhượng/For endorsement Ngày/date .tháng năm 1/-Chuyển nhượng cho/endorsee: Số CMT/Pasport No: ngày/date: / / Địa chỉ/Address: Số tài khoản/AC No: Tạ1 2/-Chuyển nhượng cho/endorsee: Số CMT/Pasport No: ngày/date: / / Địa chỉ/Address: Số tài khoản/AC No: Tạ1 Ký tên, đóng dấu/Signed, sealed Ngày/date .tháng năm Ký tên, đóng dấu/Signed, sealed Phần quy định cho lĩnh tiền mặt/For cashing only Họ tên người lĩnh tiền/the name of receiver: Số CMT/Passport No: .ngày cấp/date: nơi cấp/authority: Người nhận tiền Thủ quỹ Dương Bá Thuận – CHĐTVT2003 Kế toán Ngày tháng năm Kế toán trưởng BIDV-Internet Banking MỤC LỤC MỞ ĐẦU I DANH MỤC CÁC TỪ VIẾT TẮT IV DANH MỤC HÌNH VẼ VII DANH MỤC BẢNG BIỂU IX CHƯƠNG I - TỔNG QUAN 1.1 Giới thiệu Ngân hàng Đầu tư Phát triển Việt Nam (BIDV) 1.2 Nhu cầu triển khai hệ thống giao dịch trực tuyến Internet BIDV 1.3 Phạm vi đồ án 1.4 Phương pháp nghiên cứu CHƯƠNG HỆ THỐNG HIỆN TẠI 2.1 Giới thiệu chung 2.2 Kiến trúc hệ thống 2.2.1 Kiến trúc logic hệ thống 2.2.2 Kiến trúc vật lý 10 2.3 Phương thức xử lý 11 CHƯƠNG III – GIẢI PHÁP CÔNG NGHỆ 14 3.1 – Kiến trúc hệ thống 14 3.1.1 Vấn đề triển khai bảo hành bảo trì hệ thống 15 3.1.2 Vấn đề lực xử lý hệ thống 15 3.1.3 Vấn đề tích hợp 16 3.1.4 Vấn đề cung cấp dịch vụ cho khách hàng 16 3.1.5 Vấn đề tính mềm dẻo khả chuyển hệ thống 16 3.1.6 Vấn đề chi phí cấu hình hệ thống 16 3.2 – Lựa chọn công nghệ 16 3.2.1 – Java 17 3.2.1.1 Java với tư cách ngôn ngữ lập trình 17 3.2.1.2 Java với tư cách công nghệ (platform) 18 3.2.1.3 Ứng dụng nhiều lớp Java 18 3.2.1.4 Đánh giá 20 3.2.2 – Microsoft Visual Studio NET 22 3.2.2.1 Các ngôn ngữ lập trình NET 22 3.2.2.2 .NET với tư cách công nghệ (platform) 24 3.2.2.3 Ứng dụng nhiều lớp NET 24 3.2.2.4 Đánh giá 26 3.3 - Lựa chọn hệ quản trị CSDL 26 3.4 Lựa chọn công nghệ cho hệ thống Internet Banking BIDV 28 CHƯƠNG IV – PHÂN TÍCH THIẾT KẾ HỆ THỐNG 29 4.1 – Khảo sát toán 29 4.1.1 – Các dịch vụ cung cấp 29 4.1.2 – Qui trình nghiệp vụ 30 4.1.3 – Yêu cầu hệ thống 44 4.2 – Phân tích thiết kế hệ thống 45 4.2.1 – Kiến trúc hệ thống 45 4.2.2 – Sơ đồ phân cấp chức 47 4.2.3 – Sơ đồ luồng liệu mức ngữ cảnh 48 4.2.4 – Sơ đồ luồng liệu mức đỉnh 49 4.2.5 – Sơ đồ luồng liệu mức 51 4.3 – Thiết kế CSDL 59 4.3.1 – Danh sách thuộc tính 59 4.3.2 – Dạng chuẩn 1NF 66 4.3.3 – Dạng chuẩn 2NF 68 4.3.4 – Dạng chuẩn 3NF 71 4.3.5 – Dạng chuẩn 4NF 74 4.3.7 – Quan hệ thực thể 75 CHƯƠNG V - BẢO MẬT HỆ THỐNG 76 5.1 Đặt vấn đề 76 5.2 Các phương thức bảo vệ 78 5.2.1 Tường lửa (Firewall) 79 5.2.2 Mã hoá đường truyền 79 5.2.2.1 Giao thức tầng truyền nhận an toàn (SSL): 80 5.2.2.2 Giao thức truyền siêu văn an toàn (s- http) 81 5.2.3 Xác thực khách hàng khẳng định giao dịch 81 5.2.3 Dùng chứng số, chữ ký điện tử 83 5.2.4 Chống giả mạo 86 5.2.5 Bảo trì máy chủ 87 5.2.6 Tuân thủ qui trình xử lý giao dịch 88 CHƯƠNG VI - GIỚI THIỆU HỆ THỐNG 89 6.1 Yêu cầu môi trường 89 6.1.1 Ngân hàng 89 6.1.1 Khách hàng 90 6.2 Các giao diện 91 6.2.1 Phía khách hàng 91 6.2.1.1 Trang 91 6.2.1.2 Đăng nhập hệ thống 92 6.2.1.3 Màn hình đăng nhập thành công 93 6.2.1.4 Liệt kê danh sách tài khoản 93 6.2.1.5 Vấn tin tài khoản 94 6.2.1.6 Sao kê (liệt kê giao dịch) 95 6.2.1.7 Chuyển khoản 96 6.2.1.8 Khẳng định giao dịch chuyển khoản 97 6.2.1.9 Màn hình tốn hố đơn 98 6.2.2 Phần ngân hàng 99 6.2.2.1 Đăng ký khách hàng 99 6.2.2.2 Phê duyệt đăng ký khách hàng 99 6.2.2.3 Tạm dừng khách hàng 100 6.2.2.4 Duyệt giao dịch chuyển khoản 101 6.2.2.5 Duyệt giao dịch chuyển tiền 101 CHƯƠNG VII- KẾT LUẬN 102 7.1 – Kết 102 7.2 - Đề xuất kiến nghị 102 7.3 - Hướng phát triển 103 TÀI LIỆU THAM KHẢO 104 PHỤ LỤC 105 ... khách hàng kết thúc c) Xử lý giao dịch ngân hàng Giao dịch thực khách hàng hệ thống Internet Banking ngân hàng Đầu tư Phát triển Việt Nam bao gồm loại giao dịch: Giao dịch liên quan tiền tệ giao dịch. .. dựng phát triển đất nước: • Ngân hàng Kiến thiết Việt nam từ ngày 26/4/1957 • Ngân hàng Đầu tư xây dựng Việt nam từ ngày 24/6/1981 • Ngân hàng Đầu tư Phát triển Việt nam từ ngày 14/11/1990 Ngân hàng. ..BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI LUẬN VĂN THẠC SĨ KHOA HỌC XÂY DỰNG HỆ THỐNG GIAO DỊCH TRỰC TUYẾN TRÊN MẠNG INTERNET TẠI NGÂN HÀNG ĐẦU TƯ VÀ PHÁT TRIỂN VIỆT NAM NGÀNH: