Download Source Code gratis Cara Membuat Simulasi Finger Print Untuk Absensi Berbasis Web Menggunakan PHP & MySql

Pada pembahasan ini saya ingin membagikan tutorial tentang Simulasi Finger Print Untuk Absensi Berbasis Web Menggunakan PHP & MySql.kami mendapatkan Source code ini dari http://www.kamarujung.id/2016/01/tutorial-membuat-simulasi-finger-print.html 



alur program ini dimulai dari admin yang mengatur waktu absensi untuk pegawai. misal, admin menyeting waktu mulai absen pukul 07.00 dan berakhir pada 07.30 maka pada pukul 07.31 pegawai sudah tidak bisa melakukan absensi lagi. karena otomatis tombol absen itu akan hilang. namun akan muncul otomatis kembali pada hari berikutnya. gimana gan masih penasaran ya. heheheee

CAra Membuat Simulasi Finger Print Untuk Absensi Berbasis Web Menggunakan PHP & MySql Download Source Code gratis

untuk para pegawai terdapat banyak user berdasarkan jabatan mereka. karena nantinya saya membuat program ini sekalian di buat program gaji pegawai. dan masing masing jabatan memiliki gaji pokok dan uang hadir masing masing. tapi pada pembahasan saya kali ini saya hanya sampai pada absen simulasi finger print terlebih dahulu. disini pegawai yang akan melakukan absen terlebih dahulu melakukan login. 

jika pegawai hari ini sudah mengisi daftar hadir maka tidak bisa mengisi daftar hadir lagi untuk hari yang sama. dan hanya bisa mengisi untuk keesokan harinya. 

untuk cara pembuatannya, saya membuat 7 tabel yaitu adminsuper, absensi, jabatan, pegawai, login, log, waktuabsen.


berikut sql tabel admin super

create table adminsuper(
idadmin int (5) auto_increment,
nama_admin varchar (30),
username varchar (30),
password varchar (100),
primary key (idadmin)
);

berikut sql tabel absensi

create table absensi (
id_absen int (100) auto_increment,
idpegawai int (20),
foreign key (idpegawai) references pegawai (id_pegawai),
kehadiran int (1),
tanggal date,
primary key (id_absen)
);

berikut sql tabel jabatan

create table jabatan(
id_jabatan int (3) auto_increment,
jabatan varchar (50),
primary key (id_jabatan)
);

berikut sql tabel pegawai

create table pegawai (
id_pegawai int (20) auto_increment,
nama_pegawai varchar (50),
jabatanpegawai varchar (10),
foreign key (jabatanpegawai) references jabatan(id_jabatan),
primary key (id_pegawai)
);

berikut sql tabel login

create table login (
id_login int (100) auto_increment,
idPegawai int (100),
foreign key (idPegawai) references pegawai (id_pegawai),
username varchar (50),
password varchar (100),
level varchar(20),
status varchar (1),
primary key (id_login)
);

berikut sql tabel log

create table log(
id_log int(100) auto_increment,
id_pegawai varchar (100),
foreign key (id_login) references login (id_login),
username varchar (100),
waktu datetime,
primary key (id_log)
);

berikut adalah tabel waktu absen

create table waktuabsen(
id_waktuabsen int(20) auto_increment,
set_mulai date,
set_selesai date,
keterangan varchar(100),
primary key (id_waktuabsen)    

berikut tampilan simulasi finger print nya pada sistem ini.

CAra Membuat Simulasi Finger Print Untuk Absensi Berbasis Web Menggunakan PHP & MySql Download Source Code gratis

kalo kita udah login nanti muncul tampilan di atas. klik aja tombol hadir. dan data kita sudahh tersimpan. dan jika kita klik hadir lagi maka akan muncul pemberitahuan seperti di bawah ini

CAra Membuat Simulasi Finger Print Untuk Absensi Berbasis Web Menggunakan PHP & MySql Download Source Code gratis

untuk menampilkan fungsi di atas scriptnya adalah  

$sudahada  = mysql_query ("select * from absensi 
            where idpegawai    =    '$_POST[idpegawai]'
            and kehadiran      =    '$_POST[absen]'
            and tanggal        =     '".date('Y-m-d')."'");
            $sudahada2         = mysql_fetch_array ($sudahada);
            
    if ($sudahada2) {
        echo "<script>alert('Hari Ini Anda Sudah Mengisi Absensi, silahkan bekerja');
        document.location.href='index.php'; </script>\n";
        
    }

lalu berikutnya jika waktu sudah habis maka tombol simulasi finger print tidak akan muncul dan hasilnya seperti di bawah ini.

Download Source Code gratis Cara Membuat Simulasi Finger Print Untuk Absensi Berbasis Web Menggunakan PHP & MySql

nah di gambar atas itu ada fungsi setting waktunya. 

ini hasil cetakan absen hari ini kalo di export ke excel. hasilnya masih begini, sampean bisa memodifikasi lebih bagus lagi nantinya.

Download Source Code gratis Cara Membuat Simulasi Finger Print Untuk Absensi Berbasis Web Menggunakan PHP & MySql

sampean langsung download aja di akhir artikel. semoga tutorial Tutorial Membuat Simulasi Finger Print Untuk Absensi Berbasis Web Menggunakan PHP & MySql bermanfaat untuk kita semua. amiin
kalo ada yang kurang jelas tanyain aja di kolom komentar.
masih banyak teman teman yang membutuhkan pembelajaran ini. jadi tidak ada salahnya jika di share biar yang lain bisa belajar juga. hehee



DOWNLOAD JUGA SOURCE CODE LAINNYA :

Comments

Popular posts from this blog

Cara Membuat Halaman Login Hotspot Berbeda pada 1 Mikrotik

UltraISO Premium Edition v9.5.3

Arti OSAKMJ