Manajemen Santri & Siswa
Modul ini menyediakan manajemen data lengkap untuk seluruh santri/siswa, mulai dari pendaftaran, pengelompokan kelas, penempatan kamar, hingga kelulusan dan alumni.
Menambah Santri Baru
- Buka menu Santri → Daftar Santri (atau Siswa → Daftar Siswa di mode sekolah)
- Klik tombol + Tambah Santri
- Lengkapi formulir data yang terbagi dalam beberapa tab:
Tab Identitas Pribadi
| Field | Keterangan | Wajib |
|---|---|---|
| Nama Lengkap | Nama lengkap santri | ✅ |
| NIS | Nomor Induk Santri (unik) | ✅ |
| NIK | Nomor Induk Kependudukan (KTP/KK) | |
| Tempat Lahir | Kota kelahiran | |
| Tanggal Lahir | Format: DD/MM/YYYY | ✅ |
| Jenis Kelamin | Laki-laki / Perempuan | ✅ |
| Agama | Pilih dari daftar | |
| Status Mukim | Mukim / Kalong (pulang pergi) |
Tab Data Wali
| Field | Keterangan |
|---|---|
| Nama Ayah | Nama lengkap ayah kandung |
| Nama Ibu | Nama lengkap ibu kandung |
| Nama Wali | Jika berbeda dari orang tua |
| No. HP Wali | Untuk notifikasi WhatsApp |
| Email Wali | Untuk notifikasi email & login wali |
| Alamat Wali | Alamat lengkap orang tua/wali |
| Pekerjaan | Pekerjaan orang tua/wali |
| Penghasilan | Kategori penghasilan |
Tab Penempatan
| Field | Keterangan |
|---|---|
| Program | Program pesantren (misal: Reguler, Tahfidz) |
| Kelas | Kelas yang ditempati |
| Konsulat | Wilayah asal (opsional) |
| Kamar | Nomor kamar asrama |
| Asrama | Nama gedung asrama |
| Halaqoh | Kelompok hafalan (jika ada) |
- Upload foto santri (opsional, maks. 2 MB, format JPG/PNG)
- Klik Simpan
Mencari & Mengedit Data Santri
- Buka Santri → Daftar Santri
- Gunakan kolom pencarian di atas tabel atau filter berdasarkan kelas/kamar/status
- Klik ikon Edit (pensil) pada baris santri yang ingin diubah
- Ubah data yang diperlukan, lalu klik Update
Import Massal via Excel
Untuk pendaftaran tahun ajaran baru atau pindahan banyak santri:
- Buka Santri → Import Santri
- Download template Excel yang tersedia
- Isi template sesuai format berikut:
| NIS | Nama Lengkap | Kelas | Kamar | Nama Wali | HP Wali |
|---|---|---|---|---|---|
| 2024001 | Ahmad Fauzi | VII-A | A-101 | Bp. Hasan | 0812345678 |
| 2024002 | Budi Santoso | VII-B | B-201 | Bp. Rudi | 0823456789 |
- Upload file Excel via form import
- Ikuti wizard validasi — sistem akan menampilkan preview data dan error jika ada
- Klik Proses Import untuk menyimpan
Tip: Lakukan backup database sebelum import massal untuk menghindari data rusak.
Kartu Santri Digital
Sistem dapat mencetak kartu identitas santri:
- Buka Santri → Kartu Santri
- Pilih santri atau kelas tertentu
- Klik Cetak Kartu — sistem generate PDF siap cetak
- Kartu memuat foto, nama, NIS, kelas, dan barcode/QR Code untuk absensi
Mutasi Kelas & Asrama
Kenaikan Kelas
- Buka Santri → Kenaikan Kelas
- Pilih tahun ajaran dan kelas asal
- Tentukan kelas tujuan untuk setiap santri
- Santri yang tidak naik kelas dapat ditandai Tinggal Kelas
- Klik Proses Kenaikan Kelas
Pindah Kamar
- Buka data santri yang bersangkutan
- Edit penempatan kamar pada tab Penempatan
- Sistem akan mencatat riwayat perpindahan kamar
Ubah Status Santri
Buka Santri → Ubah Status Santri untuk:
- Aktif → status normal
- Cuti → santri sedang cuti sementara
- Pindah → pindah ke pesantren lain (data tidak dihapus)
- Lulus → proses kelulusan/wisuda
- Keluar → santri dikeluarkan
Kelulusan & Alumni
- Buka Santri → Kelulusan
- Pilih santri yang akan dinyatakan lulus
- Tentukan tanggal kelulusan dan tahun ajaran
- Klik Proses Kelulusan
Data alumni tetap tersimpan di sistem dan dapat diakses kapan saja. Alumni dapat mencetak ijazah digital dan buku induk dari sistem.
Buku Induk
Buku induk santri berisi rekap seluruh riwayat:
- Data pribadi & wali
- Riwayat kelas per tahun ajaran
- Riwayat kamar & asrama
- Prestasi akademik
- Catatan pelanggaran
- Riwayat kesehatan
Cetak buku induk melalui Laporan → Buku Induk.
PSB (Penerimaan Santri Baru)
Integrasi dengan sistem PSB memungkinkan data pendaftar baru langsung masuk ke SIAKAD:
- Buka Setting → API PSB
- Konfigurasi URL API dan server key PSB
- Data santri baru dari PSB akan tersinkronisasi otomatis
Catatan: Fitur PSB memerlukan setup API terpisah dengan sistem PSB yang sudah berjalan.
