Saya sudah meninjau struktur fitur Guru Wali pada plugin local_jurnalmengajar. Dari file yang ada, fiturnya sudah cukup lengkap dan membentuk satu alur kerja yang jelas.
Alur fitur Guru Wali saat ini
Import CSV binaan
│
▼
binaan.csv (dataroot)
│
├── guruwali_manage.php
├── guruwali_view.php
├── jurnalguruwali.php
├── rekap_kehadiran_muridwali.php
└── lib_notifikasi.php
Artinya seluruh fitur Guru Wali bergantung pada satu file binaan.csv, bukan tabel database.
1. Manajemen Murid Binaan
Administrator dapat:
Import CSV
Download format CSV
Tambah murid binaan
Update murid binaan
Hapus murid binaan
Melihat daftar murid binaan setiap guru
File:
import_binaan.php
download_format_binaan.php
guruwali_add.php
guruwali_manage.php
guruwali_delete.php
guruwali_view.php
2. Input Jurnal Guru Wali
Guru wali dapat:
✔ memilih beberapa murid sekaligus
✔ mengisi
Topik
Tindak lanjut
Keterangan
kemudian otomatis dibuat satu record untuk setiap murid.
Misalnya memilih:
Ahmad
Budi
Cici
maka langsung menjadi tiga record jurnal.
Ini sudah cukup efisien.
3. Edit Jurnal
Sudah tersedia.
Guru dapat mengubah:
topik
tindak lanjut
keterangan
tanpa membuat data baru.
4. Riwayat
Di bawah form terdapat:
Riwayat 10 jurnal terakhir.
Bisa diedit kembali.
5. Rekap Kehadiran Murid Binaan
Halaman:
rekap_kehadiran_muridwali.php
Fitur:
filter tanggal
mode per hari
mode per jam
rekap
Hadir
Sakit
Ijin
Alpa
Dispensasi
dan bisa membuka detail per murid.
6. Notifikasi WA
Sesudah jurnal disimpan:
Guru wali cukup menginput sekali.
Plugin akan:
mengelompokkan berdasarkan kelas
membuat pesan
mengirim ke tujuan sesuai setting
menggunakan template
template_guru_wali
yang placeholdernya sudah lengkap.
7. Integrasi dengan Template
Sudah tersedia template yang bisa diubah admin.
Placeholder:
waktu
murid
kelas
topik
tindak lanjut
keterangan
guru wali
Semua sudah dipakai ketika mengirim WA.
Yang menurut saya masih kurang
Kalau melihat keseluruhan plugin, fitur Guru Wali sebenarnya sudah sekitar 75–80% lengkap. Yang masih bisa dikembangkan agar menjadi lebih berguna bagi wali kelas dan BK adalah:
1. Dashboard Murid Binaan ⭐⭐⭐⭐⭐
Saat guru membuka menu Guru Wali, langsung tampil:
Jumlah murid binaan : 18
Jurnal bulan ini : 24
Belum pernah dibina : 5
Sudah dibina : 13
Tidak perlu membuka rekap dahulu.
2. Riwayat per Murid ⭐⭐⭐⭐⭐
Klik nama murid
↓
Muncul seluruh histori
10 Januari
Topik ...
20 Januari
Topik ...
15 Februari
Topik ...
sehingga perkembangan siswa mudah dipantau.
3. Grafik Intensitas Pembinaan ⭐⭐⭐⭐☆
Misalnya
Ahmad
█████████ 9
Budi
██ 2
Cici
██████ 6
langsung terlihat siapa yang sering dibina.
4. Pencarian Murid ⭐⭐⭐⭐☆
Saat murid binaan sudah banyak (30–40 orang),
lebih nyaman jika ada kotak pencarian nama.
5. Statistik per Topik ⭐⭐⭐⭐☆
Misalnya
Disiplin 14
Terlambat 9
Motivasi 6
Bullying 1
berguna untuk evaluasi.
6. Target Pembinaan ⭐⭐⭐⭐⭐
Misalnya sekolah menentukan
setiap murid minimal mendapat pembinaan 1 kali per semester.
Plugin dapat menampilkan:
Sudah dibina
16
Belum dibina
4
Ini akan sangat membantu monitoring.
7. Integrasi dengan Pembinaan BK ⭐⭐⭐⭐⭐
Saat membuka profil murid:
Riwayat Guru Wali
Riwayat BK
Riwayat Pembinaan Guru Mapel
Riwayat Surat Izin
Semua muncul pada satu halaman sehingga menjadi semacam profil pembinaan siswa yang terintegrasi.
Prioritas pengembangan yang saya sarankan
Jika kita mengembangkan fitur ini secara bertahap, saya menyarankan urutannya:
Riwayat lengkap per murid (paling bermanfaat dan relatif mudah).
Dashboard Guru Wali dengan statistik ringkas.
Monitoring target pembinaan per semester.
Integrasi seluruh riwayat pembinaan (Guru Wali, BK, Guru Mapel, Surat Izin) menjadi satu profil siswa.
Menurut saya, empat pengembangan tersebut akan membuat modul Guru Wali terasa jauh lebih matang dan menjadi pusat pemantauan perkembangan siswa, bukan sekadar tempat mencatat jurnal.
0 comments:
Post a Comment