4.3 Perancangan Database
Database merupakan kumpulan dari data yang saling berhubungan satu dengan lainnya, tersimpan di simpanan luar komputer dan digunakan perangkat lunak tertentu
untuk memanipulasinya. Berikut rancangan tabel yang penulis gunakan dalam membangun sistim informasi ini:
Tabel 4.2 Tabel Absensi
Field Name Type
Width Description
Tanggal Date
- Tanggal
Jam_masuk Time
- Jam Masuk
Jam_keluar Time
- Jam Keluar
Nipp Varchar
20 Nipp
Nama_pegawai Varchar
25 Nama Pegawai
Golongan Varchar
6 Golongan
Pangkat Varchar
30 Pangkat
Jabatan Varchar
50 Jabatan
Status_hdr Varchar
15 Status Hadir
Tabel 4.3 Tabel Jabatan
Field Name Type
Width Description
Id_jab Int
3 Id jabatan
Jabatan Varchar
50 Jabatan
Kelasjabatan Char
3 Kelas jabatan
Gajikotor Varchar
8 Gaji kotor
Universitas Sumatera Utara
Tabel 4.4 Tabel Admin
Field Name Type
Width Description
Username Varchar
30 Username
Password Varchar
10 Password
Nama Varchar
20 Level
Tabel 4.5 Tabel Pegawai
Field Name Type
Width Description
Nik Varchar
20 Nomor induk karyawan
Id_gol Varchar
3 Id Golongan
Id_jab Varchar
3 Id jabatan
Tgl_aktif Varchar
10 Tanggal aktif karyawan bekerja
Nama_depan Varchar
20 Nama depan karyawan
Nama_belakang Varchar
20 Nama belakang karyawan
Namalengkap Varchar
50 Nama lengkap karyawan
Alamat Varchar
100 Alamat pegawai
Agama Varchar
7 Agama
Jeniskelamin Varchar
10 Jenis kelamin
Ttlahir Varchar
30 Tempattanggal lahir
Status Varchar
15 Status perkawinan karyawan
Jlhank Char
2 Jumlah anak
Pendidikan Varchar
8 Pendidikan terakhir
Universitas Sumatera Utara
Tabel 4.6 Tabel Gaji
Field Name Type
Width Description
Id_gaji Int
5 Slip gaji
Gajipokok Varchar
10 Gaji Pokok
Nik Varchar
20 Nomor induk pegawai
Id_gol Varchar
3 Id golongan
Id_jab Varchar
3 Id jabatan
Tunjanganistri_suami Varchar
20 Tunjangan istrisuami
Tunjank Varchar
20 Tunjangan anak
Tunjperush Varchar
20 Tunjangan perusahaan
Tunjpangan Varchar
20 Tunjangan pangan
Tunjkhusus Varchar
20 Tunjangan khusus
Iurpensiun Varchar
20 Iuran pension
Tunjkesh Varchar
20 Tunjangan kesehatan
Taspen Varchar
20 Taspen
Jumlahtunj Varchar
20 Jumlah tunjangan
Jlh_iuran_wjb Varchar
20 Jumlah iuran wajib
Gaji_terima Varchar
20 Gaji bersih yang diterima
Bulan Varchar
15 Bulan gajian
Universitas Sumatera Utara
Tabel 4.7 Tabel Golongan
Field Name Type
Width Description
Id_gol Int
3 Id Golongan
Golongan Varchar
6 Golongan
Pangkat Varchar
20 Pangkat
Gajipokok Varchar
6 Gaji Pokok
4.4 Flowchart