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

Bài tập lớn phần mềm quản lý vay vốn ngân hàng

38 1,7K 18

Đ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

Định dạng
Số trang 38
Dung lượng 1,13 MB

Nội dung

Bảng phân công công việc của các thành viên :0641360166 Hoàng Văn Bảo Khảo sát bài toán Cài đặt cơ sở dữ liệu lên SQLThiết kế giao diện, form đăng nhập, đăngxuất, hồ sơ đảm bảo tài sản 0

Trang 1

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI

KHOA CÔNG NGHỆ THÔNG TIN

-o0o -BÁO CÁO BÀI TẬP LỚN

MÔN: LẬP TRÌNH WINDOWS

ĐỀ TÀI:

XÂY DỰNG PHẦN MỀM QUẢN LÝ VAY VỐN NGÂN HÀNG

Giảng viên hướng dẫn: Ths Đỗ Ngọc Sơn

Trang 2

Bảng phân công công việc của các thành viên :

0641360166 Hoàng Văn Bảo Khảo sát bài toán

Cài đặt cơ sở dữ liệu lên SQLThiết kế giao diện, form đăng nhập, đăngxuất, hồ sơ đảm bảo tài sản

0641360101 Nguyễn Huy Đạt Chuyển mô hình thực thể liên kết thành

các bản ghi logicTạo các stored procedure trên SQL Thiết kế các form form phiếu thu, hợp đồng tín dụng, nhân viên,In Thông Tin

0641360108 Vũ Mạnh Cường Thiết kế CSDL vật lý

Thiết kế các danh sách đối tác, phiếu chi,quản lý thành viên thống kê Danh Sách

1

Trang 3

Mục Lục

2.1.Chuyển mô hình thực thể liên kết thành các bản ghi logic : 8

Trang 4

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ĩnhvự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ụ đắclự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ệtphục vụ tích cực trong ngân hàng góp phần phát triển xã hội đưa đất nước ngàycàng tiến thẳng, tiến nhanh, tiến đến nền văn minh củ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 kinhdoanh bằng cá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 nhằm phục vụ chủ yếu vấn đề vay vốn để giúp nâng cao đờisố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, khoa họchơ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ữngnhân viên tín dụng, kế toán ngân hàng sẽ không còn phải cực nhọc trong việc ghichép các phiếu đăng ký khách hàng vay vay vốn,đăng ký khế ước, lập phiếu giảingân ,phiếu thu nợ…Thay vào đó, công việc này sẽ do hệ thống quản lý đảmnhiệm Nhân viên chỉ có công việc nhẹ nhàng là khai báo cho hệ thống nhữngthô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ủamình có thể xây dựng nên một hệ thống quản lý hoàn thiện tốt trong tương lai

3

Trang 5

Chương I Khảo sát bài toán, phân tích thiết kế hệ thống

I.Khảo sát bài toán Quản Lý Vay Vốn Cho Ngân Hàng

1.1.Giới thiệu tổng quát

+ Mục tiêu:

- “Quản Lý Vay Vốn Ngân Hàng ” đượ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, nó là công cụ giúp công việc quản lý giao dịchhàng ngày trong ngân hàng trở nên đơn giản, chính xác và có hệ thống

+ Mô tả sơ bộ:

 Khi khách hàng muốn vay vốn tại Ngân Hàng để giao dịch Đầu tiên kháchhàng đến ngân hàng nhận phiếu đăng ký vay vốn và điền đầy đủ thông tin vềkhách hàng Sau đó nộp lại cho ngân hàng và ngân hàng xét duyệt lại xem có điềukiện theo qui định của ngân hàng Khi xét duyệt xong nhân viên tín dụng sẽ đăng

ký khách hàng và đăng ký khế ước và đưa giấy hẹn ngày giải ngân cho khách hàng

 Khi đến ngày hẹn khách hàng đến ngân hàng để giải ngân và khi đó nhânviên tín dụng sẽ lập phiếu giải ngân Khi giải ngân xong thì khách hàng đến ngânhàng hàng tháng để nộp lãi và đúng định kỳ phải hoàn lại vốn cho ngân hàng.Ngoài ra người quản lý và nhân viên Kế Toán , Tín Dụng có thể biết tình hình pháttriển của từng vùng, địa phương và sẽ có lãi suất phù hợp Bên cạnh đó hệ thốngcòn cho phép thêm, xóa, cập nhật ,tra cứu những thông tin liên quan đến hoạt độngvay 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 Ngân Hàng là một phầm mềm tươ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 vay vố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

Trang 6

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áctrên từng nghiệ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ì

+ Mô tả hoạt động của hệ thống

 Phần mềm “Quản Lý Vay Vốn Ngân Hàng” gồm có các chức năngnhư: hệ thống, quản lý danh sách vay vốn, nghiệp vụ , thống kê – báo cáo, trợgiúp

 Hệ thống: Đăng nhập, đăng xuất ,đăng kí user, phân quyền, quản lýnhân viên

 Đă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 thoát ra khỏichương trình bằng cách đăng xuất

 Đăng kí user: để thêm người sử dụng thì user có quyền adminmới cho phé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 adminthêm, xóa ,cập nhật, tìm kiếm thông tin nhân viên

 Quản lý danh sách vay vốn: danh sách khách hàng, danh sách tàikhoản, danh 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 đảm bả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 đăng kí

 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ậpnhật, tìm kiếm, các thông tin về các mục này

 Quản lý đối tác: user có thể thêm, xóa , cập nhật, tìm kiếmthông tin của đối tác Trước khi thêm thông tin của đối tác nếu loạiđối tác chưa tồn tại thì hệ thống yêu cầu user phải thêm loại đối táctrước

 Nghiệp vụ: đăng kí khách hàng, đăng kí tài khoản, đăng kí khế ước,giải ngân, thu nợ

 Đăng kí khách hàng, đăng kí tài khoản, đăng kí khế ước:người dùng có thể thêm, xóa, cập nhật, tìm kiếm khách hàng tàikhoản, khế ước Để thực hiện được giao dịch với khách hàng, hệthống yêu cầu đăng kí khách hàng trước khi đăng khi khế ước

5

Trang 7

 Giải ngân: user có thể thêm, cập nhật, tìm kiếm, in các thôngtin về giải ngân(không cho phép người dùng xóa) Để giải ngân đượcthì 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àonghiệp vụ thu nợ này để thêm, cập nhật, tìm kiếm, in ra các thông tinliên quan đến thu nợ của khách hàng

 Thống kê – báo cáo: cho phép user thêm, cập nhật, in phiếu thu,phiếu chi, cân đối kế toán theo định kỳ hay khi có yêu cầu

 Trợ giúp : phần mềm giúp đỡ thêm cho người sử dụng khi chưa hiểunhiều về các nghiệp vụ để có thể thao tác được

1.2.Cơ cấu tổ chức

Trong đó:

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áchnhiệ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ảiquyết công việ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áchnhiệm trước Giám Đốc về nhiệm vụ được phân công

P Kế toán – Ngân quỹ

P

Kiểm tra nội bộ

P Tin Học

Trang 8

 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ănglương bổng và bảo hiểm theo qui định của Nhà Nước Quản lýtoàn bộ các loại tài sản của Ngân hàng, điều hành công việc hànhchính hằng ngày, cung cấp đồ dùng trong hoạ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ànhoạ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ơ

Phòng Kế toán – Ngân quỹ:

 Tổ chức thực hiện các dịch vụ thanh toán, chuyển tiền

 Thực hiện công tác hoạch toán các nghiệp vụ phát sinhcủa chi nhánh

 Hướng dẫn Khách hàng mở tài khoản tại Chi nhánh,lập các thủ tục nhận và chi trả tiền gửi tiết kiệm của các tổ chứckinh tế, cá nhân…

 Thực hiện kiểm tra chuyên đề kế toán , ngân quỹ trongphạm vi của chi nhánh

 Chấp hành đầy đủ kịp thời nghĩa vụ tài chính đối vớiNgân sách Nhà 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 dophòng tín dụng chuyển sang theo chế độ quy định

 Tổng hợp, lưu trữ hồ sơ, tài liệu kế toán, giữ bí mật tàiliệ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 toán hàng năm với Hội sở

 Thực hiện công tác điện toán và xử lý thông tin

 Lập kế hoạch thu, chi tài chính của chi nhánh và theodõi việc thực hiện

7

Trang 9

 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 toán nội bộ các hoạtđộng của Chi nhánh

 Theo dõi phúc tra Chi nhánh trong việc chỉnh sửanhững sai phạm, thực hiện kiến nghị của các đoàn thanh tra, kiểmtra và những kiến nghị 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ểmtra nội bộ

 Phối hợp các đoàn kiểm tra , thanh tra của Nhà Nước,Ngân hàng Nhà Nước và của Hội sở NHCSXH trong việc kiểmtra 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

II Phân tích yêu cầu hệ thống

2.1.Chuyển mô hình thực thể liên kết thành các bản ghi logic :

2.2.Thiết kế cơ sở dữ liệu vật lý

2.1 Lập từ điển dữ liệu

2.1.1.Bảng Đăng Nhập

STT Tên thuộc tính Kiểu dữ liệu Ràng buộc Mô tả

1 Taikhoan Nvarchar(50) Khóa chính Tên tài

khoản

Trang 10

2.1.2.Bảng Danh Sách Đối Tác

STT Tên thuộc tính Kiểu dữ liệu Ràng buộc Mô tả

1 MaDoiTac Char(10) Khóa chính Mã đối tác

minh nhândân

9

Trang 11

2.1.3.Bảng Hợp Đồng Tín Dụng

STT Tên thuộc tính Kiểu dữ liệu Ràng buộc Mô tả

Trang 12

2.1.5.Bảng Hợp Đồng Đảm Bảo Tài Sản

STT Tên thuộc tính Kiểu dữ liệu Ràng buộc Diễn giải

2 HoTenChuSoDo Nvarchar(50) Họ tên chủ

sổ đỏ

2.1.6.Bảng Nhân Viên

STT Tên thuộc tính Kiểu dữ liệu Ràng buộc Diễn giải

viên

viên

11

Trang 13

2.1.6.Bảng Phiếu Thu

STT Tên thuộc tính Kiểu dữ liệu Ràng buộc Diễn giải

1 MaPhieuThu Nchar(10) Khóa chính Mã hồ sơ

sổ đỏ

2.3.Mô hình dữ liệu vật lý

Trang 14

Chương II Thiết kế code cho SQL

Trang 15

o Bảng Hồ Sơ Đảm Bảo Tài Sản

o Bảng Phiếu Thu

II.Tạo các Store Procedure

2.1.Tạo thủ tục cho bảng NhanVien

Trang 16

update NHANVIEN set MaNV=@manv,TenNV=@tennv

where MaNV=@manv

Trang 17

delete from NHANVIEN

where MaNV=@manv

2.2.Tạo thủ tục cho bảng Danh Sách Đối Tác

insertinto DANHSACHDOITAC values

(@madoitac,@tendoitac,@ngaysinh,@gioitinh,@dantoc,@cmnd,@noicap,@ngaycap,@diachi);

Sửa dữ liệu

SETANSI_NULLSON

Trang 18

Update DANHSACHDOITAC set

MaDoiTac=@madoitac,TenDoiTac=@tendoitac,NgaySinh=@ngaysinh,GioiTinh

=@gioitinh,DanToc=@dantoc,CMND=@cmnd,NoiCap=@noicap,NgayCap=@ngaycap,DiaChi=@diachi Where MaDoiTac=@madoitac

Trang 19

delete from DANHSACHDOITAC where MaDoiTac=@madoitac

insertinto HOPDONGTINDUNG values

(@mahs,@madoitac,@hoten,@sotien,@ngayvay,@thoigianvay,@laisu

Trang 20

update HOPDONGTINDUNG set

MaHS=@mahs,MaDoiTac=@madoitac,HoTen=@hoten,TienVay=@sotien,

NgayVay=@ngayvay,ThoiGianVay=@thoigianvay,LaiSuat=@laisuat,MucDich=

@mucdich,TraNoDinhKy=@tranodinhky

where MaHS=@mahs

MaHS,MaDoiTac,HoTen,TienVay,NgayVay,ThoiGianVay,LaiSuat,

MucDich, TraNoDinhKy from HOPDONGTINDUNG where

Trang 21

delete from HOPDONGTINDUNG where MaHS=@mahs

2.4.Tạo thủ tục cho bảng Hồ Sơ Đảm Bảo Tài Sản

insertinto HOSODAMBAOTAISAN

values(@mahs,@ten,@hokhau,@dientich,@giayphep)

Trang 22

update HOSODAMBAOTAISAN set

Mahs=@mahs,HoTenchusodo=@ten,HoKhau=@hokhau,DienTich=@dientich,GiayPhep=@giayphep

where Mahs=@mahs

select Mahs,HoTenchusodo,HoKhau,DienTich,GiayPhep from

HOSODAMBAOTAISAN where Mahs=@mahs

delete from HOSODAMBAOTAISAN where MaHS=@mahs

2.5.Tạo thủ tục cho bảng Phiếu Thu

Trang 23

insertinto PHIEUTHU values

(@maphieuthu,@mahoso,@tienthu,@nguoithu,@ngaythu);

update PHIEUTHU set

MaPhieuThu=@maphieuthu,MaHS=@mahoso,TienThu=@tienthu,NguoiThu=@nguoithu,NgayThu=@ngaythu

where MaPhieuThu=@maphieuthu

Trang 24

select MaPhieuThu,MaHS,TienThu,NguoiThu,NgayThu from

PHIEUTHU where MaPhieuThu=@maphieuthu;

Trang 25

Chương 3 Thiết kế và cài đặt chương trình

I.Cây cấu trúc chức năng hệ thống

Trang 26

Quản lý

Các danh sách cho vayQuản lý đối tácNghiệp vụ

Đăng ký khách hàngĐăng ký tài khoảnĐăng ký khế ướcGiải ngân

Thu nợ thu lãi

Phân quyền

Đăng nhậpĐăng ký

Đăng xuất

Hệ thống

Phiếu Thu, ChiCân đối kế toánBáo cáo

Trợ giúp

Đăng nhập

Màn hình chính

25

Trang 27

II.Thiết kế giao diện

2.1 Thiết kế giao diện

 Cần tạo cơ sở dữ liệu như sau:

 Chạy SQL server, chay chương trình EnterPriseManger Bên cửa sổtrái, click phải trên Database, chọn All tasks, chọn Attach Database,nhấn Browser để chỉ đường dẫn đến tập tinQLVayVonChoNHCSXH.mdf (thư mục Database trongSourceCode)sau đó Nhấn OK

 Nếu chương trình không kết nối đến Database được, vào thư mụcSetting trong SourceCode để điền chỉnh file PathToDB.xml chophù hợp với server hiện hành

 Chạy file QuanLyVayVon.exe trong thu mụcSourceCode/bin/Debug

_ Có thể đăng nhập với tài khoản:

Tên truy cập: admin

Password: admin

1.2.1 From đăng nhập :

Trang 28

Người dùng muốn sử dụng hệ thống thì trước tiên phải đăng nhập Gõ tên đăng nhập và mật khẩu vào các ô text,nhấn OK để đăng nhập, hệ thống

sẽ kiểm tra, nếu tài khoản hợp lệ sẽ cho đăng nhập Nút hủy để nhập lại từ đầu và nút Thoát để thoát khỏi chương trình.

1.2.2 From trang chủ

Form trang chủ chứa toàn bộ chức năng của chương trình, người dùng chỉ cần click vào chức năng mình muốn sử dụng.

27

Trang 29

1.2.3 From danh sách đối tác

Người dùng có thể xem danh sách trên bảng hoặc xem chi tiết từng đối tác bằng cách click trực tiếp lên hàng đó, thông tin chi tiết sẽ được hiển thị lên các text box.Các chức năng của form danh sách đối tác là thêm, sửa, xóa, ghi,thoát và tìm kiếmđối tác theo mã đối tác

Trang 30

1.2.4 From hồ sơ đảm bảo tài sản

29

Trang 31

1.2.5 From hợp đồng tín dụng

Trang 32

1.2.6 Frmm phiếu thu

31

Trang 33

1.2.7 From quản lý thành viên

Trang 34

1.2.8 From nhân viên

33

Trang 35

1.2.9 From phiếu chi

Trang 36

1.2.10 From danh sách đối tác vay vốn

35

Trang 37

Hướng phát triển

 Trong tương lai đề tài này sẽ được mở rộng và phát triển thêm một số tínhnăng nhằm đáp ứng sự hoàn thiện trong quá trình vay vốn Phần mềm sẽ được mởrộng cho vay bằng tiền ngoại tệ và thêm chức năng back up tại form khi admin sửdụng hệ thống(không cần phải vào hệ quản trị cơ sở dữ liệu back up)

 Phần mềm này trong tương lai có thể phát triển thành một hệ thống hoànchỉnh đảm bảo cho quá trình vay vốn tại các ngân hàng khác

Trang 38

Tài liệu tham khảo

1 Trang web tham khảo như: vn-zoom.com, ddth.net,http://123doc.vn…

2 Một số video trên youtube.com

3 JohnPaul Mueller, Visual C# .NET Developer'sHandbook, 2002, Richard Mills

4 Vn-zoom.com.vn

5 Tinhte.vn

6 Congdongc.com.vn

37

Ngày đăng: 19/03/2015, 22:58

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
1. Trang web tham khảo như: vn-zoom.com, ddth.net, http://123doc.vn… Link
2. Một số video trên youtube.com Khác
3. JohnPaul Mueller, Visual C# .NET Developer's Handbook, 2002, Richard Mills Khác
4. Vn-zoom.com.vn 5. Tinhte.vn Khác
6. Congdongc.com.vn Khác

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w