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

Xây Dựng Và Quản Trị Cơ Sở Dữ Liệu Dịch Vụ Gửi Tiết Kiệm Online Của Ngân Hàng Bidv.docx

34 1 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

TRƯỜNG ĐẠI HỌC THƯƠNG MẠI Khoa HTTTTKT và TMĐT  BÁO CÁO THẢO LUẬN NHÓM 7 HỌC PHẦN QUẢN TRỊ CƠ SỞ DỮ LIỆU ĐỀ TÀI Xây dựng và quản trị cơ sở dữ liệu dịch vụ gửi tiết kiệm onine của ngân hàng BIDV L[.]

TRƯỜNG ĐẠI HỌC THƯƠNG MẠI Khoa HTTTTKT TMĐT - - BÁO CÁO THẢO LUẬN NHÓM HỌC PHẦN QUẢN TRỊ CƠ SỞ DỮ LIỆU ĐỀ TÀI: Xây dựng quản trị sở liệu dịch vụ gửi tiết kiệm onine ngân hàng BIDV Lớp học phần: 2224ECIT2521 Giảng viên: Nghiêm Thị Lịch Hà Nội – 02/2022 MỤC LỤC LỜI MỞ ĐẦU I MƠ TẢ BÀI TỐN .2 II CÁC CHỨC NĂNG CƠ BẢN CỦA HỆ THỐNG .2 2.1 Quản lí thơng tin khách hàng 2.2 Quản lí tài khoản .2 2.3 Quản lí sổ tiết kiệm 2.4 Quản lí giao dịch .3 III XÂY DỰNG VẦ QUẢN TRỊ CƠ SỞ DỮ LIỆU 3.1 Xây dựng mơ hình E-R hệ thống quản lý dịch vụ gửi tiết kiệm online 3.1.1 Xác định thực thể thuộc tính tương ứng 3.1.2 Xác định mối quan hệ thực thể .4 3.1.3 Xác định khóa 3.1.4 Vẽ sơ đồ thực thể liên kết E-R 3.2 Xây dựng mơ hình sở liệu .6 3.2.1 Chuyển đổi từ mơ hình E-R sang mơ hình quan hệ 3.2.2 Thiết kế file liệu IV CÀI ĐẶT TRÊN HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU .8 4.1 Tạo CSDL SQL Server 4.1.1 Tạo CSDL 4.1.2 Tạo bảng thêm thông tin cho bảng 4.2 Khai thác CSDL 11 4.2.1 Query 11 4.2.2 View 17 4.2.3 Trigger 21 4.2.4 Function 23 4.2.5 Store Procedure 24 4.2.6 Phân quyền .25 LỜI MỞ ĐẦU Công nghệ thông tin ngành phát triển mạnh nước ta Việc ứng dụng công nghệ thông tin lĩnh vực đời sống xã hội, kinh tế trị điều tất yếu Công nghệ thông tin động lực quan trọng phát triển, với số ngành công nghệ cao khác làm biến đổi sâu sắc đời sống kinh tế, văn hoá, xã hội giới đại Cùng với phát triển ngành công nghệ thông tin máy tính ngày trở nên gần gũi thông dụng sống Một lĩnh vực mà máy tính sử dụng nhiều hệ thống thông tin quản lý Với khả hỗ trợ hiệu công việc khó khăn phức tạp lĩnh vực sống nói chung cơng tác quản lý doanh nghiệp, quan nói riêng như: Bảo mật thông tin, xem chỉnh sửa thông tin cách hiệu nhanh chóng Đã có nhiều phần mềm xây dựng để phục vụ cho tính chất phức tạp công tác quản lý doanh nghiệp quan Vì nhóm em dựa vào kiến thức học từ môn Quản trị sở liệu môn học khác để nghiên cứu đề tài “Xây dựng quản trị sở liệu dịch vụ gửi tiết kiệm online ngân hàng BIDV.” Công nghệ thông tin giúp cho hoạt động đời sống xã hội, kinh tế trị trở nên dễ dàng nhanh chóng hơn, đặc biệt cơng việc địi hỏi độ xác cao Và máy tính ngày phổ biến trở thành thiết bị thiếu sống hàng ngày, làm việc tưởng chừng người khơng thể thực Máy tính xử lý số lượng phép tính nhiều lần giây so với người Trong nghiệp vụ ngân hàng địi hỏi độ xác cao nhanh chóng Mà phát triển xã hội kéo theo nhu cầu sử dụng dịch vụ ngân hàng ngày cao Chính ta thấy việc tin học hóa nghiệp vụ ngân hàng đặc biệt quản lý sử dụng dịch vụ Smart Banking ngân hàng thiếu vô quan trọng I MƠ TẢ BÀI TỐN Bài toán quản lý sử dụng dịch vụ Gửi tiết kiệm online ngân hàng BIDV Ngân hàng BIDV cung cấp dịch vụ Smart Banking, gửi tiết kiệm online tới khách hàng với loại giao dịch khác Khi khách hàng có nhu cầu sử dụng dịch vụ, hệ thống gửi yêu cầu khách hàng điền đầy đủ thông tin để đăng kí sử dụng dịch vụ qua ứng dụng điện thoại Một khách hàng tạo nhiều tài khoản khác nhau, tài khoản sử dụng khách hàng Và số tài khoản khách hàng tạo nhiều sổ tiết kiệm online sổ sở hữu số tài khoản Hệ quản trị sở liệu gửi tiết kiệm online ngân hàng BIDV sau: - - - Mỗi khách hàng có mã khách hàng riêng Thơng tin khách hàng bao gồm: mã khách hàng, họ tên khách hàng, ngày sinh, số chứng minh thư nhân dân, địa chỉ, giới tính, số điện thoại Mỗi tài khoản ngân hàng có số tài khoản riêng thuộc sở hữu khách hàng Thông tin tài khoản ngân hàng bao gồm: số tài khoản, ngày lập tài khoản, loại thẻ liên kết, số dư tài khoản Mỗi sổ tiết kiệm online thực giao dịch rút tiền với số tiền giao dịch khách hàng mong muốn (điều kiện:số tiền rút phải nhỏ số tiền gửi tiết kiệm trước đó), giao dịch có mã giao dịch riêng Thơng tin giao dịch bao gồm: mã giao dịch, ngày giao dịch, Số tiền rút Mỗi sổ tiết kiệm online có mã sổ riêng trực thuộc tài khoản ngân hàng gửi tiết kiệm Thông tin sổ tiết kiệm online bao gồm: mã số tài khoản tiết kiệm, tài khoản nộp gốc (số tài khoản), kỳ hạn, lãi suất, phương thức đáo hạn, số tiền gửi ngày lập sổ KHACHHANG(MaKH, Hoten, Ngaysinh, CMT, Diachi, Gioitinh, SDT) TKNH(STK, Ngaylap, Loaithe, Sodu) STKO (MaSTK, Kyhan, Laisuat, PTDaohan, Sotiengui, Ngaylapso) GIAODICH(MaGD, NgayGD, Sotienrut) II CÁC CHỨC NĂNG CƠ BẢN CỦA HỆ THỐNG 2.1 Quản lí thơng tin khách hàng Gồm chi tiết thơng tin khách hàng đăng kí sử dụng dịch vụ Gửi tiết kiệm online - Cập nhật thông tin khách hàng muốn mở sổ tiết kiệm gồm: mã khách hàng, họ tên khách hàng, ngày sinh, số chứng minh thư nhân dân, địa chỉ, giới tính, số điện thoại Thêm mới, sửa xóa thơng tin khách hàng 2.2 Quản lí tài khoản Gồm thông tin liên quan đến tài khoản ngân hàng đăng kí sử dụng dịch vụ gửi tiết kiệm - Thêm, sửa xóa thơng tin tài khoản ngân hàng khách hàng khách hàng dùng để mở sổ tiết kiệm: số tài khoản, ngày lập tài khoản, loại thẻ liên kết, số dư tài khoản 2.3 Quản lí sổ tiết kiệm Gồm thông tin chi tiết sổ tiết kiệm khách hàng - Cập nhật thường xuyên thông tin sổ tiết kiệm: mã số tài khoản tiết kiệm, tài khoản nộp gốc (số tài khoản), kỳ hạn, lãi suất, phương thức đáo hạn, số tiền gửi ngày lập sổ Có thể mở xóa sổ tiết kiệm khách hàng yêu cầu 2.4 Quản lí giao dịch Gồm thơng tin liên quan đến q trình giao dịch gửi tiền tiết kiệm rút tiền từ sổ tiết kiệm khách hàng - Cập nhật thường xuyên thông tin giao dịch sổ tiết kiệm liên quan đến giao dịch gửi rút tiền: Thống kê số lượng giao dịch theo thời điểm cần thiết Thống kê số tiền giao dịch theo thời điểm cần thiết Mơ hình phân cấp chức toán III XÂY DỰNG VẦ QUẢN TRỊ CƠ SỞ DỮ LIỆU 3.1 Xây dựng mơ hình E-R hệ thống quản lý dịch vụ gửi tiết kiệm online 3.1.1 Xác định thực thể thuộc tính tương ứng Các đối tượng thực thể bao gồm: a Khách hàng: KHACHHANG(MaKH, Hoten, Ngaysinh, CMT, Diachi, Gioitinh, Sodt) Thuộc tính: - MaKH: Mơ tả mã khách hàng Hoten: Mô tả họ tên khách hàng Ngaysinh: Mô tả ngày sinh khách hàng CMND: Mô tả số chứng minh nhân dân khách hàng - Diachi: Mô tả địa khách hàng Gioitinh: Mơ tả giới tính khách hàng Sodt: Mô tả số điện thoại khách hàng b Tài khoản ngân hàng: TKNH(STK, Ngaylap, Loaithe, Sodu) Thuộc tính: - Stk: Mơ tả số tài khoản đăng ký khách hàng Ngaylap: Mô tả ngày lập tài khoản khách hàng Loaithe: Mô tả loại thẻ liên kết khách hàng Sodu: Mô tả số dư tài khoản tài khoản c Sổ tiết kiệm online: STKO (MaSTK, Kyhan, Laisuat, PTDaohan, Sotiengui, Ngaylapso) huộc tính: - MaSTK: Mã số sổ tiết kiệm khách hàng Kyhan: Mô tả kỳ hạn sổ tiết kiệm Laisuat: Mô tả lãi suất loại sổ tiết kiệm Daohan: Mô tả phương thức đáo hạn sổ tiết kiệm Ngaylap: Mô tả ngày lập sổ tiết kiệm d Giao dịch: GIAODICH(MaGD, NgayGD, Sotienrut) Thuộc tính: - MaGD: Mô tả mã giao dịch NgayGD: Mô tả ngày thực giao dịch Sotienrut: Mô tả số tiền rút 3.1.2 Xác định mối quan hệ thực thể KHACHHANG TKNH STKO SỞ HỮU 1 CÓ THỰC HIÊN TKNH n STKO n GIAODICH 3.1.3 Xác định khóa a KHACHHANG(MaKH, Hoten, Ngaysinh, CMT, Diachi, Gioitinh, Sodt) - Phụ thuộc hàm: F={f1: MaKH → Hoten, Ngaysinh, CMT, Diachi, Gioitinh, Sodt } - Khóa chính: MaKH - Thuộc tính khóa: MaKH - Thuộc tính khơng khóa: Hoten, Ngaysinh, CMT, Diachi, Gioitinh, Sodt - Bảng thuộc dạng chuẩn 3NF b TKNH(STK, Ngaylap, Loaithe, Sodu) - Phụ thuộc hàm: F= {f1: STK→ Ngaylap, Loaithe, Sodu} - Khóa chính: STK - Thuộc tính khóa: STK - Thuộc tính khơng khóa: Ngaylap, Loaithe, Sodu - Bảng thuộc dạng chuẩn 3NF c STKO (MaSTK, Kyhan, Laisuat, Daohan, Sotiengui, Ngaylapso) - Phụ thuộc hàm: F={ f1: MaSTK→ Kyhan, Laisuat, Daohan, Sotiengui, Ngaylapso} Khóa chính: MaSTK Thuộc tính khóa: MaSTK Thuộc tính khơng khóa: Kyhan, Laisuat, Daohan, Sotiengui, Ngaylapso Bảng thuộc dạng chuẩn 3NF d GIAODICH(MaGD, NgayGD, Sotien) - Phụ thuộc hàm: F= {f1: MaGD →NgayGD, Sotienrut} - Khóa chính: MaGD - Thuộc tính khóa: MaGD - Thuộc tính khơng khóa: NgayGD, Sotienrut - Bảng thuộc dạng chuẩn 3NF 3.1.4 Vẽ sơ đồ thực thể liên kết E-R 3.2 Xây dựng mơ hình sở liệu 3.2.1 Chuyển đổi từ mơ hình E-R sang mơ hình quan hệ Ta có mơ hình quan hệ sau: KHACHHANG (MaKH, Hoten, Ngaysinh, CMT, Diachi, Gioitinh, SDT) TKNH (STK, Ngaylap, Loaithe, Sodu, MaKH) STKO (MaSTK, Laisuat, Daohan, Kyhan, Sotiengui, Ngaylapso, MaKH, Tknopgoc) GIAODICH (MaGD, NgayGD, Sotienrut, MaSTK, MaKH) Sơ đồ quan hệ liệu 3.2.2 Thiết kế file liệu  Bảng thông tin khách hàng STT Tên trường Kiểu Độ rộng Ý nghĩa MaKH(PK) Char 10 Mã khách hàng Hoten Nvarchar 40 Họ tên Ngaysinh Date CMT Char 20 Số chứng minh thư Diachi Nvarchar 60 Địa Gioitinh Nvarchar Giới tính SDT Int Ngày sinh Số điện thoại  Bảng thông tin tài khoản ngân hàng STT Tên trường Kiểu Độ rộng Ý nghĩa STK(PK) Char 20 Số tài khoản Ngaylap Date Loaithe Nvarchar Sodu Money MaKH(FK) Char  Bảng thông tin sổ tiết kiệm online Ngày lập 15 Loại thẻ Số dư 10 Mã khách hàng STT Tên trường Kiểu Độ rộng Ý nghĩa MaSTK(PK) Char 20 Mã sổ tiết kiệm online TKnopgoc(FK) Char 20 Tài khoản nộp gốc Laisuat Float Daohan Nvarchar 35 Đáo hạn Kyhan Nvarchar 20 Kỳ hạn Ngaylap Date Ngày lập Sotiengui Money Số tiền gửi MaKH(FK) Char 10 Mã khách hàng Lãi suất  Bảng thông tin giao dịch STT Tên trường Kiểu Độ rộng Ý nghĩa MaGD(PK) Char 10 Mã giao dịch NgayGD Date MaSTK (FK) Char Sotienrut Money MaKH(FK) Char Ngày giao dịch 20 Mã sổ tiết kiệm Số tiền rút 10 Mã khách hàng IV CÀI ĐẶT TRÊN HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU 4.1 Tạo CSDL SQL Server 4.1.1 Tạo CSDL Tạo CSDL create database QL_STKNGANHANGBIDV go 4.1.2 Tạo bảng thêm thông tin cho bảng use QL_STKNGANHANGBIDV go Tạo bảng khachhang CREATE TABLE khachhang ( MaKH char(10) CONSTRAINT pk_khachhang_makh PRIMARY KEY NOT NULL, Hoten Nvarchar(40), Ngaysinh Date, -Tạo view với bảng khách hàng -Tạo view với bảng tài khoản ngân hàng 18

Ngày đăng: 22/05/2023, 11:56

Xem thêm:

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

TÀI LIỆU LIÊN QUAN

w