Để công việc phục vụ được tốt hơn trong ngân hàng hiện nay, để tạo lòng tin cho khách hàng ngồi việc phải giao tiếp khách hàng khi thực hiện giao dịch chu đáo, giải đáp những thắc mắc mà khách hàng chưa rõ thì một yếu tố khác không thể thiếu ở ngân hàng đó là vấn đề quản lý các thông tin của khách hàng khi thực hiện giao dịch, quản lý các hồ sơ khế ước, lãi suất, loại hình …
Trang 1NGÂN HÀNG CHÍNH SÁCH XÃ HỘI
LỜI NÓI ĐẦU
Kể từ khi Việt Nam gia nhập WTO thì công nghệ thông tin được xem là lĩnh vực
‘hot ‘ nhất Một lĩnh vực đưa con người xích lại gần nhau hơn.Một lĩnh vực mà người ta cóthể cho rằng ‘một kho tàng chất xám khổng lồ’ phục vụ đắc lực cho các lĩnh vực khác nhưvăn hóa, nghệ thuật, du lịch, thương mại…Đặc biệt phục vụ tích cực trong ngân hàng gópphần phát triển xã hội đưa đất nước ngày càng tiến thẳng, tiến nhanh, tiến đến nền văn minhcủa nhân loại Đây cũng là cơ hội để nước ta vươn tới, đứng ngang với các nước hùng mạnh
Hiện nay, hầu hết các ngân hàng đã mở rộng phạm vi hoạt động kinh doanh bằngcách thành lập các chi nhánh Chính vì lẽ đó mà có nhiều ngân hàng được mọc lên ở AnGiang trong đó có Ngân hàng Chính Sách Xã Hội -Chi Nhánh An Giang phục vụ chủ yếuvấn đề vay vốn để giúp nâng cao đời sống ,vật chất, tinh thần cho con người.Vấn đề quản lývay vốn một cách chặt chẽ và khoa học là một việc rất cần thiết và được ưu tiên hàng đầu.Với công nghệ phát triển như vũ bảo thì công việc quản lý vay vốn trở nên dễ dàng hơn, khoahọc hơn và tiết kiệm được thời gian và chi phí Với hệ thống quản lý vay vốn, những nhânviên tín dụng, kế tốn ngân hàng sẽ không còn phải cực nhọc trong việc ghi chép các phiếuđăng ký khách hàng vay vay vốn,đăng ký khế ước, lập phiếu giải ngân ,phiếu thu nợ…Thayvào đó, công việc này sẽ do hệ thống quản lý đảm nhiệm Nhân viên chỉ có công việc nhẹnhàng là khai báo cho hệ thống những thông tin mà ngân hàng cần quản lý
Với đề tài này, chúng em mong muốn với những khả năng kiến thức của mình có thểxây dựng nên một hệ thống quản lý hồn thiện tốt trong tương lai
Khái quát:
- Tên đề tài: “Quản Lý Vay Vốn Cho Ngân Hàng Chính Sách Xã Hội”.
- Lý do chọn đề tài: Để công việc phục vụ được tốt hơn trong ngân hàng hiện nay,
để tạo lòng tin cho khách hàng ngồi việc phải giao tiếp khách hàng khi thực hiện giao dịchchu đáo, giải đáp những thắc mắc mà khách hàng chưa rõ thì một yếu tố khác không thể thiếu
ở ngân hàng đó là vấn đề quản lý các thông tin của khách hàng khi thực hiện giao dịch, quản
lý các hồ sơ khế ước, lãi suất, loại hình … một cách khoa học, hiệu quả và nhanh chóng Từ
ý tưởng đó nhóm đã quyết định chọn “Quản Lý Vay Vốn Cho Ngân Hàng Chính Sách Xã Hội
” với mong muốn những vần đề được nêu trên sẽ được giải quyết một cách thông suốt trong
việc quản lý hệ thống cho vay của ngân hàng
Chức năng:
+ Mục tiêu : “Quản Lý Vay Vốn Cho Ngân Hàng Chính Sách Xã Hội” được thực
hiện dựa trên các chuẩn mực quản lý vay vốn của Ngân Hàng Chính Sách Xã Hội – ChiNhánh An Giang, nó là công cụ giúp công việc quản lý giao dịch hàng ngày trong ngân hàngtrở nên đơn giản, chính xác và có hệ thống
+ Mô tả sơ bộ:
Trang 2liên quan đến hoạt động vay vốn.
+ Các chức năng chính:
* Quản lý hồ sơ khế ước (Thông tin khách hàng, ngày vay, kiểu trả, số tiền
vay, lãi suất …)
* Quản lý tài khoản(Tên tài khoản, Tài khoản nợ , Tài khoản có.)
* Quản lý khách hàng (Thông tin khách hàng: họ tên, CMND, điạ chỉ….)
* Quản lý phiếu giải ngân, phiếu thu nợ thu lãi Phần mềm Quản Lý Vay Vốn Cho Ngân Hàng Chính Sách Xã Hội là một phầm mềmtương đối đầy đủ các chức năng cho quá trình thực hiên giao dịch với khách hàng khi vayvốn, phục vụ cơ giới hóa các nghiệp vụ của ngân hàng Phần mềm này nhằm mục đích phục
vụ cho công tác hiện đại hóa nghiệp vụ vay vốn Ngân hàng, từng bước làm cho các nghiệp vụtheo hướng tự động hóa
Với đề tài thực tập này sẽ cung cấp cho người dùng nắm được các thao tác trên từngnghiệp vụ mà hệ thống quản lý.Bên cạnh đó nó giúp cho cán bộ quản trị hệ thống hiểu rõ vàchủ động trong công tác bảo trì
Long Xuyên Ngày 16 tháng 04 năm 2009
- Giáo viên hướng dẫn :
Triều Thanh Quang Phú
- Cán bộ hướng dẫn :
Huỳnh Nhựt Trường
- Sinh viên thực hiện :
Nguyễn Thành Tâm DTH051165 Huỳnh Thị Mỹ Ngọc DTH051149
- Đơn vị thực tập : Ngân Hàng Chính Sách Xã Hội - Chi Nhánh An Giang
Trang 3Hình 01: Cơ cấu tổ chức của ngân hàng 7
Hình 02: Sơ đồ cây cho giai đoạn phân tích 14
Hình 03: Sơ đồ cây cho giai đoạn thiết kế 15
Hình 04: Sơ đồ cây cho giai đoạn lập trình 15
Hình 05: Sơ đồ UC mức 0 26
Hình 06: Sơ đồ UC quản lý đối tác 26
Hình 07: Sơ đồ phân rả UC quản lý khế ước 27
Hình 08: Sơ đồ phân rả UC quản lý cho vay 28
Hình 09: Sơ đồ phân rả UC quản lý tài khoản 28
Hình 10: Sơ đồ phân rả UC quản lý nhân viên 29
Hình 11: Sơ đồ phân rả UC quản lý đơn vị ủy thác 29
Hình 12: Sơ đồ phân rả UC quản lý địa bàn 30
Hình 13: Sơ đồ phân rả UC quản lý loại hình 30
Hình 14: Sơ đồ phân rả UC quản lý thành phần dân tộc 31
Hình 15: Sơ đồ phân rả UC quản lý loại vay 31
Hình 16: Sơ đồ phân rả UC quản lý kiểu trả 32
Hình 17: Sơ đồ phân rả UC quản lý chương trình cho vay 32
Hình 18: Sơ đồ phân rả UC quản lý lãi suất 33
Hình 19: Sơ đồ phân rả UC quản lý mục đích vay 33
Hình 20: Sơ đồ phân rả UC quản lý hình thức đảm bảo 34
Hình 21: Sơ đồ phân rả UC quản lý hình thức cho vay 34
Hình 22: Sơ đồ phân rả UC quản lý giải ngân 35
Hình 23: Sơ đồ phân rả UC quản lý thu lãi 35
Hình 24: Sơ đồ phân rả UC quản lý thu nợ 36
Hình 25: Sơ đồ phân rả UC quản lý chi hoa hồng 36
Hình 26: Sơ đồ phân rả UC quản lý tỉnh 37
Hình 27: Sơ đồ phân rả UC quản lý huyện 37
Hình 28: Sơ đồ phân rả UC quản lý xã 38
Hình 29: Mô hình 3 lớp 54
Hình 30: Sơ đồ lớp tổng quát 55
Hình 31: Sơ đồ lớp quản lý đối tác 56
Hình 32: Sơ đồ lớp quản lý tài khoản 57
Trang 4Hình 40: Sơ đồ tuần tự xóa hồ sơ khế ước 65
Hình 41: Sơ đồ tuần tự cập nhật hồ sơ khế ước 66
Hình 42: Sơ đồ tuần tự tìm kiếm hồ sơ khế ước 67
Hình 43: Sơ đồ tuần tự thêm tài khoản 68
Hình 44: Sơ đồ tuần tự xóa tài khoản 69
Hình 45: Sơ đồ tuần tự cập nhật tài khoản 70
Hình 46: Sơ đồ tuần tự tìm kiếm tài khoản 71
Hình 47: Sơ đồ tuần tự thêm thu nợ thu lãi 72
Hình 48: Sơ đồ tuần tự cập nhật thu nợ thu lãi 73
Hình 49: Sơ đồ tuần tự tìm kiếm thu nợ thu lãi 74
Hình 50: Sơ đồ tuần tự thêm giải ngân 75
Hình 51: Sơ đồ tuần tự cập nhật giải ngân 76
Hình 52: Sơ đồ tuần tự tìm kiếm giải ngân 77
Hình 53: Mô hình quan hệ cơ sở dự liệu 78
Hình 54: Sơ đồ cấu trúc cây chức năng hệ thống 90
Hình 55: Màn hình giao diện chính 92
Hình 56: Màn hình giao diện đăng kí user 93
Hình 57: Màn hình giao diện đăng kí khách hàng 93
Hình 58: Màn hình giao diện hồ sơ khế ước 94
Hình 59: Màn hình giao diện giải ngân 94
Hình 60: Màn hình giao diện thu vốn 95
Hình 61: Màn hình giao diện thu lãi 95
Trang 6131/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ạiNgâ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 đốitượng phục vụ là hộ nghèo, học sinh, sinh viên có hồn cảnh khó khăn, các đối tượng chínhsách cần vay vốn để giải quyết việc làm, đi lao động có thời hạn ở nước ngồi và các tổ chứckinh 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
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
NHCSXH hoạt động không vì mục đích lợi nhuận mà nhằm mục đích phục vụ ngườinghèo và các đối tượng chính sách khác Bộ máy quản trị của Ngân hàng Chính sách xã hộibao 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ànhphố và hơn 660 Ban đại diện Hội đồng quản trị cấp quận, huyện
NHCSXH có 64 chi nhánh và 592 văn phòng giao dịch tại các tỉnh thành
An Giang là tỉnh có nhiều gia đình khó khăn, học sinh, sinh sinh viên còn thiếu điềukiện phục vụ cho việc học tập, nạn thất nghiệp vẫn còn tiếp tục diễn ra Vì vậy, NHCSXH chinhánh An Giang ra đời đã đáp ứng nhu cầu của người dân ở tỉnh An Giang NHCSXH chinhánh An Giang được thành lập theo nghị quyết số:76 / QĐ-HĐQT ngày 19/03/2003 củaChủ tịch Hội đồng quản trị về việc thành lập Chi Nhánh Ngân Hàng Chính sách xã hội tỉnh
An Giang
Căn cứ quyết định số 155/QĐ- HĐQT ngày 19/03/2003 về việc ban hành qui chế tổchức và hoạt động của Ngân hàng Chính sách xã hội NHCSXH được huy động mọi nguồnvốn từ Trung Ương , vốn địa phương đầu tư vào lĩnh vực tín dụng ngắn hạn, trung – dài hạn.Đặc biệt là cho vay vốn cho các đối tượng hộ nghèo, giải quyết việc làm, học sinh, sinh viên
có hồn cảnh khó khăn
1.2 Cơ cấu tổ chức và cách thức hoạt động
Trang 7Hình 01: Cơ cấu tổ chức của ngân hàng 1.1.2 Chức năng nhiệm vụ
Chức năng nhiệm vụ của các phòng tại Ngân hàng:
Ban giám đốc: gồm 4 người
Giám Đốc : là người được hội sở bổ nhiệm có nhiệm vụ tổ chứcđiều hành mọi hoạt động của chi nhánh và chịu trách nhiệm với Nhà Nước
về hoạt động của chi nhánh
Phó Giám Đốc : là người thay mặt Giám Đốc giải quyết côngviệc của đơn vị khi Giám Đốc đi vắng, điều hành đơn vị theo sự phân công
và ủy quyền của Giám Đốc, chịu trách nhiệm trước Giám Đốc về nhiệm vụđược phân công
Phòng Tổ Chức – Hành chính
Quản lý công tác cán bộ, tham mưu cho lãnh đạo về công tácđào tạo, điều động bố trí cán bộ, thực hiện chức năng lương bổng và bảohiểm theo qui định của Nhà Nước Quản lý tồn bộ các loại tài sản của Ngânhàng, điều hành công việc hành chính hằng ngày, cung cấp đồ dùng tronghoạt động Ngân hàng là đầu mối chăm lo vật chất, đời sống tinh thần ,thăm hỏi đau ốm
Phòng Tín dụng
Nghiên cứu tình hình kinh tế - xã hội trong địa bàn hoạt động
Tiếp cận thị trường tìm khách hàng mới
Thẩm định các phương án, dự án đầu tư
Thực hiện công tác thông tin phòng ngừa rủi ro
Lập báo cáo thống kê Lưu giữ bảo quản hồ sơ
Ngân quỹ
P
Kiểm tra nội bộ
P Tin Học
Trang 8 Chấp hành đầy đủ kịp thời nghĩa vụ tài chính đối với Ngân sáchNhà Nước và qui định về nghĩa vụ tài chính của hệ thống.
Tổ chức bảo quản hồ sơ thế chấp, cầm cố, bảo lãnh do phòngtín dụng chuyển sang theo chế độ quy định
Tổng hợp, lưu trữ hồ sơ, tài liệu kế tốn, giữ bí mật tài liệu, sốliệu theo qui định của Nhà Nước và của Ngân hàng
Chấp hành chế độ quyết tốn hàng năm với Hội sở
Thực hiện công tác điện tốn và xử lý thông tin
Lập kế hoạch thu, chi tài chính của chi nhánh và theo dõi việcthực hiện
Thực hiện các nhiệm vụ khác do Giám Đốc giao
Phòng Kiểm tra nội bộ:
Thực hiện việc kiểm tra, kiểm tốn nội bộ các hoạt động của Chinhánh
Theo dõi phúc tra Chi nhánh trong việc chỉnh sửa những saiphạm, thực hiện kiến nghị của các đồn thanh tra, kiểm tra và những kiếnnghị của kiểm tra nôi bộ tài chính Chi nhánh
Thực hiện công tác báo cáo kết quả của công tác kiểm tra nộibộ
Phối hợp các đồn kiểm tra , thanh tra của Nhà Nước, Ngânhàng Nhà Nước và của Hội sở NHCSXH trong việc kiểm tra tại Chi nhánh
Thực hiện nhiệm vụ khác do Giám Đốc giao
Phòng Tin Học
Phụ trách nội bộ của Ngân Hàng
Quản lý mạng, sữa chữa bảo trì phần mềm
Trang bị trang thiết bị cho Ngân Hàng
1.1.3 Các nghiệp vụ của Ngân Hàng
Chi nhánh An Giang có tư cách pháp nhân theo pháp luật ViệtNam, hoạch tốn theo chế độ kinh tế nội bộ, có con dấu, đại diện pháp luật,
Trang 9o Huy động vốn ngắn , trung và dài hạn, chủ yếu với mụcđích cho khách hàng vay vốn Ngồi ra còn cho khách hàng gửi tiếtkiệm
o Thực hiện chính sách tín dụng vay vốn thuộc diện chínhsách ưu đãi của Nhà Nước ở An Giang và các vùng sâu, vùng xa,thực hiện một số dịch vụ khác của Ngân hàng
Sau gần 6 năm phát triển Ngân hàng CSXH – Chi Nhánh AnGiang đã đạt được thành quả rất tích cực và đang hướng đến bước đi mớicho thời đại hội nhập ngày nay
o Khóa sổ cuối ngày
o Công tác cuối ngày
o Phục hồi khóa sổ
o Báo cáo
Mở sổ đầu ngày: thực hiện trước khi giao dịch Mục này tạo các file dữ liệukết nối dùng cho giao dịch, điều này cho phép giảm bớt số lượng file mở trong quátrình giao dịch và đáp ứng trường hợp điều chỉnh kéo dài
Giao dịch : đăng ký khách hàng, đăng ký tài khoản, đăng ký khế ước, giải ngân
Khi khách hàng đến vay vốn nhân viên giao dịch với khách hàng sẽ lưunhững thông tin của khách hàng vào cơ sở dữ liệu nhân viên Tín Dụng , Kếtốn có thể yêu cầu hệ thống lưu trữ, thêm, cập nhật, xóa thông tin kháchhàng, tài khoản, khế ước, giải ngân
Khóa sổ cuối ngày : khi một ngày giao dịch kết thúc thì cần phải khóa sổ cuốingày để lưu trữ các file giao dịch và làm các công việc cần thiết cho cuối ngày
Công tác cuối ngày : Khóa sổ cuối ngày, nội bảng, khế ước
Nội bảng : Cập nhật và lưu trữ các số liệu giao dịch trong ngày
Khế ước : Cập nhật và lưu trữ các khế ước giao dịch trong ngày
Phục hồi khóa sổ: khi dữ liệu bị sai sót thì phục hồi tính trạng trước lúc khóasổ
Báo cáo thu lãi khách hàng trong tháng hoặc trong quí , cuối năm
2.2 Đánh giá khả thi
Trang 10 Chi phí phần cứng và phần mềm tương đối thấp.
Giúp cán bộ nhân viên tiếp cận với tin học
2.1.2 Khả thi về kỹ thuật
Khả thi về mặt kỹ thuật cho chúng ta sự hiểu biết nhất định về khả năng của tổchức nhằm xây dựng hệ thống thông tin tự động hóa Việc đánh giá này thực chất
là đánh giá rủi ro về mặt kỹ thuật nhằm giảm tối đa các rủi ro có thể xảy ra trongquá trình triển khai dự án Một dự án có rất nhiều về mặt rủi ro, đây là rủi ro vềmặt kỹ thuật và các yếu tố chính bao gồm: độ lớn dự án, cấu trúc dự án, nhóm pháttriển, nhóm người dùng
Ngân hàng có nhiều phòng ban nhưng chỉ có một số phòng ban liên quan trựctiếp đến việc sử dụng hệ thống: Phòng Kế tốn, Phòng tin học là chính
Nhân viên đều có trình độ từ cao đẳng trở lên, về trình độ tin học thì đa số đềubiết sử dụng vi tính nhưng chưa đạt đến mức thành thạo lắm, do đó thời gian đàotạo và chỉ dẫn sẽ không lâu, họ có năng lực làm việc tích cực nên tiếp xúc nhanh
STT RỦI RO ĐÁNH GIÁ MÔ TẢ ĐÁNH GIÁ KHẮC PHỤC
01
Sự quen thuộc củangười dùng đối với việc
sử dụng các hệ thốngtương tự
TB Đa số nhân viên đãbiết sử dụng máy
tính
04 Sự quen thuộc củanhóm phát triển trong
Chỉ mới tham giaphát triển hệ thốnglần đầu
Nên đầu tư pháttriển nhiều hệthống hơn
05 Trình độ tin học củanhân viên Cao Đa số nhân viên đãbiết sử dụng máy
tính
Trang 11Mở rộng qui môNHCSXH chi nhánh AnGiang với các chi nhánhkhác
TB Khi có dự án sẽquản lí nhanh hơn
03 Nhập liệu sai, hiệuchỉnh dữ liệu Cao
Trong quá trìnhnhập liệu, do sốlượng dữ liệu kháphức tạp nên có thểdẫn đến sai sót
Tập huấn kỹcàng cho nhânviên và nhânviên sử dụngchương trình
2.3 Đối tượng và phạm vi ứng dụng
2.7.1.1 Đối tượng
Cán bộ Kế Tốn , Cán bộ Tín Dụng: chỉ thực hiện các tác vụ liên quanđến vay vốn như quản lý khách hàng, quản lý lãi suất, quản lý tài khoản, quản lýgiải ngân , quản lý thu nợ thu lãi, quản lý đơn vị ủy thác…
Quản trị viên(Admin): có tồn quyền trong hệ thống
Trang 12ngân hàng khi có yêu cầu, báo cáo định kỳ theo cuối tháng, cuối quí, báo cáo cuối năm
- Tạo điều kiện thuận lợi cho bộ phận Kế Tốn, Tín dụng chủ động trong việc quản lý cácchức năng của hệ thống như: đăng ký khách hàng, đăng ký khế ước, cho vay thu nợ…
- Tạo sự thoải mái cho Cán bộ sử dụng khi trong quá trình lưu trữ thông tin mà kháchhàng cung cấp.Tạo độ chính xác về dữ liệu làm tăng lòng tin của khách hàng đối vớingân hàng
Mô tả :
Với phần mềm này, sau khi đã lưu thông tin vay của khách hàng thì ngân hàng có thểxét duyệt và giải ngân cho khách hàng với những thông tin chi tiết, trong đó có thông tin vềkhách hàng, ngày tháng giao dịch, số tiền giải ngân,… Sau khi khách hàng đã giải ngân thìbắt đầu tính lãi suất tự động cho khách hàng, cập nhật lại tự động lại các khoản Nợ, Có củangân hàng Ngồi ra người quản lý có thể biết được tình hình kinh tế của địa bàn vay nhiềuhay ít thông qua danh mục để có kế hoạch cho vay cho phù hợp Bên cạnh đó hệ thống còncho phép tra cứu những khách hàng đã vay vốn tại ngân hàng
Lợi ích mang lại :
- Tạo sự thoải mái cho khách hàng trong việc giải ngân
- Tạo một tính chuyên nghiệp (được tự động hóa) cho ngân hàng
- Tạo uy tín cho ngân hàng Giúp phát triển đời sống kinh tế của đất nước
Trang 13STT Tên yêu cầu Người dùng Phần mêm Ghi chú
Kiểm tra thông tin kháchhàng đã được lưu trữ chưa Thêm,Xóa, Cập
nhật ,Tìmkiếm
khách hàng cần đượcgiải ngân
2.4 Ràng buộc tổng quan hệ thống
Hệ thống phải hoạt động ổn định
Chi phí phần cứng không vượt quá 50 triệu
Chi phí phát triển phần mềm không vượt quá 10 triệu
Không ảnh hưởng đến cơ cấu tổ chức của Ngân hàng
Hệ thống sau khi triển khai phải đáp ứng yêu cầu tự động hóa các côngviệc hiện tại hơn 50% số lượng công việc liên quan
2.5 Phương án tổng quan
2.5.1 Mô tả phương án tổng quan:
- Cơ sở dữ liệu tập trung: khi chúng ta dùng cơ sở dữ liệu tập trungchúng ta có thể đưa dữ liệu về một nơi, điều này giúp chúng ta dễ quản lý chặtchẽ các dữ liệu mật vì mọi thao tác trên dữ liệu chỉ được thực hiện ở một nơi,đồng thời phải giải quyết bài tốn khó là nhiều sự truy cập đồng bộ, và tốc độkhi thực hiện các thao tác trên dữ liệu sẽ bị hạn chế
- Cơ sở dữ liệu phân tán: ngược lại với cơ sở dữ liệu tập trung là cơ sở
dữ liệu phân tán, hệ thống dùng cở sở dữ liệu phân tán có thể có được tốc độ
Trang 14 Cơ sở dứ liệu : SQL Server 2005
Công cụ viết báo cáo: Microsoft Word 2003
2.6 Kế hoạch thực hiện
Sơ đồ cây cho giai đoạn phân tích:
Hình 02: Sơ đồ cây cho giai đoạn phân tích
Sơ đồ cây cho giai đoạn thiết kế:
Lập mô hình UML Lập mô hình hoá dữ liệu
Phân tích
Xác định yêu cầu Mô hình hoá yêu cầu
Thiết kế
Trang 15Sơ đồ cây cho giai đoạn lập trình:
Hình 04: Sơ đồ cây cho giai đoạn lập trình
Bảng mô tả công việc:
hồn thành
các biểu mẫu liên quan đến kháchhàng vay vốn
Tuần 1
Lập kế hoạchphát triển hệthống
Mô tả phương án Đánh giá khả thi dự ánPhân tích rủi ro và các phát sinh vềquản lý trong quá trình phát triển hệthống
Đối tuợng và phạm vi ứng dụngPhương án tổng quan
Cơ sở lý thuyết
Tuần 2
Xác định yêucầu hệ thống Xác định yêu cầu nghiệp vụ, yêu cầuchức năng, yêu cầu phi chức năng hệ
thống
Tuần 3
Mô hình hóa
Lập trình
Viết code các lớp đối tượng Viết code xử lý dữ liệu Viết code xử lý giao diện
Trang 162.7.1 Các khái niệm cơ bản
Cơ sở dữ liệu: Là một tập hợp các bảng dữ liệu có quan hệ với nhausao cho cấu trúc của chúng cũng như các mối quan hệ bên trong giữa chúng là táchbiệt với chương trình ứng dụng bên ngồi, đồng thời nhiều người dùng khác nhaucũng như nhiều ứng dụng khác nhau có thể cùng khai thác và chia sẽ một cáchchọn lọc lúc cần
Thực thể: Là hình ảnh cụ thể của một đối tượng trong hệ thống thôngtin quản lý Một thực thể xác định Tên và các thuộc tính
Thuộc tính: Là một yếu tố dữ liệu hoặc thông tin của thực thể ấy
Lớp thực thể: Là các thực thể cùng thuộc tính
Lược đồ quan hệ: Tập các thuộc tính của một quan hệ Lược đồ mộtquan hệ gồm các thuộc tính của thực thể cùng với các mệnh đề ràng buộc
2.7.2 Mục tiêu và tính ưu việt của mô hình quan hệ
Cho một lược đồ dữ liệu dễ sử dụng, mô hình đơn giản, người dùngkhông cần biết cấu trúc vật lý của dữ liệu Tiện lợi cho người dùng cuối khôngchuyên tin học
Tăng cường tính độc lập của dữ liệu, đặc biệt là độc lập vật lý
Cho một khả năng có một ngôn ngữ thao tác bậc cao
Tối ưu việc tìm kiếm dữ liệu trong cơ sở dữ liệu, hệ quản trị tự tìm cáchtruy nhập
Cải thiện nâng cao tồn vẹn dữ liệu và bảo mật dữ liệu
Có thể phục vụ cho nhiều chương trình ứng dụng
Có cơ sở tốn học phong phú chắc chắn:
Lý thuyết quan hệ
Dạng chuẩn có độ bền vững và đầy đủ thông tin
2.7.3 Công cụ phát triển và mô hình hóa yêu cầu
2.7.3.1 Lựa chọn công cụ
ngôn ngữ lập trình C# trong việc tạo giao diện và chương trình chính, kếthợp với SQL Server 2005 tạo cơ sở dữ liệu Chương trình chạy trên hệ điều
Trang 17dựng ngôn ngữ này:
Là ngôn ngữ hiện đại, đơn giản.: loại bỏ sự phức tạp của nhứngngôn ngữ Java, C++ như loại bỏ macro , templare, đa kế thừa, vàlớp cơ sỏ ảo , giao diện thân thiện C# có những đặc tính xử lýngoại lệ, thu gom bộ nhớ tự động, những kiểu dữ liệu mở rộng vàbảo mật mã nguồn
Là ngôn ngữ hướng đối tượng , mạnh mẽ và mềm dẻo: sự hướngđối tượng là sự đóng gói, kế thừa, và đa hình, C# được sử dụngrộng rãi cho nhiều dự án khác nhau
Là ngôn ngữ ít từ khóa, hướng module: C# sử dụng giới hạnnhững từ khóa C# mang tính hướng module vì những lớp vànhững phương thức có thể sử dụng lại trong các ứng dụng hay cácchương trình khác
Microsoft nói rằng C# mang sức mạnh của C++ với sự dễ dàng của ngônngữ Visual Basic
C# hỗ trợ tính năng kết nối môi trường dữ liệu, SQL… Việc liên kết dữliêu có thể bằng nhiều cách
Hệ quản trị cơ sở dữ liệu SQL Server 2005
SQL được viết tắt từ Structured Query Language , là ngôn ngữ chuẩn phổbiến nhất để truy cập cơ sở dữ liệu
Là sản phẩm của Microsoft, là hệ quản trị cơ sở dữ liệu quan hệ Cơ sở
dữ liệu là một tập dữ liệu có cấu trúc và được lưu trữ trên các bảng riêngbiệt, mỗi bảng được lưu trong 3 files, với tên cơ sở dữ liệu là tên thư mụcchứa các file đó
SQL Server 2005 có một số ưu và nhược điểm như sau:
Kiểm sốt tính dư thừa dữ liệu, chia sẻ dữ liệu
Hạn chế những truy cập không được phép, cung cấp nhiều giaodiện
Biểu diễn các mối quan hệ phức tạp của dữ liệu,đảm bảo các ràngbuộc tồn vẹn
Khả năng sao lưu dự phòng và khôi phục khi gặp sự cố
Trang 18 Đa số người sử dụng trên thực tế đã làm quen với tin học với hệ điềuhành Windows.
Hệ thống chương trình quản lý vay vốn sẽ rất tiện dụng khi chạy trênmôi trường mạng Tuy nhiên nó vẫn có thể cài trên máy lẻ, áp dụng vớinhững cơ sở chưa ứng dụng mạng máy tính trong quản lý
2.7.4.1 Mô hình hóa yêu cầu Khái quát về UML(Unifiied Modeling Language):
UML là một ngôn ngữ để biểu diễn mô hình theo hướng đối tượngđược xây dựng với mục đích là:
Mô hình hố các hệ thống sử dụng các khái niệm hướng đối tượng
Thiết lập một kết nối từ nhận thức của con người đến các sự kiện cần
Trong UML có 9 loại lược đồ chuẩn và có thể chia làm 2 nhóm:
Các loại lược đồ tĩnh: use case diagram, class diagram (lớp), objectdiagram (đối tượng), component diagram (thành phần), deploymentdiagram (triển khai)
Các loại lược đồ động: sequence diagram (tuần tự), collaborationdiagram (hợp tác), statechart diagram (trạng thái), activity diagram(hoạt động)
Use case
Lược đồ use-case ghi nhận chức năng của hệ thống dưới góc nhìncủa người sử dụng Mục tiêu của loại lược đồ này là nhằm nắm bắtcác yêu cầu của hệ thống, đặc tả ngữ cảnh của hệ thống và địnhhướng quá trình cài đặt
Các ký hiệu:
Trang 19Use case (Trường hợp sử
được đối với một actor
Sequence diagram
Lược đồ tuần tự ghi nhận các hành vi hướng thời gian Mục tiêu củaloại lược đồ này là mô hình hố luồng xử lý và minh hoạ các kịch bảnđặc trưng
Các ký hiệu:
tương tác với hệ thốngClass (Lớp)
các Class hoặc giữa Actor vớiClasss
Class Diagram
strCnn : String Cnn : OleDBConnection Doc_Bang(String sql)() Ghi_Bang()
Mô tả một nhóm đối tượng
có chung các thuộc tính(attributes), hành vi(operations)
Attribute (Thuộc tính)
Operation (hành vi)
2.8 Phân công công việc
Trang 2004 Thiết kế theo mô hình UML Nguyễn Thành Tâm,
Huỳnh Thị Mỹ Ngọc
Huỳnh Thị Mỹ Ngọc
Huỳnh Thị Mỹ Ngọc
Phần 2:
PHÂN TÍCH
Trang 21 Phần mềm Kế Tốn Giao Dịch(KTGD) được viết trên ngông ngữ và cơ sở dữliệu Foxpro và chạy trên Dos
người dùng
1.2 Đánh giá hiện trạng
Mềm Quản Lý Vay Vốn thay vào đó sử dụng phần mềm KTGD
Chi nhánh An Giang phần lớn chỉ thực hiện nghiệp vụ cho vay vốn Vì vậy mà có sự dưthừa dữ liệu và các nghiệp vụ không dùng đến khi sử dụng phần mềm KTGD Dẫn đếnviệc mất thời gian và dữ liệu đưa vào khi giao dịch có thể thiếu sự chính xác
qua mạng để thực hiện giao dịch giữa Chi nhánh và các Xã Vì thế mà hiện tại ngân hàngkhông thực hiện chia sẽ dữ liệu qua mạng
1.3 Mô tả hoạt động của hệ thống
thống, quản lý danh sách vay vốn, nghiệp vụ , thống kê – báo cáo, trợ giúp
Đăng nhập : để sử dụng được hệ thống yêu cầu người dùng đăng nhập
Đăng xuất : hệ thống cho phép người dùng thốt ra khỏi chương trìnhbằng cách đăng xuất
Đăng kí user: để thêm người sử dụng thì user có quyền admin mới chophép đăng kí user (username, password: sẽ tự mã hóa bảo đảm sự bảo mật)
Quản lý nhân viên : hệ thống cho phép user có quyền admin thêm,xóa ,cập nhật, tìm kiếm thông tin nhân viên
sách khế ước, loại vay, kiểu trả, chương trình, hình thức cho vay, lãi xuất, hình thức đảmbảo, mục đích vay, quản lý đối tác
Danh sách khách hàng, danh sách tài khoản, danh sách khế ước: hệthống cho phép xem thông tin khách hàng, tài khoản, khế ước đã được đăngkí
Loại vay, kiểu trả, chương trình, hình thức cho vay, lãi xuất, hình thưcđảm bảo, mục đích vay: cho phép user thêm, xóa, cập nhật, tìm kiếm, cácthông tin về các mục này
Trang 22 Giải ngân: user có thể thêm, cập nhật, tìm kiếm, in các thông tin vềgiải ngân(không cho phép người dùng xóa) Để giải ngân được thì phải cóthông tin khế ước của khách hàng trước khi giải ngân Hệ thống chưa có khếước của khách hàng trong quá trình giải ngân thì chương trình sẽ yêu cầu userđăng kí khế ước
Thu nợ: khi tới kỳ hạn trả nợ của khách hàng thì user vào nghiệp vụthu nợ này để thêm, cập nhật, tìm kiếm, in ra các thông tin liên quan đến thu
nợ của khách hàng
đối kế tốn theo định kỳ hay khi có yêu cầu
các nghiệp vụ để có thể thao tác được
II Phân tích yêu cầu hệ thống
2.1 Yêu cầu chức năng và phi chức năng
2.1.1 Yêu cầu chức năng nghiệp vụ
Đối với người quản trị viên(admin)
STT Công việc Loại công việc Qui định Biểu mẫu Ghi chú
STT Công việc Loại công việc Qui
định Biểu mẫu Ghi chú
tộc,danh sách tỉnh, danh sách Thêm, xóa, cậpnhật, lưu trữ, tìm
Trang 23trình, hình thức vay, hình thức
đảm bảo, mục đích vay,lãi
suất)
tài khoản, khế ước Lưu trữ, thêm,xóacập nhật, tìm kiếm
nhật, in,tìm kiếm
phiếu chi, cân đối kế tốn) Lưu trữ, thêm, cậpnhật, in,tìm kiếm
2.1.2 Yêu cầu chức năng hệ thống
1 Phân quyền sử
dụng Ứng với mỗi bộ phận thì chỉ có thể sử dụng mộtsố chức năng nhất định như ở trên Chỉ có bộ
phận quản lý(admin) là sử dụng tất cả các chứcnăng của hệ thống
2 Cấu hình thiết bị
cần dùng Mỗi bộ phận sẽ được cung cấp một số máy tính(máy khách) để bàn cho nhân viên cần sử dung
được kết nối với máy server (đặt tại phòng quảnlý) tạo thành mạng LAN Mỗi máy này phải từPentium 3 card mạng LAN Máy server phải cócấu hình đủ mạnh để các Nhân Viên truy cập dữliệu thật nhanh Mỗi máy phải được cài đặt: SQLServer 2005; Microsoft Visual Studio
NET;Windows 2000 hay XP
3 Sao lưu dự
phòng (Backup) Thông tin dữ liệu về khách hàng, tài khoản, khếước, thông tin giải ngân cho Khách hàng…phải
được backup mỗi tuần, mỗi tháng hay khi có yêucầu
Cần được cảitiến, nâng cao
Biểu mẫu vay vốn:
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập – Tự do – Hạnh phúc
GIẤY ĐỀ NGHỊ VAY VỐN
Trang 24 Số CMND: , ngày cấp: , nơi cấp
Địa chỉ cư trú , xã , huyện
Là thành viên Tổ TK&&VV do ông (bà) làm tổ trưởng
Thuộc tổ chức Hội quản lý
2 Tên người thừa kế Năm sinh Quan hệ với người vay
Số CMND: , ngày cấp: , nơi cấp
Đề nghị NHCSXH cho vay số tiền đồng đẻ dùng vào việc
Lãi suất cho vay %/tháng, lãi suất nợ quá hạn: % lãi suất khi cho vay
Lãi tiền vay được trả định kỳ tháng/quý,vào ngày
Tôi xin cam kết sử dụng vốn vay đúng mục đích, trả nợ gốc và lãi đầy đủ đúnghạn Nếu sai trái tôi hồn tồn chịu trách nhiệm trước pháp luật
,Ngày tháng năm
(hoặc cơ quan có thẩm quyền) (Ký, ghi rõ họ tên hoặc điểm chỉ) (Ký, ghi rõ họ tên hoặc điểm chỉ)
(ký, ghi rõ họ tên)
II PHÊ DUYỆT CỦA NGÂN HÀNG
1 Số tiền cho vay đồng( Bằng chữ )
2 Lãi suất %/tháng Lãi suất nợ quá hạn % lãi suất cho vay
Trang 25Cán bộ tín dụng Trưởng phòng(tổ trưởng) TD Người vay
(hoặc cơ quan có thẩm quyền) (Ký, ghi rõ họ tên hoặc điểm chỉ) (Ký, ghi rõ họ tên hoặc điểm chỉ)
(ký, ghi rõ họ tên)
2.1.3 Yêu cầu phi chức năng
liệu đa người dùng (hệ
thống điều khiển tốt
các tương tranh)
có thể truy cập đồng thời cơ
sở dữ liệu
Đây là yếu tốquan trọng,cần thiết củaphần mềm
với người dùng Rất tiệndụng Người dùng và quản trị viênkhông nhất thiết có trình độ
tin học cao vẫn sử dụng được
hệ thống
Đây là yếu tốtrực quan,chuyênnghiệp
xuất các công việc như:
giải ngân, tra cứu
(thông tin khách hàng,
thông tin về khế ước )
vừa nhanh, chính xác
Hiệu quả,chính xác Và việc tra cứu,hiển thịthông tin nhanh chóng, chính
xác
Yếu tố cầnthiết cho 1phần mềmchuyên dụng
thêm, xóa, cập nhật,
tìm kiếm trên hệ thống
Tiện dụng Tất cả thông tin đều được
admin quản lý trực tiếp trêngiao diện,
Trang 26Hình 05: Sơ đồ UC mức 0
Mức 1:
o QuảnLyDoiTac (1)
Trang 27Hình 06: Sơ đồ UC quản lý đối tác
o Phân rã UC QuanLyKhueUoc (2)
Trang 28Hình 07: Sơ đồ phân rả UC quản lý khế ước
o Phân rã UC QuanLyChoVay (3)
Trang 29Hình 08: Sơ đồ phân rả UC quản lý cho vay
Trang 30o Phân rã UC QuanLyNhanVien (5)
Hình 10: Sơ đồ phân rả UC quản lý nhân viên
o Phân rã UC QuanLyDonViUyThac(6)
Trang 31Hình 11: Sơ đồ phân rả UC quản lý đơn vị ủy thác
Mức 2:
o Phân rã UC QuanLyDiaBan (1.1)
ooo
Trang 32Hình 13: Sơ đồ phân rả UC quản lý loại hình
Trang 33o Phân rã UC QuanLyTPDanToc (1.3)
ooooooooooo
Hình 14: Sơ đồ phân rả UC quản lý thành phần dân tộc
o Phân rã UC QuanLyLoaiVay (2.1)
Trang 34Hình 15: Sơ đồ phân rả UC quản lý loại vay
o Phân rã UC QuanLyKieuTra (2.2)
Trang 35Hình 16: Sơ đồ phân rả UC quản lý kiểu trả
o Phân rã UC QuanLyCTChoVay (2.3)
Trang 36o Phân rã UC QuanLyLaiSuat (2.4)
o
ooooooooo
Trang 37Hình 19: Sơ đồ phân rả UC quản lý mục đích vay
o Phân rã UC QuanLyHTDamBao (2.6)
Trang 38Hình 20: Sơ đồ phân rả UC quản lý hình thức đảm bảo
o Phân rã UC QuanLyHTChoVay (2.7)
ooooo
Trang 39o Phân rã UC QuanLyGiaiNgan (3.1)
ooooooooo
Hình 22: Sơ đồ phân rả UC quản lý giải ngân
o Phân rã UC QuanLyThuLai (3.2)
Trang 40Hình 23: Sơ đồ phân rả UC quản lý thu lãi
o Phân rã UC QuanLyThuNo (3.3)