Chuyên đề Ứng dụng của internet trong việc tin học hoá ngành ngân hàng

Cục Công nghệ Tin học Ngân hàng là đơn vị trực thuộc Ngân hàng Nhà nước Việt Nam. Nó có chịu trách nhiệm chủ trì và phối hợp với các đơn vị có liên quan kiểm tra việc thực hiện các quy định trong lĩnh vực phát triển và ứng dụng công nghệ tin học Ngân hàng ở các đơn vị thuộc Ngân hàng Nhà nước; nghiên cứu, phát triển, viết các phần mềm ứng dụng công nghệ tin học vào hoạt động nghiệp vụ Ngân hàng;

doc148 trang | Chia sẻ: aloso | Lượt xem: 1500 | Lượt tải: 0download
Bạn đang xem trước 20 trang tài liệu Chuyên đề Ứng dụng của internet trong việc tin học hoá ngành ngân hàng, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
trúc và nửa cấu trúc. Phân hệ này hướng vào phục vụ các nhu cầu của nội bộ Ngân hàng, bao gồm các nội dung: - Cung cấp cho Lãnh đạo cấp Vụ, Cục khả năng truy nhập thông tin theo thời gian, phần lớn là thông tin có cấu trúc. - Sử dụng CSDL hợp nhất và hỗ trợ cho nhiều lĩnh vực quản lý chức năng -hỗ trợ chức năng xử lý dữ liệu trực tuyến với dữ liệu hiện tại và lịch sử. - Được thiết kế mềm dẻo để thích ứng được với những thay đổi về nhu cầu thông tin của ngành trong tương lai. - Có khả năng bảo mật cao để tránh truy nhập vượt quá thẩm quyền hoặc truy nhập trái phép. 1.1.3. Phân hệ tự động hoá văn phòng: Được thiết kế phục vụ cho các chuyên viên, cán bộ thuộc cơ quan NHNN trong các hoạt động văn phòng. Phân hệ sẽ có các tính năng như: Hệ thống liên lạc thông qua E-mail; các hộp thư thông báo theo chuyên đề; lập lịch công tác của cá nhân; quản lý hồ sơ, văn bản, biểu mẫu liên quan đến từng vụ việc, từng nhiệm vụ v.v 1.1.4. Phân hệ chuyên gia - Phân hệ thông tin tác nghiệp: Hệ chuyên gia giúp các công chức Ngân hàng trong quá trình thực thi nhiệm vụ. Hệ thống sẽ là công cụ ra quyết định. Hệ gồm các nội dung sau: - Tri thức chuyên gia được dựa trên các tri thức thực tế và tri thức kinh nghiệm (thực tiễn, đánh giá, suy luận). - Có thể mở rộng khả năng ra quyết định của nhiều người. - Tăng cường hiệu quả xử lý công việc của các công chức Ngân hàng khi làm nhiệm vụ. - Cung cấp sự ổn định và tính nhất quán cho một quyết định. - Giảm sự phụ thuộc của các quyết định vào trình độ của cán bộ. - Là một công cụ huấn luyện cho các cán bộ mới vào Ngành. 1.2. Trao đổi thông tin ngoài hệ thống Ngân hàng Để thực hiện tốt chức năng, nhiệm vụ của mình Ngân hàng nhà nước có quan hệ chặt chẽ với các cơ quan bên ngoài về mặt trao đổi thông tin, đặc biệt với Bộ Tài chính, Bộ KH-ĐT. Mọi trao đổi thông tin giữa Ngân hàng nhà nước với các cơ quan bên ngoài đều thông qua phòng Tổng hợp (phòng Tổ chức - Hành chính làm thủ tục hành chính cho công văn đi-đến sau đó chuyển cho phòng Tổng hợp). Các thông tin trao đổi giữa Ngân hàng nhà nước với các cơ quan bên ngoài như sau: 1.2.1. Với Chính phủ: Thông tin từ Chính phủ: Thông báo các chỉ thị, nghị quyết liên quan; Thông tin từ Chính phủ đến NHNN: các báo cáo, các thông tin mà Ngân hàng nhà nước quan tâm. 1.2.2. Với Bộ KH-ĐT: Thông tin từ Bộ tới Sở: - Các hướng dẫn, chỉ thị thi hành nghiệp vụ - từ VP Bộ, các Vụ, Viện trong bộ; - Các thông tin chuyên ngành; - Các chỉ tiêu kế hoạch hàng năm và dài hạn; - Các thông tin KT-XH hàng tháng, quý, năm (trong nước và quốc tế); Thông tin từ Sở tới Bộ: - Dự kiến kế hoạch KT-XH hàng năm và dài hạn trình bộ duyệt; - Các văn bản kiến nghị, đề xuất về mặt nghiệp vụ, các công văn; - Dữ liệu, kết quả của các cuộc điều tra cơ bản; - Các dự án đầu tư trong nước và nước ngoài trình Bộ và Chính phủ duyệt; - Các dự án thuộc nhóm C được UBND tỉnh phê duyệt; - Dữ liệu báo cáo các loại; 1.2.3. Với Bộ Tài chính Thông tin từ Bộ Tài chính: - Tình hình thực hiện kế hạch ngân sách hàng tháng, quý, năm; - Kế hoạch chi tiết việc thu - chi ngân sách hàng năm của NHNN; - Kết quả và hiệu quả thực hiện vốn đầu tư. - Thông báo cho nhau biết biết tình hình và các công việc phát sinh cần giả quyết. Thông tin từ Ngân hàng nhà nước đến Bộ Tài chính: - Chỉ tiêu kế hoạch phát triển KT-XH hàng năm, dài hạn; - Các tài liệu trao đổi nghiệp vụ quản lý; - Thông báo cho nhau biết biết tình hình và các công việc phát sinh cần giả quyết. 1.2.4. Với Tổng Cục thống kê Thông tin từ Tổng Cục thống kê đến Văn phòng Ngân hàng nhà nước: - Báo cáo tình hình thực hiện kế hoạch KT-XH hàng tháng, quý, năm; - Các thông tin về KT-XH liên quan đến các chỉ tiêu tổng hợp. Thông tin từ Ngân hàng nhà nước đến Tổng Cục thống kê: - Các chỉ tiêu kế hoạch hàng năm và dài hạn; - Các chỉ tiêu về hoạt động kinh tế cần thiết để phục vụ công tác hoạch định và dự kiến tốc độ phát triển. 1.2.5. Với một số ngành khác như: Tổng Cục Đầu tư phát triển, Kho bạc, Cục quản lý tài sản, Ngân hàng Nhà nước và các ngân hàng thương mại có quan hệ thông tin về chuyển đổi cơ cấu kinh tế phục vụ công tác phân tích kinh tế, thẩm định đầu tư.... 1.2.6. Với các Tỉnh, thành phố và các đơn vị trực thuộc: Thông tin từ các Tỉnh, thành phố và các đơn vị đến Ngân hàng nhà nước: - Tình hình thực hiện quy hoạch, kế hoạch ở các địa phương, đơn vị hàng tháng, quý, năm; - Yêu cầu xử lý công việc ở các tỉnh, thành phố và các đơn vị; Thông tin từ Văn phòng Ngân hàng nhà nước đến các Tỉnh, thành phố và các đơn vị: - Các văn bản hướng dẫn, chỉ đạo công tác lập kế hoạch, quy hoạch; - Những thông tin về tình hình chung của tỉnh. Sơ đồ trao đổi thông tin hiện tại với các cơ quan bên ngoài (Hình dưới) Trình bày sơ đồ trao đổi thông tin với các cơ quan bên ngoài hiện tại Ngân hàng nhà nước, phân tích ưu nhược điểm của các phương pháp xử lý và lưu trữ thông tin theo sơ đồ trao đổi thông tin này. Các tổ chức kinh tế - xã hội Văn phòng NHNN Bộ Kế hoạch và Đầu tư Các Tỉnh, thành phố Các Ngành Vụ Kế hoạch Các Cục, vụ khác Các Chi nhánh NHNN Hiện nay, công tác quản lý tình hình, kế hoạch hoạt động phát triển kinh tế xã hội trong toàn hệ thống ngân hàng nhà nước đang ở mức thủ công. Qua đó thấy rõ việc tổng hợp số liệu gặp nhiều khó khăn do số liệu phân tán, mất nhiều thời gian cho việc thu nhập số liệu. Khi cấp trên yêu cầu báo cáo đột xuất thì cấp dưới không bảo đạm kịp thời và tính chính xác. Ngoài ra có sự cát cứ thông tin ở các cơ quan có chức năng cung cấp thông tin, gây thêm khó khăn cho Văn phòng NHNN. Do vậy việc xây dựng CSDL thông tin kinh tế xã hội, thống nhất thành một quy trình chuẩn cho công tác tin học hoá Ngân hàng nhà nước là vô cùng bức xúc. Các Bộ, ngành sẽ đóng vai trò đầu mối cung cấp thông tin cho Ngân hàng nhà nước. 2. Phân tích - thiết kế trang web “Tra cứu tài khoản” 2.1. Phân tích chung 2.1.1. Hệ thống Ngân hàng Việt Nam Để trang web “Tra cứu tài khoản” khi đưa vào ứng dụng phát huy được hiệu quả một cách tối đa, trước lúc thiết kế chúng ta phải tìm hiểu cơ cấu tổ chức của hệ thống Ngân hàng Việt Nam. Hệ thống Ngân hàng Việt Nam bao gồm các vụ, cục Ngân hàng trung ương, các đơn vị trực thuộc, chi nhánh Ngân hàng Nhà nước ở các tỉnh và văn phòng đại diện trong và ngoài nước. - Các vụ, cục Ngân hàng trung ương: Vụ chính sách tiền tệ, Vụ chiến lược phát triển, Vụ quan hệ quốc tế, Vụ quản lý ngoại hối, Vụ các Ngân hàng, Vụ các tổ chức tín dụng hợp tác, Vụ tổng kiểm soát, Vụ pháp chế, Vụ tín dụng, Vụ kế toán tài chính, Vụ nghiệp vụ phát hành kho quỹ, Vụ tổ chức cán bộ và đào tạo, Thanh tra Ngân hàng, Sở giao dịch, Cục Công nghệ tin học Ngân hàng, Văn phòng, Cục quản trị. - Các đơn vị trực thuộc: Học viện ngân hàng, Tạp chí Ngân hàng, Trung tâm thông tin tín dụng, Trung tâm tuyên truyền báo chí, Ban quản lý các dự án tín dụng quốc tế - Chi nhánh Ngân hàng Nhà nước - Văn phòng đại diện Và hệ thống trên được biểu diễn bằng sơ đồ sau: Ban lãnh đạo Các vụ, cục Ngân hàng TW Các đơn vị trực thuộc Chi nhánh Ngân hàng Nhà nước Văn phòng đại diện trong và ngoài nước Vụ chính sách tiền tệ Vụ chiến lược phát triển Vụ quản lý ngoại hối Vụ quan hệ quốc tế Vụ kế toán tài chính Vụ tín dụng Sở giao dịch Văn phòng Vụ tổ chức cán bộ và đào tạo Vụ nghiệp vụ phát hành kho quỹ Cục quản trị Cục công nghệ tin học ngân hàng Thanh tra ngân hàng Vụ tổng kiểm soát Vụ pháp chế Vụ các ngân hàng Vụ các tctd hợp tác Tạp chí ngân hàng Trung tâm tuyên truyền báo chí Học viện ngân hàng Ban quản lý các dự án tín dụng quốc tế Trung tâm thông tin tín dụng Thời báo ngân hàng 2.1.2. Các chức năng chính của website - Tra cứu thông tin: - Thông tin phục vụ tra cứu các văn bản Quy phạm pháp luật của ngành và của Nhà nước; thông tin về cơ cấu tổ chức của hệ thống Ngân hàng Nhà nước Việt Nam. - Giới thiệu hệ thống Ngân hàng bao gồm Ngân hàng Nhà nước và các Ngân hàng thương mại. - Hoạt động Ngân hàng: Những thông tin về hoạt động của ngành Ngân hàng trên mọi lĩnh vực: thanh toán, tín dụng, thanh tra, ngoại hối - Thị trường: Thông tin về thị trường: tỷ giá hối đoái, lãi suất Ngân hàng, Thị trường mở, thị trường chứng khoán và các thông tin liên quan khác. - Tạp chí: Thông tin, bài vở của các tạp chí của ngành như : Tin học Ngân hàng, Tạp chí Ngân hàng, tạp chí thị trường tiền tệ và các báo chí khác... - Công nghệ: Những thông tin về thành tựu khoa học và công nghệ được ứng dụng trong hoạt động ngân hàng: công nghệ ngân hàng, công nghệ tin học, công nghệ mạng, điện tử, viễn thông... Tin tức: Những tin tức về kinh tế - xã hội, Tài chính - Ngân hàng, an ninh, giáo dục ở trong nước và quốc tế được cập nhật hàng ngày. - Lượm lặt: Những thông tin khác liên quan đến đời sống kinh tế-chính trị-xã hội; thể thao-văn hoá và sinh hoạt của người Việt nam. - Giải trí: Giới thiệu các bài thơ, bản nhạc, những mẩu truyện và các thông tin giải trí khác. - Tra cứu tài khoản: Cung cấp cho khách hàng các thông tin về tài khoản của họ mở tại các Ngân hàng thương mại Việt Nam như: họ tên khách hàng, số tài khoản, tên tài khoản, số dư tài khoản, địa chỉ khách hàng… - Thanh toán chuyển khoản: Thực hiện việc thanh toán chuyển khoản giữa bên mua và bên bán khi họ có nhu cầu 2.2. Phân tích chi tiết 2.2.1. Sơ đồ thông tin nghiệp vụ IFD Tra cứu tài khoản Nguồn Kế toán viên Đích Khách hàng Yêu cầu hợp lệ Khách hàng Kiểm tra TT Yêu cầu tra cứu tài khoản Cơ sở dữ liệu Từ chối yêu cầu Truy cập dữ liệu Thông tin về tài khoản Khi một khách hàng muốn truy vấn tài khoản của mình, họ phải nhập tên, số tài khoản, password trên trang login. Những dữ liệu này sẽ được máy tính kiểm tra. Nếu những thông tin khách hàng nhập khớp với dữ liệu được lưu trong cơ sở dữ liệu, thì họ sẽ xem được những thông tin cần thiết. Nếu khách hàng nhập sai thông tin, máy tính sẽ từ chối yêu cầu truy vấn đó và thông báo lại cho họ biết. Thanh toán chuyển khoản Nguồn Kế toán viên Đích Cơ sở dữ liệu Yêu cầu hợp lệ Từ chối yêu cầu Kiểm tra TT Yêu cầu được TTCK Khách hàng Thực hiện việc TT cho KH Khách hàng Kết quả việc thanh toán Lên báo cáo KT trưởng Báo cáo số dư TK Hai đối tượng khách hàng có quan hệ mua bán với nhau cùng mở tài khoản tại một ngân hàng thương mại có thể thanh toán với nhau thông qua tài khoản. Khi hai bên có yêu cầu kế toán viên sẽ nhập số tài khoản của hai bên và số tiền thanh toán. Máy tính sẽ kiểm tra số tiền thanh toán với số dư của tài khoản bên mua. Nếu số tiền thanh toán không vượt quá số dư của bên mua, máy tính sẽ lấy số tiền bằng đúng số tiền thanh toán của bên mua chuyển vào tài khoản bên bán. Ngược lại, nếu số tiền thanh toán vượt quá số dư của bên mua, việc thanh toán sẽ không thực hiện được và máy tính sẽ thông báo lại cho khách hàng. Login trang nội bộ Nguồn Quản trị mạng Đích Cơ sở dữ liệu Yêu cầu hợp lệ Nhân viên Từ chối yêu cầu Yêu cầu login Nhân viên Kiểm tra quyền hạn Truy cập Trang nội bộ Do tính bảo mật kho dữ liệu Ngân hàng, chỉ có những nhân viên có nhiệm vụ mới được cấp quyền login vào trang nội bộ. Khi một nhân viên muốn login vào trang nội bộ, họ phải nhập mã cán bộ, tên, password trên trang login. Những dữ liệu này sẽ được máy tính kiểm tra. Nếu những thông tin mà nhân viên đó nhập khớp với dữ liệu được lưu trong cơ sở dữ liệu, thì họ sẽ xem được những thông tin cần thiết. Nếu nhân viên nhập sai thông tin, máy tính sẽ từ chối yêu cầu và thông báo lại cho họ biết. 2.2.2. Sơ đồ luồng dữ liệu DFD Tra cứu tài khoản Yêu cầu Yêu cầu hợp lệ Khách hàng Kiểm tra yêu cầu Khách hàng Thông tin về tài khoản Từ chối yêu cầu Truy cập dữ liệu Cơ sở dữ liệu Thanh toán chuyển khoản Yêu cầu Cơ sở dữ liệu Kiểm tra yêu cầu Khách hàng Khách hàng Yêu cầu hợp lệ Thực hiện việc TT Kết quả Báo cáo số dư TK KT trưởng Lên báo cáo Login trang nội bộ Truy cập dữ liệu Trang nội bộ Nhân viên Yêu cầu hợp lệ Yêu cầu Cơ sở dữ liệu Kiểm tra yêu cầu Nhân viên Sơ đồ tổng hợp CSDL cán bộ Khách hàng Quản lý truy cập CSDL khách hàng Nhân viên Tham gia diễn đàn Thanh toán CK Truy vấn tài khoản CSDL feedback CSDL tài khoản Khách hàng Thông tin Lên báo cáo Truy vấn dữ liệu Báo cáo Nhà quản lý 2.3. Thiết kế cơ sở dữ liệu 2.3.1. Ngôn ngữ sử dụng SQL Server là một tập hợp những sản phẩm phần mềm cùng hoạt động để đáp ứng nhu cầu lưu trữ, xử lý và phân tích dữ liệu cho những hệ thống xử lý dữ liệu doanh nghiệp và những trang web thương mại (commercial website) lớn nhất. SQL Servser có khả năng đáp ứng những nhu cầu lưu trữ, xử lý và phân tích dữ liệu của các công ty hay tổ chức chính phủ mà nhu cầu ấy đang tăng nhanh. Hệ quản trị cơ sở dữ liệu này đã được cải tiến rất nhiều lần. Và những phiên bản gần đây nhất là 6.0, 7.0, 6.5, 2000. Phiên bản SQL Server 2000 là phiên bản ưu tú nhất. Nó đã hội tụ được những điểm mạnh và khắc phục được những yếu điểm của các phiên bản trước. Trang web “Tra cứu tài khoản ” được thiết kế cho mạng Internet. Nó đòi hỏi phải kết nối với một hệ quản trị cơ sở dữ liệu với số lượng bản ghi rất lớn và có tính chia sẻ cao. Hệ quản trị cơ sở dữ liệu đó phải xử lý nhanh, giải quyết tốt tranh chấp truy cập dữ liệu giữa nhiều người sử dụng, có những tính năng cao về quản lý server và dữ liệu. Và Microsoft SQL Server 2000 là sự lựa chọn cho câu trả lời đó. 2.3.2. Thiết kế cơ sở dữ liệu Cơ sở dữ liệu của website này có tên là db. Nó nằm trong phần Database của bộ phận Enterprise Manager (một công cụ quản trị chủ yếu của SQL Server 2000). Trong cơ sở dữ liệu db có 4 bảng, đó là những bảng : DSKH, TAIKHOAN, DSCB và FEEDBACK. Chỉ có các kế toán viên có nhiệm vụ mới được cập nhật dữ liệu vào các bảng DSKH, TAIKHOAN, DSCB và những nhân viên Ngân hàng có thẩm quyền được lưu trong bảng DSCB mới được sử dụng cơ sở dữ liệu này. 2.3.2. DSKH Bảng này chứa dữ liệu về các khách hàng, gồm có 8 trường : - Ma_KH (mã khách hàng): kiểu dữ liệu char, trường này là khoá chính của bảng, xác định sự tồn tại duy nhất của mỗi khách hàng. - Ten_KH (họ tên khách hàng): kiểu dữ liệu varchar - SCMTND (số chứng minh thư nhân dân của khách hàng): kiểu dữ liệu numeric - Ngaysinh (ngày tháng năm sinh của khách hàng): kiểu dữ liệu datetime - Giơitinh (giới tính của khách hàng): kiểu dữ liệu char - Dia_chi (địa chỉ liên hệ của khách hàng): kiểu dữ liệu varchar - Dienthoai (số điện thoại liên lạc của khách hàng): kiểu dữ liệu numeric - Email (địa chỉ hòm thư của khách hàng): kiểu dữ liệu varchar 2.3.2. TAIKHOAN Bảng này chứa dữ liệu về tài khoản của khách hàng, gồm có 4 trường - So_TK (số tài khoản): kiểu dữ liệu numeric, trường này là khoá chính của bảng, xác định tính duy nhất của mỗi tài khoản - Password (mật khẩu của khách hàng): kiểu dữ liệu char, thuộc tính này phải được bảo mật, dùng cho truy vấn tài khoản - Ma_kh (mã khách hàng): kiểu dữ liệu char, mã của khách hàng có tài khoản được xác định thông qua thuộc tính định danh so_tk và mật khẩu truy cập password - Sodu (số dư): kiểu dữ liệu numeric, số tiền hiện có trong tài khoản 2.3.3. Mô hình quan hệ Bảng DSKH và bảng TAIKHOAN có mối quan hệ một - nhiều thông qua thuộc tính định danh ma_kh trong bảng DSKH và thuộc tính mô tả ma_kh trong bảng TAIKHOAN. Mỗi khách hàng có thể có nhiều tài khoản tại Ngân hàng, nhưng mỗi tài khoản chỉ thuộc về duy nhất một khách hàng. Một khách hàng muốn mở 1 tài khoản mới tại Ngân hàng thì trước hết họ phải có dữ liệu trong bảng DSKH. 2.3.4. DSCB Bảng này chứa dữ liệu về các khách hàng, gồm có 3 trường : - Ma_CB (mã cán bộ): kiểu dữ liệu char, trường này là khoá chính của bảng, xác định sự tồn tại duy nhất của mỗi cán bộ. - Ten_KH (họ tên cán bộ): kiểu dữ liệu varchar - Password (mật khẩu): kiểu dữ liệu char, dùng để login vào trang nội bộ Chỉ những cán bộ có tên trong danh sách này mới có quyền truy cập vào trang nội bộ. 2.3.5. FEEDBACK Bảng này ding để lưu dữ liệu về các câu hỏi của khách hàng. Khi một khách hàng vào trang FEEDBACK và gửi câu hỏi thì dữ liệu sẽ được cập nhật vào đây. Và từ bảng này các cán bộ có nhiệm vụ sẽ nghiên cứu câu hỏi và trả lời cho khách hàng. 2.4. Một số thuật toán 2.4.1. Thuật toán tra cứu tài khoản Sai Đúng Tìm kiếm Bắt đầu Xuất hiện giao diện nhập dữ liệu để truy vấn tài khoản Nhập các dữ liệu cần thiết để truy vấn Kiểm tra dữ liệu nhập Thông báo không nhập đúng dữ liệu Sai Thông báo lỗi không tìm thấy Đúng Kết thúc Hiển thị các thông tin về tài khoản 2.4.2. Thuật toán login trang nội bộ Bắt đầu Xuất hiện giao diện nhập dữ liệu để login Nhập các dữ liệu cần thiết để login Kiểm tra dữ liệu nhập Thông báo không nhập đúng dữ liệu Sai Đúng Hiển thị trang nội bộ Kết thúc 2.4.3. Thuật toán thực hiện việc thanh toán chuyển khoản Bắt đầu Xuất hiện giao diện nhập dữ liệu về các tài khoản thanh toán giữa bên mua và bên bán Đúng Sai Thông báo lỗi không tìm thấy Nhập dữ liệu xác định các tài khoản Tìm kiếm Nhập số tiền thanh toán Sai Số dư bên mua >= số tiền thanh toán Thông báo không thực hiện được việc thanh toán Đúng Hiển thị các thông tin về các tài khoản sau khi thanh toán Kết thúc 2.5. Sơ đồ Website Gửi thư Lượm lặt Thị trường Tạp chí Giải trí Tra cứu tài khoản Công nghệ Tin tức Hoạt động ngân hàng Tra cứu thông tin Homepage Trang “Tra cứu tài khoản” Tra cứu tài khoản Feedback Tra cứu tài khoản Chat Trang nội bộ Cập nhật dữ liệu Báo cáo Phản hồi Thanh toán CK Tìm kiếm 2.6. Một số màn hình giao diện 2.6.1. Home Page Khi truy cập vào trang web “Tra cứu tà khoản”, màn hình giao diện trang chủ sẽ xuất hiện. Các menu bên phải để link vào các trang có trong hệ thống. Góc trên bên trái là menu để link tới trang tiếng Anh và vào hòm thư. 2.6.2. Menu tổng hợp Khi nhấp chuột vào “Tra cứu tài khoản” ở trang chủ nó sẽ link tới trang này. Và từ trang này ta có thể link tới các trang tra cứu tài khoản, feedback, trang nội bộ. 2.6.3.Trang nội bộ Khi vào trang này, các nhân viên Ngân hàng có thể thực hiện công việc nghiệp vụ chuyên môn của mình như cập nhật dữ liệu, tìm kiếm dữ liệu về khách hàng, thực hiện việc thanh toán chuyển khoản, mở tài khoản mới cho khách hàng… 2.6.4.Trang truy vấn tài khoản Một khách hàng muốn truy vấn tài khoản thì phải họ nhập đúng số tài khoản và mật khẩu. 2.6.5.Trang mở tài khoản Nhân viên ngân hàng sẽ mởi tài khoản cho khách hàng ở trang web này. 2.6.6.Trang thanh toán chuyển khoản Nhân viên Ngân hàng sẽ nhập dữ liệu tên và số tài khoản của bên mua và bên bán, số tiền thanh toán để thực hiện việc thanh toán chuyển khoản cho hai bên. 2.6.7.Trang báo cáo tổng hợp Đưa thông tin về khách hàng và tài khoản của họ lên web cho nhà quản lý xem xét. 2.6.8.Trang Chat Mọi người đều có thể truy cập vào trang này để chat với nhau. 2.6.9. Hoạt động Ngân hàng 2.6.10. Tin tức 2.6.11. Tạp chí Tin học Ngân hàng 2.6.12. Trang giải trí 2.6.13. Gửi thư 2.6.14. Lượm lặt Kết luận Cục Công nghệ Tin học Ngân hàng là đơn vị trực thuộc Ngân hàng Nhà nước Việt Nam. Nó có chịu trách nhiệm chủ trì và phối hợp với các đơn vị có liên quan kiểm tra việc thực hiện các quy định trong lĩnh vực phát triển và ứng dụng công nghệ tin học Ngân hàng ở các đơn vị thuộc Ngân hàng Nhà nước; nghiên cứu, phát triển, viết các phần mềm ứng dụng công nghệ tin học vào hoạt động nghiệp vụ Ngân hàng;… Ngân hàng là một ngành kinh tế tổng hợp có nhu cầu rất cao về thông tin phục vụ cho điều hành, quản lý và hoạt động, đặc biệt là nhu cầu đối với các thông tin cập nhật về tài chính, ngân hàng, thương mại của thế giới và khu vực. Vì vậy vai trò của Internet với hệ thống tin học Ngân hàng đặc biệt quan trọng. Để có thể hoàn thiện trang web SBVNET và xây dựng thành công cổng Internet dùng riêng cho ngành Ngân hàng, ngành Ngân hàng nói chung và Cục Công nghệ Tin học Ngân hàng nói riêng cần phải đầu tư hơn nữa, xây dựng hạ tầng cơ sở công nghệ thông tin ngân hàng đủ mạnh và cơ sở pháp lý phải đầy đủ, phải sớm nhận thấy những yêu cầu hết sức bức xúc; đồng thời cần nghiên cứu để đẩy mạnh và đưa vào ứng dụng rộng rãi của một số sản phẩm công nghệ hiện đại như: Internet Banking, Home Banking, E-Commecer … Đề án ‘‘ứng dụng Internet/Intranet trong việc tin học hoá ngành Ngân hàng’’ là bước khởi điểm trong dự án xây dựng cổng Internet dùng riêng cho ngành Ngân hàng. Do vậy, để có thể thực hiện được dự án nói trên, điều tiên quyết là đề án ‘‘ứng dụng Internet/Intranet trong việc tin học hoá ngành Ngân hàng’’ phải có tính khả thi cao. Và trang web ‘‘Tra cứu tài khoản’’ là một phần của đề án này. Nếu trang Web này được đưa vào ứng dụng trong thực tiễn thì khách hàng sẽ có thêm một phương pháp giao dịch mới mà không cần tới Ngân hàng, nó sẽ giảm sự tiếp xúc trực tiếp giữa khách hàng và nhân viên Ngân hàng. Ngoài việc cho phép khách hàng có thể truy vấn tài khoản, thực hiện thanh toán chuyển khoản, nó còn cung cấp các thông tin về tài chính - ngân hàng, các thông tin kinh tế - xã hội, các thông tin giải trí, và các thông tin khác về hoạt động của ngành Ngân hàng. Từ đó góp phần quảng bá hình ảnh của ngành Ngân hàng Việt Nam ở trong nước cũng như ở nước ngoài, mở rộng phạm vi hoạt động của các Ngân hàng thương mại Việt Nam, nâng cao sức cạnh tranh của ngành Ngân hàng trong thời đại mới. Sau này, khi mà ngành đã kết nối cổng Internet dùng riêng thì việc hoàn thiện, phát triển trang Web này để cho nó thích nghi với các phần mềm khác trong mạng là rất quan trọng. Ngoài ra để phù với xu thế phát triển, trang Web này phải được thường xuyên mở rộng và nâng cao để cung cấp thêm nhiều dịch vụ, hình ảnh, thông tin cập nhật hơn nữa cho khách hàng và những người có liên quan. Tuy nhiên , thiết kế web là một công việc không đơn giản. Nó đòi hỏi người thiết kế phải có kiến thức phong phú về tin học và con mắt mỹ thuật tinh tế. Với thời gian nghiên cứu và trình độ bản thân hạn chế nên chuyên đề của em còn có nhiều sai sót và hạn chế. Em rất mong nhận được sự góp ý của thầy cô và các anh chị ở Cục Công nghệ Tin học ngân hàng để tiếp tục hoàn thiện phần mềm này. Một lần nữa, em xin cảm ơn thầy giáo Phùng Tiến Hải, anh Phan Thái Dũng và các anh chị ở phòng Xử lý thông tin đã hướng dẫn, giúp đỡ, tạo mọi điều kiện thuận lợi để em hoàn thành báo cáo chuyên đề thực tập này. Hà Nội, ngày 3 / 5 / 2003 Sinh viên Lê Khánh Ly Phụ lục 1. Home page homesbv A:link { TEXT-DECORATION: none } A:visited { COLOR: #008080; TEXT-DECORATION: none } A:hover { COLOR: #ff00ff; TEXT-DECORATION: underline } A.left { COLOR: #800000; TEXT-DECORATION: none } P.indent { FONT-FAMILY: ".VnTime"; FONT-SIZE: 14px; MARGIN: 2pt 3pt 2pt 5pt; TEXT-ALIGN: left; TEXT-INDENT: -8pt } P.news { COLOR: #8000ff; FONT-FAMILY: ".VnTime"; FONT-SIZE: 14px; MARGIN: 2pt 3pt 2pt 5pt; TEXT-ALIGN: left; TEXT-INDENT: -8pt } P.sphead { FONT-FAMILY: ".VnTime"; FONT-SIZE: 14px; MARGIN: 2pt 3pt 2pt 5pt; TEXT-ALIGN: left } P.dichvu { FONT-FAMILY: ".VnArial"; FONT-SIZE: 12px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 2pt; MARGIN-LEFT: 2pt; MARGIN-TOP: 2pt; TEXT-ALIGN: left; TEXT-INDENT: 0pt } P.mota { FONT-FAMILY: ".VnTime"; FONT-SIZE: 14px; MARGIN-BOTTOM: 2pt; MARGIN-LEFT: 2pt; MARGIN-TOP: 2pt; TEXT-INDENT: 5pt } P.topic { FONT-FAMILY: ".VnArial"; FONT-SIZE: 14px; FONT-WEIGHT: bold; MARGIN: 0pt 3pt 0pt 5pt } P.lienket { FONT-FAMILY: ".VnTime"; FONT-SIZE: 14px; MARGIN: 2pt 3pt 2pt 10pt }   <IMG alt="CHXHCN Việt nam" height=58 src="homesbv_files/huyhieu.gif" width=58>              <IMG alt=sbvnet height=58 src="homesbv_files/net6.gif" width=394>           <A href=""><IMG border=0 height=60 src="homesbv_files/logonhnn.gif" width=90> <FONT color=#ffffff face=.VnBodoniH>tra cứu thông tin : <A href="lsnhnn.htm">LÞch sử Ngân hàng <A href="luatnh.htm">Luật Ngân hàng <A href="">Hệ thống văn bản Ngân hàng <A href="hethongnh.htm">Hệ thống Ngân hàng Việt nam <A href="tintuc.htm">Thông tin Ngân hàng <A href="luat.htm">Hệ thống văn bản Nhà nước<A href="luat_files/menup.htm"> <A href="hdngaha.htm"><FONT color=#ffffff face=.VnBodoniH>hoạt động ngân hàng <FONT color=#0000ff face=.VnArial size=2><A href="qlynghoi.htm">Ngoại hối <A href=""><FONT color=#ffffff face=.VnBodoniH>công nghệ <FONT color=#ffffff face=.VnBodoniH>tạp chí : <FONT face=.VnArial size=2><A href="">T/c tin học Ngân hàng <A href="">T¹p chÝ Ngân hàng <A href=""><FONT color=#ffffff face=.VnBodoniH>thị tr­ờng <A href=""><FONT color=#ffffff face=.VnBodoniH>giải trí <A href="trangchu1.htm"><FONT color=#ffffff face=.VnBodoniH>tra cøu tµi kho¶n <FONT color=#ffffff face=.VnBodoniH>tin tức <A href="tin0404.htm">L·i suÊt <A href="tin0104.htm"> NHTM <A href="ngvuttmo.htm">NghiÖp vô TT më <FONT color=#ffffff face=.VnBodoniH>CT DiÖt virus - BKAV2002 <A href="">- BKAV 403  - <A href="">BKAV 406   <A href="">- BKAV 417 ( update ngày 4/10/2002)     <A href="">  <FONT color=#6a00d5 face="Times New Roman" size=1> var mydate=new Date() var year=mydate.getYear() if (year < 1000) year+=1900 var day=mydate.getDay() var month=mydate.getMonth() var daym=mydate.getDate() if (daym<10) daym="0"+daym var dayarray=new Array("Chủ nhật","Thứ hai","Thứ ba","Thứ tưư","Thứ năm","Thứ sỏu","Thứ bảy") var montharray=new Array("01","02","03","04","05","06","07","08","09","10","11","12") document.write(dayarray[day]+" "+daym+"-"+montharray[month]+"-"+year)   <FONT color=#0000cc face=.VnBlack>ENGLISH <IMG align=top alt="ngan hang nha nuoc viet nam" height=195 src="homesbv_files/nhnnts.jpg" width=300> <FONT color=#006c36 face=.VnHelvetInsH size=1>N<FONT face="Times New Roman" size=1>GÂN HÀNG NHÀ NíỚC VIỆT NAM <FONT face="Times New Roman" size=1>49 Lí THÁI TỔ - HÀ NỘI  <FONT face=Symbol>ó 2001 by  itdb  28 Nguyễn Chí Thanh - Hà Nội <FONT face=.VnArial> Điện thoại : 8345178 _  Fax : 8345180 _ Email : <FONT face=.VnArial><FONT color=#8000ff>thnh@sbv.gov.vn <FONT color=#ffffff face=.VnTime> <OPTION selected value=>SBV_NET <OPTION value=>Yahoo <OPTION value=>Nhandan <OPTION value=>Laodong <A href="" style="TEXT-DECORATION: none" target=_top><FONT color=#008000 face="Times New Roman">Trao ðổi thý <A href="" target=_top><IMG alt="Th­ điện tử" border=0 height=24 loop=infinite src="homesbv_files/SENDMAIL.gif" width=32 loopdelay> <FONT color=#ff00ff face="Times New Roman" size=3>Bộ mó chữ Việt<FONT color=#ff00ff face="Times New Roman" size=2> <A href=""> <FONT color=#ff00ff face=.VnArial size=2>TCVN 6909:2001 (Vietkey) 2. Trang tra cứu tài khoản Untitled Document <% set cn=server.CreateObject("adodb.connection") set rs=server.CreateObject("adodb.recordset") cn.connectionstring="filedsn=D:\o cu\ly\trungtam\mydsn.dsn" cn.open selectSQL="select ten_kh from dskh" set rs=cn.execute(selectSQL) %> Tra cøu tµi kho¶n Tªn tµi kho¶n :   <% do while not rs.eof response.Write"" response.Write rs("ten_kh")&"" rs.movenext loop rs.close set rs=nothing %> Sè tµi kho¶n :   Password :     <FONT color=#ff8000 face=.VnTimeH><A href="trangchu1.htm">back 3. Trang thanh toán chuyển khoản Untitled Document <% vstkm=Request.Form("stkm") vstkb=Request.Form("stkb") vst=Request.Form("sttt") set cn = server.CreateObject("ADODB.Connection") Set rsTmp = server.CreateObject("ADODB.Recordset") cn.connectionstring="filedsn=D:\o cu\ly\\trungtam\\mydsn.dsn" cn.open updateSQL1 = " update taikhoan set sodu=sodu-"&vst&" where so_tk="&vstkm&" " updateSQL2 = " update taikhoan set sodu=sodu+"&vst&" where so_tk="&vstkb&" " StringSQL3 = " select sodu, so_tk from taikhoan" Nguoiban = " select sodu, so_tk from taikhoan where so_tk = " + "'" + vstkb + "'" Nguoimua = " select sodu, so_tk from taikhoan where so_tk = " + "'" + vstkm + "'" if not (trim(vstkm)="") then set rsTmp = cn.execute(Nguoimua) if not rsTmp.EOF then laysodum=rsTmp("sodu") else laysodum=0 response.write("Khong co tai khoan nguoi mua") end if end if if not (trim(vstkb)="") then set rsTmp = cn.execute(Nguoiban) if not rsTmp.EOF then laysodub=rsTmp("sodu") else laysodum = 0 response.write("Khong co tai khoan nguoi ban") end if end if if len(vstkb) then if (vst - Clng(laysodum) > 0) then response.write("So tien trong tai khoan khong du de thanh toan") else cn.execute(updateSQL1) cn.execute(updateSQL2) response.Redirect("bcvtk.asp") end if end if %> Thanh toán chuyển khoản <font color=black face=.VnArial>Tên tài khoản mua :   <font color=black face=.VnArial>Số tài khoản :   <font color=black face=.VnArial>Tên tài khoản bán :   <font color=black face=.VnArial>Số tài khoản :   <font color=black face=.VnArial>Số tiền thanh toán :         <FONT color=#FF0000 face=.VnTimeH><A href="noibo.asp">back             4. Trang cập nhật danh sách khách hàng Untitled Document <% set cn=server.CreateObject("adodb.connection") set rs=server.CreateObject("adodb.recordset") cn.connectionstring="filedsn=d:\o cu\ly\trungtam\mydsn.dsn" cn.open vmkh=request.form("mkh") vtkh=request.form("tkh") vcmt=request.form("cmt") vns=request.Form("ns") vgt=request.form("gt") vdc=request.form("dc") vdt=request.Form("dt") vem=request.Form("em") insertSQL="insert into dskh (ma_kh,ten_kh,scmtnd,ngaysinh,gioitinh,dia_chi,dienthoai,email) values('"&_ vmkh&"','"& vtkh &"',"& vcmt &",'"& vns &"','"& vgt &"','"& vdc &"',"& vdt &",'"& vem &"')" if len(vmkh) then cn.execute(insertSQL) response.Redirect("bcdskh.asp") end if %> CËp nhËp danh s¸ch kh¸ch hµng M· kh¸ch hµng :   Tªn kh¸ch hµng :   Sè CMTND :   Ngµy sinh :   Giíi tÝnh :   §Þa chØ :   §iÖn tho¹i :   E_mail :         <FONT color=#ff8000 face=.VnTimeH><A href="noibo.asp">back 5. Chat 5.1. Index.asp <% application.Lock() application("txt10")="" application("txt9")="" application("txt8")="" application("txt7")="" application("txt6")="" application("txt5")="" application("txt4")="" application("txt3")="" application("txt2")="" application("txt1")="" application.UnLock() %> function openwindow(url){ popupwin=window.open(url,'remote','scrollbars,resizable,width=400,height=300') }   §¨ng nhËp vµo chatroom           <FONT color=#FF0000 face=.VnTimeH><A href="trangchu1.htm">back 5.2. Display.asp Untitled Document 5.3. Message.asp <% if not request.Form("message")="" then application.Lock() application("txt10")=application("txt9") application("txt9")=application("txt8") application("txt8")=application("txt7") application("txt7")=application("txt6") application("txt6")=application("txt5") application("txt5")=application("txt4") application("txt4")=application("txt3") application("txt3")=application("txt2") application("txt2")=application("txt1") application("txt1")=" "&request.Cookies("nick")&": "& request.Form("message") application.UnLock() end if %> Trang Web chat NhËp néi dung chat vµ nhÊn nót send         5.4. Chat.asp <% if len (request.Cookies("nick"))=0 and len(request.Form("nick"))=0 then %> Untitled Document     Vui lßng nhËp nickname cña b¹n <% else response.cookies("nick")=request.Form("nick") application.Lock() application("txt10")=application("txt9") application("txt9")=application("txt8") application("txt8")=application("txt7") application("txt7")=application("txt6") application("txt6")=application("txt5") application("txt5")=application("txt4") application("txt4")=application("txt3") application("txt3")=application("txt2") application("txt2")=application("txt1") application("txt1")="** Xin chµo "&request.Form("nick")&" ®· ®¨ng nhËp vµo chatroom **" application.UnLock() %> ** SHCVN Chat v.1.0 ** <% end if %> 5.5. Logoff.asp <% nickname=request.Cookies("nick") nickname_entry=nickname &"#" response.cookies("nick")="" application.Lock() application("txt10")=application("txt9") application("txt9")=application("txt8") application("txt8")=application("txt7") application("txt7")=application("txt6") application("txt6")=application("txt5") application("txt5")=application("txt4") application("txt4")=application("txt3") application("txt3")=application("txt2") application("txt2")=application("txt1") application("txt1")="** "& nickname &" rêi khái chatroom **" application.UnLock() %> {close();}     6. Trang nội bộ Untitled Document <% set cn=server.CreateObject("adodb.connection") set rs=server.CreateObject("adodb.recordset") cn.connectionstring="filedsn=D:\o cu\ly\trungtam\mydsn.dsn" cn.open tcb=request.Form("htcb") mcb=request.Form("mcb") pwd=request.Form("pwd") slSQL="select * from dscb" set rs=cn.execute(slSQL) if len(tcb) then if (mcb=rs("ma_cb")) and (pwd=rs("password")) then response.Redirect("noibo.asp") else response.Write("nhap lai du kien") response.Redirect("loginnb.htm") end if end if %>   <IMG height=58 alt="CHXHCN Vi?t Nam" src="HomePage_files/huyhieu.gif" width=58>              <IMG height=58 alt=sbvnet src="HomePage_files/net6.gif" width=394>           <A href=""><IMG height=60 src="HomePage_files/logonhnn.gif" width=90 border=0> CËp nhËt DSKH CËp nhËt sè d­ TK Thanh to¸n CK BCTH DSKH T×m kiÕm ý kiÕn kh¸ch hµng <font color=#ffffff face=.VnBodoniH><a href=""><font color=#ffffff face=.VnTimeH>trang chñ <font color=#ffffff face=.VnTimeH>tra cứu thông tin : <A href="lsnhnn.htm">Lịch sử Ngân hàng <A href="luatnh.htm">Luật Ngân hàng <A href="">Hệ thống văn bản Ngân hàng <A href="hethongnh.htm">Hệ thống Ngân hàng Việt nam <A href="tintuc.htm">Thông tin Ngân hàng <A href="luat.htm">Hệ thống văn bản Nhà nước<A href="luat_files/menup.htm"> <A href="hdngaha.htm"><FONT color=#ffffff face=.VnTimeH>hoạt động ngân hàng <FONT color=#0000ff face=.VnArial size=2><A href="qlynghoi.htm">Ngoại hối <A href=""><FONT color=#ffffff face=.VnTimeH>công nghệ <FONT color=#ffffff face=.VnTimeH>tạp chí : <FONT face=.VnArial size=2><A href="">T/c tin học Ngân hàng <A href="">T¹p chÝ Ngân hàng <A href=""><FONT color=#ffffff face=.VnTimeH>thị tr­ờng <A href=""><FONT color=#ffffff face=.VnTimeH>giải trí <A href="trangchu1.htm"><FONT color=#ffffff face=.VnTimeH>l­îm lÆt <FONT color=#ffffff face=.VnTimeH>tin tức <A href="tin0404.htm">L·i suÊt <A href="tin0104.htm"> NHTM <A href="ngvuttmo.htm">NghiÖp vô TT më <FONT color=#ffffff face=.VnTimeH>CT DiÖt virus - BKAV2002 <A href="">- BKAV 403  - <A href="">BKAV 406   <A href="">- BKAV 417 ( update ngày 4/10/2002)       <FONT color=#6a00d5 size=1> var mydate=new Date() var year=mydate.getYear() if (year < 1000) year+=1900 var day=mydate.getDay() var month=mydate.getMonth() var daym=mydate.getDate() if (daym<10) daym="0"+daym var dayarray=new Array("Ch? nh?t","Th? hai","Th? ba","Th? tuư","Th? nam","Th? sỏu","Th? b?y") var montharray=new Array("01","02","03","04","05","06","07","08","09","10","11","12") document.write(dayarray[day]+" "+daym+"-"+montharray[month]+"-"+year) <A href=""><FONT face="Times New Roman" color=#0000cc>ENGLISH <IMG height=195 alt="ngan hang nha nuoc viet nam" src="HomePage_files/nhnnts.jpg" width=300 align=top> <FONT color=#006c36>NGÂN HÀNG NHÀ NU?C VI?T NAM 49 Lí THÁI T? HÀ N?I  <FONT face="Times New Roman">Copy right 2001 by  itdb  28 Nguy?n Chớ Thanh - Hà N?i <FONT size=1> éi?n tho?i : 8345178 _  Fax : 8345180 _ Email : <FONT color=#8000ff>thnh@sbv.gov.vn <FONT face="Times New Roman" color=#ffffff> <OPTION value= selected>SBV_NET <OPTION value=>Yahoo <OPTION value=>Nhandan <OPTION value=>Laodong <FONT color=#ffffff size=2> <FONT face="Times New Roman">  <A style="TEXT-DECORATION: none" target=_top href=""><FONT face="Times New Roman" color=#008000>Trao d?i thu­ <A target=_top href=""><FONT face="Times New Roman"><IMG height=24 alt="Thu di?n t?" loop=infinite src="HomePage_files/SENDMAIL.gif" width=32 border=0 loopdelay>   <IMG height=65 alt="Ngõn hàng Nụng nghi?p và phỏt tri?n nụng thụn Vi?t Nam" src="HomePage_files/nnghiep.gif" width=95> <FONT face="Times New Roman"><IMG height=60 alt="Ngõn hàng Ngo?i thuong Vi?t Nam" loop=0 src="HomePage_files/nhnthg3.jpg" width=61 border=0> <FONT face="Times New Roman"><IMG height=50 alt="Ngõn hàng Cụng thuong Vi?t Nam" loop=0 src="HomePage_files/icblogo.gif" width=120 border=0> <IMG style="COLOR: rgb(255,0,0)" height=60 alt="Ngõn hàng é?u tu và phỏt tri?n Vi?t nam" src="HomePage_files/nhdtu_2.jpg" width=59 border=0> <FONT face="Times New Roman" color=#ff00ff size=3>Font ti?ng vi?t <FONT face="Times New Roman">      Danh mục tàI liệu tham khảo 1.Giáo trình “Hệ thống thông tin quản lý” TS Trương Văn Tú - TS Trần Thị Song Minh 2. Giáo trình “Cơ sở dữ liệu SQL, Access” Ths Trần Công Uốn 3. “ASP Database” - Saigonbook 4. “Lập trình ứng dụng chuyên nghiệp SQL Server 2000” Phạm Hữu Khang 5. “Mạng căn bản” Nhà xuất bản Thống kê 6. “Macromedia Dreamweaver 4” Nguyễn Trường Sinh 7. “Nguyên lý vận hành mạng Internet” Trần Thế San - Nguyễn Hiếu Nghĩa 8. “Sử dụng các dịch vụ Internet cơ bản tại Việt Nam” Nhà xuất bản Bưu điện 9. ASP 3.0 - ASP.NET Nguyễn Lan Phương 10. Đĩa CD: MSDN 11. Các tài liệu, tạp chí về công nghệ tin học Mục lục Lời mở đầu …………………………………………………………………1 Chương 1: Một số lý luận chung ………………………………………….3 1. Tổng quan về Cục Công nghệ Tin học Ngân hàng ……………………….3 1.1. Sự ra đời và quá trình phát triển của Ngân hàng Nhà nước Việt Nam ….3 1.2. Sơ đồ cơ cấu Ngân hàng Nhà nước Việt Nam ………………………….5 1.2.1. Ngân hàng Nhà nước Việt Nam ……………………………………...5 1.2.2. Cục Công Nghệ Tin học Ngân hàng…………………………………..6 1.3. Tổ chức của các phòng chuyên môn ……………………………………6 1.3.1. Phòng nghiên cứu ứng dụng và phát triển phần mềm ………………...6 1.3.2. Phòng đảm bảo hoạt động của hệ thống………………………………6 1.3.3. Phòng quản lý mạng và vận hành các hệ thống ………………………6 1.3.4. Phòng kiểm tra kỹ thuật công nghệ …………………………………..7 1.4. Chức năng nhiệm vụ của cục công nghệ tin học ngân hàng ……………7 1.5. Tổng quan về phòng xử lý thông tin ……………………………………8 1.6. Định hướng ứng dụng và phát triển Công nghệ thông tin ngân hàng Việt Nam giai đoạn 2001-2010 …………………………………………………10 1.7. Định hướng phát triển chương trình ứng dụng………………………...12 1.7.1. Lựa chọn công nghệ ………………………………………………...12 2. Thực trạng về hệ thống tin học Ngân hàng nhà nước……………………13 2.1. Hệ thống phần cứng, mạng và truyền thông …………………………..13 2.1.1 . Mạng diện rộng (WAN) …………………………………………...13 2.1.2 . Mạng cục bộ ( LAN ) ……………………………………………...14 2.1.3. Sử dụng Internet ……………………………………………………..14 2.2. Thực trạng hệ thống phần mềm tin học của Ngân hàng Nhà nước…….15 2.2.1. Phần mềm Ngân hàng và đội ngũ cán bộ làm phần mềm …………...15 2.2.2. Trang bị và sử dụng phần mềm trong hệ thống NHNN …………….15 2.2.2.1. Hệ điều hành ……………………………………………………..16 2.2.2.2. Phần mềm Cơ sở dữ liệu (CSDL) …………………………………16 2.2.2.3. Ngôn ngữ lập trình và hệ quản trị cơ sở dữ liệu …………………...17 2.2.2.4. Phần mềm tiện ích ………………………………………………...17 2.2.2.5. Phần mềm ứng dụng ………………………………………………17 2.2.2.6. Các phần mềm chuyên dùng……………………………………….18 3. Sự cần thiết phải ứng dụng Công nghệ thông tin vào việc hiện đại hoá ngành Ngân hàng …………………………………………………………..19 3.1. Tình hình ứng dụng công nghệ thông tin trong hoạt động ngân hàng…19 3.2. Vai trò của Internet trong Hệ thống Tin học Ngân hàng ……………...22 3.3. Nhu cầu phát triển Internet và Itranet với hoạt động Ngân hàng Nhà nước ………………………………………………………………………..23 3.4. Sự cần thiết của Intranet& Internet với hoạt động Ngân hàng Việt Nam ……………………………………………………………………………...26 3.5. Sự cần thiết phải ứng dụng công nghệ thông tin vào trợ giúp tra cứu tài khoản và thanh toán chuyển khoản ..............................................................27 4. Quy mô bài toán và các vấn đề có thể giải quyết ………………………28 4.1. Quy mô bài toán ……………………………………………………...28 4.1.1. Trang chủ và các trang phụ trợ ……………………………………..28 4.1.2. Trang tra cứu tài khoản ……………………………………………..29 4.1.3. Trang thanh toán chuyển khoản …………………………………….29 4.1.4. Trang hỏi đáp ……………………………………………………….29 4.2. Các vấn đề có thể giải quyết ………………………………………….29 Chương 2: Cơ sở lí luận và phương pháp luận của việc nghiên cứu đề tài ……………………………………………………………………………...31 1. Một số vấn đề cơ bản về mạng máy tính ………………………………..31 1.1. Mạng máy tính và mô hình OSI ………………………………………31 1.1.1. Mạng máy tính ……………………………………………………...31 1.1.2. Mô hình OSI ………………………………………………………...31 1.2. Giao thức ……………………………………………………………...34 1.2.1. Giao thức TCP/IP …………………………………………………....34 1.2.2. Giao thức NetBEUI ………………………………………………….35 1.2.3. Giao thức X.25 ……………………………………………………....36 1.2.4. Giao thức XNS ………………………………………………………36 1.2.5. Giao thức IPX/SPX và NWLink …………………………………….36 1.2.6. Giao thức APPC ……………………………………………………..36 1.2.7. Giao thức AppleTalk ………………………………………………...36 1.2.8. Dãy giao thức OSI …………………………………………………..36 1.2.9. Giao thức DECnet …………………………………………………...36 2. Mạng Internet …………………………………………………………...37 2.1. Các khái niệm cơ bản về Internet, Intranet ……………………………37 2.1.1. Internet ……………………………………………………………...37 2.1.2. Intranet ……………………………………………………………...39 2.2. Lịch sử phát triển Internet …………………………………………….40 2.3. Các dịch vụ thông tin trên Internet …………………………………...42 2.3.1. Dịch vụ thư điện tử - Electronic Mail (E-mail) …………………….42 2.3.2. Dịch vụ mạng thông tin toàn cầu WWW (World Wide Web) ……..43 2.3.4. Dịch vụ Remote Login – Telnet ……………………………………44 2.3.5. Dịch vụ nhóm thông tin News ……………………………………..44 2.3.6. Dịch vụ Gopher ……………………………………………………44 2.3.7. Dịch vụ tìm kiếm thông tin trên diện rộng – WAIS ……………….44 2.3.8. Dịch vụ hội thoại trên Internet – IRC ………………………………44 2.3.9. Video Confeerence …………………………………………………45 2.3.10. E-commerce ………………………………………………………45 2.3.11. Fax Over IP, VoIP ………………………………………………...46 2.3.12. Virtual Office ……………………………………………………...46 2.3.13. Web Hosting ………………………………………………………46 3. Phương pháp luận nghiên cứu …………………………………………..46 3.1. Hypertext (siêu văn bản) và WWW (Web) ………………………….46 3.1.1. Hypertext …………………………………………………………...46 3.1.2. WWW (Web) ………………………………………………………48 3.2. Mười ý tưởng khi thiết kế website ……………………………………48 3.2.1. Tạo cho Website dễ đọc …………………………………………….48 3.2.2. Các khoảng trắng không phải là những khoảng thừa ……………….49 3.2.3. Thiết kế theo hướng người ding …………………………………….49 3.2.4. Gom lại với nhau ……………………………………………………50 3.2.5. Tính nhất quán ………………………………………………………50 3.2.6. Tin tức mới nhất …………………………………………………….50 3.2.7. Nhanh và nhỏ ……………………………………………………….51 3.2.8. Dễ truy cập ………………………………………………………….51 3.2.9. Tuân theo nguyên tắc nhấp ba lần …………………………………..51 3.2.10. Xây dựng bản đồ site ………………………………………………51 3.3. Ngôn ngữ lập trình Macromedia Dreamweaver MX ………………….52 3.3.1. Vùng làm việc (Workspace) ………………………………………...52 3.3.2. Cửa sổ hồ sơ …………………………………………………………53 3.3.3. Các bảng điều khiển ………………………………………………...53 3.3.4. Thanh menu …………………………………………………………53 3.3.5. Thanh trạng thái …………………………………………………….53 3.4. Hệ quản trị cơ sở dữ liệu SQL Server 2000 …………………………...53 4. Phân tích - Thiết kế trang web …………………………………………..54 4.1. Xác định mục đích của Website ………………………………………54 4.1.1. Xác định mục tiêu cơ bản của Website ……………………………..54 4.1.2. Xác định đối tượng độc giả của Website …………………………..54 4.2. Thiết kế giao diện …………………………………………………….54 4.2.1. Thiết kế hướng tới người sử dụng …………………………………..54 4.2.2. Có các giúp đỡ định hướng rõ ràng …………………………………54 4.2.3. Không có trang cuối cùng (dead-end) ………………………………55 4.2.4. Cho phép truy nhập trực tiếp ………………………………………..55 4.2.5. Phản hồi và đối thoại ………………………………………………..55 4.3. Thiết kế Website ………………………………………………………55 4.3.1. Các bước trong tổ chức thông tin ……………………………………55 4.3.2. Cắt đoạn thông tin …………………………………………………..55 4.3.3. Hệ thống phân cấp …………………………………………………..56 4.4. Cấu trúc của site ………………………………………………………56 4.5. Các thành phần của site ……………………………………………….56 4.5.1. Trang chủ ……………………………………………………………56 4.5.2. Menu ………………………………………………………………..56 4.5.3. Submenu …………………………………………………………….57 4.5.4. Bản kê “ các site liên quan khác” …………………………………...57 4.5.5. Thư viện, phụ lục, chỉ số …………………………………………….57 4.5.6. Các trang FAQ ………………………………………………………57 Chương 3 : Phân tích - thiết kế trang web “Tra cứu tài khoản” ………58 1. Mô hình dự án Internet-Intranet trong hệ thống Ngân hàng Nhà nước …58 1.1. Trao đổi thông tin trong hệ thống Ngân hàng ………………………...58 1.1.1. Phân hệ cung cấp thông tin mức chiến lược ………………………...58 1.1.2. Phân hệ thông tin quản lý …………………………………………...59 Phân hệ tự động hoá văn phòng ……………………………………..59 Phân hệ chuyên gia - Phân hệ thông tin tác nghiệp …………………59 1.2.Trao đổi thông tin ngoài hệ thống Ngân hàng ………………………60 1.2.1. Với Chính phủ …………………………………………………….60 1.2.2. Với Bộ KH-ĐT ……………………………………………………60 1.2.3. Với Bộ Tài chính ..............................................................................61 1.2.4. Với Tổng Cục thống kê ……………………………………………62 1.2.5. Với một số ngành khác …………………………………………….62 1.2.6. Với các Tỉnh, thành phố và các đơn vị trực thuộc …………………62 2. Phân tích - thiết kế trang web “Tra cứu tài khoản” …………………….64 2.1. Phân tích chung ………………………………………………………64 2.1.1. Hệ thống Ngân hàng Việt Nam …………………………………….64 2.1.2. Các chức năng chính của website …………………………………..66 2.2. Phân tích chi tiết ……………………………………………………...67 2.2.1. Sơ đồ thông tin nghiệp vụ IFD ……………………………………...67 2.2.2. Sơ đồ luồng dữ liệu DFD ……………………………………………69 2.3. Thiết kế cơ sở dữ liệu …………………………………………………73 2.3.1. Ngôn ngữ sử dụng …………………………………………………...73 2.3.2. Thiết kế cơ sở dữ liệu ……………………………………………….73 2.3.2. DSKH ……………………………………………………………….74 2.3.2. TAIKHOAN ………………………………………………………...74 2.3.3. Mô hình quan hệ …………………………………………………….75 2.3.4. DSCB ………………………………………………………………..75 2.3.5. FEEDBACK ………………………………………………………...76 2.4. Một số thuật toán ……………………………………………………...77 2.4.1. Thuật toán tra cứu tài khoản ………………………………………...76 2.4.2. Thuật toán login trang nội bộ ……………………………………….78 2.4.3. Thuật toán thực hiện việc thanh toán chuyển khoản ………………..78 2.5. Sơ đồ Website …………………………………………………………80 2.6. Một số màn hình giao diện…………………………………………….81 2.6.1. Home Page …………………………………………………………..81 2.6.2. Menu tổng hợp ………………………………………………………82 2.6.3.Trang nội bộ………………………………………………………….83 2.6.4.Trang truy vấn tài khoản ……………………………………………..84 2.6.5.Trang mở tài khoản …………………………………………………..85 2.6.6.Trang thanh toán chuyển khoản ……………………………………..86 2.6.7.Trang báo cáo tổng hợp ……………………………………………...87 2.6.8.Trang Chat …………………………………………………………...88 2.6.9. Hoạt động Ngân hàng ……………………………………………….89 2.6.10. Tin tức ……………………………………………………………...89 2.6.11. Tạp chí Tin học Ngân hàng ………………………………………..90 2.6.12. Trang giải trí ……………………………………………………….91 2.6.13. Gửi thư ……………………………………………………………..91 2.6.14. Lượm lặt …………………………………………………………...92 Kết luận …………………………………………………………………...93 Phụ lục …………………………………………………………………….95 1. Home page ………………………………………………………………95 2. Tra cứu tài khoản ………………………………………………………108 3. Thanh toán chuyển khoản ……………………………………………..110 4. Cập nhật danh sách khách hàng ………………………………………..114 5. Chat room ……………………………………………………………...117 5.1. Index.asp ……………………………………………………………..117 5.2. Display.asp …………………………………………………………..118 5.3. Message.asp ………………………………………………………….118 5.4. Chat.asp ……………………………………………………………...120 5.5. Logoff.asp ……………………………………………………………122 6. Trang nội bộ …………………………………………………………...125 Danh mục tài liệu tham khảo ……………………………………….….140

Các file đính kèm theo tài liệu này:

  • doc33582.doc