KẾT LUẬN
Đề tài xây dựng một hệ thống dựa trên một bài toán nghiệp vụ thực tế trong Ngân hàng Phát triển Việt Nam. Do đó, việc đặt vấn đề của bài toán nhằm giải quyết những tồn tại về mặt kỹ thuật chưa đáp ứng được các yêu cầu nghiệp vụ thực tế đặt ra, và khắc phục những điểm còn hạn chế của hệ thống cũ như vấn đề an ninh, an toàn dữ liệu đặt tại các Ngân hàng Chi nhánh, cũng như đảm bảo an toàn và bảo mật cho dữ liệu quan trọng hàng ngày được truyền đi trên đường truyền.
Đề tài đã xây dựng được một mô hình cơ sở dữ liệu phân tán hoàn chỉnh, đáp ứng được các yêu cầu về nghiệp vụ cũng như kỹ thuật của hệ thống chuyển tiền điện tử Nội bộ của Ngân hàng Phát triển Việt Nam.
Trên cơ sở lý thuyết và các phân tích bài toán thực tế, tôi đã xây dựng được Phần mềm ứng dụng hoàn chỉnh quản lý và thực hiện được đầy đủ các chức năng của phân hệ chuyển tiền Nội bộ, đảm bảo được các yêu cầu cao nhất về an ninh, an toàn dữ liệu, cũng như đảm bảo các yếu tố phi chức năng như hiệu năng, thân thiện và dễ dàng sử dụng cho người dùng.
Trong quá trình thực hiện Luận văn, tôi đã tìm hiểu được những cơ chế đảm bảo an ninh và an toàn dữ liệu của Oracle, cũng như các công cụ và chức năng mã hoá, xác thực, kiểm soát người dùng nhằm hạn chế những rủi ro có thể xảy ra cho hệ thống ở mức thấp nhất về mất mất và sai sót dữ liệu. Với việc kiểm soát người dùng chặt chẽ, điều này có ý nghĩa quan trọng trong việc gắn vài trò và trách nhiệm với từng người dùng trong hệ thống. Những kết quả tìm hiểu nghiên cứu này đã được áp dụng vào chương trình ứng dụng và là cơ sở để phát triển mở rộng hệ thống trong lương lai.
Đề tài cũng đưa ra một số phương vừa đảm bảo được yếu tố an ninh, an toàn dữ liệu trong quá trình truy vấn dữ liệu phân tán, vừa đảm bảo hệ thống có hiệu năng trao đổi dữ liệu ở mức hợp lý trên mạng nội bộ có băng thông chưa được cao như hiện nay.
Khi vấn đề nghiệp vụ chuyển tiền không còn gói gọn trong nội bộ Ngân hàng Phát triển, và việc này có thể thực hiện trong một cồng đồng với số lượng người sử dụng lớn và tăng lên đáng kể, thì hệ thống nhất thiết phải được mở rộng và nâng cấp để có thể hoạt động và kết nối trên hệ thống mạng lớn hơn như mạng Internet. Hệ thống này có thể kết nối tới các thiết bị cá nhân của người dùng. Khi đó, người dùng cuối có thể dùng chính các thiết bị cá nhân này để thực hiện
các giao dịch thanh toán các dịch vụ gia tăng khác, hoặc chuyển khoản ở mọi lúc, mọi nơi với tốc độ trao đổi thông tin dữ liệu ở mức cao.
Đây chính là hướng nghiên cứu và phát triển tiếp theo của đề tài trong tương lai. Hệ thống mới sẽ được xây dựng theo các công nghệ hiện đại, tiên tiến, đạt được các yêu cầu cao nhất về kỹ thuật, đáp ứng tốt nhất các nghiệp vụ đặt ra trong kỷ nguyên Công nghệ thông tin.
TÀI LIỆU THAM KHẢO Tiếng Việt
1. Nguyễn Văn Vỵ (2002), Phân tích thiết kế các hệ thống thông tin hiện đại, Nhà xuất bản thống kê –Hà Nội.
2. Nguyễn Trung Trực (2006), Hệ cơ sở dữ liệu phân tán, Trường đại học Quốc gia Hồ Chí Minh.
3. Nguyễn Văn Vỵ, Nguyễn Việt Hà, Giáo trình kỹ nghệ phần mềm, Nhà xuất bản giáo dục Việt Nam.
4. www.vdb.gov.vn
Tiếng Anh
5. Rick Greenwald, Robert Stackowiak, Jonathan Stern (2001), Oracle Essentials, O'Reilly Media, pp. 177-209, 287-296.
6. George Coulouris, Jean Dollimore, Tim Kindberg (2003) Distributed Systems: Concepts and Design, Addison-Wesley, pp. 251-289, 265-509.. 7. M. Tamer Ozsu, Patrick Valduriez (1999), Principles of Distributed Database Systems (2nd Edition) , Prentice Hall.
8. M. Tamer Ozsu (2010), Principles of Distributed Database Systems (3nd Edition) , Prentice Hall.
9. Andrew S. Tanenbaum , Maarten van Steen(2002) , Distributed Systems: Principles and Paradigms, Prentice Hall.
10. Philip A. Bernstenin, Nathan Goodman (1981), “Concurrency Control in Distributed Database Systems”, Computer Corporation of America,
Cambridge, Massachusetts.
11. Oracle Database - Advanced Security Administrator’s Guide (2005) (10g Release 2), Oracle Corporation.
12. Oracle Label Security - Administrator’s Guide (2006) (10g Release 2), Oracle Corporation.
13. Oracle Database Encryption in Oracle 9i (2001),Oracle Corporation. 14. www.Oracle.com
PHỤ LỤC
P1. Phụ lục 01: Các trƣờng của bảng TBL_MT_INFO quản lý thông tin
của lệnh chuyển tiền
Tên cột
Kiểu dữ liệu
Độ
lớn Ghi chú
TXNUM NUMBER 22 Số ID của điện
TXNO CHAR 10 Số ID của bút toán hạch toán
TXDATE DATE 7 Ngày giao dịch
RMTYPE CHAR 4 Loại hình của điện
MA_NV CHAR 4 Mã nghiệp vụ của điện
SERIAL_NUM NUMBER 22 Số serial của điện
LOAI_TT_GUI CHAR 1 Loại thanh toán (Chuyển khoản/ Sec)
TIENTE_GUI CHAR 2 Mã loại tiền tệ gửi
SOTK_GUI CHAR 15 Số Tài khoản của người gửi
SO_GIAYTO_GUI VARCHAR2 50 Số giấy tờ gửi
MUCDICH_GUI VARCHAR2 100 Mục đích gửi
TIENTE_NHAN CHAR 2 Mã loại tiền tệ nhận
SO_GIAYTO_NHAN VARCHAR2 50 Số giấy tờ nhận
SOTK_NHAN CHAR 15 Số Tài khoản của người nhận
SOTIEN_GHINO NUMBER 22 Số tiền ghi Nợ vào TK người gửi
TYGIA NUMBER 22 Tỷ giá trao đổi ngoại tệ
TIENPHI NUMBER 22 Tiền phí thanh toán
THUEVAT NUMBER 22 Thuế VAT
SOTIEN_TS NUMBER 22 Số tiền người nhận thực nhận
SO_HD VARCHAR2 50 Số hoá đơn giao người gửi
DIENGIAI VARCHAR2 100 Diễn giải của điện
NGUOI_TAO NUMBER 22 Người tạo điện
THOIDIEM_TAO DATE 7 Thời điểm tạo điện
NGUOI_HOANTAT NUMBER 22 Người hoàn tất điện
THOIDIEM_HOANTAT DATE 7 Thời điểm hoàn tất điện
NGUOI_DUYET NUMBER 22 Người duyệt điện
THOIDIEM_DUYET DATE 7 Thời điểm duyệt điện
NGUOI_CHUYEN NUMBER 22 Người chuyển điện
THOIDIEM_CHUYEN DATE 7 Thời điểm chuyển điện
STATUS VARCHAR2 1 Trạng thái của điện