Xây dựng quản lý mảng vay vốn hệ khách hàng cá nhân Xây dựng quản lý mảng vay vốn hệ khách hàng cá nhân Xây dựng quản lý mảng vay vốn hệ khách hàng cá nhân Xây dựng quản lý mảng vay vốn hệ khách hàng cá nhân Xây dựng quản lý mảng vay vốn hệ khách hàng cá nhân Xây dựng quản lý mảng vay vốn hệ khách hàng cá nhân Xây dựng quản lý mảng vay vốn hệ khách hàng cá nhân Xây dựng quản lý mảng vay vốn hệ khách hàng cá nhân
TRƯỜNG ĐẠI HỌC THƯƠNG MẠI KHOA HTTT VÀ TMĐT - - BÀI THẢO LUẬN HỌC PHẦN QUẢN TRỊ CƠ SỞ DỮ LIỆU Đề tài : Xây dựng quản lý mảng vay vốn hệ khách hàng cá nhân Giáo viên giảng dạy: ThS.Nghiêm Thị Lịch Nhóm sinh viên thực hiện: Nhóm Lớp học phần: 2116ECIT2521 Hà Nội 05/2020 BẢNG ĐÁNH GIÁ THÀNH VIÊN NHÓM ST T Họ Tên Mã SV Chức vụ 31 Bùi Thị Hồng Nhung 18D19054 Nhóm trưởng 32 Phạm Thị Hồng Nhung 18D19054 Thư ký 33 Nguyễn Lê Thanh Phúc 18D19054 Nhiệm vụ Xây dựng toán, lập sơ sở liệu, thao tác function, phân quyền, trigger Xây dựng toán, lập sở liệu, thao tác view, proc Xây dựng toán, thao tác query Điể m tự đánh giá Điể m nhó m đánh giá Ký tên Cộng hòa xã hội chủ nghĩa Việt Nam Độc lập – Tự – Hạnh phúc -BIÊN BẢN HỌP NHÓM Thời gian bắt đầu : 15h30 – thời gian kết thúc: 18h30 Ngày 24/03/2021 Môn học : Quản trị sở liệu Lớp HP: 2116ECIT2521 Nhóm học tập :7 I.Thành phần tham dự : 3/3 thành viên II.Nội dung họp - - Mục đích họp: Đánh giá tìm hiểu thực tiễn Xem kết xây dựng toán sở liệu trao đổi online trước Chỉnh sửa thiếu xót tiền hành phân cơng thao tác với CSDL Phân công công việc : Bùi Nhung thao tác function, trigger, phân quyền Phạm Nhung thao tác view stored procedure Phúc thao tác query hồn thiện mơ hình Cả nhóm tập trung sửa word slide sau hoàn thiện thao tác CSDL III.Đánh giá chung Hoàn thiện cho thảo luận điều cịn thiếu xót thảo luận tiếp qua kênh chat nhóm Nhóm làm việc nghiêm túc, nhiệt tình Người lập biên : Phạm Thị Hồng Nhung Nhóm trưởng Thư ký MỤC LỤC : PHẦN MỞ ĐẦU Tính cấp thiết đề tài .5 Mục tiêu nghiên cứu .5 Mục đích nghiên cứu Phạm vi nghiên cứu Kết cấu đề tài PHẦN 1: XÂY DỰNG BÀI TOÁN Đặt toán Xác định đối tượng Biểu đồ phân cấp chức Mơ hình thực thể - liên kết Mô hình quan hệ PHẦN 2: XÂY DỰNG CƠ SỞ DỮ LIỆU 10 2.1 Xây dựng bảng bảng cho sở liệu .10 2.2 Nhập liệu vào bảng 11 PHẦN : CÁC THAO TÁC VỚI CƠ SỞ DỮ LIỆU 13 3.1 Query 14 3.2 View 14 3.3 Stored Procedure 16 3.4 Function .17 3.5 Trigger 19 3.6 Phân quyền 20 KẾT LUẬN 22 PHẦN MỞ ĐẦU Tính cấp thiết đề tài Ngày mà người ngày hướng tới đại hóa hay cụ thể tin học hóa hầu hết cơng việc lĩnh vực phát triển cơng nghệ coi ngành tất yếu cần thiết Đặc biệt tình hình dịch bệnh covid kéo dài cơng nghệ thơng tin ngày lên Và lĩnh vực ngân hàng – lĩnh vực lâu đời, có nhu cầu lớn việc ứng dụng phần mềm tiện ích có tầm quan trọng phát triển kinh tế quốc gia từ lâu nắm cần thiết cơng nghệ tin học hóa quy trình quản lý sổ sách, giao dịch,… Trong nhiều khía cạnh hoạt động ngân hàng, nhóm chúng em nhận thấy vay vốn hoạt động phổ biến quen thuộc với người Mọi người vay vốn tùy theo mục đích cá nhân từ ngân hàng để có lợi lãi suất thấp, pháp luật,… Vậy nên giao dịch vay vốn thực nhiều ngân hàng với lượng thơng tin cần lưu trữ nhiều kéo dài theo kì hạn nợ địi hỏi ngân hàng cần phải có biện pháp để lưu trữ quản lý thông tin vay vốn cách xác, khoa học dễ dàng kiểm tra cần thiết Hiểu vấn đề nên nhóm em định tìm hiểu việc quản lý vay vốn ngân hàng Và hạn chế kinh nghiệm, kiến thức đồng thời có số thành viên nên nhóm định tập trung vào mảng vay vốn từ lâu phổ biến: Ngân hàng – khách hàng cá nhân Mục tiêu nghiên cứu a Mục tiêu tổng quát Xây dựng hệ quản trị sở liệu quản lý hoạt động vay vốn ngân hàng mảng: ngân hàng – khách hàng cá nhân b - Mục tiêu cụ thể Đặt toán vay vốn ngân hàng hệ khách hàng Xác định đối tượng cần thiết sở liệu Xây dựng mơ hình ER, mơ hình quan hệ Xây dựng view, stored procedure, function, trigger từ sở liệu Phân quyền cho sở liệu Đưa số yêu cầu xây dựng phát triển cho hệ thống quản lý sở liệu - Mục đích nghiên cứu Hiểu hệ quản trị sở liệu Biết cách xây dựng hệ quản trị sở liệu từ toán Hiểu nắm rõ thao tác cần thiết Nắm rõ liên hệ thực tế hệ quản trị sở liệu đời sống ngày Hiểu ý nghĩa đề tài nghiên cứu Phạm vi nghiên cứu Dựa nội dung kiến thức học môn quản trị sở liệu Dựa phạm vi tài liệu tham khảo hợp lý phù hợp với kiến thức môn học - Nghiên cứu dựa nghiên cứu ngân hàng thực tế theo hiểu biết - Xây dựng sở liệu phù hợp với mức độ thực tế Kết cấu đề tài Nội dụng đề tài nghiên cứu chia thành phần : Phần : Xây dựng tốn Phần 2: Xây dựng sở liệu Phần 3: Các thao tác với sở liệu Ngoài báo cáo cịn bao gồm có phần mở đầu để đặt toán phần kết luận để rút học ý nghĩa việc xây dựng đề tài PHẦN 1: XÂY DỰNG BÀI TOÁN Đặt tốn Như nói trên, ta hiểu tầm quan trọng phổ biến ngành ngân hàng nói chung hoạt động vay vốn ngân hàng nói riêng Vậy để thuận tiện cho việc lưu trữ dễ dàng cơng việc cần phải xây dựng sở liệu để quản lý hoạt động Do cịn hạn chế khả số lượng thành viên nên nhóm định tập trung vào toán để quản lý tốt mặt vấn đề nghiên cứu Bài toán đơn giản sau: phận phụ trách hoạt động cho vay vốn ngân hàng mảng khách hàng cá nhân cho cá nhân vay vốn theo nhu cầu phục vụ cho mục đích họ Khi đến vay vốn, khách hàng nhân viên phụ trách trao đổi nhu cầu ý kiến thẩm định giấy tờ pháp lý, sau nhân viên phụ trách lập hợp đồng khách hàng kí hợp đồng Hợp đồng hồ sơ cho vay lưu trữ ngân hàng bao gồm thông tin khách hàng, số tiền vay, lãi suất, kì hạn,…khách hàng thực trả tiền theo hạn vay cách thực giao dịch với ngân hàng Và từ đòi hỏi xây dựng nên sơ sở liệu cho ngân hàng để lưu trữ thông tin quan trọng quản lý hoạt động vay vốn Xác định đối tượng Chúng ta xác định đối tượng với thơng tin chúng tốn sau : - Nhân viên : mã nhân viên, họ tên, ngày sinh, giới tính, địa chỉ, số điện thoại, tên đăng nhập, mật khẩu, email Khách hàng : mã khách hàng, tên khách hàng, ngày sinh, giới tính, địa chỉ, số CMND, sđt Hợp đồng cho vay: mã hợp đồng, số tiền vay, lãi suất, kì hạn, thời gian lập hợp đồng, số tài sản chấp, mục đích vay Lịch sử giao dịch : mã giao dịch, số tiền trả, ngày thực hiện, số tiền nợ Đây đối tượng xác định trình tham gia vào hoạt động vay vốn chi nhánh ngân hàng Biểu đồ phân cấp chức Đối với việc quản lý hoạt động vay vốn ngân hàng ta xây dựng biểu đồ phân cấp chức sau : Mơ hình thực thể - liên kết _Mơ hình thực thể - liên kết ( mơ hình ER)_ Mơ hình quan hệ Trước hết, dựa vào mơ hình thực thể liên kết bên chuyển đổi thành quan hệ sau: Nhanvien ( Manv, Tennv,gioitinh, ngaysinh, diachi,SĐT, email, Tendn, pass) Khachhang( MaKH,tenKH, ngaysinh, gioitinh, diachi, CMND, SĐT) Hopdong ( MaHĐ, Manv, MaKH, sotienvay, mucdich, laisuat, kihan, tgianvay, taisanthechap) LichsuGD ( MaGD, MaKH, MaHĐ,Manv, sotientra, sotienno, ngayTH) Dựa vào quan hệ bên có mơ hình quan hệ sau : LSGD MaGD MaKH Manv MaHĐ sotientra sotienno ngaythuchien Nhanvien Hopdong Tennv Manv gioitinh MaKH TenKH ngaysinh sotienvay ngaysinh diachi mucdich gioitinh SĐT laisuat diachi Email kyhan SĐT Tendn ngayvay CMND matkhau taisanthechap Manv MaHĐ _Database Diagrams VAYVON_ Khachhang MaKH PHẦN 2: XÂY DỰNG CƠ SỞ DỮ LIỆU 2.1 Xây dựng bảng bảng cho sở liệu a Bảng Nhanvien Create table Nhanvien( Manv int PRIMARY KEY, Tennv nvarchar(40), gioitinh nvarchar(20), ngaysinh datetime, diachi nvarchar(255), SĐT char(20), Email varchar(40), Tendn varchar(40), matkhau char(20), ); b.Bảng Khachhang Create table Khachhang( MaKH int PRIMARY KEY, TenKH nvarchar(40), ngaysinh datetime, gioitinh nvarchar(20), diachi nvarchar(255), SĐT char(20), CMND int, CONSTRAINT chk_Khachhang CHECK(Year(Getdate()) - Year(ngaysinh) >=18) ); // ràng buộc check cho sổ tuổi khách hàng nhập vào phải từ 18 tuổi trở lên// c.Bảng Hopdong Create table Hopdong( MaHĐ int PRIMARY KEY, Manv int FOREIGN KEY REFERENCES Nhanvien(Manv), MaKH int FOREIGN KEY REFERENCES Khachhang(MaKH), 10 sotienvay decimal(19,4), mucdich nvarchar(4000), laisuat decimal(10,3), kyhan nvarchar(20), ngayvay datetime, taisanthechap decimal(19,4), trangthai nvarchar(50) Constraint chk_sotienvay check(sotienvay>0) ); // ràng buộc check cho liệu nhập số tiền vay phải lớn 0// d.Bảng LSDG ( lịch sử giao dịch) create table LSGD( MaGD int PRIMARY KEY, MaKH int FOREIGN KEY REFERENCES Khachhang(MaKH), Manv int FOREIGN KEY REFERENCES Nhanvien(Manv), MaHĐ int FOREIGN KEY REFERENCES Hopdong(MaHĐ), sotientra decimal(19,4), ngaythuchien datetime, Ghichu nvarchar(50) ); 2.2 Nhập liệu vào bảng a Bảng Nhanvien 11 b.Bảng Khachhang 12 c.Bảng Hopdong d.Bảng LSGD 13 PHẦN : CÁC THAO TÁC VỚI CƠ SỞ DỮ LIỆU 3.1 Query a Truy xuất thông tin hợp đồng cho vay quý đầu năm 2021 b.Truy xuất mã khách hàng, tên khách hàng, giới tính, ngày vay, số tiền vay, số điện thoại khách hàng có trạng thái hợp đồng đến hạn mã khách hàng xếp tăng dần 14 3.2 View a.Tạo view có tên nv1_nu gồm thơng tin nhân viên nữ ngân hàng Có thể thao tác với view sửa thơng tin 15 b.Tạo view có tên Nv_tre gồm mã nhân viên,họ tên, giới tính, tuổi nhân viên có tuổi