a. tblHS
Bảng 4.1: Bảng học sinh
STT Tên phần tử Ý nghĩa Kiểu dữ liệu Độ dài Ghi chú 1 PK_iHSID Mã học sinh int Identity Khóa chính 2 sTenHS Tên học sinh nvarchar(50)
3 tNgaySinh Ngày sinh date
4 sGioiTinh Giới tinh nvarchar(50)
5 sDiaChi Địa chỉ nvarchar(50)
6 sTenBo Tên bố nvarchar(50)
7 sTenMe Tên mẹ nvarchar(50)
8 sSoDT Số điện thoại nvarchar(50) 9 tNgayNhapHoc Ngày nhập học date
10 FK_iLopID Mã lớp int
11 sUserName Username nvarchar(50) 12 sPassWord Password nvarchar(50)
14 FK_iQuyenID Mã quyền int
15 sGhiChu Ghi chú nvarchar(50)
b. tblLop
Bảng 4.2: Bảng lớp
STT Tên phần tử Ý nghĩa Kiểu dữ liệu Độ dài Ghi chú
1 PK_iLopID Mã lớp int Khóa chính
2 FK_iKhoiID Mã khối int
3 sTenLop Tên lớp nvarchar(50)
4 iSiSo Sĩ số int
5 sGhiChu Ghi chú nvarchar(50)
c. tblGV
Bảng 4.3: Bảng giáo viên
STT Tên phần tử Ý nghĩa Kiểu dữ liệu Độ dài Ghi chú
1 PK_iGVID Mã học sinh int Identity Khóa chính
2 sTenGV Tên học sinh nvarchar(50)
3 sCMT Ngày sinh nvarchar(50)
4 sGioiTinh Giới tinh nvarchar(50)
7 tNgayVaolam Ngày nhập học date
8 FK_iLopID Mã lớp int
9 sUserName Username nvarchar(50) 10 sPassWord Password nvarchar(50) 11 FK_iQuyenID Mã quyền int
12 sGhiChu Ghi chú nvarchar(50)
13 tNgaySinh Ngày sinh date
d. tblKhoi
Bảng 4.4: Bảng khối
STT Tên phần tử Ý nghĩa Kiểu dữ liệu Độ dài Ghi chú
1 PK_iKhoiID Mã khối int Khóa chính
2 sTenKhoi Tên khối nvarchar(50)
3 fTienAn Tiến ăn int
4 fHocPhi Học phi int
e. tblDD
Bảng 4.5: Bảng điểm danh
STT Tên phần tử Ý nghĩa Kiểu dữ liệu Độ dài Ghi chú
1 PK_iDDID Mã điểm danh int Khóa chính
2 FK_iHSID Mã học sinh int 3 tNgayDiHoc Tiến ăn date
f. tblThucDon
Bảng 4.6: Bảng thực đơn
STT Tên phần tử Ý nghĩa Kiểu dữ liệu Độ dài Ghi chú
1 PK_iTDID Mã thực đơn int Khóa chính
2 sTenMon1 Mã món 1 nvarchar(50) 3 sTenMon3 Mã món 2 nvarchar(50) 4 sTenMon3 Mã món 3 nvarchar(50)
g. tblThucDon_Tuan
Bảng 4.7: Bảng thực đơn tuần
STT Tên phần tử Ý nghĩa Kiểu dữ liệu Độ dài Ghi chú
2 FK_iThangID Mã tháng int
3 iThu Thứ int
4 FK_iTDID Mã thực đơn int
h. tblThang
Bảng 4.8: Bảng tháng
STT Tên phần tử Ý nghĩa Kiểu dữ liệu Độ dài Ghi chú
1 PK_iThangID Mã thực đơn int Khóa chính
2 iThang Mã tháng int
3 iNam Thứ int
i. tblThuTien
Bảng 4.9: Bảng thu tiền
STT Tên phần tử Ý nghĩa Kiểu dữ liệu Độ dài Ghi chú
1 PK_iTTID Mã thu tiền int Khóa chính
2 FK_iHSID Mã học sinh int
3 sTenKhoanThu Tên khoản thu nvarchar(50)
4 fSoTien Số tiền int
5 tNgayThang Ngày tháng date
6 bDaThu Đã thu bit
j. tblQuyen
Bảng 4.10: Bảng quyền
STT Tên phần tử Ý nghĩa Kiểu dữ liệu Độ dài Ghi chú
1 PK_iQuyenID Mã quyền int Khóa chính
2 sTenQuyen Tên quyền nvarchar(50)
k. tblBangTin
Bảng 4.11: Bảng tin tức
STT Tên phần tử Ý nghĩa Kiểu dữ liệu Độ dài Ghi chú
1 PK_iBTID Mã bảng tin int Khóa chính
2 sTieuDe Tên tiêu đề nvarchar(50) 3 sTomTat Tóm tắt nvarchar(50) 4 sNoiDung Nội dung nvarchar(50)
5 sImage Ảnh nvarchar(50)
4.2 Thiết kế giao diện
Một số giao diện trong chương trình
CHƯƠNG 5: HƯỚNG DẪN CÀI ĐẶT VÀ SỬ DỤNG