Description
Fitur Utama Berdasarkan Peran Pengguna
1. Panel Siswa (Student Panel)
Panel ini menyediakan semua fitur yang dibutuhkan siswa untuk berinteraksi dengan sistem absensi dan data pribadinya.
- Dashboard: Halaman utama yang menyambut siswa setelah login dan menampilkan ringkasan informasi penting.
- Absensi Harian (Check-in & Check-out): Fitur inti dimana siswa dapat melakukan absensi secara mandiri.
- Validasi Foto Diri: Siswa harus mengambil foto selfie saat melakukan absensi masuk dan pulang.
- Validasi Lokasi (GPS): Sistem akan mencatat koordinat GPS siswa dan memvalidasinya untuk memastikan siswa berada dalam radius yang ditentukan dari sekolah.
- Batas Waktu: Absen masuk hanya dapat dilakukan mulai pukul 05:30. Absen pulang juga memiliki batas waktu mulai yang dapat diatur oleh admin.
- Status Kehadiran: Sistem secara otomatis menentukan status kehadiran sebagai “Tepat Waktu” atau “Terlambat” berdasarkan jam masuk siswa.
- Riwayat Absensi: Siswa dapat melihat rekam jejak kehadiran mereka sendiri dari waktu ke waktu.
2. Panel Administrator (Admin Panel)
Panel ini digunakan oleh admin dan guru piket untuk mengelola seluruh aspek sistem. Terdapat pembagian peran, di mana admin
memiliki akses penuh sementara guru_piket
memiliki akses terbatas.
- Manajemen Absensi & Izin:
- Persetujuan Izin: Admin dapat meninjau, menyetujui, atau menolak pengajuan izin/sakit yang dikirim oleh siswa. Terdapat notifikasi untuk permintaan yang masih tertunda.
- Arsip Izin: Melihat riwayat semua pengajuan izin yang pernah dibuat.
- Laporan Absensi: Menghasilkan laporan kehadiran siswa untuk keperluan administrasi.
- Manajemen Data Siswa dan Kelas:
- Pendaftaran Baru: Mengelola dan menyetujui akun siswa baru yang mendaftar.
- Manajemen Siswa: Mengelola data detail semua siswa yang terdaftar.
- Manajemen Kelas: Menambah, mengubah, atau menghapus data kelas di sekolah.
- Manajemen Sistem (Khusus Admin):
- Pengaturan Umum: Mengonfigurasi parameter vital sistem seperti nama sekolah, alamat, koordinat GPS sekolah, radius absensi yang diizinkan, dan ambang batas waktu keterlambatan.
- Manajemen Pengguna: Mengelola akun untuk admin dan guru piket lainnya.
Demo Aplikasi :
https://presensi.anisdanar.com/
Akun Siswa 1
- user : 12345
- pass : 12345
atau mendaftar akun siswa mandiri kemudian lakukan persetujuan pendaftaran akun di menu admin
Akun Siswa 2
- user : 212121
- pass : 212121
- Akun Admin :
Username : admin
Password : presensi123#
Ulasan
Belum ada ulasan.