Chương trình quản lý sinh viên đại học với các tính năng:
- CRUD sinh viên
- Tìm kiếm sinh viên theo Name/ID/DateOfBirth
- Sắp xếp sinh viên theo Name/ID/DateOfBirth
- Dựa trên GPA sinh viên để xét học bổng
- Bôi đỏ các sinh viên GPA thấp để cảnh cáo
- Tính GPA tối đa sinh viên có thể đạt được => loại bằng cao nhất
- Export danh sách sinh viên
- Thống kê phổ điểm
- Gửi email cho sinh viên đạt học bổng
- Clone github
- Set up các account cá nhân trong 2 file SQLaccount.py và mailAccount.py
- Cấu hình table trong mysql với các trường tưng ứng trong file enhsql
- Run file main.py:
python main.py
- Thiết lập Table SQL trong MySQL
- Thiết lập SQL trong phần mềm MySQL
- Thêm data vào table SQL
- GUI chương trình, gồm các nút chức năng
- Tính năng tìm kiếm theo (Name, DateOfBirth, StudentID)
- Tính năng sắp xếp theo ( Name, DateOfBirth, StudentID)
- Tính năng thống kê GPA
- Tính năng xuất data ra Excel
- Tính năng gửi email cho sinh viên đạt học bổng
Email gửi được thiết lập trong file email account
Email nhận là email sinh viên được nhập vào
Protocol để gửi email là SMTP
Sinh viên có gpa thấp được bôi đỏ trong list








