Hệ thống quản lý trường học [SMS] là một ứng dụng web thường được sử dụng trong trường học để quản lý giáo viên, học sinh, lớp học, môn học, bộ phận, điểm danh của học sinh, v.v.
Vì vậy, nếu bạn là nhà phát triển PHP và muốn phát triển Hệ thống quản lý trường học bằng PHP, bạn đã đến đúng nơi. Hướng dẫn này sẽ hướng dẫn cách phát triển Hệ thống quản lý trường học với PHP và MySQL
Chúng tôi sẽ trình bày hướng dẫn này theo các bước đơn giản, từ việc phát triển bản demo trực tiếp của hệ thống quản lý trường học đến các chức năng chính như quản lý giáo viên, học sinh, lớp học, môn học, bộ phận, điểm danh của học sinh, v.v. Đây là hệ thống quản lý trường học đơn giản phục vụ mục đích học tập và có thể nâng cấp theo yêu cầu để xây dựng hệ thống cấp cao hoàn hảo. Liên kết tải xuống ở cuối hướng dẫn để tải xuống toàn bộ dự án với các bảng cơ sở dữ liệu
đọc thêm. Cách tạo biểu đồ trong Excel [Hướng dẫn từng bước]
Giới thiệu về Hệ thống quản lý trường học
Hệ thống quản lý trường học quản lý tất cả thông tin của sinh viên và/hoặc giảng viên trong một trường cụ thể
Trong dự án của chúng ta, chúng ta sẽ chỉ sử dụng nó để quản lý một số thông tin cá nhân cơ bản của sinh viên một trường
Vì vậy, chúng ta hãy bắt đầu triển khai Hệ thống quản lý trường học bằng PHP và MySQL. Trước khi chúng tôi bắt đầu, hãy xem cấu trúc tệp cho ví dụ này
đọc thêm. Công Dụng Của Các Phím Chức Năng [F1-F12] Trong Windows. Phím tắt chức năng tiết kiệm thời gian bạn cần biết
Đặc điểm của Hệ thống quản lý trường học bằng PHP & MySQL
- Đăng nhập nhiều lần
- Quản lý sinh viên
- Quản lý giáo viên
- Quản lý chấm công
- Quản lý tiền lương
- Quản lý thanh toán
- Quản lý thời gian biểu
- Quản lý thi
- Quản lý tiền mặt nhỏ
- Quản lý sự kiện
- Quản lý thông báo
- Trò chuyện trực tuyến
- Quản lý lớp học
- Quản lý lớp
- Quản lý môn học
- Quản lý hóa đơn
Yêu cầu
• PHP 5. 5
• MYSQL 4. 6
• Phần mềm soạn thảo văn bản
Tạo bảng cơ sở dữ liệu MySQL
Đầu tiên, chúng tôi sẽ sử dụng các bảng cơ sở dữ liệu MySQL cho tất cả các tính năng của dự án của chúng tôi như quản trị viên, trò chuyện, lớp học, sự kiện, bài kiểm tra, điểm, tin nhắn nhóm, phụ huynh, thông báo thanh toán, sinh viên, v.v. Cấu trúc bảng và dữ liệu có sẵn trong tệp zip tải xuống dự án
Kết nối với cơ sở dữ liệu
Bạn có thể thay đổi hoặc cập nhật cài đặt Cơ sở dữ liệu trong cấu hình. tập tin php nằm trong thư mục điều khiển
$servername = "localhost"; $username = "Enter Database Username"; $password = "Exter Database Password"; $dbname = "Enter Database Name"; // Create connection $conn = mysqli_connect[$servername, $username, $password, $dbname]; // Check connection if [!$conn] { die["Connection failed: " . mysqli_connect_error[]]; }
Đừng quên thay đổi tên người dùng, mật khẩu và dbname [tên cơ sở dữ liệu]
Tạo biểu mẫu đăng nhập người dùng
trong chỉ mục. php, chúng tôi sẽ tạo một biểu mẫu đăng nhập để thực hiện đăng nhập quản trị viên để chỉ cho phép truy cập vào người dùng đã đăng nhập
User Login...!
PasswordSubmit
Chúng tôi sẽ triển khai đăng nhập của người dùng trên biểu mẫu đăng nhập bằng cách gọi phương thức Đăng nhập[] trong đăng nhập. php
function login[]{ //document.ready[function{ $['#loginFrom'].modal[{ backdrop: 'static', keyboard: false }]; $['#loginFrom'].modal['show']; }; $["form"].submit[function [e] { //MSK-000098-form submit var uname = $['#email'].val[]; var password = $['#password'].val[]; if[uname == '']{ //MSK-00099-name $["#btnSubmit"].attr["disabled", true]; $['#divEmail'].addClass['has-error has-feedback']; $['#divEmail'].append['']; $["#email"].keydown[function[] { //MSK-00100-name $["#btnSubmit"].attr["disabled", false]; $['#divEmail'].removeClass['has-error has-feedback']; $['#spanEmail'].remove[]; }]; } if[password == '']{ //MSK-00099-name $["#btnSubmit"].attr["disabled", true]; $['#divPassword'].addClass['has-error has-feedback']; $['#divPassword'].append['']; $["#password"].keydown[function[] { //MSK-00100-name $["#btnSubmit"].attr["disabled", false]; $['#divPassword'].removeClass['has-error has-feedback']; $['#spanPassword'].remove[]; }]; } if[uname == '' || password == '']{ //MSK-000098- form validation failed $["#btnSubmit"].attr["disabled", true]; e.preventDefault[]; return false; }else{ $["#btnSubmit"].attr["disabled", false]; } }];
Quản lý người dùng khác nhau [thiết lập đăng nhập nhiều lần]
Hệ thống quản lý trường học hỗ trợ các loại đăng nhập người dùng khác nhau như
- Người dùng quản trị
- người dùng giáo viên
- người dùng sinh viên
- Người dùng là phụ huynh
Bạn có thể tìm mã cho tất cả người dùng trong thư mục /view
Cấu trúc tệp của những người dùng khác nhau
Cấu trúc tệp cho người dùng quản trị – Nhấp vào đây để mở rộng
bảng điều khiển
- xem/bảng điều khiển. php
- xem/all_events1. php
- xem/hiện_sự_kiện1. php
Thông tin của tôi
- xem/admin_profile. php
- mô hình/get_admin_profile. php
- xem/my_profile_update_form. php
- mô hình/update_admin_profile. com
Lớp học
- xem/lớp_phòng. php
- xem/hiện_lớp_bảng. php
- mô hình/add_classroom. php
- mô hình/get_classroom. php
- model/update_classroom. php
- mô hình/xóa_record. php
Cấp
- xem/điểm. php
- xem/show_grade_table. php
- xem/emarks_range_grade_update_form. php
- xem/range_garde_text. php
- mô hình/add_grade. php
- mô hình/get_grade. php
- mô hình/update_grade. php
- mô hình/add_emarks_range_grade. php
- tâm trạng/xóa lớp. php
- mô hình/update_emarks_range_grade. php
- mô hình/xóa_range_grade. php
Vấn đề
- xem/chủ đề. php
- xem/show_subject_table. php
- mô hình/thêm_subject. php
- mô hình/get_subject. php
- mô hình/update_subject. php
- mô hình/xóa_record. php
Giáo viên
Thêm giáo viên
- xem / giáo viên. php
- người mẫu/add_teacher. php
Tất cả giáo viên
- xem/all_teacher. php
- xem/show_teacher_table. php
- người mẫu/get_teacher. php
- model/update_teacher. php
- view/ teacher_salary_details. php
- view/ teacher_salary_details2. php
- view/ teacher_salary_details3. php
- xem/thêm_giáo_viên. php
- xem/giáo_viên_lương_hóa_đơn. php
- view/teacher_salary_invoice1. php
- view/ teacher_salary_history1. php
- mô hình/xóa_record. php
chủ đề định tuyến
- xem/subject_routing. php
- xem/show_subject_routing_table. php
- xem/ chủ đề_phí_văn bản. php
- mô hình/add_subject_routing. php
- mô hình/get_subject_routing. php
- mô hình/update_subject_routing. php
- mô hình/update_subject_fee. php
Thời gian biểu
- xem/thời gian biểu. php
- xem/ thời gian biểu_grade_wise. php
- view/timetable_insert_form. php
- xem/thời khóa biểu_update_form. php
- mô hình/get_teacher_timetable. php
- mô hình/get_timetable. php
- mô hình/add_timetable. php
- mô hình/xóa_record. php
Sinh viên
Thêm sinh viên
- lượt xem/sinh viên. php
- xem/show_student_subject. php
- lượt xem/sinh_viên_lần_thanh_toán. php
- người mẫu/add_student. php
- mô hình/add_student_ thanh toán đầu tiên. php
Tất cả học sinh
- xem/all_student. php
- xem/student_grade_wise. php
- người mẫu/get_student. php
- người mẫu/repeat_student. php
- mô hình/xóa_student_grade_subject. php
- xem/show_student_grade_subject. php
- xem/sinh_viên_thanh_toán. php
- mô hình/add_student_first_payment. php
- xem/show_student_subject1. php
- người mẫu/add_student_subject. php
- xem/student_exam_mark_subject_table. php
- xem/student_exam_mark_insert_form. php
- xem/student_exam_mark_subject_view_table. php
- xem/student_exam_mark_view_form. php
- xem/thi_mark_text. php
- model/update_student_exam_mark. php
- xem/sinh viên_thanh toán_chi tiết. php
- xem/sinh viên_thanh toán_chi tiết2. php
- xem/sinh viên_thanh toán_invoice. php
- lượt xem/sinh viên_thanh toán_history. php
- xem/sinh viên_thanh toán_chi tiết3. php
- lượt xem/sinh viên_thanh toán_invoice1. php
Thanh toán sinh viên
- lượt xem/sinh viên_thanh toán. php
- xem/sinh viên_thanh toán_chi tiết. php
- xem/sinh viên_thanh toán_chi tiết4. php
- mô hình/sinh viên_thanh toán_invoice. php
- phương thức/add_student_payment. php
Sự tham dự
Thêm điểm danh
- xem/add_attendance. php
- người mẫu/add_attendance. php
- mô hình/add_payment_notifications. php
Lịch sử chuyên cần của học sinh
- view/student_attendance_history. php
- view/student_attendance_history1. php
- xem/show_student2. php
- xem/student_profile. php
Lịch sử Chuyên cần của Giáo viên
- view/teacher_attendance_history. php
- lượt xem/giáo viên_điểm danh_lịch sử1. php
- xem/show_teacher2. php
- xem/teacher_profile. php
Thi
Tạo kỳ thi
- xem/thi. php
- mô hình/get_exam. php
- mô hình/update_exam. php
- xem/show_exam_table. php
- mô hình/xóa_record. php
- mô hình/add_exam. php
Lịch thi
- xem/thi_thời khóa biểu. php
- view/exam_timetable_grade_wise. php
- view/exam_timetable_insert_form. php
- view/exam_timetable_update_form. php
- mô hình/get_exam_timetable. php
- mô hình/xóa_record. php
- mô hình/add_exam_timetable. php
- mô hình/update_exam_timetable. php
Điểm thi của học sinh
- view/student_exam_marks. php
- xem/show_student. php
- xem/student_profile. php
- xem/student_exam_mark_insert_form1. php
- xem/student_exam_mark_update_form. php
- xem/my_student_exam_marks1. php
- mô hình/add_student_exam_mark1. php
- model/update_student_exam_mark2. ph
Lịch sử điểm thi của học sinh
- view/student_exam_marks_history. php
- xem/show_student1. php
- xem/student_profile. php
- xem/my_student_exam_marks1. php
Tiền lẻ
- lượt xem/petty_cash. php
- mô hình/phê duyệt_petty_cash. php
- xem/petty_cash_details. php
- mô hình/add_petty_cash. php
Bạn
Thêm bạn bè
- xem/thêm_bạn bè. php
- người mẫu/add_friends. php
- người mẫu/confirm_friends. php
- xem/friend_profile. php
- xem/tìm_bạn. php
bạn bè của tôi
- xem/my_friends. php
- xem/friend_profile. php
- xem/conversation_history_admin. php
- mô hình/add_message. php
- lượt xem/conversation_history_admin1. php
- mô hình/confirm_msg_read. php
- xem/unread_msg. php
Biến cố
sự kiện của tôi
- xem/my_events. php
- lượt xem/sự kiện1. php
- xem/hiển thị_sự kiện. php
- xem/tạo_sự kiện. php
- mô hình/get_events. php
- mô hình/xóa_record1. php
- mô hình/add_events. php
Tất cả sự kiện
- xem/tất cả_sự kiện. php
- xem/all_events1. php
- xem/hiện_sự_kiện1. php
- mô hình/get_events. php
Cấu trúc tệp cho người dùng là giáo viên – Nhấp vào đây để mở rộng
bảng điều khiển
- xem/bảng điều khiển2. php
- xem/all_events1. php
- xem/hiện_sự_kiện1. php
Thông tin của tôi
- xem/teacher_profile2. php
- mô hình/get_teacher_profile. php
- xem/my_profile_update_form2. php
- mô hình/update_teacher_profile. php
Học sinh của tôi
- xem/my_student. php
- xem/student_grade_wise2. php
- người mẫu/get_student. php
- người mẫu/leave_student. php
- mô hình/xóa_student_grade_subject. php
- xem/show_student_grade_subject. php
- lượt xem/sinh_viên_lần_thanh_toán. php
- mô hình/add_student_first_payment. php
- mô hình/get_student_subject. php
- xem/show_student_subject1. php
- người mẫu/add_student_subject. php
- xem/student_exam_mark_subject_table. php
- xem/student_exam_mark_insert_form. php
- xem/student_exam_mark_subject_view_table. php
- xem/student_exam_mark_view_form. php
- xem/thi_mark_text. php
- model/update_student_exam_mark. php
Vấn đề
Môn học của tôi
- xem/my_subject2. php
tất cả chủ đề
- xem/all_subject2. php
Thời gian biểu
Thời gian biểu của tôi
- xem/my_timetable2. php
- mô hình/get_subject_timetable. php
- xem/thời gian biểu_insert_form2. php
- xem/thời gian biểu_update_form2. php
- mô hình/get_timetable. php
- mô hình/xóa_record. php
- mô hình/add_timetable. php
- mô hình/update_timetable. php
Tất cả Thời khóa biểu
- xem/all_timetable2. php
- xem/thời gian biểu_grade_wise2. php
Sự tham dự
Sự hiện diện của tôi
- xem/my_attendance2. php
Lịch sử tham dự của tôi
- xem/my_attendance_history2. php
- xem/my_attendance_history3. php
lương của tôi
- xem/my_salary. php
- view/teacher_salary_details3. php
- view/teacher_salary_invoice1. php
Tiền lẻ của tôi
- xem/my_petty_cash. php
- xem/petty_cash_details. php
- mô hình/add_petty_cash. php
Thi
Điểm thi học sinh của tôi
- xem/my_student_exam_marks. php
- xem/show_my_student. php
- xem/student_profile. php
- xem/my_student_exam_mark_insert_form. php
- xem/my_student_exam_mark_update_form. php
- xem/my_student_exam_marks1. php
- mô hình/add_student_exam_mark. php
- model/update_student_exam_mark. php
Lịch sử điểm thi học sinh của tôi
- xem/my_student_exam_marks_history. php
- xem/student_profile. php
- xem/my_student_exam_marks1. php
- xem/show_my_student1. php
Lịch thi
- xem/thi_thời khóa biểu2. php
- view/exam_timetable_grade_wise. php
- view/exam_timetable_insert_form2. php
- xem/thi_thời khóa biểu_update_form2. php
- mô hình/get_exam_timetable. php
- mô hình/xóa_record. php
Bạn
Thêm bạn bè
- xem/thêm_friends2. php
- xem/friend_profile. php
- xem/tìm_bạn. php
- người mẫu/add_friends. php
- người mẫu/confirm_friends. php
bạn bè của tôi
- xem/my_friends2. php
- xem/friend_profile. php
- lượt xem/conversation_history_teacher. php
- mô hình/add_message. php
- lượt xem/conversation_history_teacher1. php
- mô hình/confirm_msg_read. php
- xem/unread_msg. php
Sự kiện
sự kiện của tôi
- xem/my_events2. php
- lượt xem/sự kiện1. php
- xem/hiển thị_sự kiện. php
- xem/tạo_sự kiện. php
- mô hình/get_events. php
- mô hình/xóa_record1. php
- mô hình/add_events. php
Tất cả sự kiện
- xem/all_events2. php
- xem/all_events1. php
- xem/hiện_sự_kiện1. php
- mô hình/get_events. php
Cấu trúc tệp cho người dùng là sinh viên – Bấm vào đây để mở rộng
bảng điều khiển
- xem/bảng điều khiển1. php
- xem/all_events1. php
- xem/hiện_sự_kiện1. php
Thông tin của tôi
- xem/my_profile. php
- người mẫu/get_student_profile. php
- xem/my_profile_update_form1. php
- model/update_student_profile. php
Giáo viên
Cô giáo của tôi
- xem/my_teacher. php
- view/teacher_profile1. php
Tất cả giáo viên
- xem/all_teacher1. php
- view/teacher_profile1. php
Vấn đề
Môn học của tôi
- xem/my_subject. php
tất cả chủ đề
- xem/all_subject1. php
Thời gian biểu
Thời gian biểu của tôi
- xem/my_timetable. php
Tất cả Thời khóa biểu
- xem/all_timetable1. php
Sự tham dự
Sự hiện diện của tôi
- xem/my_attendance. php
Lịch sử tham dự của tôi
- xem/my_attendance_history. php
- xem/my_attendance_history1. php
Thanh toán của tôi
- xem/my_payments. php
- xem/sinh viên_thanh toán_chi tiết3. php
- lượt xem/sinh viên_thanh toán_invoice1. php
Thi
Điểm thi của tôi
- xem/my_exam_marks. php
- xem/my_exam_marks1. php
Lịch sử điểm thi của tôi
- xem/my_exam_marks_history. php
- xem/my_exam_marks1. php
Lịch thi của tôi
- xem/my_exam_timetable. php
- xem/ my_exam_timetable1. php
Bạn
Thêm bạn bè
- xem/thêm_friends1. php
- xem/friend_profile. php
- xem/tìm_bạn. php
- người mẫu/add_friends. php
- người mẫu/confirm_friends. php
bạn bè của tôi
- xem/my_friends1. php
- xem/friend_profile. php
- lượt xem/conversation_history_student. php
- mô hình/add_message. php
- lượt xem/conversation_history_student1. php
- mô hình/confirm_msg_read. php
- xem/unread_msg. php
Cấu trúc tệp cho người dùng chính – Nhấp vào đây để mở rộng
bảng điều khiển
- xem/bảng điều khiển3. php
- xem/all_events1. php
- xem/hiện_sự_kiện1. php
Hồ sơ
Thông tin của tôi
- xem/parents_profile. php
- mô hình/get_parents_profile. php
- xem/my_profile_update_form3. php
- mô hình/update_parents_profile. php
Hồ sơ của My Son
- xem/my_sons_profile. php
Giáo viên
Cô giáo của con trai tôi
- xem/my_sons_teacher. php
- view/teacher_profile1. php
Tất cả giáo viên
- xem/all_teacher3. php
- view/teacher_profile1. php
Vấn đề
Chủ đề của con trai tôi
- xem/my_sons_subject. php
tất cả chủ đề
- xem/all_subject3. php
Thời gian biểu
Thời khóa biểu của con trai tôi
- xem/my_sons_timetable. php
Tất cả Thời khóa biểu
- xem/all_timetable3. php
Sự tham dự
Sự tham dự của con trai tôi
- xem/my_sons_attendance. php
Lịch sử tham dự của con trai tôi
- xem/my_sons_attendance_history. php
- xem/my_sons_attendance_history1. php
Thanh toán của con trai tôi
- xem/my_sons_payments. php
- xem/sinh viên_thanh toán_chi tiết3. php
- lượt xem/sinh viên_thanh toán_invoice1. php
Thi
Điểm thi của con trai tôi
- xem/my_sons_exam_marks. php
- xem/my_exam_marks1. php
Lịch sử điểm thi của con trai tôi
- xem/my_sons_exam_marks_history. php
- xem/my_exam_marks1. php
Lịch thi của con trai tôi
- xem/my_sons_exam_timetable. php
- xem/ my_exam_timetable1. php
Cấu trúc tệp cho các cảnh báo khác nhau – Nhấp vào đây để mở rộng
Lớp học
Chèn
- class_Duplicated
- chèn_Thành công
- vấn đề kết nối
Cập nhật
- cập nhật thành công
- vấn đề kết nối
- update_error1
- class_Duplicated
Xóa bỏ
- xóa_Thành công
- vấn đề kết nối
Cấp
Chèn
- lớp_Duplicated
- chèn_Thành công
- vấn đề kết nối
Cập nhật
- cập nhật thành công
- vấn đề kết nối
- update_error1
- lớp_Duplicated
Xóa bỏ
- xóa_Thành công
- vấn đề kết nối
Vấn đề
Chèn
- chủ đề_Duplicated
- chèn_Thành công
- vấn đề kết nối
Cập nhật
- cập nhật thành công
- vấn đề kết nối
- update_error1
- chủ đề_Duplicated
Xóa bỏ
- xóa_Thành công
- vấn đề kết nối
chủ đề định tuyến
Chèn
- trùng lặp_Record1
- chèn_Thành công
- vấn đề kết nối
Cập nhật
- cập nhật thành công
- vấn đề kết nối
- update_error1
- trùng lặp_Record1
Xóa bỏ
- xóa_Thành công
- vấn đề kết nối
Giáo viên
Chèn
- index_Duplicated
- chèn_Thành công
- vấn đề kết nối
- index_email_Duplicated
- email_Đã trùng lặp
- upload_error1
Cập nhật
- cập nhật thành công
- vấn đề kết nối
- upload_error1
- update_error1
- email_Đã trùng lặp
Xóa bỏ
- xóa_Thành công
- vấn đề kết nối
Sinh viên
Chèn
- index_Duplicated
- chèn_Thành công
- vấn đề kết nối
- index_email_Duplicated
- email_Đã trùng lặp
- upload_error1
Cập nhật tất cả học sinh
- cập nhật thành công
- vấn đề kết nối
- upload_error1
- update_error1
- email_Đã trùng lặp
Xóa bỏ
- xóa_Thành công
- vấn đề kết nối
Thời gian biểu
Chèn
- trùng lặp_Record2
- chèn_Thành công
- vấn đề kết nối
Cập nhật
- cập nhật thành công
- vấn đề kết nối
- update_error1
- trùng lặp_Record2
Xóa bỏ
- xóa_Thành công
- vấn đề kết nối
Các tệp khác – Nhấp vào đây để mở rộng
- xem / đầu. php
- xem/header_admin. php
- xem/header_student. php
- xem/header_teacher. php
- view/header_parents. php
• view/all_student_due_payment. php
• view/student_due_payment. php
• view/show_friend_request. php
• view/friend_profile. php
• view/student_profile1. php
• model/confirm_friends. php
• view/unread_msg. php
• model/confirm_notifications_read. php
• model/confirm_msg_read. php
• model/delete_friend_request. php - xem/thanh bên. php
- xem/thanh bên1. php
- xem/thanh bên2. php
- xem/chân trang. php
- xem/cảnh báo. php
- bộ điều khiển/cấu hình. php
- xem/đăng nhập. php
Đầu ra của Hệ thống quản lý trường học với PHP & MySQL
Trang đăng nhập [Chỉ mục]
Chế độ xem của quản trị viên
Xem giáo viên
Xem sinh viên
Chế độ xem dành cho phụ huynh
Download source code Hệ thống quản lý trường học với dự án PHP & MySQL. Hệ thống quản lý trường học với PHP & MySQL
Demo dự án hệ thống quản lý trường học
Nhấn vào đây để Demo
Chi tiết đăng nhập chỉ dành cho mục đích Demo. Xin lưu ý. Người dùng demo, bạn không thể thay đổi chi tiết
Người dùng quản trị
Tên người dùng. [email được bảo vệ]
Mật khẩu. 12345
Người dùng chính
Tên người dùng. [email được bảo vệ]
Mật khẩu. 12345
Người dùng là giáo viên
Tên người dùng. [email được bảo vệ]
Mật khẩu. 12345
Người dùng là sinh viên
Tên người dùng. [email được bảo vệ]
Mật khẩu. 12345
Tóm lược
Chúng tôi đã phát triển thành công Dự án Tạo hệ thống quản lý trường học bằng PHP & MySQL. Chúng tôi tìm hiểu các tính năng khác nhau của Hệ thống quản lý trường học như Quản lý học sinh, Quản lý giáo viên, Quản lý điểm danh, Quản lý tiền lương, Quản lý thời khóa biểu, Quản lý kỳ thi, v.v.
Bằng cách này, chúng tôi đã tạo thành công Hệ thống quản lý trường học với PHP & MySQL. Tôi hy vọng bạn thích xây dựng Hệ thống quản lý trường học với PHP & MySQL