Selamat Datang, {{ currentUser.name }}!
Kelola presensi harian siswa dan absensi pendidik secara terintegrasi dengan akurat dan efisien.
Tingkat Kehadiran Siswa
Grafik presensi 7 hari sekolah terakhir
Status Rekap Per Kelas
Tanggal {{ selectedDate }}
Form Presensi Siswa
Pilih kelas dan tanggal untuk mencatat atau memperbarui absensi siswa
| No | NIS / NISN | Nama Siswa | Biometrik Wajah | Status Kehadiran | Catatan / Keterangan |
|---|---|---|---|---|---|
| {{ idx + 1 }} | {{ student.nis }} / {{ student.nisn }} |
{{ student.name }}
L/P: {{ student.gender }}
|
Terdaftar DB |
|
Presensi Mandiri Guru
Lakukan absensi masuk dan pulang sekolah harian
Daftar Absensi Pendidik Hari Ini
Pemantauan kehadiran seluruh guru & staf
| NIP / NIPT | Nama Guru | Jabatan / Mapel | Biometrik Wajah | Masuk | Pulang | Status |
|---|---|---|---|---|---|---|
| {{ log.nip }} | {{ log.name }} | {{ log.subject }} | Terdaftar | {{ log.checkIn }} | {{ log.checkOut }} | {{ log.status }} |
Database & Enrollment Biometrik Wajah AI Face recognition
Pendaftaran sampel foto wajah siswa dan guru ke database SIM Sekolah untuk pencocokan presensi otomatis
| Nomor Induk | Nama Lengkap | Kategori / Unit | Status Wajah DB | Vektor Hash Biometrik | Aksi Pendaftaran |
|---|---|---|---|---|---|
| NIS: {{ s.nis }} |
|
Kelas {{ getClassCode(s.class_id) }} | {{ s.isFaceRegistered ? 'Terdaftar' : 'Belum Ada' }} | {{ s.faceHash || '--------------------' }} | |
| NIP: {{ t.nip }} |
|
{{ t.position }} | {{ t.isFaceRegistered ? 'Terdaftar' : 'Belum Ada' }} | {{ t.faceHash || '--------------------' }} |
Rekapitulasi & Log Presensi Sekolah
Laporan terintegrasi hasil pencatatan presensi siswa dan absensi pendidik
| Tanggal | Unit / Kelas | Nama Personil | Status | Petugas Perekam (`recorded_by`) |
|---|---|---|---|---|
| {{ item.date }} | {{ item.className }} | {{ item.studentName }} | {{ item.status }} | {{ item.recordedBy }} |
Master Data Referensi (SIM SD)
Struktur data terdaftar sesuai basis data `ypiulula_sim-sd`
Daftar Kelas (tabel `classes`) {{ classes.length }} Kelas
Tahun Akademik (tabel `academic_years`) {{ academicYears.length }} Periode
Pengaturan & Integrasi Database MySQL {{ dbConnected ? 'Terhubung ke Live Database' : 'Mode Simulasi (Local)' }}
Konfigurasi parameter koneksi basis data MySQL `ypiulula_sim-sd` dan endpoint REST API backend
Parameter Server MySQL & API
Sediakan endpoint API PHP yang terhubung ke skrip schema.sql.
File Backend API PHP (`api.php`) Untuk Server XAMPP / cPanel
Tempatkan file backend ini di folder web server Anda untuk menghubungkan MySQL secara langsung.