3.3.1. Thiết kế cơ sở dữ liệu 3.3.1.1. Mô hình quan hệ 3.3.1.1.1. Các mối quan hệ
- CHI NHÁNH (Mã chi nhánh, Tên chi nhánh, Địa chỉ)
- KHÁCH HÀNG (Mã KH, Tên KH, Số CMND, Ngày cấp, Nơi cấp, Số TK, Ngày sinh, Địa chỉ, Số ĐT)
- GIAO DỊCH VIÊN (Mã GDV, Tên GDV) - KIỂM SOÁT VIÊN (Mã KSV, Tên KSV) - SỔ TIẾT KIỆM (Số sổ)
- LOẠI TIỀN (Mã loại tiền, Tên loại tiền) - KỲ HẠN (Thời gian)
- HÌNH THỨC GỬI (Mã hình thức gửi, Tên hình thức gửi)
- GIAO DỊCH GỬI (Số GD, Mã KH, Mã GDV, Mã KSV, Mã chi nhánh, Số sổ, Mã loại tiền, Mã hình thức gửi, Loại GD, Lãi suất, Số tiền gửi, Số dư, Ngày gửi, Ngày đến hạn)
- GIAO DỊCH RÚT (Số GD, Mã KH, Mã GDV, Mã KSV, Mã chi nhánh, Số sổ, Mã loại tiền, Mã hình thức gửi, Loại GD, Nội dung, Số tiền rút, Số lãi, Số dư, Ngày rút) - BẢNG LÃI SUẤT (Mã loại tiền, Mã hình thức gửi, Thời gian, Lãi suất)
- BẢNG KÊ TÍNH LÃI (Số sổ, Mã GDV, Ngày bắt đầu, Ngày kết thúc, Lãi suất, Số lãi)
3.3.1.1.2. Lược đồ quan hệ và chuẩn hóa các quan hệ
Hình 3.6. Lược đồ quan hệ các thực thể (2)
Nhìn vào lược đồ quan hệ thì ta thấy các quan hệ giữa CHI NHÁNH, KHÁCH HÀNG, GIAO DỊCH VIÊN, KIỂM SOÁT VIÊN, SỔ TIẾT KIỆM, LOẠI TIỀN, KỲ HẠN, HÌNH THỨC GỬI, GIAO DỊCH GỬI, GIAO DỊCH RÚT, BẢNG LÃI SUẤT, BẢNG KÊ TÍNH LÃI đều là chuẩn 3.
3.3.1.1.3. Mô hình quan hệ
3.3.1.2. Thiết kế cơ sở dữ liệu vật lý
Tên trường Kiểu dữ liệu Kích cỡ Giải thích
MaKH varchar 15 Mã khách hàng
TenKH nvarchar 30 Tên khách hàng
SoCMND char 9 Số chứng minh nhân dân
Ngaycap datetime Ngày cấp
Noicap nvarchar 20 Nơi cấp
SoTK varchar 14 Số tài khoản
Ngaysinh datetime Ngày sinh
Diachi nvarchar 50 Địa chỉ
SoDT varchar 11 Số điện thoại
Machinhanh varchar 15 Mã chi nhánh
Tenchinhanh varchar 50 Tên chi nhánh
Diachi nvarchar 50 Địa chỉ
MaGDV char 10 Mã giao dịch viên
TenGDV nvarchar 50 Tên giao dịch viên
MaKSV char 10 Mã kiểm soát viên
TenKSV nvarchar 50 Tên kiểm soát viên
Maloaitien char 6 Mã loại tiền
Tenloaitien nvarchar 30 Tên loại tiền
Mahinhthucgui varchar 10 Mã hình thức gửi
Tenhinhthucgui nvarchar 50 Tên hình thức gửi
Thoigian varchar 12 Thời gian
Laisuat float Lãi suất
Soso char 10 Số sổ
Ngaybatdau datetime Ngày bắt đầu
Ngayketthuc datetime Ngày kết thúc
Solai int Số lãi
SoGD Char 10 Số giao dịch
LoaiGD nvarchar 20 Loại giao dịch
Noidung nvarchar 50 Nội dung
Sotiengui int Số tiền gửi
Sotienrut int Số tiền rút
Sodu int Số dư
NgayGD datetime Ngày giao dịch
Ngaydenhan datetime Ngày đến hạn
3.3.2. Thiết kế giao diện
3.3.2.1. Kiến trúc hệ thống giao diện tương tác
3.3.2.2. Thiết kế form
Môi trường: Hệ điều hành WINDOW XP trở lên, hệ quản trị cơ sở dữ liệu SQL server 2005 trở lên.
Phần mềm quản lý tiền gửi tiết kiệm có một số các giao diện chính sau: Giao diện “Truy nhập hệ thống”
Hình 3.9. Giao diện “Truy nhập hệ thống”
Sau khi đăng nhập thành công, trên màn hình sẽ hiện giao diện của hệ thống như hình dưới đây:
Giao diện chính
Hình 3.10. Giao diện chính
Hình 3.11. Giao diện “Thống kê, nhập liệu”
Và một số giao diện người dùng khác như (phụ lục 1): Giao diện “Mở sổ tiết kiệm”
Giao diện “Tính lãi”
Giao diện “Cập nhật giao dịch rút” Giao diện “Cập nhật loại tiền” Giao diện “Cập nhật bảng lãi suất” ...