MỤC LỤC
Tuy nhiên, trong giai đoạn đầu, tại một số chi nhánh, phòng GD còn hạn chế về đường truyền thông thì sẽ chạy theo cơ chế Off-line, dữ liệu lưu tại chi nhánh và theo định kỳ (có thể là cuối mỗi ngày, 5 ngày, 10 ngày, cuối tháng … tuỳ thuộc vào cấu hình hệ thống) chuyển dữ liệu về Trung tâm. - Tiêu chuẩn hệ thống mở: Tính mở của hệ thống được xem xét bao hàm: Phần cứng, hệ điều hành, phần mềm lớp giữa, cơ sở dữ liệu, khả năng tích hợp, khả năng tham số hoá của chương trình. - Về thời gian xử lý: Ứng dụng phải có khả năng xử lý các giao dịch (bổ sung, cập nhật, xoá) của người sử dụng ở bất kỳ đơn vị chi nhánh nào kết nối mạng WAN trong vòng tối đa 10 giây.
- Vấn tin và lập báo cáo: Hệ thống không chỉ đáp ứng được hệ thống báo cáo trong nội bộ NHCSHXH mà còn phải đáp ứng được khả năng lập báo cáo theo các quy định của cơ quan quản lý như Ngân hàng Nhà Nước, Bộ tài chính. - Tính bảo mật của hệ thống: Hệ thống hoàn toàn có khả năng đáp ứng các quy định về an toàn bảo mật hệ thống công nghệ thông tin trong ngành Ngân hàng thể hiện trong Quyết định 04/2006/QĐ- NHNN ngày 18/01/2006 của Thống đốc Ngân hàng Nhà Nước. - Chức năng: Thực hiện theo dừi, hạch toỏn toàn bộ hoạt động nghiệp vụ kế toán của NHCSXH như: Cho vay, thu nợ, Huy động vốn từ tiền gửi tiết kiệm, tiền gửi thanh toán, thông tin khách hàng, giao dịch nội bộ.
- Chức năng: Sử dụng để tạo, tổng hợp các báo cáo thống kê trong toàn hệ thống NHCSXH như: Báo cáo kế toán, Báo cáo tín dụng, Báo cáo tài chính, Điện báo, Chỉ tiêu điện báo 477 gửi NHNN, Báo cáo thông tin rủi ro tín dụng….
- File chính của chương trình chứa hơn 200 hàm và thủ tục được dùng chung cho toàn bộ chương trình KTGD, chương trình KTGD bắt đầu được thực hiện từ file này. - Việc cập nhật chương trình được thực hiện nhờ một đoạn lệnh trong file KTGD.PRG gọi tới file chạy REPAIR.FXR .Khi cập nhật xong chương trình thì sẽ xoá file REPAIR.FXR đi. - Khi vào Cuối ngày\Tiết kiệm\Thay đổi TK, KP để đăng kí một loại tiền gửi tiết kiệm mới, thực chất ta đã truy cập vào 2 file này.
- Số liệu các file trong thư mục này được sử dụng để tạo ra các file trong thư mục DBF\GDTT khi mở sổ đầu ngày giao dịch. Biểu đồ phân cấp chức năng (BPC) là một loại biểu đồ diễn tả sự phân rã dần dần các chức năng từ đại thể đến chi tiết. Mỗi nút trong biểu đồ là một chức năng, và quan hệ duy nhất là giữa các chức năng, diễn tả bởi các cung nối liền các nút, là quan hệ bao hàm.
Thư báo nợ đền hạn Tính lãi thủ công Phiếu kiểm tra sử dụng vốn vay Thông tin tài khoản Kết quả phiên giao dịch.
Bao gồm nhiều biểu đồ luồng dữ liệu mà mỗi chức năng là phân rã từ các chức năng của biểu đồ luồng dữ liệu mức khung cảnh nhưng có thêm các chức năng con mới riêng biệt , chi tiết hơn. Biểu đồ luồng dữ liệu mức dưới đỉnh : vay vốn của người lao động nước ngoài có thời hạn.
+/ Phạm vi của biến: biến chỉ tồn tại trong một ứng dụng đang chạy hay trong một lần làm việc của Visual Foxpro mà đó tạo ra chỳng. +/ Cách tạo biến: để tạo một biến và gán giá trị ban đầu cho biến đó ta có thể sử dụng câu lệnh STORE hay phép toán =. Ví dụ : STORE space(10) To thang: Lệnh này khai báo một biến có tên là thang và gán giá trị ban đầu cho nó là 10 khoảng trắng.
Biến cục bộ chỉ có thể được tạo và dùng trong các chương trình con và không thể truy xuất được ở cấp chương trình cao hơn. Khi một chương trình chứa từ khoá Private được thi hành xong thì tất cả các biến được khai báo trong Private sẽ được khôi phục lại giá trị ban đầu trước khi bị giấu. Chức năng : dùng để định nghĩa các biến toàn cục, nghĩa là các biến này có thể truy xuất ở bất cứ đâu trong chương trình.
Trên đây tôi đã giới thiệu một cách sơ lược nhất, khái quát nhất về ngôn ngữ lập trình Visual Foxpro – ngôn ngữ dùng để viết chương trình giao dịch xã.
REFERTK DBF Tham chiếu giao dịch tiết kiệm, KP RESONHNO DBF Resource (Color,help window ) RIGHTS DBF Các quyền không được phép SHLH DBF Số hiệu liên hàng. VARGD DBF Biến giao dịch của từng SCREENS VARMCN DBF Biến chung của từng chi nhánh VONDIDEN DBF Vốn kế hoạch điều chuyển đi đến CNMENU4 DBF Menu cuối ngày của tiết kiệm+KP CDRG ORG File văn bản Cân đối rút gọn. File này lưu trữ toàn bộ số liệu mới nhất của các tài khoản nội bảng có số dư hay có phát sinh trong năm.
- NAMNO : Tổng phát sinh Nợ trong năm tính đến ngày cập nhật - NAMCO : Tổng phát sinh Có trong năm tính đến ngày cập nhật - QUYNO : Tổng phát sinh Nợ trong quý tính đến ngày cập nhật - QUYCO : Tổng phát sinh Có trong quý tính đến ngày cập nhật. - THGCO : Tổng phát sinh Có trong tháng tính đến ngày cập nhật - THGNO : Tổng phát sinh Nợ trong tháng tính đến ngày cập nhật - NGYNO : Tổng phát sinh Nợ trong ngày. File này lưu trữ số liệu được cập nhật gần nhất của tất cả các sổ tiết kiệm, mỗi sổ tiết kiệm là một bản ghi.
- NGGUI: ngày gửi gần nhất của khách hàng gửi - NGDHAN: ngày đến hạn của sổ tiết kiệm - DU: số dư của sổ.
Thông thường, nếu trong quá trình đọc dữ liệu và vào xử lí dữ liệu nếu có lỗi thì chương trình thông báo lỗi trên thanh Status bar đồng thời đồng thời tự động tạo file gửi để thông báo lỗi cho chi nhánh (đối với file TTXL nhận được ) và nhận file thông báo lỗi từ chi nhánh. + Nguyên nhân: Khi đĩa kiểm soát của kế toán kiểm soát ở phòng giao dịch đã hết hiệu lực, nhưng người kiểm soát đó vẫn vẫn cố tình dùng đĩa kiểm soát đó hoặc do virus ghi thêm byte vào file Lệnh thanh toán gửi đi …. - Nếu thông tin trên Lệnh thanh toán tại phòng giao dịch và Trung tâm xử lí trùng tất cả các nội dung thì không phải thực hiện gì nhưng nếu có khác về số tiền hoặc ngày thực hiện thì do Phòng giao dịch đã sử dụng 2 cơ sở dữ liệu khác nhau.
Với phần mềm giao dịch xã hiện nay đã giúp cho các chi nhánh của ngân hàng tại cấp xã đã có thể thực hiện các công việc như: đăng kí khách hàng, tài khoản, khế ước, cho vay, thu nợ, giải ngân,… được diễn ra một cách nhanh chóng, thuận tiện, chính xác hơn nên hầu như tại tất cả các chi nhánh địa phương của Ngân hàng chính sách đã cài đặt và sử dụng phần mềm này. Với cách thức làm việc bằng phần mềm giao dịch xã và chuyển giao các thông tin bằng Fastnet thì yêu cầu các cơ sở làm việc phải có đủ các thiết bị cần thiết vì vậy đối với một số cơ sở tại vùng sâu, vùng xa, vùng khó khăn thì các thiết bị này chưa được đầy đủ và đảm bảo các yêu cầu, người sử dụng chưa hiểu hết, hiểu đúng các chức năng của hệ thống vì vậy việc ứng dụng phần mềm tại các địa phương này có tính khả thi chưa cao. - Công nghệ còn lạc hậu: chương trình được viết trên Visual Foxpro là một ngôn ngữ đã cũ nên các ứng dụng chưa được thể hiện tiện ích nhất, không thân thiện với người sử dụng như một số phần mềm khác: Visual- Basic, Visual C, Java ,….
- Hệ thống không đồng bộ: các thiết bị giữa trung ương và địa phương, giữa người gửi thông tin và người nhận thông tin,… không được đồng bộ dẫn tới việc chuyển giao, cập nhật, làm việc không đạt được hiệu quả tốt nhất. - Chưa đảm bảo tính toàn vẹn, bảo mật và an toàn dữ liệu: do hệ thống an toàn bảo mật dữ liệu chưa cao, các biện pháp phòng chống thất thoát dữ liệu chưa đạt mức tốt nhất nên công việc vẫn có nhiều sai sót. - Không thể tích hợp với các sản phẩm ngân hàng hiện đại khác như Mobile Banking, Internet Banking, … : do có sự khác biệt về thiết bị cũng như các chương trình ứng dụng nên không thể có sự tích hợp về các thông tin hay việc chuyển giao các tài khoản vì vậy việc liên kết giữa Ngân hàng chính sách với các Ngân hàng lớn khác là rất khó khăn dẫn tới khó mở rộng phạm vi hoạt động lớn mạnh của Ngân hàng nhanh chóng.