MỤC LỤC DANH SÁCH NHÓM 07 NHẬN XÉT CỦA GIẢNG VIÊN MỤC LỤC LỜI MỞ ĐẦU 1 NỘI DUNG 2 PHẦN I :TỔNG QUAN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC, CÔNG CỤ MODULE TRONG ACCESS VÀ CÁC HÀM THÔNG DỤNG 2 1. GIỚI THIỆU SƠ LƯỢC VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC 2 1.1.Khái niệm: 2 1.2. Giới thiệu về công cụ Module: 3 1.2.1. Khái niệm: 3 1.2.2. Phân loại : 3 1.2.3. Cửa sổ soạn thảo code VB : 3 1.2.4.Các tạo một module: 4 2. KIỂU DỮ LIỆU 6 2.1. Kiểu số 6 2.2. Kiểu chuỗi: String 6 2.3. Kiểu đối tượng thuộc cơ sở dữ liệu : 6 3. CÁC HÀM THÔNG DỤNG: 7 3.1. Hàm MsgBox : 7 3.2. Hàm InputBox: 8 3.3.Hàm dữ liệu số: 8 3.4.Hàm xử lý chuỗi 9 PHẦN 2: ỨNG DỤNG NGÔN NGỮ LẬP TRÌNH VISUAL BASIC TRONG CHƯƠNG TRÌNH QUẢN LÍ GIAO DỊCH LƯU ĐỘNG TẠI NGÂN HÀNG CHÍNH SÁCH XÃ HỘI VIỆT NAM. 10 I.TỔNG QUAN VỀ CHƯƠNG TRÌNH QUẢN LÍ GIAO DỊCH LƯU ĐỘNG TẠI NGÂN HÀNG CHÍNH SÁCH VIỆT NAM 10 1.Giới thiệu sơ lược về ngân hàng chính sách việt nam 10 2.Tính cấp thiết của chương trình quản lí giao dịch lưu động: 10 3.Mục tiêu quản lí của chương trình: 12 4.Kết quả đạt được: 13 II. MỘT SỐ BÀI TẬP ỨNG DỤNG CÔNG CỤ MODULE TRONG VBA 14 III. KẾT LUẬN 16 LỜI MỞ ĐẦU Ngày nay hầu hết tất cả công việc trên thế giới đều được giải quyết bằng máy tính hoặc có lien quan đến máy tính , cùng với nó là sự bùng nổ của các phần mềm tin học ứng dụng trong các lĩnh vực của đời sống như: kinh tế chính trị, văn hoá, xã hội,….Các ngôn ngữ lập trình mới, các thiết bị máy móc mới ngày càng phong phú với những tính năng mới tiện dụng hơn, mạnh mẽ hơn, có thể thay thế cho con người nhiều công việc nặng nhọc, nguy hiểm, vì vậy tin học ứng dụng hiện nay đã trở thành một phần trong đời sống của con người. Ở nước ta hiện nay nhiều ngành nghề đã ứng dụng tin học trong việc, ngành tài chính ngân hàng cũng không phải là ngoại lệ. Ngành ngân hàng việt nam hiện tại có rất nhiều nghiệp vụ làm việc với các ứng dụng tin học như : cho vay, chuyển khoản, tính lãi suất, chuyển tiền…. nhưng do một số điều kiện khách quan về khách hàng, về thiết bị nên các ứng dụng khách quan về ngân hàng vẫn sử dụng ngôn ngữ lập trình như visual basic, visual C và một số hệ quản trị dữ liệu như là SQL để thiết kế và xây dựng các phần mềm làm việc , giảm đánh kể chi phí và sức lao động của con người. Trong bài tiểu luận này em xin đề cập tới “Những kĩ thuật basic tạo dựng thủ tục và hàm trong Access trong quản lí Tài chính ngân hàng. Vì thời gian và kiến thức còn hạn chế, tiểu luận không tránh khỏi những khiếm khuyết, thiếu sót. Rất mong được sự góp ý chân thành của thầy để bài làm được hoàn chỉnh hơn. Em xin chân thành cảm ơn
Trang 1CƠ SỞ THANH HÓA - KHOA: KINH TẾ
*******
BÀI TIỂU LUẬN
ĐỀ TÀI:
NHỮNG KĨ THUẬT BASIC TẠO DỰNG THỦ TỤC VÀ HÀM TRONG
ACCESS TRONG QUẢN LÍ TÀI CHÍNH NGÂN HÀNG
Trang 3NHẬN XÉT CỦA GIẢNG VIÊN
Sinh viên thực hiện: Nhóm 07 – Lớp: DHTN5TH
Trang 4MỤC LỤC
DANH SÁCH NHÓM 07
NHẬN XÉT CỦA GIẢNG VIÊN
MỤC LỤC
LỜI MỞ ĐẦU 1
NỘI DUNG 2
PHẦN I :TỔNG QUAN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC, CÔNG CỤ MODULE TRONG ACCESS VÀ CÁC HÀM THÔNG DỤNG 2
1 GIỚI THIỆU SƠ LƯỢC VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC 2
1.1.Khái niệm: 2
1.2 Giới thiệu về công cụ Module: 3
1.2.1 Khái niệm: 3
1.2.2 Phân loại : 3
1.2.3 Cửa sổ soạn thảo code VB : 3
1.2.4.Các tạo một module: 4
2 KIỂU DỮ LIỆU 6
2.1 Kiểu số 6
2.2 Kiểu chuỗi: String 6
2.3 Kiểu đối tượng thuộc cơ sở dữ liệu : 6
3 CÁC HÀM THÔNG DỤNG: 7
3.1 Hàm MsgBox : 7
3.2 Hàm InputBox: 8
3.3.Hàm dữ liệu số: 8
3.4.Hàm xử lý chuỗi 9
PHẦN 2: ỨNG DỤNG NGÔN NGỮ LẬP TRÌNH VISUAL BASIC TRONG CHƯƠNG TRÌNH QUẢN LÍ GIAO DỊCH LƯU ĐỘNG TẠI NGÂN HÀNG CHÍNH SÁCH XÃ HỘI VIỆT NAM 10
I.TỔNG QUAN VỀ CHƯƠNG TRÌNH QUẢN LÍ GIAO DỊCH LƯU ĐỘNG TẠI NGÂN HÀNG CHÍNH SÁCH VIỆT NAM 10
Trang 51.Giới thiệu sơ lược về ngân hàng chính sách việt nam 10
2.Tính cấp thiết của chương trình quản lí giao dịch lưu động: 10
3.Mục tiêu quản lí của chương trình: 12
4.Kết quả đạt được: 13
II MỘT SỐ BÀI TẬP ỨNG DỤNG CÔNG CỤ MODULE TRONG VBA 14
III KẾT LUẬN 16
Sinh viên thực hiện: Nhóm 07 – Lớp: DHTN5TH
Trang 6LỜI MỞ ĐẦU
Ngày nay hầu hết tất cả công việc trên thế giới đều được giải quyết bằng máytính hoặc có lien quan đến máy tính , cùng với nó là sự bùng nổ của các phần mềmtin học ứng dụng trong các lĩnh vực của đời sống như: kinh tế chính trị, văn hoá, xãhội,….Các ngôn ngữ lập trình mới, các thiết bị máy móc mới ngày càng phong phúvới những tính năng mới tiện dụng hơn, mạnh mẽ hơn, có thể thay thế cho conngười nhiều công việc nặng nhọc, nguy hiểm, vì vậy tin học ứng dụng hiện nay đãtrở thành một phần trong đời sống của con người
Ở nước ta hiện nay nhiều ngành nghề đã ứng dụng tin học trong việc, ngànhtài chính ngân hàng cũng không phải là ngoại lệ Ngành ngân hàng việt nam hiệntại có rất nhiều nghiệp vụ làm việc với các ứng dụng tin học như : cho vay, chuyểnkhoản, tính lãi suất, chuyển tiền… nhưng do một số điều kiện khách quan vềkhách hàng, về thiết bị nên các ứng dụng khách quan về ngân hàng vẫn sử dụngngôn ngữ lập trình như visual basic, visual C và một số hệ quản trị dữ liệu như làSQL để thiết kế và xây dựng các phần mềm làm việc , giảm đánh kể chi phí và sứclao động của con người
Trong bài tiểu luận này em xin đề cập tới “Những kĩ thuật basic tạo dựng thủtục và hàm trong Access trong quản lí Tài chính ngân hàng Vì thời gian và kiếnthức còn hạn chế, tiểu luận không tránh khỏi những khiếm khuyết, thiếu sót Rấtmong được sự góp ý chân thành của thầy để bài làm được hoàn chỉnh hơn
Em xin chân thành cảm ơn!
Trang 7NỘI DUNG PHẦN I :TỔNG QUAN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC, CÔNG CỤ MODULE TRONG ACCESS VÀ CÁC HÀM
THÔNG DỤNG
1 GIỚI THIỆU SƠ LƯỢC VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC 1.1.Khái niệm:
Visual Basic (viết tắt VB) là một ngôn ngữ lập trình hướng sự
kiện (event-driven) và môi trường phát triển tích hợp (IDE) kết bó được phát triển đầu tiên bởi Alan Cooper dưới tên Dự án Ruby (Project Ruby), và sau đó
được Microsoft mua và cải tiến nhiều Visual Basic đã được thay thế bằng VisualBasic NET Phiên bản cũ của Visual Basic bắt nguồn phần lớn từ BASIC và để lậptrình viên phát triển các giao diện người dùng đồ họa (GUI) theo mô hình phát
triển ứng dụng nhanh (Rapid Application Development, RAD); truy cập các cơ sở
dữ liệu dùng DAO (Data Access Objects), RDO (Remote Data Objects), hay ADO (ActiveX Data Objects); và lập các điều khiển và đối tượng ActiveX
Visual Basic là gì? Phần "Visual" đề cập đến phương pháp được sử dụng đểtạo giao diện đồ họa người dùng (Graphical User Interface - GUI) Visual basic cósẵn những bộ phận hình ảnh, gọi là controls, bạn có thể sắp đặt vị trí và quyết địnhcác đặc tính của chúng trên một khung màn hình, gọi là form Nếu bạn đã từng sửdụng chương trình vẽ chẳng hạn như Paint, bạn đã có sẵn các kỹ năng cần thiết đểtạo một GUI cho VB6
Phần "Basic" đề cập đến ngôn ngữ BASIC (Beginners All-Purpose SymbolicInstruction Code), một ngôn ngữ lập trình đơn giản, dễ học, được chế ra cho cáckhoa học gia (những người không có thì giờ để học lập trình điện toán) dùng Visual Basic chứa đến hàng trăm câu lệnh (commands), hàm (functions) và từkhóa (keywords) Rất nhiều commands, functions liên hệ trực tiếp đến MSWindows GUI Những người mới bắt đầu có thể viết chương trình bằng cách học
Sinh viên thực hiện: Nhóm 07 – Lớp: DHTN5TH Trang 2
Trang 8chỉ một vài commands, functions và keywords Khả năng của ngôn ngữ này chophép những người chuyên nghiệp hoàn thành bất kỳ điều gì nhờ sử dụng ngôn ngữlập trình MS Windows nào khác
1.2 Giới thiệu về công cụ Module:
1.2.1 Khái niệm:
Module là một công cụ của access dùng ngôn ngữ Visual Basic để tạo nhữngchương trình nhằm giải quyết những hạn chế của macro Module và các thủ thủ tụccủa nó là đối tượng chủ yếu của ngôn ngữ lập trình VBA (Visual Basiv forApplication)
1.2.2 Phân loại :
Có hai loại module: module dùng chung và module gắn liền với form, report
- Module dùng chung là những thủ tục, hàm được sử dụng chung cho toàn
bộ các form, report có trong tập tin cơ sở dữ liệu, các module này có thể được gọi
từ bất kỳ form, report nào, nó được chứa trong phần Module của Navigation pane
- Module gắn liền với form, report là những hàm, thủ tục gắn liền với các
đối tượng trên form, report, các module này là một thành phần của form, report, nókhông xuất hiện trong phần Module của Navigaiton pane
1.2.3 Cửa sổ soạn thảo code VB :
Trên thanh Ribbon, chọn tab Create, click nút Module trong nhóm lệnh
Macros & Code xuất hiện cửa sổ soạn thảo gồm các thành phần
Project window: Khung chứa tất cả các module trong cơ sở dữ liệu.
Properties window: Khi code chưa được tạo thì cửa sổ này là rỗng.
Immediate window: cửa sổ thực thi lệnh trực tiếp
Document window: Cửa sổ soạn thảo code VB, khi tạo module mới trong
cửa sổ này xuất hiện các dòng code mặc định
Option Compare Database: Chỉ thị này cho Visual Basic biết cách xử lý các
phép toán so sánh các phần của văn bản
Option Explicit: Chỉ thị này cho Visual Basic kiểm tra lỗi nghiêm ngặt khi
sử dụng các biến
Trang 91.2.4.Các tạo một module:
- Phần khai báo chung (Declaration Section): gồm những lệnh khai báo biến,
hằng, và khai báo về cách thức làm việc Các hằng, biến khai báo trong phần này
sẽ có hiệu lực trong tất cả các thủ tục
- Phần các thủ tục: gồm các thủ tục trong module, mỗi thủ tục gồm các lệnh
khai báo biến, hằng, và các lệnh trong thủ tục, các hằng và biến trong phần này chỉ
có hiệu lực trong thủ tục khai báo nó
Trang 10Private/pubic sub <ten thu tuc>
(tham số 1>as <kiểu>,<tham số>2, ,)
<Các câu lệnh>
End Sub
2 KIỂU DỮ LIỆU
2.1 Kiểu số
Trang 11Byte: Kiểu số nguyên dương trong phạm vi từ 0 255, chiếm 1 byte.
Integer: Kiểu số nguyên, có giá trị trong khoảng - 32768 32767, chiếm 2
2.2 Kiểu chuỗi: String
a = "Nguyen Van Nam"
2.3 Kiểu đối tượng thuộc cơ sở dữ liệu :
Database: Cơ sở dữ liệu đang mở.
Recordset: Tập hợp các mẫu tin
Field : Trường trong bảng
Form: Form đang sử dụng
Form_TenForm: Form đang được chỉ định
QueryDef: Bảng truy vấn (Query)
TableDef: Bảng dữ liệu (Table)…
3 CÁC HÀM THÔNG DỤNG:
3.1 Hàm MsgBox :
Sinh viên thực hiện: Nhóm 07 – Lớp: DHTN5TH Trang 6
Trang 12Hàm có tác dụng làm xuất hiện hộp thông báo trên đó có các nút cho ngườidùng chọn lựa, giá trị trả về của hàm là sự chọn lựa của người dùng trên hộp thôngbáo
Cú pháp:
MsgBox(“câu thông báo”,Kiểu thông báo HTB+Biểu tượng,”tiêu đề”)Trong đó:
Câu thông báo: là nội dung sẽ xuất hiện trong hộp thông báo
Kiểu hộp thông báo (HTB) gồm :
VbOkOnly Hộp thông báo chỉ có nút OK
VbOkCancel Hộp thông báo có hai nút Ok và Cancel
VbYesNo Hộp thông báo có hai nút Yes No
VbYesNoCancel Hộp thông báo có hai nút,Yes No và Cancel
Biểu tượng trên hộp thông báo gồm:
Giá trị trả về của hàm là VbYes, VbNo, VbOk, …
Trang 133.2 Hàm InputBox:
Hiển thị hộp thông báo, trên hộp thông báo có một textbox cho người dùngnhâp giá trị vào biến
Cú pháp:
InputBox(“Câu thông báo”, “tiêu đề”, Gía trị mặc định)
Giá trị trả về của hàm InputBox là giá trị do người dùng nhập vào textbox
Sub tong()
Dim a As Integer
Dim b As Integer
Dim t As Integer
a = InputBox(“Nhap a”,”nhap du lieu”,())
b = InputBox(“Nhap b”,”nhap du lieu”,())
t = a + b
MsgBox a & “+”& b & “=” & a + b, vbOKOnly, “ket qua”
End Sub
3.3.Hàm dữ liệu số:
Int(<Number>): Lấy phần nguyên của <Number>
Phép Mod: <Number1> Mod <Number2>, cho kết quả là phần dư của phépchia Number1 cho Number2
Format(<Number>, "format"): định dạng dữ liệu số hoặc chuyển chuỗi sốthành số
Left(<Chuỗi>,n): left(string, Length as Long)
Sinh viên thực hiện: Nhóm 07 – Lớp: DHTN5TH Trang 8
Trang 14Trích từ đầu một chuỗi của tham số 1(String) với số lượng xác định bởi tham số2(Length)
VD: str = Left ("caulacboVB", 6) -> str = "caulac"
Right((<Chuỗi>,n) : right(string, Length as Long)
Mid(<Chuỗi >,m,n): Mid (string, start as long, length) trích từ tham số1(string) một chuỗi ở vị trí bắt đầu được xác định bởi tham số 2(start), với số kí tựđược quy định bởi tham số 3(length) Nếu bỏ qua tham số length thì hàm Mid sẽtrich đến hết chuỗi
Trang 15PHẦN 2: ỨNG DỤNG NGÔN NGỮ LẬP TRÌNH VISUAL BASIC TRONG CHƯƠNG TRÌNH QUẢN LÍ GIAO DỊCH LƯU ĐỘNG TẠI NGÂN HÀNG CHÍNH SÁCH XÃ HỘI VIỆT NAM.
I.TỔNG QUAN VỀ CHƯƠNG TRÌNH QUẢN LÍ GIAO DỊCH LƯU ĐỘNG TẠI NGÂN HÀNG CHÍNH SÁCH VIỆT NAM
1.Giới thiệu sơ lược về ngân hàng chính sách việt nam
Ngân hàng Chính sách xã hội, viết tắt là NHCSXH được thành lập theo
Quyết định 131/2002/QĐ-TTg ngày 4 tháng 10 năm 2002 của Thủ tướng Chính
phủ trên cơ sở tổ chức lại Ngân hàng Phục vụ người nghèo Việc xây dựng Ngân
hàng Chính sách xã hội là điều kiện để mở rộng thêm các đối tượng phục vụ là hộnghèo, học sinh, sinh viên có hoàn cảnh khó khăn, các đối tượng chính sách cầnvay vốn để giải quyết việc làm, đi lao động có thời hạn ở nước ngoài và các tổchức kinh tế, cá nhân hộ sản xuất, kinh doanh thuộc các xã đặc biệt khó khăn, miềnnúi, vùng sâu, vùng xa (chương trình 135)
Trong Quyết định thành lập Ngân hàng Chính sách xã hội, Thủ tướng Chính
phủ xác định: “Đây là Ngân hàng hoạt động không vì mục đích lợi nhuận, phục vụ
người nghèo và các đối tượng chính sách khác” Một nhiệm vụ quan trọng nhưng
cũng đầy khó khăn, cán bộ nhân viên Ngân hàng Chính sách xã hội đã và đangphát huy tiền đề vững chắc đã có, đồng thời thực hiện tốt các chức năng mở rộng
để xây dựng một kênh tín dụng mới tiếp tục phục vụ có hiệu quả các đối tượngchính sách trong cả nước
2.Tính cấp thiết của chương trình quản lí giao dịch lưu động:
Ngân hàng chính sách xã hội Việt Nam là một Ngân hàng mới được thành lập
từ năm 2002 - được tách ra từ Ngân hàng Nông nghiệp và phát triển nông thôn, vìvậy khi mới ra đời mặc dù đã có quy mô rất rộng rãi trên toàn đất nước ( có > 6000chi nhánh ) nhưng cơ sở vật chất sau khi tách ra vẫn còn nhiểu hạn chế
Trước khi chương trình quản lí giao dịch lưu động ra đời thì ở các chi nhánh
Sinh viên thực hiện: Nhóm 07 – Lớp: DHTN5TH Trang 10
Trang 16Ngân hàng chính sách cấp xã, mọi công việc đều làm trên giấy tờ, lưu trữ trong sổsách vì vậy làm việc thường mất thời gian, tính toán ghi chép yêu cầu rất cẩn thậntránh gây ra những sai lầm dù là nhỏ nhất cũng có thể gây hậu quả lớn lao; sổ sáchlưu trữ nhiều dễ gây thất lạc, nhầm lẫn
Mỗi nghiệp vụ của Ngân hàng có những tính chất, yêu cầu khác nhau nên đôikhi cần nhiều người để thực hiện vì vậy khi cần kiểm tra, cập nhật, tìm kiếm về dữliệu nào đó thường không có sự thống nhất nhanh mà thường phải qua trao đổi,xem xét giữa các cá nhân hoặc với một số lượng giấy tờ khổng lồ nên mất nhiềuthời gian mới có được chính xác dẫn tới hiệu quả công việc chưa cao
Từ những khó khăn này dẫn tới việc cần có một công cụ, thiết bị phù hợp cóthể giải quyết những khó khăn trong các nghiệp vụ Ngân hàng như: giải quyếtcông việc nhanh gọn, chính xác, lưu trữ thông tin dễ dàng, cập nhật thông tinnhanh chóng,… Từ đó chương trình quản lí giao dịch lưu động đã ra đời nhằm đápứng phần nào các yêu cầu về sự chính xác, nhanh chóng trong các nghiệp vụ Ngânhàng
Khái quát về các phần mềm dùng trong Ngân hàng chính sách xã hội Việt Nam :
Các phần mềm chính được sử dụng trong NHCS :
Để có thể trình bày về các công việc của Ngân hàng chính sách một cáchthuận tiện, em xin được giới thiệu một số các phần mềm tin học đang được ứngdụng trong Ngân hàng cùng với chức năng phục vụ của các phần mềm đó :
Phần mềm kế toán giao dịch :
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ềngửi thanh toán, thông tin khách hàng, giao dịch nội bộ
+ Hệ điều hành: Window
+ Cơ sở dữ liệu: Foxpro
+ Ngôn ngữ lập trình:Foxpro
+ Mô hình ứng dụng: File/Server
Trang 17+ Điểm cài đặt: Tất cả các phòng giao dịch, chi nhánh tỉnh, Sở giao dịch.
Phần mềm chuyển tiền nội tỉnh :
Module Trung tâm xử lý
Module tại Đơn vị chuyển tiền
Module Cấp khóa TTXL
Phần mềm chuyển tiền Ngoại tỉnh :
Hệ điều hành máy chủ Cơ sở dữ liệu: Linux Redhat AS 3.0
Hệ điều hành máy trạm: Windows
Cơ sở dữ liệu: Oracle 9.1
Ngôn ngữ lập trình: Oracle Form/Report
Mô hình ứng dụng: Client/server
Chức năng: Chương trình này dùng để chuyển các lệnh thanh toán đingoại tỉnh
Nó bao gồm hai module sau:
+ Module Trung tâm thanh toán (TTTT)
+ Module Đơn vị chuyển tiền (ĐVCT)
3.Mục tiêu quản lí của chương trình:
- Quản lí thông tin khách hàng
- Quản lí chức năng thu nợ, thu lãi theo tổ: trước đây thu nợ theo tổ được thựchiện chung với menu với thu nợ từng khách hàng, việc in lại bảng kê của bút toán
đã lưu không thực hiện được, việc sửa đổi chi tiết bảng kê đã lưu phải thực hiện lạibút toán
Sinh viên thực hiện: Nhóm 07 – Lớp: DHTN5TH Trang 12
Trang 18- Quản lí chức năng chuyển nợ quá hạn theo tổ, sửa lại thông báo chuyển nợquá hạn phù hợp với quy định mới
- Chức năng xuất dữ liệu đi giao dịch lưu động ra file để in Bảng thông báocông khai dữ liệu tại xã, phường theo quy định
- Chức năng cho phép nhập dữ liệu giao dịch muộn từ tổ giao dịch lưu động
- Quản lí tính năng kiểm tra đăng ký khế ước, tính năng kiểm tra thu lãi
- Quản lí tính năng giải ngân theo tổ, giải ngân nhiều lần, in phiếu chi, theotừng thành viên trong chương trình giao dịch lưu động
- Quản lí chức năng in nhật ký quỹ cuối ngày của chương trình giao dịch lưuđộng
4.Kết quả đạt được:
Với phần mềm giao dịch xã hiện nay đã giúp cho các chi nhánh của ngânhà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àikhoả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ủaNgân hàng chính sách đã cài đặt và sử dụng phần mềm này
Tự động hoá các hoạt động nghiệp vụ, đảm bảo việc thu thập, xử lý và truyvấn thông tin được nhanh chóng nhằm đạt hiệu quả cao trong các lĩnh vực hoạtđộng quan trọng của Ngân hàng Ví dụ như các nghiệp vụ về: Thông tin kháchhàng, Quản lý tài sản nợ và tài sản có, Quản lý rủi ro, Quản lý hoạt động tín dụngchính sách, Các hệ thống thông tin quản lý
Tạo ra hệ thống thanh toán trong nội bộ ngân hàng tiên tiến về công nghệ, tạothuận lợi cho việc xử lý theo thời gian thực và giao diện thành công với hệ thốngthanh toán liên ngân hàng đã hình thành ở Việt Nam
Đổi mới cũng là xu thế tất yếu chung của thời đại, tạo ra cơ hội cho toàn thểcán bộ trong hệ thống NHCSXH và khách hàng được tiếp cận, học tập và hiểu biếtcông nghệ mới Từ đó, NHCSXH sẽ phát huy tốt hơn nữa vai trò của tổ chức thựcthi chính sách xoá đói giảm nghèo của Đảng và Nhà Nước, góp phần hiện thựccông bằng xã hội