TpYiGpA7TUA7TUYpGfY0Tfd7BA==
Inggris Indonesia Jepang Arab China

Form

Comment

Absen Siswa Selvie

Diposting oleh:Admin

Absen

Aplikasi Absensi Online Berbasis Foto Selfie dan Auto Detect Lokasi Pengguna. Website ini dibangun menggunakan framework bootstrap dan PHP MySQL Improved (MYSQLi). Sekilas cara kerjanya dengan merekam absen menggunakan verifikasi foto selfie atau webcam, serta mendetek lokasi pengguna saat mengisi absensi online. Pengguna hanya boleh melakukan absen masuk dan absen pulang 1 kali perhari di jam kerja nya. Pengguna dapat mengisi Absen online menggunakan perangkat mobile, tablet, maupun desktop, sistem berbasis web dibangun dengan tampilan responsive dan fast load yang tentunya akan memudahkan penggunanya. Informasi absen pengguna dibagi menjadi beberapa keterangan sebagai berikut Hadir, Telat, dan Tidak Masuk (Sakit, Izin, Tanpa Keterangan).

Aplikasi absensi siswa sekolah ini dibangun dengan menggunakan bahasa pemrograman PHP, database MySQL. PHP merupakan salah satu bahasa yang cukup populer dalam pemrograman web dinamis. Aplikasi absensi siswa sekolah berbasis web ini banyak sekali fiturnya. Fitur yang tersedia di dalam aplikasi ini meliputi kegiatan absensi dan rekapan absensi. Seperti fitur untuk mengelola data siswa, data kelas, data semester, data absensi siswa dan juga rekap absensi. Untuk pengguna dari aplikasi ini hanya satu yaitu admin belum multi user.

Absen sekolah adalah tindakan atau keadaan di mana seorang siswa atau murid tidak hadir atau tidak mengikuti kegiatan belajar di sekolah pada waktu yang telah ditentukan. Ada beberapa alasan mengapa seorang siswa bisa absen sekolah, antara lain:

  • Sakit: Absen sekolah karena alasan kesehatan adalah salah satu alasan yang paling umum. Ketika seorang siswa sakit, dia harus tetap di rumah untuk memulihkan diri dan mencegah penyebaran penyakit kepada siswa lainnya.
  • Kegawatdaruratan Keluarga: Beberapa siswa mungkin harus absen sekolah karena adanya situasi darurat di keluarga, seperti kecelakaan, sakit parah anggota keluarga, atau kebutuhan mendesak lainnya.
  • Perjalanan: Siswa juga dapat absen sekolah jika mereka sedang melakukan perjalanan bersama keluarga mereka, yang biasanya terjadi selama liburan atau keperluan khusus lainnya.
  • Izin: Ada juga situasi di mana seorang siswa bisa mendapatkan izin resmi dari sekolah untuk absen, seperti izin untuk kegiatan ekstrakurikuler tertentu, kunjungan ke dokter, atau keperluan lain yang diakui oleh sekolah.
  • Alasan Pribadi: Beberapa siswa mungkin memiliki alasan pribadi tertentu yang membuat mereka absen sekolah, seperti masalah pribadi atau perasaan tertentu yang mempengaruhi kemampuan mereka untuk hadir di sekolah.

Penting untuk dicatat bahwa absen sekolah yang berlebihan atau tidak dijelaskan secara memadai dapat berdampak buruk pada pendidikan siswa dan dapat memerlukan tindakan tertentu dari pihak sekolah atau keluarga untuk memastikan bahwa siswa tetap mendapatkan pendidikan yang baik. Selain itu, kebijakan absensi sekolah dapat bervariasi antara negara dan sekolah, jadi penting untuk memahami peraturan yang berlaku di lingkungan pendidikan tertentu.

Fitur

  • Absensi dengan foto wajah/selfie
  • Absen masuk & absen pulang
  • Generate ID card & QR code
  • Generate lokasi absensi & QR code
  • Deteksi lokasi pengguna (geolocation)
  • Penyempurnaan akurasi geo location
  • Menghitung durasi kerja pengguna
  • Pengelompokan user (jabatan/kelas/jenis)
  • Manajemen jam kerja (per shift/fulltime)
  • Fitur login dengan akun google
  • Desain pc lebih simple

Halaman User

  • Dashboard & Navigasi UI/UX Lebih Fresh
  • Halaman Absen Deteksi Lokasi & Akses Kamera
  • Halaman Generate QR Code & ID Card
  • Halaman Pengaturan Akun
  • Halaman Riwayat Absen

Halaman Admin

  • Dashboard AdminLTE
  • Halaman pengaturan website
  • Manajemen data pengguna (admin/karyawan)
  • Manajemen data jabatan/jenis user
  • Manajemen data jam kerja/shift
  • Manajemen lokasi kantor (titik absensi)
  • Manajemen data absensi

ScreenShoot




Instalasi

  1. Download Dulu Source Code dan Database nya
  2. Download file Pendukung yaitu web server xampp bisa download di sarankan php 5.6 atau versi 7.3
  3. Text editor untuk membongkar coding di rekomendasikan sublime text atau notepad ++
  4. Install xampp seperti biasa dan subimetext nya
  5. Copy folder Source Code  yang sudah di download ke direktory c/xampp/htocs
  6. kemudian buka bowser google chorme kemudian ketikan localhost/phpmyadmin/
  7. selanjutnya buat database dengan nama yang ada di folder htdocs tadi yang telah di pindahkan ada di folder db atau database dengan format .sql, kemudian import
  8. setelah itu sesuaikan setingan koneksi database dengan membuka aplikasi texteditor tadi, file koneksi di application/config/database.php atau di file koneksi.php, lalu save
  9. kemudian buka browser ketikan localhost/project_nama ( nama project tadi )
  10. selesai

Catatan

  1. Akun Login Username : admin  Pasword : admin
  2. Jika Tidak Bisa anda bisa cek di tabel admin atau user pada phpmyadmin
  3. Jika terjadi error silahkan sesuaikan versi php aplikasi

0Komentar