Aplikasi absensi siswa sekolah ini dibangun dengan menggunakan bahasa pemrograman PHP, database MySQL dan framework Codeigniter (CI). PHP merupakan salah satu bahasa yang cukup populer dalam pemrograman web dinamis. Aplikasi ini selain menggunakan CI untuk backend dan juga menggunakan bootstrap untuk frontend. Aplikasi ini juga dilengkapi dengan library pembuat berkas pdf dan excel.
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. Aplikasi ini juga mengekspor hasil rekapan absensi menjadi file pdf atau excel. Aplikasi ini dikembangkan oleh Muris.
Berikut tampilan interface dari aplikasi absensi siswa sekolah berbasis web :
Instalasi
Setelah source code berhasil diunduh, kemudian ekstrak. Apabila kamu menggunakan local server XAMPP disarankan menggunakan versi XAMPP yang mendukung PHP 5. Simpan folder absensi ke dalam folder htdocs, berikutnya buat database baru dengan nama absensi. Setelah itu import file absensi.sql yang ada di folder db ke dalam database yang dibuat barusan. Untuk menyesuaikan konfigurasi koneksi database terdapat pada file database.php yang berada di direktori application\config.
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = '';
$db['default']['database'] = 'absensi';
$db['default']['dbdriver'] = 'mysql';
Sesuaikan konfigurasi dengan setelan yang kamu gunakan. Berikutnya buka web browser lalu masukkan url localhost/absensi. Gunakan akun di bawah agar dapat masuk ke dalam aplikasi.
Akun Administrator
Username : admin
Password : admin
Silahkan download jika tertarik untuk mengembangkannya ataupun mempelajarinya kembali, melalui tombol yang tersedia di bawah.
Disclaimer!
Source code ini dilarang keras untuk di perjual-belikan, source ini saya publikasi hanya untuk keperluan belajar.