Perancangan Struktur Database Sistem Informasi Penggajian Pegawai Di SMA Methodist 1 Medan

Kharisma S. Ginting : Sistem Informasi Penggajian Pegawai Di Sma Methodist 1 Medan, 2009. Gambar 4.2 Data Flow Diagram Sistem Informasi Data Penggajian GuruPegawai Pada Sekolah SMA Methodist 1 Medan

4.3 Perancangan Struktur Database

Database merupakan suatu kumpulan field-field yang berguna dalam hal menyimpan data-data untuk proses pengambilan keputusan. Dalam merancang sebuah program diperlukan perancangan database karena hal ini merupakan salah satu langkah dalam menentukan file database, field data, tipe data dan ukuran data yang dibutuhkan. Dalam program yang penulis rancang ada tiga tabel yang dipergunakan, yaitu tabel pegawai, golongan, login, dan gaji. Database dibuat oleh penulis melalui fasilitas database yang tersedia pada Visual Basic 6.0 yaitu Visual Data Manager. Fasilitas ini disediakan Visual Basic 6.0 untuk menghasilkan tabel-tabel. Setelah database dibuat langkah selanjutnya adalah membuat antar muka pemakai dengan menggunakan Visual Basic 6.0. Dibawah ini merupakan gambaran isi masing-masing tabel : Tabel 4.1 Tabel Pegawai No Field Data Tipe Data Panjang Keterangan 1. status_pegawai Text 50 Status PegawaiGuru Kharisma S. Ginting : Sistem Informasi Penggajian Pegawai Di Sma Methodist 1 Medan, 2009. 2. Nama_pegawai Text 50 Nama PegawaiGuru 3. js_kel Text 10 Jenis Kelamin 4. tpt_lahir Text 20 Tempat Lahir 5. tgl_lahir DateTime tanggal Tanggal Lahir 6. agama Text 10 Agama 7. alamat Text 15 Alamat 8. jabatan Text 50 Jabatan 9. pendidikan Text 50 Pendidikan 10. jurusan Text 15 Jurusan 11. mata_pelajaran Text 15 Mata Pelajaran 12. TMT DateTime tanggal TMT 13. jumlah_jam_mengajar Text 50 Jumlah Jam Mengajar 14. status_nikah Text 50 Status Nikah 15. jumlah_anak Text 50 Jumlah Anak 16. golongan Text 50 Golongan 17 gapok Text 50 Gaji Pokok 18. no_telepon Text 15 No Telepon 19. masa_kerja Text 15 Masa Kerja Tabel 3.2 Tabel Golongan No Field Data Tipe Data Panjang Keterangan 1. kd_gol Text 8 Kode Golongan 2. gol Text 5 Golongan Kharisma S. Ginting : Sistem Informasi Penggajian Pegawai Di Sma Methodist 1 Medan, 2009. 3. gapok Number Double Gaji Pokok Tabel 4.3 Tabel Login No Field Data Tipe Data Panjang Keterangan 1. username Text 50 Username 2. password Text 50 Password Tabel 4.3 Tabel Gaji No Field Data Tipe Data Panjang Keterangan 1. nama Text 50 N I S 2. bulan Text 20 Nama 3. tahun Text 5 Jurusan 4. status pegawai Text 50 Kode Pelajaran 5. status nikah Text 50 Nama Pelajaran 6. jlh_anak Text 50 Jumlah Anak 7. gol Text 50 Golongan 8. gapok Number Double Gaji Pokok 9. tunj_jabatan Number Double Tunjangan Jabatan 10. tunj_istri Number Double Tunjangan Istri 5 Kharisma S. Ginting : Sistem Informasi Penggajian Pegawai Di Sma Methodist 1 Medan, 2009. 11. tunj_anak Number Double Tunjangan Anak 3 12. tunj_beras Number Double Tunjangan Beras 13. ban_yayasan Number Double Bantuan Yayasan 14. jlh_jam_mngjr_lebih Number Double Jumlah Jam Mengajar Lebih 15. tot_jam_mngjr_lebih Number Double Total Jam Mengajar Lebih Rp 16. gator Number Double Gaji Kotor 17. gaber Number Double Gaji Bersih 18. masa_kerja Text 50 Masa Kerja

4.6 Algoritma