Cara Bina Sistem Pengurusan Sekolah
Sistem pengurusan sekolah menyimpan rekod yang menjadi asas operasi sekolah: siapa pelajarnya, dalam kelas mana mereka, sama ada mereka hadir, dan bagaimana prestasi mereka. Versi pertama yang berguna lebih kecil daripada yang kebanyakan orang sangka: pelajar, kelas, kehadiran dan gred, dengan log masuk berasingan untuk pentadbir, guru dan ibu bapa. Bina itu dengan baik, uji kebenaran dengan tegas, dan tambah jadual waktu, yuran dan pemesejan kemudian.
Panduan ini untuk sekolah kecil, pusat tuisyen, sekolah bahasa, program selepas sekolah dan penyedia latihan yang mendapati sistem besar terlalu berat atau terlalu mahal untuk keperluan mereka.
Apa yang diperlukan oleh sistem pengurusan sekolah
Data
Kebanyakan sistem bergantung pada enam jadual:
| Jadual | Apa yang disimpan |
|---|---|
| Pelajar | Nama, tarikh lahir, butiran hubungan, penjaga, status (aktif, telah berhenti) |
| Penjaga | Nama, butiran hubungan, hubungan, pelajar yang dipautkan kepada mereka |
| Kakitangan | Nama, peranan (pentadbir, guru), kelas yang mereka ajar |
| Kelas | Nama subjek atau kumpulan, guru, penggal, bilik, jadual |
| Pendaftaran | Pelajar mana dalam kelas mana, dengan tarikh mula dan tamat |
| Kehadiran | Pelajar, kelas, tarikh, status (hadir, tidak hadir, lewat, dimaafkan), nota |
Tambahkan penilaian (ujian atau tugasan dalam kelas, dengan markah maksimum dan pemberat) dan gred (keputusan seorang pelajar bagi satu penilaian) setelah kehadiran berfungsi.
Jadual pendaftaran lebih penting daripada yang kelihatan. Pelajar menukar kelas di tengah penggal. Jika anda menyimpan "kelas" terus pada pelajar, anda kehilangan sejarah dan laporan kehadiran anda tidak lagi tepat.
Halaman
- Papan pemuka pentadbir: kehadiran hari ini sepintas lalu, pelajar yang tiada dalam daftar kehadiran, perubahan terkini.
- Senarai pelajar dan profil: carian, penapis mengikut kelas atau tahun, dan profil yang menunjukkan kelas, kehadiran dan gred.
- Halaman kelas: senarai ahli, daftar hari ini, dan buku gred.
- Skrin daftar kehadiran: yang digunakan guru setiap hari. Ia sepatutnya mengambil masa beberapa saat pada telefon atau tablet, semua pelajar ditandakan hadir secara lalai, ketik untuk menukar.
- Buku gred: penilaian sebagai lajur, pelajar sebagai baris, dengan purata yang dikira.
- Paparan ibu bapa: hanya kehadiran, gred dan notis anak mereka sendiri.
Kebenaran
Di sinilah sistem sekolah berjaya atau gagal. Tulis peraturannya sebelum membina:
- Pentadbir melihat dan menyunting segala-galanya.
- Guru melihat dan menyunting hanya kelas yang mereka ajar, dan hanya pelajar di dalamnya.
- Ibu bapa melihat hanya anak mereka sendiri, sekadar baca.
- Pelajar (jika mereka log masuk sama sekali) melihat hanya rekod mereka sendiri.
"Hanya" mesti dikuatkuasakan di pelayan, bukan sekadar dengan menyembunyikan butang. Ibu bapa yang menukar nombor dalam alamat halaman tidak sepatutnya dapat membuka profil anak lain. Panduan kami tentang kawalan akses berasaskan peranan meliputi corak ini.
Keputusan yang perlu dibuat sebelum bermula
Siapa yang log masuk dalam versi pertama? Hanya kakitangan adalah jauh lebih mudah. Ibu bapa dan pelajar menggandakan kes kebenaran dan permintaan sokongan. Ramai sekolah bermula dengan log masuk kakitangan dan menghantar laporan bercetak atau melalui e-mel kepada ibu bapa sehingga teras stabil.
Bagaimana gred dikira? Purata berpemberat, buang markah terendah, julat gred huruf, lulus/gagal. Pilih satu skema dan tulis dengan satu contoh. Logik penggredan ialah bahagian yang paling wajar disemak secara manual.
Apakah "penggal"? Kelas, pendaftaran dan laporan semuanya bergantung padanya. Tentukan sama ada anda menggunakan penggal, semester atau satu tahun akademik, dan jadikannya jadual, bukan medan teks.
Import, bukan taip semula. Anda hampir pasti sudah mempunyai pelajar dalam hamparan. Rancang import CSV untuk pelajar, penjaga dan pendaftaran dari hari pertama. Lihat cara menukar hamparan menjadi aplikasi.
Di mana data disimpan dan siapa yang boleh melihatnya. Rekod pelajar adalah sensitif. Di banyak tempat ia dilindungi oleh peraturan tertentu, seperti FERPA di AS, GDPR di EU dan UK, dan lain-lain di tempat lain. Semak apa yang terpakai untuk anda sebelum memuat naik nama sebenar, dan minta nasihat penasihat jika anda tidak pasti. Sekurang-kurangnya: peribadi secara lalai, audit siapa mengubah apa, dan cara untuk mengeksport atau mengeluarkan data pelajar.
Arahan pertama yang berfungsi
Bina aplikasi web pengurusan sekolah untuk sebuah sekolah kecil. Kakitangan log masuk dengan e-mel dan kata laluan; peranan ialah pentadbir dan guru. Data: pelajar (nama, tarikh lahir, tahun darjah, status), penjaga yang dipautkan kepada pelajar, kakitangan, penggal, kelas (nama, subjek, guru, penggal, jadual mingguan) dan pendaftaran yang memautkan pelajar kepada kelas dengan tarikh mula dan tamat. Guru hanya melihat kelas yang mereka ajar dan pelajar yang didaftarkan di dalamnya; pentadbir melihat segalanya. Bina halaman kelas dengan senarai ahli dan daftar harian di mana semua pelajar ditandakan hadir secara lalai dan guru mengetik untuk menandakan tidak hadir, lewat atau dimaafkan, dengan nota pilihan. Pentadbir mendapat papan pemuka yang menunjukkan kelas mana yang belum mengambil daftar hari ini. Tambah import CSV untuk pelajar dan penjaga. Simpan semuanya dalam pangkalan data. Tinggalkan gred, log masuk ibu bapa dan yuran untuk kemudian.
Perhatikan apa yang dilakukan oleh arahan ini: ia menamakan peranan, menyatakan peraturan kebenaran dalam satu ayat, menerangkan skrin yang paling kerap digunakan secara terperinci, dan menyatakan apa yang perlu ditinggalkan.
Langkah pembinaan
- Model data dan data contoh. Minta jadual dan sekolah contoh yang kecil dan jelas palsu: dua penggal, lima kelas, empat puluh pelajar. Jangan sekali-kali gunakan rekod pelajar sebenar semasa membina.
- Skrin pentadbir. Senarai pelajar, profil, senarai kelas, penyuntingan pendaftaran. Semak bahawa memindahkan pelajar antara kelas mengekalkan pendaftaran lama dengan tarikh tamat.
- Log masuk guru dan daftar. Log masuk sebagai guru dan sahkan anda hanya melihat kelas anda. Ambil daftar pada skrin bersaiz telefon.
- Ujian kebenaran. Log masuk sebagai dua guru berbeza dan cuba buka kelas satu sama lain melalui URL. Kedua-dua percubaan sepatutnya gagal.
- Import. Import hamparan sebenar anda ke dalam salinan, betulkan lajur yang tidak sepadan, kemudian tentukan sama ada anda sudah bersedia untuk pergi live.
- Gred. Tambah penilaian dan buku gred. Uji purata dengan contoh yang telah anda kira dengan tangan.
- Laporan. Peratusan kehadiran bagi setiap pelajar dan setiap kelas untuk julat tarikh, laporan yang paling kerap diminta pentadbir.
- Akses ibu bapa, jika anda memerlukannya. Tambah log masuk penjaga paling akhir, dengan paparan sekadar baca dan ujian kebenaran yang paling ketat.
Kesilapan lazim
- Menyimpan kelas pada pelajar. Gunakan pendaftaran dengan tarikh, atau sejarah akan hilang.
- Kebenaran hanya dalam antara muka. Butang tersembunyi bukan keselamatan. Uji melalui URL dan API.
- Daftar yang perlahan. Jika mengambil kehadiran lebih lama daripada kertas, guru akan berhenti menggunakannya.
- Data sebenar semasa ujian. Gunakan nama rekaan sehingga kebenaran terbukti.
- Memadam pelajar. Tandakan mereka sebagai telah berhenti. Kehadiran dan gred lalu masih menjadi sebahagian daripada rekod sekolah.
- Membina semuanya sekaligus. Jadual waktu, yuran, pemesejan, laporan penilaian dan aplikasi ibu bapa bersama-sama adalah kerja setahun. Hantar daftar dahulu.
- Tiada jejak audit. Apabila gred berubah, seseorang akan bertanya siapa yang mengubahnya dan bila. Rekodkannya.
Bila produk siap sedia lebih baik
Sistem pengurusan sekolah dan sistem maklumat pelajar yang mapan mengendalikan perkara yang sukar disamai oleh binaan tersuai: pelaporan kerajaan dan badan peperiksaan, jadual waktu yang kompleks, integrasi dengan platform pembelajaran, kutipan yuran, dan bertahun-tahun kes sempadan. Jika anda mengendalikan sekolah besar, mempunyai tugas pelaporan berkanun, atau memerlukan vendor untuk menanggung sokongan dan pematuhan, beli satu.
Membina masuk akal apabila keperluan anda lebih sempit atau luar biasa: pusat tuisyen yang menjejaki sesi dan kemajuan, sekolah bahasa dengan pendaftaran bergilir, penyedia latihan dengan kohort, atau sekolah kecil yang hanya menggunakan satu perlima daripada sistem yang mahal. Alat yang fokus dan melakukan aliran kerja anda dengan tepat boleh mengatasi sistem besar yang anda lawan setiap hari. Panduan kami tentang membina berbanding membeli perisian menerangkan pertukaran itu, dan cara membina alat dalaman meliputi versi hanya untuk kakitangan.
Membinanya dengan Mythex
Di Mythex anda menerangkan sistem dalam sembang dan melihatnya terbentuk dalam pratonton langsung. Gunakan mod Plan dahulu untuk bersetuju tentang jadual dan peranan sebelum sebarang kod ditulis. Mythex menambah pangkalan data khusus apabila aplikasi memerlukannya, dan storan fail jika anda mahu melampirkan dokumen pada profil pelajar. Log masuk untuk kakitangan dan ibu bapa anda ialah milik aplikasi anda sendiri: Mythex tidak menyediakan produk log masuk terbina dalam, jadi ejen memasang pendekatan yang anda pilih. Lihat tambah log masuk pada aplikasi anda. Terbitkan ke pautan mythex.ai, atau domain anda sendiri pada Pro. Alamat itu awam, jadi log masuk dan semakan kebenaran aplikasi anda yang memastikan rekod kekal peribadi. Untuk titik permulaan, lihat templat alat penggredan guru atau halaman pembina portal pelanggan pusat tuisyen.
Soalan lazim
Apa yang patut ada dalam sistem pengurusan sekolah dahulu?
Mulakan dengan pelajar, kelas, pendaftaran, kehadiran dan gred, serta log masuk untuk kakitangan. Portal ibu bapa dan pelajar, jadual waktu dan yuran boleh menyusul apabila rekod teras sudah betul.
Bolehkah saya membina sistem pengurusan sekolah tanpa kod?
Boleh, untuk satu sistem yang fokus. Pembina aplikasi AI boleh menulis skrin, jadual pangkalan data dan semakan peranan daripada penerangan dalam bahasa biasa. Anda tetap perlu memutuskan peraturannya, iaitu siapa yang boleh melihat apa, dan bagaimana gred dikira, serta mengujinya dengan teliti.
Adakah data pelajar tertakluk kepada peraturan khas?
Biasanya, ya. Rekod tentang kanak-kanak dan pelajar dilindungi di banyak tempat, contohnya oleh FERPA di AS dan GDPR di EU dan UK. Semak peraturan yang terpakai untuk sekolah anda, dan minta nasihat penasihat jika anda tidak pasti, sebelum menyimpan rekod sebenar.
Patutkah sekolah kecil membina atau membeli sistem pengurusan sekolah?
Beli jika anda memerlukan sistem maklumat pelajar yang lengkap dengan laporan negeri, jadual waktu dan kutipan yuran. Bina apabila anda memerlukan alat yang lebih kecil yang sesuai dengan cara sekolah, pusat tuisyen atau program anda beroperasi sebenarnya, dan sistem sedia ada terasa terlalu berat.