Desain Database Sistem Informasi Penggajian Pegawai Rumah Tahanan Negara Kelas IIB Tanjung Pura.

3. Halaman gallery.php, merupakan halaman yang digunakan untuk menampilkan foto dokumentasi Rutan maupun acara-acara lainnya. 4. Halaman sarana.php, merupakan halaman yang menampilkan sarana dan prasarana yang ada di Rutan Tanjung Pura. 5. Halaman berita.php, merupakan halaman yang berisikan tentang berita-berita mengenai Rumah Tahanan Negara Kelas IIB Tanjung Pura maupun berita terbaru lainnya. 6. Halaman struktur.php, merupakan halaman yang menampilkan tentang struktur organisasi Rumah Tahanan Negara Kelas IIB Tanjung Pura. 7. Halaman kontak.php, merupakan halaman yang mengizinkan pengunjung untuk memberikan saran, kritik ke Rumah Tahanan Negara Kelas IIB Tanjung Pura. 8. Halaman pengamanan.php merupakan halaman yang berisi tentang pengamanan yang ada di Rumah Tahanan Negara Kelas IIB Tanjung Pura. 9. Halaman admin.php, merupakan halaman yang hanya dapat diakses oleh admin untuk melakukan pengaturan seperti membuat, menghapus atau mengubah data dalam situs.

4.6 Desain Database

Berikut ini adalah desain database yang dapat penulis uraikan sesuai dengan kebutuhan yang diperlukan sebagai media input dan media penyimpanan data serta sebagai media output. Universitas Sumatera Utara 1. P enentu an Antar Tabel Tabel 4.1 penen tuan antar tabel No Nama Tabel 1 berita 2 gaji 3 golongan_keuangan 4 kategori 5 kotak_masuk 6 pegawai_keuangan 7 penghasilan_keuangan 8 potongan_keuangan 9 user Universitas Sumatera Utara 2. Penentuan Field Tiap Tabel Table 4.2 Penentuan Field Tiap Tabel 3. P e n e n t u a n J e n i s D a t a F i e l No Tabel Field 1 berita id_berita, id_kategori, id_user, judul, isi_berita, gambar, hari, tanggal,jam,counter 2 gaji id_gaji, nip, gaji_pokok, tunjangan_umum, tunjangan_beras, tunjangan_khusus_pajak, jumlah_tunjangan, pajak_penghasilan, potongan_beras,iuran_wajib_pegawai, sewa, arisan_darma_wanita, angs_kop_pengayoman, angs_bank_pdsu, angs_bri, arisan_gabungan, juumlah_iuran, gaji_terima, bulan 3 golongan_keuangan kode_golongan, golongan, masa_kerja, status, gaji_pokok 4 kategori id_kategori, nama_kategori, keterangan 5 kotak_masuk id, nama, email, pesan, replay, time_replay, date 6 pegawai_keuangan nip, nama, golongan, status_gol, masa_kerja, tempat_lahir, tanggal_lahir, status, kelamin, anak, alamat 7 penghasilan_keuangan kode_penghasilan, nip, tunjangan umum, tunjangan_jabatan, tunjangan_beras, tunjangan_khusus_pajak 8 potongan_keuangan id, nip, potongan_beras, iuran_wajib_pegawai, pajak_penghasilan, sewa_perumnas, arisan_darma_wanita 9 user id, nama, password, status Universitas Sumatera Utara d Tabel 4.3 Berita No Tabel Field Type Values Keterangan 1 berita id_berita int 5 ID berita,primary key id_kategori int 5 ID kategori id_user varchar 5 ID user judul varchar 100 Judu l berita isi_berita text - Isi berita gambar varchar 100 Gambar berita hari varchar 20 Hari berita tanggal date Tangga l berita jam Time Jam berita counter int 5 counter Tabel 4.4 Gaji No Tabel Field Type Values Keterangan 2 Gaji id_gaji int 5 ID gaji,Primary Key nip int 25 Nomor induk pegawai gaji_pokok int 10 Gaji pegawai tunjangan_beras int 10 Tunjangan beras tunjangan_khusus_pa jak int 10 Tunjang Khusus Pajak jumlah_tunjangan int 10 Jumlah Tunjangan pajak_penghasilan int 11 Pajak penghasilan Universitas Sumatera Utara potongan_beras int 11 Potongan beras iuran_wajib_pegawai int 11 Iuran wajib pegawai arisan_darma_wanita int 11 Arisan darma wanita angs_kop_pengayom an int 11 Angsuran Koperasi Pengayoman angs_bank_pdsu int 11 Angsuran Bank Pdsu angs_bri int 11 Angsuran Bank BRI sewa int 11 Sewa Perumnas arisan_gabungan int 10 Arisan gabungan juumlah_iuran int 30 Jumlah iuran gaji_terima int 10 Gaji yang diterima bulan varchar 20 Bulan No Tabel Field Type Values Keterangan 3 golongan_keuangan kode_golongan int 20 Kode golongan, primary key golongan varchar 20 Golongan masa_kerja varchar 20 Masa kerja status varchar 8 Status Universitas Sumatera Utara Tabel 4.5 Golongan_Keuangan Tabel 4.6 Kategori Tabel 4.7 Kotak_masuk No Tabel Field Type Values Keterangan 5 kotak_masuk id int 6 ID,Primary key nama varchar 35 Nama email varchar 35 Email pesan text - Pesan replay text - Replay time_replay datetime - Time replay date datetime - Tanggal gaji_pokok varchar 20 Gaji pokok No Tabel Field Type Values Keterangan 4 Kategori id_kategori int 5 ID kategori, Primary key nama_kategori varchar 50 Nama kategori keterangan varchar 100 Keterangan Universitas Sumatera Utara Tabel 4.8 Pegawai_keuangan No Table Field Type Values Keterangan 6 pegawai_keuangan nip int 20 Nomor induk pegawai,primary key nama varchar 50 Nama golongan varchar 20 Golongan status_gol varchar 10 Status golongan masa_kerja int 12 Masa kerja tempat_lahir varchar 20 Tempat lahir tanggal_lahir varchar 12 Tanggal lahir status varchar 20 Status kelamin varchar 25 Jenis kelamin anak varchar 20 Anak alamat text - Alamat Universitas Sumatera Utara Tabel 4.9 Penghasilan_keuangan Tabel 4.10 Potongan_keuangan No Table Field Type Values Keterangan 7 Penghasilan_ keuangan kode_penghasilan int 20 Kode_penghasilan , primary key nip varchar 20 Nomor induk pegawai tunjangan_umum varchar 20 Tunjangan umum tunjangan_jabatan varchar 20 Tunjangan jabatan tunjangan_beras varchar 20 Tunjangan beras tunjangan_khusus_pajak varchar 20 Tunjangan khusus pajak No Tabel Field Type Values Keterangan 8 potongan_keuangan id int nip int potongan_beras int iuran_wajib_pegawai int pajak_penghasilan int sewa_perumnas int arisan_darma_wanita int simpanan_wajib int angs_kop_pengayomanan int angs_bank_pdsu int Universitas Sumatera Utara Tabel 4.11 User No Tabel Field Type Values Keterangan 9 user id int 5 ID,Primary Key nama varchar 25 Nama password varchar 10 Password Status tabel varchar 10 Status Dari tabel 4.5,4.6,4.9,dan 4.10, dapat dibuat ERD Entity Relational Diagram nya. ERD menggambarkan hubungan atau realsi antar table. Relassi antar tersebut dapat digambarkan sebagai berikut: angs_bri int arisan_gabungan int Universitas Sumatera Utara Gambar 4.15 Relasi Antar Tabel berita id_berita id_kategory id_user user id katagerori id_kategori pegawai_keuangan nip golongan gaji id_gaji nip penghasilan_keuangan kode_penghasilan nip golongan_keuangan kode_golongan golongan penghasilan_keuangan kode_penghasilan nip Universitas Sumatera Utara

BAB 5 IMPLEMENTASI SISTEM

5.1 Pengertian Implementasi Sistem