1. Trang chủ
  2. » Luận Văn - Báo Cáo

Một số phần mềm được sử dụng phổ biến trong ngân hàng chính sách

64 2 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Một Số Phần Mềm Được Sử Dụng Phổ Biến Trong Ngân Hàng Chính Sách
Tác giả Bùi Đức Chung
Người hướng dẫn PTS. Nguyễn Văn A
Trường học Đại Học Kinh Tế Quốc Dân
Chuyên ngành Công Nghệ Thông Tin
Thể loại Chuyên Đề Thực Tập Tốt Nghiệp
Thành phố Hà Nội
Định dạng
Số trang 64
Dung lượng 1,99 MB

Cấu trúc

  • CHƯƠNG 1: TỔNG QUAN VỀ CHƯƠNG TRÌNH QUẢN LÍ GIAO DỊCH LƯU ĐỘNG Ở NGÂN HÀNG CẤP XÃ (3)
    • I. Chức năng, nhiệm vụ , hiệu quả của chương trình quản lí giao dịch lưu động ở Ngân hàng cấp xã (3)
      • 1. Một số khái niệm và quy định chung (3)
    • II. Tính cấp thiết của việc xây dựng chương trình (4)
    • III. Yêu cầu thực tế, quá trình nghiệp vụ xây dựng chương trình giao dịch lưu động cấp xã (5)
      • 1. Mục tiêu tổng quát (5)
      • 2. Mục tiêu cụ thể (6)
    • IV. Sơ bộ về cơ quan thực tập (7)
      • 1. Giới thiệu chung về Ngân hàng chính sách xã hội Việt Nam (9)
      • 2. Chức năng, nhiệm vụ của CNTT trong Ngân hàng CSXH (16)
        • 3.1. Phần mềm Kế toán giao dịch (KTGD) (23)
        • 3.2 Phần mềm Giao dịch xã (23)
        • 3.3 Phần mềm Thông tin báo cáo (23)
        • 3.4 Phần mềm chuyển tiền Nội tỉnh (24)
        • 3.5 Phần mềm chuyển tiền Ngoại tỉnh (25)
        • 3.6 Phần mềm Fastnet (26)
  • CHƯƠNG 2: XÂY DỰNG CẤU TRÚC CHƯƠNG TRÌNH QUẢN LÍ GIAO DỊCH XÃ (27)
    • I. Các chức năng cơ bản của chương trình (27)
      • 1. Mục tiêu quản lí của chương trình (27)
      • 2. Các thành phần cơ bản của chương trình (27)
      • 3. Biểu đồ phân cấp chức năng của hệ thống (BPC) (29)
    • II. Phân tích dữ liệu của hệ thống (31)
      • 1. Biểu đồ luồng dữ liệu (31)
        • 1.1. Biểu đồ luồng dữ liệu mức khung cảnh (31)
        • 1.2. Biểu đồ luồng dữ liệu mức đỉnh (32)
          • 1.2.1 Biểu đồ luồng dữ liệu mức dưới đỉnh : vay vốn hộ nghèo (32)
          • 1.2.2. 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 (33)
  • CHƯƠNG 3: THIẾT KẾ CHƯƠNG TRÌNH VÀ XÂY DỰNG PROJECT (34)
    • 1. Các thành phần cơ bản của ngôn ngữ (34)
      • 1.1. Các kí hiệu (34)
      • 1.2. Các từ khoá trong ngôn ngữ (34)
    • II. Thiết kế CSDL hệ thống (39)
      • 1. Giới thiệu về một số file chương trình cùng với hệ thống dữ liệu chính (39)
    • III. Thiết kế dự án (Project design) (44)
      • 1. Một số form chương trình (44)
      • 2. Một số thuật toán được sử dụng trong chương trình (50)
        • 2.1/ Thuật toán tính lãi suất gửi tiết kiệm (51)
        • 2.2. Thuật toán tính lãi suất cho vay trả hết (51)
        • 2.3. Thuật toán tính lãi suất cho vay trả dần (52)
      • 3. Sử dụng chương trình (52)
        • 3.1: Yêu cầu về phần cứng (53)
        • 3.2: Một số chú thích và hướng dẫn sử dụng (53)
      • 4. Một số kết quả đạt được (56)
  • KẾT LUẬN (59)
  • TÀI LIỆU THAM KHẢO (60)

Nội dung

TỔNG QUAN VỀ CHƯƠNG TRÌNH QUẢN LÍ GIAO DỊCH LƯU ĐỘNG Ở NGÂN HÀNG CẤP XÃ

Chức năng, nhiệm vụ , hiệu quả của chương trình quản lí giao dịch lưu động ở Ngân hàng cấp xã

1 Một số khái niệm và quy định chung

Tổ giao dịch lưu động: Là nhóm cán bộ tín dụng, kế toán do Giám đốc

Phòng giao dịch phân công thực hiện nhiệm vụ thu, chi nghiệp vụ tại địa bàn xã theo công văn số 2064/NHCS-TD ngày 12/8/2005 và 2064A ngày 22/4/2007 của Tổng giám đốc NHCSXH.

Giao dịch tại cấp xã: Là hoạt động thu, chi nghiệp vụ và thực hiện các giao dịch của Tổ giao dịch lưu động theo ủy quyền của Giám đốc Phòng giao dịch cấp huyện

Trung tâm giao dịch huyện: Là hoạt động giao dịch, hạch toán của bộ phận kế toán tại Trụ sở Phòng giao dịch NHCSXH cấp huyện.

Kế toán trung tâm: Là bộ phận Kế toán tại Phòng giao dịch cấp huyện, làm nhiệm vụ kiểm soát và hạch toán các bút toán giao dịch lưu động theo quy định tại văn bản 2679/NHCS-KT ngày 10/10/2005 về việc “Hướng dẫn hạch toán kế toán đối với Tổ giao dịch lưu động”.

2.Chức năng, nhiệm vụ, hiệu quả của chương trình :

Chương trình phục vụ giao dịch lưu động cấp xã ( gọi tắt là GDXA ) được xây dựng phát triển trên cơ sở của chương trình phần mềm Kế toán giao dịch ( KTGD ) để thực hiện các công việc như : Giải ngân, 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ộ,…

- Giải ngân : phát tiền vay vốn theo hệ số của chứng từ cho vay (phiếu chi ).Được giám đốc phê duyệt

- Huy động vốn : nhận tiền gửi tiết kiệm trực tiếp từ khách hàng hoặc qua tài khoản theo quy định của tổng giám đốc NHCSXH

3.Quy trình vận hành GDXA

Quá trình đi giao dịch lưu động tại xã bằng chương trình cần thực hiện các bước sau :

- Bước 1: Xuất dữ liệu đi giao dịch xã ( thực hiện tại chương trình KTGD trung tâm )

- Bước 2: Copy dữ liệu đã được xuất từ trung tâm vào máy tính cá nhân và mở sổ đầu ngày GDXA

- Bước 3: Thực hiện giao dịch

- Bước 4: Kiểm tra dữ liệu, khoá sổ cuối ngày và xuất dữ liệu về KTGD trung tâm

- Bước 5: Cập nhật dữ liệu đi giao dịch lưu động vào KTGD trung tâm ( thực hiện tại chương trình KTGD trung tâm )

Tính cấp thiết của việc xây dựng chương trình

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ó > 6000 chi 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 Ngâ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ận trá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ách lư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 đôi khi 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ều thờ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ết cô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 tin nhanh 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ân hàng.

Yêu cầu thực tế, quá trình nghiệp vụ xây dựng chương trình giao dịch lưu động cấp xã

- Hiện đại hoá các hoạt động nghiệp vụ, tiến tới tổ chức, quản trị ngân hàng theo các chuẩn mực của các ngân hàng tiên tiến trong khu vực và trên thế giới.

- Tìm kiếm giải pháp phù hợp với yêu cầu hoạt động của NHCSXH trong việc đầu tư mua sắm một hệ thống gồm phần mềm ứng dụng quản lý ngân hàng và phần cứng tương ứng được xây dựng theo mô hình tập trung dữ liệu trên phạm vi toàn quốc Hệ thống áp dụng công nghệ hiện đại, tiên tiến, có khả năng hỗ trợ các nghiệp vụ hiện có, mở ra điều kiện cung cấp các sản phẩm, dịch vụ mới trong tương lai.

- Phấn đấu trở thành một tổ chức tài chính vi mô lớn mạnh có công nghệ hiện đại, phát huy vai trò của tổ chức thực thi chính sách xoá đói giảm nghèo của Đảng và Nhà Nước, góp phần hiện thực hoá công bằng xã hội.

- Tiếp tục đổi mới tổ chức và hoạt động của NHCSXH theo hướng hiện đại và hội nhập, cung cấp đa dạng các sản phẩm dịch vụ ngân hàng tới vùng sâu vùng xa.

- Chủ động khai thác các nguồn lực trong xã hội để phục vụ các đối tượng chính sách, tăng năng lực tài chính để dần giảm gánh nặng cho Ngân sách Nhà Nước tiến tới tự chủ về tài chính.

- Xây dựng hạ tầng công nghệ thông tin đồng bộ, hiện đại đáp ứng nhu cầu phát triển của NHCSXH.

- Tự động hoá các hoạt động nghiệp vụ, đảm bảo việc thu thập, xử lý và truy vấ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ách hà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ụng chính sách, Các hệ thống thông tin quản lý.

- Có cơ sở, nền tảng công nghệ vững chắc mở ra cơ hội triển khai các dịch vụ, sản phẩm của một ngân hàng hiện đại trong tương lai Hệ thống mới không chỉ đáp ứng được nhu cầu trước mắt mà còn có khả năng đáp ứng các dịch vụ mới E-banking, phone-banking, home-banking, Internet-Banking, Card-ATM, tài trợ thương mại.

- Nâng cao năng suất lao động ở mọi khâu của các quy trình nghiệp vụ tác nghiệp

- Từng bước tập trung hoá thông tin hoạt động toàn ngành.

- 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ạo thuậ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ống thanh toán liên ngân hàng đã hình thành ở Việt Nam

- Đảm bảo hệ thống hoạt động an toàn từ bên trong, giảm thiểu những nguy cơ đe doạ tấn công từ bên ngoài

- Hệ thống mới không chỉ mở rộng khả năng hoạt động của ngân hàng mà còn phải bảo vệ đầu tư hạ tầng tin học đã có.

- Tuân thủ đầy đủ và chặt chẽ luật giao dịch điện tử và quy định kế toán trên máy vi tính và các quy định khác của Nhà Nước trong lĩnh vực Ngân hàng Tài chính.

- Thời gian triển khai không quá dài làm ảnh hưởng đến môi trường hoạt động kinh doanh hiện tại Các cán bộ kỹ thuật và nghiệp vụ của ngân hàng nắm bắt được công nghệ mới và quy trình hoạt động mới, phù hợp với thông lệ ngân hàng quốc tế

- Đổ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ết công nghệ mới Từ đó, NHCSXH sẽ phát huy tốt hơn nữa vai trò của tổ chức thực thi chính sách xoá đói giảm nghèo của Đảng và NhàNước, góp phần hiện thực công bằng xã hội.

Sơ bộ về cơ quan thực tập

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ần vay 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ền núi, vùng sâu, vùng xa. (chương trình 135) Đây thật sự là tin vui đối với các đối tượng chính sách vì họ tiếp tục có cơ hội tiếp cận nguồn vốn ưu đãi chính thức của Nhà nước, nhất là dựa trên tiền đề những thành công 7 năm hoạt động của Ngân hàng Phục vụ người nghèo.

Ngân hàng Chính sách xã hội có bộ máy quản lý và điều hành thống nhất trong phạm vi cả nước, với vốn điều lệ ban đầu là 5 nghìn tỷ đồng và được cấp bổ sung phù hợp với yêu cầu hoạt động từng thời kỳ Thời hạn hoạt động của Ngân hàng Chính sách xã hội là 99 năm.

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à đang phá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ượng chính sách trong cả nước.

Chính thức đi vào hoạt động từ 11 tháng 3 năm 2003 nhưng đến nay Ngân hàng Chính sách xã hội đã nhanh chóng triển khai mô hình tổ chức mạng lưới Tính đến nay, Bộ máy quản trị của Ngân hàng Chính sách xã hội bao gồm: Hội đồng quản trị tại Trung ương, 64 Ban đại diện Hội đồng quản trị cấp tỉnh, thành phố và hơn 600 Ban đại diện Hội đồng quản trị cấp quận, huyện.

Bộ máy điều hành của Ngân hàng Chính sách xã hội được thành lập ở cả 3 cấp đang tập trung chỉ đạo triển khai việc huy động vốn và cho vay vốn người nghèo và các đối tượng chính sách khác Tính đến nay, hệ thống Ngân hàng Chính sách xã hội bao gồm Hội sở chính ở Trung ương, Sở giao dịch,

64 chi nhánh cấp tỉnh, thành phố và 597 Phòng giao dịch cấp huyện, 8076 điểm giao dịch tại xã, phường Hiện nay, Ngân hàng Chính sách xã hội đang triển khai nhiều giải pháp, phát huy kết quả bước đầu, khắc phục một số tồn tại, vướng mắc, quyết tâm hoàn thành tốt nhiệm vụ được giao, thật sự trở thành lực lượng kinh tế hữu hiệu trên mặt trận xoá đói giảm nghèo, ổn định chính trị, xã hội của đất nước.

1 Giới thiệu chung về Ngân hàng chính sách xã hội Việt Nam : a Các chức năng chính của Ngân hàng :

- Tổ chức huy động vốn trong và ngoài nước có trả lãi của mọi tổ chức và tầng lớp dân cư bao gồm tiền gửi có kỳ hạn, không kỳ hạn; Tổ chức huy động tiết kiệm trong cộng đồng người nghèo.

- Phát hành trái phiếu được Chính phủ bảo lãnh, chứng chỉ tiền gửi và các giấy tờ có giá khác; vay các tổ chức tài chính, tín dụng trong và ngoài nước; Vay tiết kiệm Bưu điện, Bảo hiểm xã hội Việt Nam; Vay Ngân hàng Nhà nước.

- Được nhận các nguồn vốn đóng góp tự nguyện không có lãi hoặc không hoàn trả gốc của các cá nhân, các tổ chức kinh tế, tổ chức tài chính, tín dụng và các tổ chức chính trị - xã hội, các hiệp hội, các tổ chức phi chính phủ trong nước và nước ngoài.

- Mở tài khoản tiền gửi thanh toán cho tất cả các khách hàng trong và ngoài nước.

- Ngân hàng Chính sách xã hội có hệ thống thanh toán nội bộ và tham gia hệ thống liên ngân hàng trong nước.

- Ngân hàng Chính sách xã hội được thực hiện các dịch vụ ngân hàng về thanh toán và ngân quỹ:

 Cung ứng các phương tiện thanh toán

 Thực hiện các dịch vụ thanh toán trong nước

 Thực hiện các dịch vụ thu hộ, chi hộ bằng tiền mặt và không bằng tiền mặt

 Các dịch vụ khác theo quy định của Thống đốc Ngân hàng Nhà nước.

- Cho vay ngắn hạn, trung hạn và dài hạn phục vụ cho sản xuất, kinh doanh, tạo việc làm, cải thiện đời sống; góp phần thực hiện chương trình mục tiêu quốc gia xoá đói giảm nghèo, ổn định xã hội.

- Nhận làm dịch vụ uỷ thác cho vay từ các tổ chức quốc tế, quốc gia, cá nhân trong nước, ngoài nước theo hợp đồng uỷ thác

*/ Các đối tượng phục vụ : Đối tượng cho vay Lãi trong hạn

- Hộ nghèo ở vùng III và các xã đặc biệt khó khăn miền núi, vùng sâu, vùng xa

- Hộ nghèo thuộc các khu vực khác 0.65%/ tháng

Cho vay học sinh, sinh viên có hoàn cảnh khó khăn

- Cho vay học sinh, sinh viên có hoàn cảnh khó khăn

Các đối tượng cần vay vốn để giải quyết việc làm

- Các tổ chức sản xuất của thương binh, người tàn tật

- Các đối tượng khác 0.65%/ tháng

Các đối tượng chính sách đi lao động có thời hạn ở nước ngoài

- Cho vay xuất khẩu lao động 0.65%/ tháng

Các đối tượng khác theo Quyết định của Chính phủ

- Cho vay doanh nghiệp làm nhà ở bán trả chậm cho các hộ dân

- Cho vay NS&VSMTNT 0.65%/ tháng

- Cho vay làm nhà vượt lũ đồng bằng sông

*/ Những điều cần biết khi vay vốn tín dụng ưu đãi của NHCSXH :

- Điều kiện để được vay vốn: Để được vay vốn tại Ngân hàng Chính sách xã hội, người vay phải có đủ các điều kiện sau:

- Người vay phải có năng lực pháp luật dân sự, năng lực hành vi dân sự và chịu trách nhiệm dân sự theo quy định của pháp luật

- Có hộ khẩu thường trú tại nơi vay vốn

- Có xác nhận của cơ quan Nhà nước có thẩm quyền về việc người vay vốn thuộc đối tượng chính sách

- Được bên tuyển dụng chính thức tiếp nhận đi lao động có thời hạn ở nước ngoài

- Người lao động hoặc hộ gia đình mà người lao động là thành viên phụ thuộc không có nợ khó đòi hoặc nợ quá hạn trên 6 tháng tại Ngân hàng Chính sách xã hội

- Mục đích sử dụng tiền vay:

Ngân hàng Chính sách xã hội cho vay để chi trả các chi phí, lệ phí hợp pháp như sau: Phí đào tạo, phí tư vấn hợp đồng, phí đặt cọc, vé máy bay lượt đi và các chi phí cần thiết trong hợp đồng lao động.

Mức cho vay tối đa bằng 100% chi phí hợp lý mà người lao động phải trả nhưng không quá 20 triệu đồng đối với một đối tượng chính sách đi lao động có thời hạn ở nước ngoài.

Hiện nay, mức lãi suất cho vay các đối tượng chính sách đi lao động có thời hạn ở nước ngoài là 0,65% tháng, lãi suất nợ quá hạn bằng 130% lãi suất cho vay

- Quy trình thủ tục vay vốn Đối với hộ nghèo

- Tự nguyện gia nhập Tổ tiết kiệm và vay vốn

- Hộ nghèo viết giấy đề nghị thanh toán (theo mẫu in sẵn do Ngân hàng chính sách xã hội cấp) gửi Tổ trưởng Tổ tiết kiệm và vay vốn

- Khi giao dịch với Ngân hàng, chủ hộ hoặc người thừa kế hợp pháp được ủy quyền phải có CNND, nếu không có CMND thì phải có ảnh dán trên sổ tiết kiệm và vay vốn để nhận tiền vay Đối với tổ tiết kiệm và vay vốn

- Nhận giấy đề nghị vay vốn của hộ nghèo

XÂY DỰNG CẤU TRÚC CHƯƠNG TRÌNH QUẢN LÍ GIAO DỊCH XÃ

Các chức năng cơ bản của chương trình

1 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ực hiệ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ại bút toán

- 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áo cô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 theo từ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.

- Quản lí chỉnh sửa bảng kê thông tin.

2 Các thành phần cơ bản của chương trình a.File prg\KTGD.PRG

- 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 b.Các file trong thưc mục PRG\DATASYS:

- Thư mục này chứa các file dạng DBF, các file này chứa danh mục hệ thống như: loại vay, kiểu lại, lãi suất

- Với các file DBF ta có thể nhấn phím Ctrl+N để thêm bản ghi và Ctrl + T để xoá bản ghi c.File định nghĩa Menu chính

- Đây là file định nghĩa các Menu chính của chương trình kế toán giao dịch

- Muốn biết một chức năng tương ứng với modun tương ứng với chương trình nào ta xem trong file này. d.File khai báo thông số riêng (var.dbf)

File này chứa thông số riêng của chi nhánh

- Tên, địa chỉ chi nhánh

- Làm tròn tiết kiệm ngoại tệ e.File khai báo lãi suất

- File này chứa các mức lãi suất tiền gửi không kì hạn, tiền vay đang sử dụng

- Mỗi khi có một mức lãi suất mới đối với cho vay và tiền gửi không kì hạn ta phải đăng kí vào file này.

- Chú ý: trường tu_ngay là bắt đầu áp dụng loại lãi suất đó, mã lãi do kế toán tự đặt f.File khai báo loại tiền gửi tiết kiệm Loaitgtk.dbf và lstgtk.dbf

- 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. g.Một số file hồ sơ (dbf\HOSO)

- Các file trong thư mục này phản ánh số liệu được cập nhật tại thời điểm gần nhất

- Số liệu của các file này được cập nhật khi thực hiện các công việc khoá sổ cuối ngà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

3 Biểu đồ phân cấp chức năng của hệ thống (BPC) :

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.

Như vậy đối với hệ thống giao dịch xã, BPC sẽ tạo thành một cây cấu trúc như sau:

Chương trình giao dịch xã

Hệ thống Đầu ngày Đăng kí Giao dịch Cuối ngày Phục vụ

Biến chi nhánh Đổi khóa sử dụng

Phục hồi khoá sổ Đăng kí

KH Đăng kí tài khoản Đăng kí khế ước tài khoản

TM tại bàn- Tồn quỹ

Xuất DL về GD trung tâm

Thư báo nợ đền hạn

Phiếu kiểm tra sử dụng vốn vay

Kết quả phiên giao dịch

Phân tích dữ liệu của hệ thống

Biểu đồ luồng dữ liệu ( BLD)là một loại biểu đồ nhằm mục đích diễn tả một quá trình xử lí thông tin với các yêu cầu sau :

- Sự diễn tả là ở mức logic, nghĩa là trả lời câu hỏi :” làm gì ?” mà bỏ qua câu hỏi :” làm như thế nào ?”

- Chỉ rõ các chức năng (con) phải thực hiện để hoàn tất quá trình xử lí cần mô tả

- Chỉ rõ các thông tin được chuyển giao giữa các chức năng đó và qua đó phần nào thấy được trình tự thực hiện của chúng

1 Biểu đồ luồng dữ liệu :

1.1 Biểu đồ luồng dữ liệu mức khung cảnh

Biểu đồ luồng dữ liệu mức khung cảnh là BLD trong đó chỉ có một chức năng duy nhất ( chức năng tổng quát của hệ thống ) Đối với hệ thống phần mềm GDXA, bao gồm nhiều chức năng nhỏ khó thể nhập chung chức năng vì vậy ta cần phân tách chúng ra để lập BLD như sau :

Phần mềm giao dịch xã

Gửi đơn xin vay vốn Gửi danh sách người

Thông báo các hộ được vay và lịch giải ngân

Thông báo cho dân về thời điểm cho vay vốn Nhà Trung Gian Khách Hàng

Ngân hàng cùng tổ tiết kiệm đến từng nhà cho vay vốn

Trung gian ở đây có thể là các tổ tiết kiệm vay vốn hoặc các tổ chức chính trị xã hội hoặc là ban xoá đói giảm nghèo, UBND xã

1.2 Biểu đồ luồng dữ liệu mức đỉnh :

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

1.2.1 Biểu đồ luồng dữ liệu mức dưới đỉnh : vay vốn hộ nghèo Đơn gia nhập tổ hộ nghèo

Tổ tiết kiệm và vay vốn

Giấy đề nghị cho vay

Danh sách hộ nghèo đựoc vay

Xác nhận danh sách Gửi D.S

Thông báo thời gian,địa điểm được vay

Nơi cho vay Đến cho vay Đến vayLàm đơn

1.2.2 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

Người vay Cơ quan nhà nước có thẩm quyền Giấy đề nghị vay vốn

Quy định về người thuộc diện chính sách NHCS

Kiểm tra điều kiện được vay

Gửi đơn vay đã xác nhận Đưa ra

Tái thẩm định đk vay,ra quyết định cho vay

THIẾT KẾ CHƯƠNG TRÌNH VÀ XÂY DỰNG PROJECT

Các thành phần cơ bản của ngôn ngữ

Các thành phần nằm trong cặp dấu này bắt buộc phải có

|: Trong cú pháp lệnh, kí hiệu này biểu thị sự lựa chọn giữa các thành phần […] Các thành phần nằm trong cặp dấu này sẽ không bắt buộc phải có

* hay && : Ký hiệu dùng để bắt đầu một dòng ghi chú trong chương trình

&: Đây là phép toán vĩ mô

1.2 Các từ khoá trong ngôn ngữ

Trong khi dùng ngôn ngữ Visual Foxpro cần sử dụng rất nhiều từ khoá( khoảng > 3000 từ khoá khác nhau ) nên ở đây ta giới thiệu một số từ khoá chính thường sử dụng cơ bản :

#ELIF #ELSE #IF #REGION #SECTION

_BOX _DOS _UNIX AGAIN AFTER

AS BEGIN CALL CHAR CLASS

CLOSE COLUMN COMPACT COPY CONNECTION

CREAT ELSE EOF FLOAT MENU

Kiểu dữ liệu là một thuộc tính gắn liền với biến hay Fiel trong cơ sở dữ liệu

Visual Foxpro có tất cả 10 kiểu dữ liệu khác nhau và mỗi kiểu đều có các phép toán riêng của nó

Ví dụ : không thể đem kiểu dữ liệu char cộng với kiểu số được b Biến

+/ Mô tả : là một vị trí trong bộ nhớ mà giá trị của chúng có thể thay đổi từ đầu đến cuối chương trình

Một biến có thể chứa giá trị bất kì một loại dữ liệu nào Chúng ta có thể thay đổi giá trị của biến vào bất kì lúc nào

+/ 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 Để chỉ rõ phạm vi của biến ta dùng các từ khoá Local, Private hay Public

+/ Quy ước và cách đặt tên: tên biến có quy ước đặt dài không quá 254 ký tự ( riêng biến vùng chỉ được 10 ký tự ) Có thể dùng các chữ cái, chữ số và dấu gạch dưới ( _ ) để đặt tên biến nhưng không được bắt đầu bằng số Không được dùng các từ khoá của Visual Foxpro.

Lưu ý: trong tên biến không phân biệt chữ hoa, chữ thường

+/ Các loại biến trong VF: bao gồm 3 loại biến chính là :

- Biến kí ức ( Memory Variable ): là biến do người dùng khai báo Khi không muốn sử dụng biến này nữa thì nên giải phóng chúng cho đỡ tốn bộ nhớ

- Biến hệ thống: là biến do Visual Foxpro tạo ra ngay sau khi khởi động Loại biến này có thể bắt đầu bằng dấu gạch dưới ( _ ) và thường dùng trong việc in ấn Trong khi VF đang hoạt động thì ta không thể giải phóng biến bộ nhớ được

Ví dụ : _pageno : là biến hệ thống cho biết số trang hiện hành

- Biến vùng: là tên các vùng trong CSDL và chỉ có nghĩa khi bạn mở tập tin CSDL

+/ 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

Lệnh STORE : dùng để đưa dữ liệu vào biến c Cách sử dụng các từ khoá Local, Private và Public

Chức năng : dùng để tạo biến cục bộ

Cú pháp : LOCAL Varlist Ý nghĩa các thông số :

Varlist là một hay nhiều biến được tạo

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 Các biến cục bộ sẽ bị huỷ khi các thủ tục hay hàm chứa chúng thực thi xong

Các biến cục bộ có thể được truyền qua tham biến

Ghi chú : ta không thể viết tắt từ LOCA vì sẽ trùng với từ LOCATE đều có 4 kí tự đầu tiên giống nhau

Chức năng : dùng để che các biến được chỉ ra

Cú pháp : PRIVATE Varlist hay PRIVATE All

Nếu sử dụng dạng 2 thì sẽ dấu tất cả các biế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

Private không tạo ra biến mới , nó chỉ đơn giản là dấu đi các biến đã được khai báo ở chương trình cấp cao hơn

Ghi chú : Khi sử dụng từ khoá Private sẽ không làm ảnh hưởng đến giá trị các biến được 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

Ghi chú: Tất cả các biến được khai báo trong cửa sổ lệnh đều là biến toàn cục d Loại bỏ biến :

Tất cả có thể sử dụng Replease để loại bỏ các biến không còn sử dụng.

Ví dụ: All like N ? ( Loại bỏ tất cả các biến có 2 kí tự mà bắt đầu bằng N ) Replease Except S* ( loại bỏ tất cả các biến ngoain trừ các biến có tên bắt đầu bằng chữ S ).

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ã Để giới thiệu về ngôn ngữ này sẽ còn rất nhiều điều nhưng vì đề tài không tập trung vào vấn đề này nhiều nên xin được tạm dừng ở đây.

Thiết kế CSDL hệ thống

1 Giới thiệu về một số file chương trình cùng với hệ thống dữ liệu chính a/ Các file trong thư mục PRG/DATASYS

Thư mục này chứa các loại file dạng DBF, các file này chứa danh mục dữ liệu hệ thống như: loại vay, kiểu trả, lãi suất,….

Tên File Loại file Diễn giải

QL DBF Cấp quản lý

CBTD DBF Cán bộ tín dụng

CONST_TK DBF Hằng số tài khoản

DAMBAO DBF Mã đảm bảo nợ vay

DATA_SYS DBF Cấu trúc dữ liệu hệ thống

DMTQ DBF Định mức tồn qũy

DONVI DBF Đơn vị tính

DP DBF Mã địa phương

EVAL_NT DBF Hạch toán ngoại tệ

FONTFX DBF Font máy in FX

FONTLQ DBF Font máy in LQ-Roman

FONTLQDR DBF Font máy in LQ-Draft

GDMN00_0 DBF Menu tiền vay

GDMN00_1 DBF Menu tiền gửi không kỳ hạn

GDMN00_2 DBF Menu tiền gửi có kỳ hạn

GDMN00_4 DBF Menu tiết kiệm kỳ phiếu

GDMN00_5 DBF Menu ngoại tệ

GDMN00_B DBF Menu vãng lai

GDMN00_F DBF Menu giao dịch khác

GROUP DBF Các nhóm người sử dụng

HACHTOAN DBF Hạch toán kế toán

HT_TGTK DBF Hạch toán tiết kiệm & kỳ phiếu

INSP DBF Mã in sổ phụ nội tệ

KETOAN DBF Danh sách kế toán

KHTM DBF Ký hiệu tiền mặt

KIEUTRA DBF Kiểu trả Nợ vay

KIEUVAY DBF Các kiểu vay

KTDO DBF Kế toán đồ

LCT DBF Loại chứng từ

LOAIGB DBF Loại giấy báo liên hàng

LOAILH DBF Loại liên hàng

LOAINT DBF Loại ngoại tệ

LOAITGTK DBF Loại tiền gửi TK+KP

LOAITK DBF Loại tài khoản

LOAI_KH DBF Loại khách hàng

LSUAT DBF Mã lãi suất tiền gửi – vay

MADT DBF Mã đầu tư

MGD DBF Mã giao dịch

NGANHKT DBF Ngành kinh tế

NGAYLE DBF Các ngày lễ trong năm

NHNOMENU DBF Menu chính của chương trình

PLMD DBF Phân loại mục đích vay

PTVORG DBF Chuẩn phân tích vốn

REFERGD DBF Tham chiếu giao dịch

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

TAP DBF Mã tập chứng từ

TCTD DBF Mã tổ chức Tín dụng

THUPHI DBF Mã và công thức tính phí

TPKT DBF Thành phần kinh tế

USER DBF Danh sách người sử dụ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 b/ Trường trong file hồ sơ khế ước(hsku.dbf)

- File này dùng lưu trữ toàn bộ số liệu về khế ước của chi nhánh Mỗi khế ước là 1 bản ghi Trong đó cần lưu ý một số trường sau:

+ TK_than: tài khoản cho vay trong hạn.

+ TK_qhan: tài khoản cho vay quá hạn.

+ TK_nokh: Tài khoản nợ khoanh.

+ TK_tlaith: Tài khoản thu lãi trong hạn.

+ TK_tlaiqh: Tài khoản thu lãi quá hạn.

+ TK_tlaink: Tài khoản thu lãi nợ khoanh. c/File hồ sơ cho vay (hscv.dbf)

- Lưu trữ toàn bộ số liệu được cập nhật gần nhất về việc cho vay thu nợ của tất cả các khế ước Mỗi khế ước được lưu trữ bởi một bản ghi Trong đó, ta cần lưu ý một số trường:

+ GNGAN: Tổng giải ngân của KU

+ CNQH: Tổng chuyển nợ quá hạn

+ TNTH: Tổng thu nợ trong hạn

+ TNQH: Tổng thu nợ quá hạn

+ DNTH: Tổng dư nợ trong hạn

+ DNQH: Tổng dư nợ quá hạn

+ DNKH: Tổng dư nợ khoanh d/ File hồ sơ nội bảng (hsb3.dbf)

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 Mỗi tài khoản được lưu bởi 1 bản ghi

Cần lưu ý một số trường sau :

- 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

- NGYCO : Tổng phát sinh Có trong ngày e/File hồ sơ tiết kiệm (B3TK.dbf)

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

Trong file này có một số trường cần lưu ý như sau :

- NGAY: thể hiện ngày cập nhật gần nhất của chương trình tiết kiệm

- BAN: số bàn tiết kiệm

- SOSO : số sổ tiết kiệm

- 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ổ f/Các bảng chính của hệ thống : Đối với chương trình giao dịch xã , ta sẽ có một số bảng chính như sau : f.1/ Bảng lưu trữ liên hàng :

DCLH Tên trường Kiểu dữ liệu Kích thước Giải thích

Thang int 0

Ngày đăng: 07/07/2023, 15:17

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w