Skip to content

Riwayat Presensi Pegawai

Riwayat Presensi Pegawai adalah modul untuk monitoring, analisis, dan pelaporan kehadiran seluruh pegawai madrasah. Modul ini menampilkan data presensi real-time yang tercatat melalui sistem RFID dan dapat dikoreksi secara manual jika diperlukan.

Real-time Monitoring

Pantau kehadiran pegawai secara langsung saat tap kartu RFID

Multi Filter

Filter berdasarkan periode, pegawai, jabatan, atau status kehadiran

Koreksi Manual

Edit data presensi untuk kasus lupa tap atau kondisi khusus

Export Fleksibel

Generate laporan dalam berbagai format (Excel, PDF, CSV)


Melihat kehadiran pegawai hari ini

  1. Buka Menu Riwayat Presensi

    Navigasi ke Menu Pegawai → Riwayat Presensi Pegawai

  2. Dashboard Real-time

    Dashboard akan menampilkan:

    • Total pegawai aktif
    • Sudah presensi: X pegawai
    • Belum presensi: Y pegawai
    • Terlambat: Z pegawai
    • Alpha: A pegawai
  3. Lihat Detail

    Tabel akan menampilkan daftar pegawai dengan kolom:

    • Foto pegawai
    • Nama & NIP
    • Jabatan
    • Waktu Masuk
    • Waktu Pulang
    • Status Kehadiran
    • Aksi (Detail/Edit)

Sistem mendukung berbagai filter periode untuk analisis kehadiran.

Presensi Real-time Hari Ini - Default view saat membuka halaman - Update setiap pegawai tap - Cocok untuk monitoring harian Klik: Tab “Hari Ini”

Kemarin

Rekap presensi 1 hari sebelumnya untuk verifikasi

7 Hari Terakhir

Analisis tren seminggu untuk evaluasi cepat

30 Hari Terakhir

Overview kehadiran sebulan penuh

Bulan Lalu

Rekap bulan sebelumnya untuk laporan bulanan


Melihat riwayat presensi pegawai tertentu

  1. Klik dropdown “Pilih Pegawai”
  2. Ketik nama pegawai di search box
  3. Pilih pegawai dari hasil pencarian
  4. Tabel akan menampilkan riwayat presensi pegawai tersebut

Bandingkan beberapa pegawai sekaligus

  1. Centang kotak di samping nama pegawai
  2. Bisa pilih multiple (max 10)
  3. Klik “Bandingkan”
  4. Sistem tampilkan perbandingan kehadiran

Analisis kehadiran berdasarkan jabatan untuk evaluasi kinerja per unit kerja.

Tampilkan semua pegawai tanpa filter jabatan

  • Rapat Guru: Cek kehadiran guru untuk rapat
  • Evaluasi TU: Analisis kedisiplinan staff TU
  • Monitoring Satpam: Pastikan satpam shift hadir
  • Laporan per Unit: Generate laporan per divisi

Sistem mencatat berbagai status kehadiran pegawai.

StatusIconKeteranganWarna
HadirTepat waktu, tidak terlambatHijau
TerlambatMasuk melebihi toleransi keterlambatanKuning
IzinTidak masuk dengan izin resmi (surat/approval)Biru
SakitTidak masuk karena sakit (dengan surat dokter)Orange
Cuti🏖️Cuti resmi (tahunan, melahirkan, dll)Ungu
AlphaTidak masuk tanpa keteranganMerah
LiburHari libur nasional/madrasahAbu-abu

Kehadiran Normal Kriteria: - Tap masuk sebelum batas waktu - Dalam toleransi keterlambatan - Tap pulang sesuai jadwal Contoh: - Jadwal masuk: 07:00 - Toleransi: 15 menit - Pegawai tap: 06:55 → Hadir - Pegawai tap: 07:10 → Hadir (masih dalam toleransi)


Untuk kasus lupa tap, error sistem, atau kondisi khusus, admin dapat melakukan koreksi manual.

Lupa Tap

Pegawai hadir tapi lupa tap kartu RFID

Tugas Luar

Pegawai dinas/tugas di luar madrasah seharian

Error Sistem

Reader RFID error, data tidak tercatat

Kondisi Khusus

Rapat di luar, workshop, atau acara resmi

  1. Buka Detail Presensi

    Cari tanggal dan pegawai yang akan dikoreksi

  2. Klik Tombol Edit

    Klik ikon Edit (pensil) pada row presensi tersebut

  3. Pilih Jenis Koreksi

    Input Jam Masuk/Pulang - Pilih: “Input Manual” - Isi waktu masuk (contoh: 07:00) - Isi waktu pulang (contoh: 15:30) - Isi alasan koreksi (wajib)

  4. Approval (Opsional)

    Untuk perubahan tertentu, perlu approval:

    • Koreksi oleh Operator → Approval Super Admin
    • Koreksi masa lalu (>7 hari) → Approval Kepala Madrasah
  5. Simpan Koreksi

    Klik “Simpan”, sistem akan:

    • Catat perubahan di log
    • Update status presensi
    • Kirim notifikasi ke pegawai terkait (opsional)

Generate laporan kehadiran untuk keperluan administrasi dan evaluasi.

Microsoft Excel - Rekomendasi Kelebihan: - Dapat diedit dan analisis lanjutan - Support formula dan pivot table - Grafik dan chart bawaan Isi Laporan: - Sheet 1: Data presensi detail - Sheet 2: Summary per pegawai - Sheet 3: Grafik kehadiran Use Case: Analisis data, rekap bulanan, pelaporan ke atasan

  1. Pilih Filter

    Tentukan data yang akan di-export:

    • Periode waktu
    • Pegawai (semua atau pilihan)
    • Jabatan (semua atau filter)
    • Status kehadiran (semua atau tertentu)
  2. Klik Tombol Export

    Klik button “Export Laporan” di pojok kanan atas

  3. Pilih Format

    Pilih format yang diinginkan:

    • Excel (recommended)
    • PDF
    • CSV
  4. Customize Layout (Opsional)

    Untuk PDF, Anda dapat:

    • Pilih orientasi: Portrait / Landscape
    • Tampilkan/sembunyikan kolom tertentu
    • Include grafik atau tidak
  5. Generate & Download

    Klik “Generate”, tunggu proses selesai, lalu Download


Dashboard menyediakan berbagai statistik untuk analisis kehadiran.

Tingkat Kehadiran

Persentase Kehadiran

Formula: (Total Hadir / Total Hari Kerja) x 100%

  • 95%: Excellent

  • 85-95%: Good
  • 75-85%: Fair
  • < 75%: Poor

Rata-rata Keterlambatan

Durasi Terlambat per Pegawai

  • Hitung total menit terlambat
  • Bagi dengan jumlah hari kerja
  • Identifikasi pegawai sering terlambat

Alpha Rate

Persentase Absen Tanpa Keterangan

Formula: (Total Alpha / Total Hari Kerja) x 100%

Target: < 2% per bulan

Izin/Sakit/Cuti

Cuti & Izin Terpakai

  • Track sisa cuti tahunan
  • Monitor frekuensi izin
  • Analisis pola sakit
MetricBulan IniBulan LaluTrend
Tingkat Kehadiran96.5%94.2%📈 +2.3%
Rata-rata Terlambat3.2 menit5.1 menit📈 -1.9 menit
Alpha Rate1.2%2.8%📈 -1.6%
Total Izin15 hari12 hari📉 +3 hari

Visualisasi data kehadiran untuk memudahkan analisis tren.

Grafik Garis - Tren Waktu Menampilkan tren kehadiran dari hari ke hari atau bulan ke bulan X-axis: Tanggal/Bulan Y-axis: Persentase kehadiran Cocok untuk: Identifikasi pola, analisis tren jangka panjang


Sistem dapat mengirim notifikasi otomatis untuk berbagai kondisi.

Pegawai Alpha

Notifikasi Real-time Jika pegawai tidak tap sampai batas waktu, sistem kirim alert ke: - Admin sistem - Kepala Madrasah - Atasan langsung pegawai Via: Email, WhatsApp, Dashboard

Keterlambatan Berulang

Warning Kedisiplinan Jika pegawai terlambat >3x dalam sebulan: - Alert ke admin - Notifikasi ke pegawai terkait - Recommend surat peringatan

Rekap Bulanan

Otomatis Setiap Akhir Bulan Sistem auto-generate dan kirim rekap ke: - Kepala Madrasah (semua pegawai) - Setiap pegawai (data pribadi) - Staff TU (untuk arsip)

Reminder Cuti

Pengingat Sisa Cuti Notifikasi otomatis jika: - Sisa cuti >10 hari menjelang akhir tahun - Remind pegawai untuk ambil cuti - Cegah cuti hangus


Untuk evaluasi kinerja pegawai

Mencakup:

  • Persentase kehadiran per pegawai
  • Frekuensi keterlambatan
  • Total alpha per periode
  • Komparasi dengan rata-rata madrasah
  • Rekomendasi: Reward atau Sanksi

Analisis kehadiran per unit kerja

Mencakup:

  • Tingkat kehadiran per jabatan
  • Perbandingan antar jabatan
  • Identifikasi jabatan dengan masalah kehadiran
  • Rekomendasi perbaikan

Untuk perhitungan gaji/tunjangan

Mencakup:

  • Total hari kerja efektif per pegawai
  • Potongan karena alpha/terlambat
  • Tunjangan kehadiran (jika ada)
  • Data untuk sistem penggajian

Penyebab:

  • Koneksi reader RFID ke sistem terputus
  • Database error
  • Filter terlalu spesifik

Solusi:

  1. Refresh halaman (F5)
  2. Cek koneksi reader RFID
  3. Reset filter ke default
  4. Hubungi IT jika masih error

Penyebab:

  • Data terlalu besar (>10.000 baris)
  • Timeout server
  • Format tidak didukung

Solusi:

  1. Perkecil range waktu (max 3 bulan)
  2. Filter data (pilih jabatan tertentu)
  3. Coba format lain (Excel → CSV)
  4. Download di off-peak hours

Penyebab:

  • Tidak punya hak akses
  • Perlu approval atasan
  • Data sudah di-lock (akhir bulan)

Solusi:

  1. Cek role dan hak akses Anda
  2. Minta approval ke atasan
  3. Hubungi Super Admin untuk unlock

Penyebab:

  • Browser tidak support chart library
  • JavaScript disabled
  • Data tidak cukup untuk grafik

Solusi:

  1. Update browser ke versi terbaru
  2. Enable JavaScript
  3. Pastikan ada minimal 7 hari data

Cek Harian

Review rekap presensi setiap hari untuk deteksi dini masalah kehadiran

Koreksi Cepat

Lakukan koreksi manual maksimal 2 hari setelah kejadian agar data akurat

Backup Laporan

Export dan simpan laporan bulanan sebagai arsip dan backup

Evaluasi Rutin

Lakukan evaluasi kehadiran setiap akhir bulan untuk perbaikan kedisiplinan


graph TD
    A[Riwayat Presensi] --> B[Data Pegawai]
    A --> C[Kartu RFID]
    A --> D[Jadwal Presensi]
    A --> E[Laporan]
    E --> F[Evaluasi Kinerja]
    E --> G[Penggajian]
    A --> H[Notifikasi]
    H --> I[Email]
    H --> J[WhatsApp]

Kelola Data Pegawai

Update data pegawai untuk memastikan sinkronisasi dengan presensi. Ke Data Pegawai →