Absensi Digital
Modul absensi digital memungkinkan pencatatan kehadiran secara real-time melalui perangkat mobile maupun desktop. Sistem mendukung berbagai jenis absensi yang umum digunakan di pesantren.
Jenis-Jenis Absensi
| Jenis Absensi | Keterangan | Akses |
|---|---|---|
| Absensi Kelas | Kehadiran santri saat pelajaran berlangsung | Guru/Pengasuh |
| Absensi Kamar | Kehadiran santri di asrama/kamar | Pengasuh Asrama |
| Sholat Berjamaah | Kehadiran sholat 5 waktu berjamaah | Pengasuh |
| Madin | Kehadiran di madrasah diniyah | Guru Madin |
| Absensi Pegawai | Kehadiran guru dan staf | Admin/HRD |
| Kawal Santri | Kehadiran santri yang ditugaskan piket | Pengasuh |
Absensi Kelas
Mencatat Absensi Kelas
- Buka menu Absensi → Kehadiran Kelas (atau Absensi → Per Kelas)
- Pilih kelas dan tanggal
- Pilih mata pelajaran (jika absensi per jam pelajaran)
- Tandai status kehadiran setiap santri:
- ✅ Hadir — santri hadir tepat waktu
- 📝 Izin — santri izin dengan keterangan
- 🤒 Sakit — santri sakit (sebaiknya disertai surat dokter)
- ❌ Alpha — tidak hadir tanpa keterangan
- Tambahkan keterangan jika diperlukan
- Tekan Simpan
Absensi Massal (Cepat)
Untuk mempercepat input ketika hampir semua santri hadir:
- Klik tombol Tandai Semua Hadir di bagian atas
- Ubah status santri yang absen/izin/sakit satu per satu
- Simpan
Format Data Sinkronisasi Offline
{
"kelas_id": "VII-A",
"tanggal": "2026-05-09",
"mapel_id": "IPA-01",
"records": [
{ "santri_id": 12, "status": "hadir", "keterangan": "" },
{ "santri_id": 15, "status": "izin", "keterangan": "Ada keperluan keluarga" },
{ "santri_id": 18, "status": "sakit", "keterangan": "Demam" }
]
}
Absensi Kamar
- Buka Absensi → Kehadiran Kamar
- Pilih asrama, kamar, dan waktu (pagi/siang/malam)
- Tandai status setiap santri penghuni kamar
- Simpan
Tip: Gunakan fitur QR Code Kamar untuk mempercepat absensi — santri scan QR code yang tertempel di pintu kamar.
Absensi Sholat Berjamaah
- Buka Absensi → Sholat Berjamaah
- Pilih waktu sholat (Subuh / Dzuhur / Ashar / Maghrib / Isya)
- Pilih tanggal
- Tandai status santri
- Simpan
Pengaturan jadwal sholat berjamaah dapat dikonfigurasi di Setting → Setting Absensi Sholat Berjamaah.
Absensi Pegawai
Via Web
- Buka Absensi → Kehadiran Pegawai
- Pilih tanggal dan tandai status kehadiran
- Simpan
Via QR Code
Sistem mendukung absensi pegawai menggunakan QR Code yang dipindai di mesin absensi:
- Buka Absensi → QR Code Absensi Pegawai
- Generate QR code untuk setiap pegawai
- Pegawai scan QR code saat masuk/keluar
- Data absensi tersimpan otomatis dengan timestamp
Setting Absensi
Konfigurasi parameter absensi dilakukan di menu Setting → Setting Absensi:
| Parameter | Keterangan |
|---|---|
| Jam Masuk & Keluar | Batas waktu hadir/pulang untuk setiap sesi |
| Toleransi Keterlambatan | Menit toleransi sebelum dihitung terlambat |
| Hari Libur | Daftar hari libur nasional & pesantren |
| Status Absensi | Konfigurasi jenis status yang tersedia |
Rekap & Laporan Absensi
Laporan Absensi Santri
Tersedia berbagai format laporan dari menu Laporan → Absensi:
| Laporan | Format Ekspor |
|---|---|
| Absensi Per Kelas | PDF, Excel |
| Absensi Per Santri | PDF, Excel |
| Rekap Bulanan Per Kelas | PDF, Excel |
| Rekap Absensi Sholat | PDF, Excel |
| Absensi Madin | PDF, Excel |
| Absensi Kamar | PDF, Excel |
Laporan Absensi Pegawai
| Laporan | Format Ekspor |
|---|---|
| Absensi Harian Pegawai | PDF, Excel |
| Rekap Bulanan Pegawai | PDF, Excel |
| Rekap Per Jam Pegawai | PDF, Excel |
Cara Membuat Laporan
- Buka Laporan → Absensi → (pilih jenis laporan)
- Tentukan filter:
- Periode (tanggal mulai - tanggal selesai)
- Kelas / Unit / Pegawai tertentu
- Jenis status (hadir/izin/sakit/alpha)
- Klik Tampilkan
- Klik Export PDF atau Export Excel
Tip: Gunakan filter periode untuk mempercepat pencarian rekap. Laporan yang terlalu luas rentang waktunya dapat memperlambat loading.
Notifikasi Absensi
Sistem dapat mengirimkan notifikasi otomatis ke WhatsApp/email wali santri ketika:
- Santri tidak hadir (alpha) pada hari tertentu
- Santri izin tidak masuk
Konfigurasi notifikasi di Setting → WhatsApp atau Setting → Email.
