Chuyên đề Xây dựng chương trình quản lý nghiệp vụ tiền gửi tiết kiệm và tín dụng cá nhân

– MỤC LỤC —

 

CHƯƠNG 1 : MỞ ĐẦU.5

 

1.1. Ý nghĩa và mục tiêu của đề tài:.5

 

1.2. Nội dung của luận văn:.5

 

CHƯƠNG 2 : KHẢO SÁT HIỆN TRẠNG .7

 

2.1. Giới thiệu về địa điểm khảo sát: .7

 

2.2. Hiện trạng về tổ chức tại Sở giao dịch khảo sát: .7

 

2.2.1. Phòng kế toán: .7

 

2.2.2. Phòng tín dụng 1: .8

 

2.2.3. Phòng tín dụng 2: .8

 

2.2.4. Phòng thanh toán quốc tế:.8

 

2.2.5. Phòng kho quỹ: .8

 

2.2.6. Phòng hành chính: .9

 

2.3. Hiện trạng về nghiệp vụ: .9

 

2.3.1. Nghiệp vụ tiền gửi tiết kiệm cá nhân: .9

 

2.3.2. Nghiệp vụ tín dụng cá nhân:. 17

 

2.4. Hiện trạng về mặt tin học:. 22

 

CHƯƠNG 3 : GIẢI PHÁP VÀ XÁC ĐỊNH YÊU CẦU.23

 

3.1. Về mặt Nghiệp vụ: . 23

 

3.1.1. Một số nhược điểm của mô hình nghiệp vụ hiện tại: . 23

 

3.1.2. Giải pháp cho mô hình nghiệp vụ: . 23

 

3.2. Về mặt Tin học: . 24

 

3.2.1. Một số hạn chế của mô hình Tin học hiện tại: . 24

 

3.2.2. Giải pháp cho mô hình tin học: . 25

 

3.3. Xác định yêu cầu: . 27

 

3.3.1. Yêu cầu chức năng: . 27

 

3.3.2. Yêu cầu phi chức năng: . 29

 

CHƯƠNG 4 : PHÂN TÍCH.30

 

 

4.1. Phân tích yêu cầu: . 30

 

4.1.1. Xác định tác nhân (Actor): . 30

 

4.1.2. Xác định các tình huống sử dụng (Use case): . 32

 

4.1.3. Sơ đồ tình huống sử dụng (Use case diagram): . 34

 

4.2. Các lớp đối tượng trong hệ thống:. 46

 

4.2.1. Sơ đồ lớp đối tượng: . 46

 

4.2.2. Danh sách các lớp đối tượng:. 54

 

4.2.3. Danh sách các quan hệ trên sơ đồ:. 60

 

4.3. Sơ đồ trình tự thực hiện và sơ đồ cộng tác: . 64

 

4.3.1. Sơ đồ trình tự thực hiện của nghiệp vụ tiết kiệm: . 66

 

4.3.2. Sơ đồ trình tự thực hiện của nghiệp vụ tín dụng: . 74

 

CHƯƠNG 5 : THIẾT KẾ .84

 

5.1. Thiết kế hệ thống: . 84

 

5.2. Thiết kế cơ sở dữ liệu: . 85

 

5.2.1. Thiết kế bảng dữ liệu:. 85

 

5.2.2. Lý do đưa thêm các bảng dữ liệu:. 89

 

5.2.3. Thiết kế các store procedure và các view: . 89

 

5.3. Thiết kế lớp xử lý:. 94

 

5.4. Thiết kế giao diện: . 100

 

CHƯƠNG 6 : CÀI ĐẶT. 106

 

6.1. Cách tiếp cận: . 106

 

6.2. Cài đặt . 107

 

6.2.1. Trang Đăng Nhập: (Index.aspx) . 107

 

6.2.2. Trang chủ: (TrangChu.aspx) . 108

 

6.2.3. Trang giao dịch mở sổ gửi vốn: (frmMoSoGuiVon.aspx) . 109

 

6.2.4. Trang giao dịch gửi vốn không kỳ hạn: (frmGuiVonThem.aspx) . 110

 

6.2.5. Trang thực hiện giao dịch rút tiền tiết kiệm: (frmRutVonlai.aspx) . 111

 

6.2.6. Trang thực hiện nghiệp vụ giải ngân: (GiaiNgan.aspx) . 112

 

6.2.7. Trang thực hiện nghiệp vụ thu nợ: (ThuNo.aspx). 113

 

 

CHƯƠNG 7 : Đánh giá . 114

 

7.1. Đối với ngân hàng:. 114

 

7.2. Đối với bản thân: . 114

 

7.3. Kết quả đạt được: .

 

doc155 trang | Chia sẻ: lynhelie | Lượt xem: 1240 | Lượt tải: 2download
Bạn đang xem trước 20 trang tài liệu Chuyên đề Xây dựng chương trình quản lý nghiệp vụ tiền gửi tiết kiệm và tín dụng cá nhân, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
: Ngày, số dư đầu ngày, số phát sinh có, số phát sinh nợ, số hiệu tài khoản. - Trách nhiệm chính: Cập nhật số phát sinh. 9 Danh mục loại tiền - Cung cấp thông tin loại tiền: Mã loại tiền, loại tiền. - Trách nhiệm chính: thêm, cập nhật, xoá 10 Phát sinh giao dịch - Lớp cơ sở, Cung cấp thông tin về một phát sinh giao dịch gồm các thuộc tính chung: số bút toán, ngày giao dịch, mã quầy, mã nhân viên, mã loại giao dịch. - Trách nhiệm chính: thêm, cập nhật, duyệt bút toán. 11 Chi tiết phát sinh giao dịch - Cung cấp thông tin phát sinh giao dịch: số bút toán, ngày giao dịch, số giao dịch, số tiền, số hiệu tài khoản có, số hiệu tài khoản nợ. 12 Danh mục kỳ lãi tiết kiệm - Cung cấp thông tin kỳ lãi tiết kiệm: Mã kỳ lãi, tên kỳ lãi. - Trách nhiệm chính: thêm, cập nhật. 13 Loại tiết kiệm - Cung cấp thông tin các loại tiết kiệm: Mã loại, tên loại, kỳ hạn, lãi suất, số hiệu tài khoản, mã kỳ lãi, mã loại tiền. - Trách nhiệm chính: Cập nhật, thêm, xóa, thống kê. 14 Sổ tiết kiệm - Cung cấp các thông tin của sổ tiết kiệm: Số sổ, ngày mở sổ, ngày hiệu lực, ngày đến hạn, ngày tính lãi gần nhất, phong tỏa, ngày tất toán, mã khách hàng, mã loại tiết kiệm. - Trách nhiệm chính: Cập nhật, kiểm tra, thêm , tính lãi, xóa, tra cứu, thống kê, báo cáo. 15 Phát sinh tiết kiệm - Kế thừa các thuộc tính của lớp cơ sở, ngoài ra có thuộc tính riêng là Số sổ 16 Danh mục phưong pháp tính lãi - Cung cấp thông tin về phương pháp tính lãi, có thuộc tính chính là: mã phương pháp tính lãi và tên phương pháp tính lãi. - Trách nhiệm chính:thêm, xoá, cập nhật. 17 Danh mục loại quá hạn - Cung cấp thông tin về loại quá hạn, có thuộc tính chính là: mã loại quá hạn, tên loại quá hạn, số ngày quá hạn. - Trách nhiệm chính: thêm, xoá, cập nhật. 18 Danh mục loại vay - Cung cấp thông tin về loại vay, có thuôc tính chính là: mã loại vay, tên loại vay, thời hạn. - Trách nhiệm chính: thêm, xoá, cập nhật. 19 Danh mục loại lãi - Cung cấp thông tin về loại lãi, có thuôc tính chính là: mã loại lãi, tên loại lãi. - Trách nhiệm chính: thêm, xoá, cập nhật. 20 Danh mục loại tài sản - Cung cấp thông tin về loại tài sản, có thuôc tính chính là: mã loại tài sản, tên loại tài sản. - Trách nhiệm chính: thêm, xoá, cập nhật. 21 Hợp đồng tín dụng - Cung cấp thông tin về hợp đồng, có các thuộc tính chính: mã hợp đồng, số tiền xin vay, số tiền duyệt, ngày giải ngân, ngày đáo hạn, ngày bắt đầu tính lãi, ngày bắt đầu thu gốc, lãi suất trong hạn, tài khoản trong hạn, tài khoản quá hạn, tài khoản lãi trong hạn, tài khoản lãi quá hạn, ngày thanh lý, thông tin khác, mã phương pháp tính lãi, mã loại vay, mã khách hàng, mã loại tiền, mã cán bộ tín dụng. - Trách nhiệm chính: thêm, cập nhật, xoá, tra cứu, thồng kê, báo cáo. 22 Nợ quá hạn - Cung cấp thông tin nơ quá hạn, có thuộc tính chính: ngày chuyển nợ, số tiền nợ. 23 Kỳ thu lãi - Cung cấp thông tin kỳ thu lãi: có thuộc tính chính: kỳ, ngày kế hoạch, số tiền kế hoạch, số tiền thu lãi, ngày thu lãi. - Trách nhiệm chính: thêm, cập nhật, xoá, thu lãi. 24 Kỳ thu gốc - Cung cấp thông tin kỳ thu gốc: có thuộc tính chính: kỳ, ngày kế hoạch, số tiền kế hoạch, số tiền thu gốc, ngày thu gốc. - Trách nhiệm chính: thêm, cập nhật, xoá, thu gốc. 25 Kỳ giải ngân - Cung cấp thông tin kỳ giải ngân: có thuộc tính chính: kỳ, ngày kế hoạch, số tiền kế hoạch, số tiền giải ngân, ngày giải ngân. - Trách nhiệm chính: thêm, cập nhật, xoá, giải ngân. 26 Kỳ nơ điều chỉnh - Cung cấp thông tin kỳ nợ điều chỉnh: có thuộc tính chính: ngày gia hạn, ngày gia hạn mới. - Trách nhiệm chính: thêm, cập nhật, xoá, gia hạn. 27 Tài sản thế chấp - Cung cấp thông tin tài sản thế chấp: mã tài sản thế chấp, tên tài sản, trị giá tài sản, trị giá hiện tại, ngày thanh lý, ngày đăng ký. - Trách nhiệm chính: thêm, cập nhật, nhập tài sản, xuất tài sản,xoá, thanh lý. 28 Chi tiết tài sản thế chấp - Cung cấp thông tin chi tiết tài sản thế chấp: ngày nhập, trị giá nhập, ngày xuất gần nhất, trị gía còn lại. 29 Phát sinh tín dụng - Cung cấp thông tin phát sinh tín dụng, kế thừa các thuộc tính của lớp cơ sở phát sinh giao dịch. 30 Danh mục kỳ lãi tín dụng - Cung cấp thông tin kỳ lãi tín dụng, có các thuộc tính chính: Mã kỳ lãi, thời hạn, đơn vi. - Trách nhiệm chính: thêm, cập nhật, xoá. 31 Giao dịch viên - Kế thừa lớp nhân viên, có các thuộc tính chung của nhân viên, ngoài ra còn có các thuộc tính riêng: Hạn mức thu, hạn mức chi, hạn mức tồn qũy. - Trách nhiệm chính: thêm giao dịch viên, cập nhật, xoá 32 Nhóm người sử dụng - Cung cấp thông tin nhóm sử dụng: mã nhóm sử dụng, tên nhóm sử dụng - Trách nhiệm chính: thêm, cập nhật, xoá, phân quyền cho nhóm. 33 Quyền - Thông tin quyền trong hệ thống: mã quyền, tên quyền. - Trách nhiệm chính: thêm, cập nhật, xoá, phân quyền. 34 Phân quyền - Cung cấp thông tin nhóm người sử dụng nào được phân quyền nào, có thuộc tính chính như: mã người sử dụng, mã quyền - Trách nhiệm chính: thêm 35 Phân nhóm - Cung cấp thông tin cho biết nhân viên đó thuộc nhóm người dùng nào - Trách nhiệm chính: thêm 4.2.3. Danh sách các quan hệ trên sơ đồ: STT Các đối tượng Ý nghĩa 1 Sở giao dịch(1) Phòng giao dịch(1..n) Sở giao dịch có thể có 1 hoặc nhiều phòng giao dịch. Phòng giao dịch phải thuộc một sở giao dịch 2 Phòng giao dịch(1) Quầy(1..n) Phòng giao dịch có 1 hoặc nhiều quầy. Quầy phải thuộc một phòng giao dịch. 3 Phòng giao dịch(1) Nhân viên(1..n) Phòng giao dịch có một hoặc nhiều nhân viên. Nhân viên phải thuộc một phòng giao dịch. 4 Nhân viên(1) Phát sinh giao dịch(0..n) Một nhân viên có thực hiện nhiều phát sinh giao dịch hoặc không thực hiện giao dịch nào. Phát sinh giao dịch phải được thực hiện bởi 1 nhân viên. 5 Quầy(1) Phát sinh giao dịch(0..n) Một quầy có thể thực hiện nhiều giao dịch hoặc không thực hiện giao dịch nào. Một phát sinh giao dịch phải được thực hiện tại một quầy. 6 DM Loại giao dịch(1) Phát sinh giao dịch(0..n) Một loại giao dịch có thể phát sinh giao dịch nhiều lần hoặc không phát sinh. Một phát sinh giao dịch phải thuộc một loại giao dịch. 7 Phát sinh giao dịch(1) CTPS Giao dịch(1..n) Một phát sinh giao dịch có một hoặc nhiều chi tiết phát sinh giao dịch. Một chi tiết phát sinh giao dịch phải thuộc 1 phát sinh giao dịch. 8 CTPS Giao dịch(0..n) DM Tài khoản(2) Một số hiệu tài khoản có thể có nhiều chi tiết phát sinh giao dịch. Một chi tiết phát sinh giao dịch có 2 số hiệu tài khoản. 9 DM Tài khoản(0..n) Tài khoản(1) Một số hiệu tài khoản có thể có phát sinh nhiều tài khoản hoặc không phát sinh. Một phát sinh tài khoản thuộc 1 số hiệu tài khoản. 10 Sổ tiết kiết kiệm(1..n) KhachHang(1) Một khách hàng có thể có 1 hoặc nhiều sổ tiết kiệm. Một sổ tiết kiệm phải thuộc 1 khách hàng. 11 Sổ tiết kiệm(1) Phát sinh tiết kiệm(1..n) Một sổ tiết kiệm có 1 hoặc nhiều phát sinh tiết kiệm. Một phát sinh tiết kiệm phải thuộc 1 sổ tiết kiệm. 12 Sổ tiết kiệm(0..n) Loại tiết kiệm(1) Một loại tiết kiệm có nhiều sổ tiết kiệm hoặc không có sổ tiết kiệm nào. Một sổ tiết kiệm phải thuộc 1 loại tiết kiệm. 13 DM kỳ lãi tiết kiệm(1) Loại tiết kiệm(0..n) Một loại kỳ lãi tiết kiệm có hoặc không có loại tiết kiệm. Một loại tiết kiệm phải thuộc 1 kỳ lãi tiết kiệm. 14 DM Loại tiền(1) Loại tiết kiệm(0..n) Một loại tiền có hoặc không có loại tiết kiệm. Một loại tiết kiệm phải thuộc một loại tiền. 15 DM Loại tiền(1) Một loại tiền có hoặc không có hợp đồng tín Hơp đồng tí n dụng (0..n) dụng. Một hợp đồng tín dụng phải có 1 loại tiền. 16 Hợp đồng tín dụng(1) Phát sinh tín dụng (1..n) Một hợp đồng tín dụng có 1 hoặc nhiều phát sinh tín dụng. Một phát sinh tín dụng phải thuộc 1 hợp đồng tín dụng. 17 Hợp đồng tín dụng(1..n) KhachHang(1) Một khách hàng có thể có 1 hoặc nhiều hợp đồng tín dụng. Một h ợp đồng tín dụng phải thuộc 1 khách hàng. 18 Hợp đồng tín dụng(0..n) DM Loại vay (1) Một loại vay có nhiều nhiều hoặc không có hợp đồng tín dụng nào. Hợp đồng tín dụng phải thuộc 1 loại vay. 19 DMLoại quá hạn(1) Nợ quá hạn(0..n) Một loại quá hạn có hoặc không có hợp đồng tín dụng nào nợ quá hạn Một hợp đồng tín dụng nợ quá hạn phải thuộc 1 loại quá hạn. 20 Nơ quá hạn(0..n) Hợp đồng tín dụng(1) Một hợp đồng tín dụng có hoặc không có nợ quá hạn. Một nợ quá hạn phải thộc 1 hợp đồng tín dụng. 21 Hợp đồng tín dụng(1) CTTSThế chấp(1..n) Một hợp đồng tín dụng có 1 hoặc nhiều chi tiết tài sản thế chấp. Một chi tiết tài sản thế chấp phải thuộc 1 hợp đồng. 22 Tài sản thế chấp(1) Một tài sản thế chấp có thể có nhiều chi tiết CTTSThế chấp(1..n) tài sản thế chấp. Một chi tiết tài sản thế chấp phải thuộc 1 tài sản thế chấp. 23 Hợp đồng tín dụng(1) Kỳ thu lãi(1..n) Một hợp đồng tín dụng có 1 hoặc nhiều kỳ thu lãi. Một kỳ thu lãi phải thuộc 1 hợp đồng tín dụng. 24 Hợp đồng tín dụng(1) Kỳ thu gốc(1..n) Một hợp đồng tín dụng có 1 hoặc nhiều kỳ thu gốc Một kỳ thu gốc phải thuộc 1 hợp đồng tín dụng. 25 Hợp đồng tín dụng(1) Kỳ giải ngâ n(1..n) Một hợp đồng tín dụng có 1 hoặc nhiều kỳ giải ngân. Một kỳ giải ngân phải thuộc 1 hợp đồng tín dụng. 26 Kỳ thu gốc(1) Kỳ nợ điều chỉnh(0..n) Một kỳ thu gốc có hoặc không có kỳ nơ điều chỉnh. Một kỳ nợ điều chỉnh phải thuộc 1 kỳ thu gốc. 27 Kỳ thu lãi(0..n) DMLoaiLai(1) Kỳ thu lãi phải thuộc 1 loại lãi. Một loại lãi có thể có hoặc không có kỳ thu lãi. 28 DM phưong pháp tính lãi(1) Hợp đồng tín dụng(0..n) Một phương pháp tính lãi có hoặc không có hơp đồng tín dụng. Một hợp đồng tín dụng phải có 1 phương pháp tính lãi. 29 DM kỳ lãi Tín dụng(1) Hợp đồng tín dụng(0..n) Một kỳ lãi tiết kiệm có hoặc không có hợp đồng tín dụng Một hợp đồng tín dụng phải có 1 kỳ lãi tín dụng. 30 Nhân viên(1..n) Nhóm người dùng(1..n) Một nhân viên có thể được phân vào nhiều nhóm Một nhóm có một hoặc nhiều nhân viên 31 Nhóm người dùng(1..n) Quyền(1..n) Một nhóm người dùng có một hoặc nhiều quyền Một quyền có thể phân ra nhiều nhóm 4.3. Sơ đồ trình tự thực hiện và sơ đồ cộng tác: Để làm rõ các tình huống sử dụng (use case) chúng ta có thể minh họa bằng sơ đồ trình tự thực hiện (sequence diagram). Tương ứng với một tình huống sử dụng (use case) có một sơ đồ trình tự thực hiện (sequence diagram) và một sơ đồ cộng tác (collaboration diagram) của luồng xử lý chính và một số luồng xử lý phụ (truờng hợp xử lý lỗi). Dựa vào các tình huống sử dụng đã phân tích ở trên, chúng ta sẽ có rất nhiều sơ đồ, và có thể sẽ giống nhau hoặc lặp lại, do đó ở đây chỉ đưa ra các tình huống luồng xử lý phức tạp để minh họa, làm rõ vấn đề. Phần tiết kiệm bao gồm các sơ đồ: - Nghiệp vụ mở sổ gửi vốn (luồng xử lý chính). - Nghiệp vụ rút lãi (luồng xử lý chính) - Nghiệp vụ rút vốn không ký hạn(luồng xử lý chính). - Nghiệp vụ tái ký gửi(luồng xử lý chính) Phần tín dụng sẽ các sơ đồ về nghiệp vụ như: - Nghiệp vụ lập hợp đồng - Nghiệp vụ lập kế hoạch giải ngân - Nghiệp vụ lập kế hoạch thu nợ. - Nghiệp vụ thu nơ. - Nghiệp vụ giải ngân. 4.3.1. Sơ đồ trình tự thực hiện của nghiệp vụ tiết kiệm: : Giao dich vien : frmChinh : frmMoSoGuiVon : frmInGiayGuiTien : SoTietKiem : PhatSinhTietKiem: SoTietKiem : PhatSinhTietKiem 1: GoiMHMoSoGuiVon( ) 2: HienThi( ) 3: NhapThongTin( )  Nhaäp soá soå, ngaøy môû soå, loaïi tieát kieäm, maõ khaùch haøng, caùc soá hieäu taøi khoaûn haïch toaùn vaø soá tieàn göûi 4: Luu( ) 5: KiemTraNhapDu( ) [Nhap du thong tin] 6: GanThongTin( ) 7: KiemTraHopLe( ) [Thong tin hop le] 8: GanThongTin( ) 9: KiemTraHopLe( ) 10: Them( ) [Thong tin hop le] [So but toan]  11: GanThongTin( ) 12: Them( ) 13: Them( ) 14: TaoSoButToanMoi( ) 15: GanThongTin( ) 17: TrinhBayGiayGuiTien( )  16: Them( ) 18: LayThongTin( ) 19: LayThongTin( ) 20: LayThongTin( ) 21: LayThongTin( ) Sơ đồ trình tự thực hiện của nghiệp vụ mở sổ gửi vốn 1: GoiMHMoSoGuiVon( )  : frmChinh 2: HienThi( ) 5: KiemTraNhapDu( ) 3: NhapThongTin( ) 4: Luu( ) : Giao dich vien 9: KiemTraHopLe( ) 14: TaoSoButToanMoi( ) : frmMoSoGuiVon 17: TrinhBayGiayGuiTien( )  6: GanThongTin( ) 10: Them( ) 7: KiemTraHopLe( ) 8: GanThongTin( ) 13: Them( )  20: LayThongTin( ) : PhatSinhTietKiem 18: LayThongTin( )  : frmInGiayGuiTien  : SoTietKiem 15: GanThongTin( ) 16: Them( ) 19: LayThongTin( ) 11: GanThongTin( ) 12: Them( ) 21: LayThongTin( ) : PhatSinhTietKiem  : SoTietKiem Sơ đồ cộng tác của nghiệp vụ gửi vốn : Giao dich vien : frmChinh : frmRutVonLanhLai : frmInPhieuTinhLai : SoTietKiem : PhatSinhTietKiem : SoTietKiem : PhatSinhTietKiem 1: GoiMHRutVonLanhLai( ) 2: HienThi( ) Nhaäp soá soå tieát kieäm 3: NhapThongTin( ) Nhaäp soá hieäu taøi khoaûn nôï, coù ñeå ha ïch toaùn nghieäp vuï lanh laõi 7: NhapThongTin  4: LayThongTin( ) [So ton tai] 6: TrinhBayThongTinSo( ) Neáu tieàn laõi > 0 thì coù hai luoàng naøy  5: LayThongTin( ) [Thong tin so tiet kiem] 8: LanhLai( ) 9: GanThongTin( ) 10: Them( ) 11: TaoSoButToanMoi( ) 12: GanThongTin( ) 14: CapNhatNgayTinhLaiGN( )  13: Them( ) 15: CapNhatNgayTinhLaiGN( ) 16: InPhieuTinhLai( ) 17: ThongTinPhieu Sơ đồ trình tự thực hiện của việc lãnh lãi 1: GoiMHRutVonLanhLai( )  : frmChinh  2: HienThi( ) 6: TrinhBayThongTinSo( ) 3: NhapThongTin( ) 7: NhapThongTin 8: LanhLai( ) : Giao dich vien 11: TaoSoButToanMoi( )  : frmRutVonLanhLai 4: LayThongTin( ) 14: CapNhatNgayTinhLaiGN( ) 16: InPhieuTinhLai( ) 9: GanThongTin( ) 10: Them( )  17: ThongTinPhieu : PhatSinhTietKiem : frmInPhieuTinhLai : SoTietKiem 12: GanThongTin( ) 13: Them( ) 5: LayThongTin( ) 15: CapNhatNgayTinhLaiGN( ) : PhatSinhTietKiem  : SoTietKiem Sơ đồ cộng tác của nghiệp vụ rút lãi : Giao dich vien : frmChinh : frmRutVonLanhLai : frmInGiayRutTien : SoTietKiem : PhatSinhTietKiem : SoTietKiem : PhatSinhTietKiem 1: GoiMHRutVonLanhLai( ) 2: HienThi( )  Nhaäp soá soå tietá kieäm 3: NhapThongTin( ) 4: LayThongTin( ) [So ton tai] 6: TrinhBayThongTinSo( ) Nhaäp soá tienà  5: LayThongTin( ) caàn rutù , soá  [Thong tin so] hieuä taøi khoaûn nô,ï coù ñeå 7: NhapThongTin( ) haïch toaùn nghiepä voán, rutù laõi vuï rutù 8: RutVon( )  9: KiemTraNhapDuThongTinRutVon( )  Themâ  thonâ g tin ha [Nhap du thong tin] 10: KiemTraSoTienRutHopLe( ) [So tien rut hop le] 11: GanThongTin( ) cï h toaùn nghiepä rutù voán vuï 12: Them( ) Caäp nhaät laïi ngaøy t ính laiõ gaàn nhatá vaø theâm soá dö môiù , ngaøy caäp nhaät soá dö  13: TaoSoButToan( ) [So but toan moi] 14: GanThongTin( ) 15: Them( ) 16: CapNhatNgayTinhLaiGN( ) 17: CapNhatNgayTinhLai( ) 18: CapNhatSoDu( ) 19: CapNhatSoDu( ) 20: InGiayRutTien( ) 21: ThongTinGiayRutTien( ) Sơ đồ trình tự thực hiện của việc rút vốn không kỳ hạn 1: GoiMHRutVonLanhLai( )  : frmChinh  2: HienThi( ) 6: TrinhBayThongTinSo( ) 9: KiemTraNhapDuThongTinRutVon( ) 10: KiemTraSoTienRutHopLe( ) 3: NhapThongTin( ) 7: NhapThongTin( ) 8: RutVon( ) : Giao dich vien 13: TaoSoButToan( )  11: GanThongTin( ) 12: Them( ) : frmRutVonLanhLai 20: InGiayRutTien( ) 4: LayThongTin( ) 16: CapNhatNgayTinhLaiGN( ) 18: CapNhatSoDu( ) 21: ThongTinGiayRutTien( ) : PhatSinhTietKiem 14: GanThongTin( ) 15: Them( ) : frmInGiayRutTien : SoTietKiem 5: LayThongTin( ) 17: CapNhatNgayTinhLai( ) 19: CapNhatSoDu( ) : PhatSinhTietKiem : SoTietKiem Sơ đồ cộng tác của nghiệp vụ rút vốn không kỳ hạn : Ke toan tiet kiem : frmChinh : frmTaiKyGui : SoTietKiem : SoTietKiem 1: GoiMHLaiNhapVon( ) 2: HienThi( ) 3: LayDanhSachDenHan( ) 4: LayDanhSachDenHan( ) 5: TrinhBayDanhSach( ) 6: ChonSo 7: LayThongTin( ) 8: LayThongTin( ) Nhaäp loaïi tieát kie äm taùi kyù göûi cho soå tieát kieäm 9: KiemTraCoTheTaiKyGui( ) [co the tai ky gui] 10: TrinhBayThongTinSo( ) 11: NhapThongTin ( ) 12: TaiKyGui( ) 13: KiemTraDayDu( ) [Thong tin day du] 14: GanThongTin ( ) 15: KiemTraHopLe( ) 16: CapNhat( ) [Thong tin hop le] 17: CapNhat( ) Sơ đồ trình tự thực hiện của việc tái ký gửi 1: GoiMHLaiNhapVon( )  : frmChinh 6: ChonSo 11: NhapThongTin ( ) 12: TaiKyGui( )  2: HienThi( ) 5: TrinhBayDanhSach( ) 10: TrinhBayThongTinSo( ) 13: KiemTraDayDu( ) : Ke toan tiet kiem 15: KiemTraHopLe( ) : frmTaiKyGui : SoTietKiem 3: LayDanhSachDenHan( ) 7: LayThongTin( ) 9: KiemTraCoTheTaiKyGui( ) 14: GanThongTin ( ) 16: CapNhat( ) 4: LayDanhSachDenHan( ) 8: LayThongTin( ) 17: CapNhat( ) : SoTietKiem Sơ đồ cộng tác của nghiệp vụ tái ký gửi 4.3.2. Sơ đồ trình tự thực hiện của nghiệp vụ tín dụng: : Can bo tin dung : frmChinh : frmQuanLyHopDongTinDung : HopDongTinDung : HDTinDung 1: GoiMHQuanLyHopDongTinDung( ) 2: HienThi( ) 3: NhapThongTin( ) 4: Luu( ) 5: KiemTraNhapDu( ) [Nhap du thong tin] 6: GanThongTin( ) 7: KiemTraHopLe( ) [Thong tin hop le] 8: Them( ) 9: TaoMoi( ) 10: GanThongTin( ) 11: Them( ) Sơ đồ trình tự thực hiện của nghiệp vụ lập hợp đồng tín dụng 1: GoiMHQuanLyHopDongTinDung( ) : frmChinh  2: HienThi( ) 5: KiemTraNhapDu( ) 3: NhapThongTin( ) 4: Luu( ) : Can bo tin dung : frmQuanLyHopDongTinDung 6: GanThongTin( ) 7: KiemTraHopLe( ) 8: Them( ) 9: TaoMoi( ) : HDTinDung 10: GanThongTin( ) 11: Them( )  : HopDongTinDung Sơ đồ cộng tác của nghiệp vụ lập hợp đồng : Can bo tin dung : frmChinh : frmQuanLyGiaiNgan : KeHoachGiaiNgan : HopDongTinDung : HDTinDung : KyGiaiNgan 1: GoiMHQuanLyGiaiNgan( ) 2: HienThi( ) 3: LayDanhSach( ) 4: LayDanhSach( ) 5: TrinhBayDanhSachHopDong( ) 6: ChonHopDong(String) 7: LayThongTin( )  8: LayThongTin( ) 9: TrinhBayThongTinHopDong( ) 10: NhapThongTin(DataTable) 11: Luu( ) Nhaäp keá hoaïch giaûi ngaân cho hôïp ñoàng bao goàm: Kyø, Soá tieàn keá hoaïch, Ngaøy keá hoa ïch 12: KiemTraNhapDu( ) [Nhap du thong tin] 13: GanThongTin(DataTable) 14: KiemTraHopLe( ) 15: Them( ) [Thong tin hop le] 16: GanThongTin( ) 17: Them( ) Sơ đồ trình tự thực hiện của việc lập kế hoạch giải ngân 5: TrinhBayDanhSachHopDong( ) 9: TrinhBayThongTinHopDong( ) 1: GoiMHQuanLyGiaiNgan( ) : frmChinh 2: HienThi( ) 12: KiemTraNhapDu( ) 6: ChonHopDong(String) 10: NhapThongTin(DataTable) 11: Luu( ) : Can bo tin dung  14: KiemTraHopLe( ) : frmQuanLyGiaiNgan 3: LayDanhSach( ) 7: LayThongTin( ) 13: GanThongTin(DataTable) 15: Them( ) : KeHoachGiaiNgan : HopDongTinDung 16: GanThongTin( ) 17: Them( ) 4: LayDanhSach( ) 8: LayThongTin( ) : KyGiaiNgan : HDTinDung Sơ đồ cộng tác của nghiệp vụ lập kế hoạch giải ngân : Can bo tin dung : frmChinh : frmQuanLyThuGoc : KeHoachThuGoc : HopDongTinDung : dbHDTinDung : dbKHThuGoc 1: GoiMHQuanLyThuGoc( ) 2: HienThi( ) 3: LayDanhSach( ) 4: LayDanhSach( ) 5: TrinhBayDanhSachHopDong( ) 6: ChonHopDong(String) 7: LayThongTin(String) 8: LayThongTin(String) 9: TrinhBayThongTinHopDong( ) 10: NhapThongTin(DataTable) 11: Luu( ) 12: KiemTraNhapDu( ) [Nhap du thong tin] 13: GanThongTin(DataTable) 14: KiemTraHopLe( ) [Thong tin hop le] 15: Them( ) 16: GanThongTin(KeHoachThuGoc) 17: Them( ) Sơ đồ trình tự thực hiện của việc lập kế hoạch thu nợ 1: GoiMHQuanLyThuGoc( )  NhapTHongTin( ) : frmChinh 6: ChonHopDong( ) 10: NhapThongTin(DataTable) 11: Luu( ) 5: TrinhBayDanhSachHopDong( ) 9: TrinhBayThongTinHopDong( ) 12: KiemTraNhapDu( ) 2: HienThi( ) : Can bo tin dung  13: GanThongTin(DataTable) 14: KiemTraHopLe( ) 15: Them( ) : frmQuanLyThuGoc 3: LayDanhSach( ) 7: LayThongTin( ) : KeHoachThuGoc : HopDongTinDung 16: GanThongTin( ) 17: Them( ) 4: LayDanhSach( ) 8: LayThongTin(String) : KyThuGoc : HDTinDung Sơ đồ cộng tác của nghiệp vụ lập kế hoạch thu nợ : Ke toan tin dung : frmChinh : frmGiaiNgan : KeHoachGiaiNgan : HopDongTinDung: PhatSinhTinDung : HDTinDung : KyGiaiNgan : PhatSinhTinDung 1: GoiMHQuanLyGiaiNgan( ) 2: HienThi( ) 3: NhapThongTin( )  4: LayThongTin( )  5: LayThongTin( ) 6: LayThongTin( )  7: LayThongTin( ) 8: LayKyDauTienCanGiaiNgan( ) 9: TrinhBayThongTin( ) 10: NhapThongTin( ) 11: Luu( )  12: KiemTraNhapDu( ) [Nhap du thong tin] 13: KiemTraHopLe( ) [Thong tin hop le] 14: GiaiNganMotKy( ) 15: CapNhatMotKy( ) 16: GanThongTin( ) 17: Them( ) 18: TaoSoButToanMoi( ) 19: GanThongTin( ) 20: Them( ) Sơ đồ trình tự thực hiện của việc giải ngân 1: GoiMHQuanLyGiaiNgan( )  : frmChinh  2: HienThi( ) 9: TrinhBayThongTin( ) 12: KiemTraNhapDu( ) 13: KiemTraHopLe( ) 3: NhapThongTin(String, Date) 10: NhapThongTin(String, Date) 11: Luu( ) : Ke toan tin dung : frmGiaiNgan 6: LayThongTin( ) 8: LayKyDauTienCanGiaiNgan( ) 16: GanThongTin( ) 17: Them( ) 14: GiaiNganMotKy( ) 4: LayThongTin( ) 18: TaoSoButToanMoi( ) : KeHoachGiaiNgan 7: LayThongTin( ) 15: CapNhatMotKy( ) : HopDongTinDung : PhatSinhTinDung 5: LayThongTin( ) 19: GanThongTin( ) 20: Them( ) : KyGiaiNgan  : HDTinDung  : PhatSinhTinDung Sơ đồ cộng tác của nghiệp vụ giải ngân : Ke toan tin dung : frmChinh : frmThuNo : HopDongTinDung: KeHoachThuGoc : KeHoachThuLai: PhatSinhTinDung : HDTinDung : KyThuGoc : KyThuLai: PhatSinhTinDung 1: GoiMHThuNo( ) 2: HienThi( ) 3: NhapThongTin(String, D... 4: LayThongTin( ) [Hop dong ...  5: LayThongTin( ) 6: LayThongTin( )  7: LayThongTin( ) 8: LayKyDauTienCanThu( ) 9: LayThongTinLai( ) 10: LayNgayTinhLaiGanNhat( )  11: LayNgayTinhLaiGanNhat( ) Nhaäp soá tieàn goác thu, soá tieàn laõi trong haïn thu, soá tie àn laõi quaù haïn ...  12: LayCacSoDuNoChuaTinhLai( ) 13: TinhLaiTrongHan( ) 14: TinhSoNgayQuaHan( ) 15: TinhLaiQuaHan( ) 16: TrinhBayThongTin( ) 17: NhapThongTin(String, D... 18: Luu( ) 19: KiemTraNhapDu( ) 20: KiemTraHopLe( ) [Thong tin hop le] 21: ThuNoMotKy( ) [Lai trong ha...  22: ThuGoc( ) Laëp laïi ñ...  23: GanThongTin(Double, Date, Str... 24: Them( ) 25: TaoMotKyMoi( ) 26: GanThongTin( ) 27: Them( ) 28: GanThongTin ( ) 29: Them( ) 30: TaoSoButToanMoi( ) 33: GanThongTin( )  34: CapNhatSoDuNo( )  31: GanThongTin( ) 32: Them( ) Sơ đồ trình tự thực hiện nghiệp vụ thu nợ 1: GoiMHThuNo( )  : frmChinh 16: TrinhBayThongTin( ) 2: HienThi( ) 19: KiemTraNhapDu( ) 20: KiemTraHopLe( ) 12: LayCacSoDuNoChuaTinhLai( ) 13: TinhLaiTrongHan( ) 15: TinhLaiQuaHan( ) 3: NhapThongTin( ) 17: NhapThongTin( ) 18: Luu( )  4: LayThongTin( ) 9: LayThongTinLai( ) 33: GanThongTin( ) : Ke toan tin dung : frmThuNo : HopDongTinDung 30: TaoSoButToanMoi( )  28: GanThongTin ( ) 6: LayThongTin( ) 8: LayKyDauTienCanThu( ) 21: ThuNoMotKy( )  23: GanThongTin( ) 24: Them( )  5: LayThongTin( ) 34: CapNhatSoDuNo( ) 10: LayNgayTinhLaiGanNhat( ) 29: Them( ) 14: TinhSoNgayQuaHan( ) 25: TaoMotKyMoi( ) : PhatSinhTinDung 31: GanThongTin( ) 32: Them( )  : KeHoachThuGoc : HDTinDung : KeHoachThuLai : PhatSinhTinDung  7: LayThongTin( ) 22: ThuGoc( ) 11: LayNgayTinhLaiGanNhat( ) 26: GanThongTin( ) 27: Them( ) : KyThuGoc : KyThuLai Sơ đồ cộng tác của nghiệp vụ thu nợ CHƯƠNG 5 : THIẾT KẾ 5.1. Thiết kế hệ thống: Sau giai đoạn phân tích nêu trên, mô hình cơ sở cho hệ thống đã được thiết lập. Chúng ta sẽ đi vào giai đoạn thiết kế, đây là giai đoạn xây dựng hệ thống thành một giải pháp thực thi. Mô hình phân tích sẽ được thiết kế chi tiết và xem xét đến các vấn đề kỹ thuật. Một số lớp mới có thể được phát hiện bổ sung, các lớp vai trò giải quyết vấn đề về mặt kỹ thuật như: cơ sở dữ liệu (database), giao diện người dùng (user interface).., cũng được vào. Để xây dựng ứng dụng quản lý tiền gửi tiết kiệm và tín dụng cá nhân, chúng em sẽ xây dựng chương trình dựa trên mô hình 3 lớp: Giao Dien Lop Xu Ly Co So Du Lieu v Lớp giao diện: lớp này liên quan đến giao tiếp người sử dụng cho phép người sử dụng xem, nhập dữ liệu. Lớp giao diện sẽ kết hợp với lớp xử lý, nó sẽ gọi đến lớp xử lý để truy xuất dữ liệu và lưu thông tin. v Lớp xử lý: bao gồm các lớp đối tượng chính dựa trên sơ đồ các lớp đối tượng chính của hệ thống đã đưa ra ở phần phân tích. Ở giai đoan thiết kế sẽ thiết kế chi tiết 1 số lớp chính để làm rõ hơn vấn đề. Các lớp trong lớp xử lý sẽ tác động trực tiếp lên lớp cơ sở dữ liệu để thực hiện các chức năng yêu cầu từ lớp giao diện. v Lớp cơ sở dữ liệu: bao gồm các bảng, các ràng buộc, cung cấp các strore procedure, view cho lớp xử lý để thực hiện các chức năng truy xuất dữ liệu, thêm, xoá, cập nhật dữ liệu. 5.2. Thiết kế cơ sở dữ liệu: Trong bất kỳ ứng dụng quản lý nào phần cơ sở dữ liệu là một trong những phần quan trọng nhất của hệ thống vì nó chịu trách nhiệm lưu trữ thông tin. Đặc biệt trong các ứng dụng về quản lý nghiệp vụ Ngân hàng, cơ sở dữ liệu cần phải đựơc thiết kế sao cho tốc độ truy xuất phải nhanh, thông tin lưu trữ chính xác, dễ tổng hợp, đối chiếu, Sau đây là các bảng dữ liệu quan hệ được phát triển từ các lớp đối tượng đã phân tích ở trên (object-to-table). 5.2.1. Thiết kế bảng dữ liệu: Đ HOPDONGTINDUNG PK MaHDTD SoTienXinVay SoTienDuyet NgayGiaiNgan NgayDaoHan NgayBDTinhLai NgayBDThuGoc SoNgayAHGoc SoNgayAHLai LaiTrongHan LaiQuaHan TKTinDung TKTrongHan TKQuaHan TKLaiTH TKLaiQH NgayThanhLy ThongTinKhac FK1 M

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

  • doc8207.doc
Tài liệu liên quan