Chƣơng 4 TRIỂN KHAI VÀ KẾT QUẢ
4.3. Nhận xét và đánh giá
Hệ thống cơ bản hoàn thành các chức năng quản lý học sinh trong một trƣờng cấp 3 bao gồm:
- Quản lý ngƣời dùng - Quản lý hồ sơ học sinh - Quản lý hồ sơ giáo viên - Phân công giảng dạy - Xếp lớp cho học sinh - Quản lý điểm
Hệ thống có thể đƣợc tăng cƣờng thêm các chức năng: Hoàn thiện thêm chức năng quản lý hồ sơ bao gồm: - Theo dõi chuyển lớp, chuyển trƣờng
- Theo dõi kỉ luật
- Theo dõi chuyên cần, hạnh kiểm Hoàn thiện chức năng phân cơng:
- Xếp thời khóa biểu cho học sinh, giáo viên…
MỤC LỤC
TỔNG QUAN VỀ ĐỀ TÀI ...................................................... 1
1. Bối cảnh và lý do thực hiện đề tài ................................. 1
2. Phƣơng pháp triển khai đề tài ........................................ 2
3. Môi trƣờng phát triển và triễn khai ............................... 3
Chƣơng 1. PHÂN TÍCH YÊU CẦU NGHIỆP VỤ BÀI TOÁN .......................................................................................................... 3
1.1 Giới thiệu ....................................................................... 3
1.2. Các yêu cầu nghiệp vụ ................................................... 4
Chƣơng 2. THIẾT KẾ CƠ SỞ DỮ LIỆU ................................ 6
2.1. Sơ đồ ERD ...................................................................... 6
2.2. Danh sách các bảng ........................................................ 6
2.3. Miêu tả chi tiết các bảng ................................................. 7
2.3.1. Bảng học sinh ........................................................... 7 2.3.2. Bảng giáo viên .......................................................... 8 2.3.3. Bảng năm học ........................................................... 8 2.3.4. Bảng học kỳ .............................................................. 9 2.3.5. Bảng lớp học ............................................................. 9 2.3.6. Bảng ban học .......................................................... 10 2.3.7. Bảng môn học ......................................................... 10 2.3.8. Bảng khối học ......................................................... 10 2.3.9. Bảng phân công ...................................................... 11 2.3.10. Bảng xếp lớp......................................................... 11 2.3.11. Bảng điểm ............................................................. 11
Chƣơng 3. XÂY DỰNG CHỨC NĂNG CỦA CHƢƠNG TRÌNH ........................................................................................... 13
3.1. Chức năng cấu hình máy chủ ...................................... 13
3.2. Chức năng đăng nhập .................................................. 14
3.3. Chức năng quản lý học sinh ........................................ 15
3.4. Chức năng quản lý điểm học sinh ............................... 17
3.5. Chức năng quản lý cán bộ giáo viên trong trƣờng ...... 24
3.6. Chức năng reset mật khẩu và phân quyền cho từng user đối với ngƣời dùng có vai trị là admin ...................................... 28
3.7. Chức năng thay đồi mật khẩu từng ngƣời dùng .......... 31
3.8. Chức năng thoát khỏi hệ thống .................................... 32
Chƣơng 4. TRIỂN KHAI VÀ KẾT QUẢ .............................. 33
4.1. Môi trƣờng triển khai ................................................... 33
4.2. Kết quả và chức năng của các chƣơng trình ................ 33