Struktur Database LANDASAN TEORI

Dalam program yang penulis rancang ada 5 tabel database yang dipergunakan, yaitu tabel login, tabel pegawai, tabel gaji, tabel slip gaji dan tabel query slip gaji.

1. Tabel Login

No. Field Name Type Size Description 1. User Name Text 30 Nama Pengguna 2. Password Text 10 Password Tabel 4.1 Table Login

2. Tabel Pegawai

No. Field Name Type Size Description 1. NIP Integer 9 Nomor Induk Pegawai 2. Nama Text 30 Nama Pegawai 3. Jenis_Kelamin Text 20 Jenis Kelamin 4. Tgl_Lahir Date 10 Tanggal Lahir 5. Agama Text 17 Agama 6. Status Text 25 Status Pegawai 7. Golongan Text 10 Golongan Pegawai 8. Jlh_Anak Integer 8 Jumlah Anak 9. Jabatan Text 20 Jabatan Pegawai Tabel 4.2 Tabel Pegawai

3. Tabel Gaji

No . Nama Field Type Size Description 1. NIP Integer 10 Nomor Induk Pegawai 2. Nama Text 30 Nama Pegawai 3. Golongan Text 10 Golongan Pegawai 5. Status Text 15 Status Pegawai 6. Jmlh_Anak Integer 10 Jumlah Anak 7. Kode_Jabatan Text 10 Kode Jabatan 8. Tgl_Gaji Date 19 Tanggal Gaji 9. T_SuamiIstri Currency 30 Tunjangan Suami Istri 10. T_Anak Currency 30 Tunjangan Anak 11. T_Beras Currency 30 Tunjangan Beras 12. Jenis_Kelamin Text 20 Jenis Kelamin 13. Agama Text 15 Agama 14. Gaji_Pokok Currency 30 Gaji Pokok Pegawai 15. Gaji_Bersih Currency 30 Gaji Bersih Pegawai Tabel 4.3 Tabel Gaji

4. Tabel Slip Gaji

No. Field Name Type Size Description 1. NIP Integer 15 Nomor Induk Pegawai 2. Tgl_Terima Date 20 Tanggal Terima Gaji 3. Periode Date 20 Bulan Terima Gaji 4. Utang Currency 30 Utang Pegawai 5. Gaji_Bersih Currency 30 Gaji Bersih Pegawai 6. No Slip Integer 30 No Slip Gaji Tabel 4.4 Tabel Slip Gaji Pegawai

5. Tabel Query Slip Gaji

No. Fiel Name Type Size Description 1. NIP Integer 20 Nomor Induk Pegawai 2. Nama Text 30 Nama Pegawai 3. Tgl_Lahir Date 20 Tanggal Lahir 4. Kode_Golongan Text 10 Golongan Pegawai 5. Status Text 20 Status Pegawai 6. T_Anak Currency 30 Tunjangan Anak 7. T_Beras Currency 30 Tunjangan Beras 8. T_SuamiIstri Currency 30 Tunjangan Suami Istri 9. T_Pajak Currency 30 Tunjangan Pajak 10. Gaji_Pokok Currency 30 Gaji Pokok 11. Iuran Currency 30 Iuran Wajib 12. Ptg_Askes Currency 30 Potongan Askes 13. Periode Currency 30 Periode Bulan Gajian 14. Utang Currency 30 Utang 15. Gaji_Bersih Currency 30 Gaji Bersih 16. No_Slip Currency 30 Nomor Slip Gaji Tabel 4.5 Query Slip Gaji

4.2 DFD Data Flow Diagram

Data Pegawai Lap.Slip Gaji Lap.Data Pegawai Slip Gaji Pegawai Data Pegawai Data Gaji Pegawai Gambar 4.1 DFD Data Flow Diagram Konteks