Diagram Konteks Data Flow Diagram

c. Bentuk Normalisasi Kedua

Tahap normalisasi kedua adalah menentukan kunci dari normalisasi pertama yang digunakan sebagai primary key pada tabel, membentuk tabel berdasarkan primary key dan mengelompokkan data pada tabel – tabel yang sudah dibentuk. Berikut merupakan bentuk normalisasi kedua : Normalisasi Kedua : Karyawan : NIP, nama, jenis kelamin, tempat lahir,Tanggal lahir, agama, alamat, no telp, jabatan, golongan, tahun masuk kode, nama jabatan, tunjangan jabatan, kode, nama golongan, gaji pokok, tunjangan keluarga, tunjangan kesehatan, tunjangan anak, kode, nama tunjangan, golongan, besar tunjangan. Penggajian : NIP, gaji pokok, tunjangan, potongan, ULP, total gaji. Lap.Absensi : Tanggal, NIP, nama pegawai, jam masuk, Jam keluar, status. Lap.Gaji : NIP, nama pegawai, gaji pokok, tunjangan, potongan, ULP, total gaji.

d. Bentuk Normalisasi Ketiga

Bentuk tahap ketiga terpenuhi jika pada sebuah tabel, semua atribut yang tidak termasuk pada primary key memiliki ketergantungan fungsional primary key secara utuh. Normalisasi Ketiga : Karyawan : NIP , nama, jenis kelamin, tempat lahir,Tanggal lahir, agama, alamat, no telp, jabatan, golongan, tahun masuk. Jabatan : kode jabatan , nama jabatan, tunjangan jabatan. Golongan : kode golongan , nama golongan, gaji pokok, tunjangan keluarga, tunjangan kesehatan, tunjangan anak. Tunjangan : kode tunjangan , nama tunjangan, golongan, besar tunjangan. Penggajian : NIP , gaji pokok, tunjangan, potongan, ULP, total gaji. Lap.Absensi : NIP , Tanggal, nama pegawai, jam masuk, Jam keluar, status. Lap.Gaji : NIP , nama pegawai, gaji pokok, tunjangan, potongan, ULP, total gaji.

4.2.7.2 Relasi Tabel

Relasi Tabel adalah data yang menggambarkan hubungan antara tabel yang satu dengan yang lainnya. Relasi antar table untuk sistem informasi absensi dan penggajian adalah sebagai berikut: Pegawai PK NIP Nama Jenis_Kelamin Tempat_Lahir Tgl_Lahir Agama Alamat No_Telp Jabatan Golongan Tahun_Masuk Status Jumlah_Anak Status_Pegawai Golongan PK Kode Nama_Golongan Gaji_Pokok Jabatan PK Kode Nama_Jabatan Tunjangan_Jabatan Potongan PK NIP Nama_Potongan Besar_Potongan Tunjangan PK Kode_Tunjangan Nama_Tunjangan Kode_Golongan Besar_Tunjangan Absen PK Kode NIP Tanggal Jam_Masuk Jam_Keluar Status AbsenMakan PK Kode NIP Tanggal Jam_Absen DetailTunjangan PK Kode Kode_Tunjangan Jumlah_Tunjangan Gaji PK Kode NIP Gaji_Pokok Tunjangan Potongan ULP Total_Gaji Tabel 4.2 Tabel Relasi