Đăng nhập, đăng xuất và phân quyền Admin, Giáo vụ, Giáo viên, Học sinh.
Quản lý hồ sơ học sinh và giáo viên.
Quản lý lớp học, môn học, năm học và học kỳ.
Phân công giảng dạy cho giáo viên.
Quản lý điểm, tính điểm trung bình và khóa điểm.
Điểm danh và theo dõi chuyên cần.
Quản lý thời khóa biểu, kiểm tra trùng lớp, giáo viên và phòng học.
Quản lý ký túc xá, phòng ở và xếp phòng học sinh.
Quản lý học phí, khoản thu, thanh toán và công nợ.
Quản lý khen thưởng và kỷ luật.
Quản lý tài khoản, khóa/mở tài khoản và phân quyền.
Dashboard thống kê học sinh, giáo viên, học tập, học phí và ký túc xá.
Báo cáo, thống kê theo từng nhóm dữ liệu.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Cài Visual Studio 2022 và .NET 8.
Máy cần có SQL Server LocalDB.
Khởi động LocalDB bằng CMD:
sqllocaldb start MSSQLLocalDB
Mở file
SchoolManagement.WinForms.sln
Kiểm tra chuỗi kết nối trong Data/Db.cs:
Server=(localdb)\MSSQLLocalDB;Database=master;Integrated Security=True;TrustServerCertificate=True;
Chọn Build → Rebuild Solution.
Nhấn F5 để chạy.
Database SchoolManagementDb sẽ được tự động tạo khi chạy lần đầu, không cần import thủ công.