Normalisasi Rancangan Database Sistem Informasi Absensi Pegawai Pada CV. Flashindomedia Medan Berbasis Web

Mira Bellina : Sistem Informasi Absensi Pegawai Pada CV. Flashindomedia Medan Berbasis Web, 2009.

4.3 Normalisasi

Dalam hal ini penulis memberikan penjelasan mengenai normalisasi table database yang penulis gunakan untuk merancang sistem informasi absensi pegawai, antara lain sebagai berikut: 1. Bentuk Tidak Normal Berikut ini adalah bentuk tabel tidak normal seperti terlihat pada tabel absensi pegawai dibawah ini: Tabel Absensi Pegawai Tanggal Nik Nama Jabatan Jam masuk Jam istirahat Jam masuk isrirahat Jam pulang 2. Bentuk Normal Berikut ini adalah tabel normal dimana tabel absensi dipecah menjadi 3 bagian seperti terlihat pada tabel absensi, tabel karyawan, dan tabel jabatan dibawah ini: Tabel Absensi Tanggal Nik Jam masuk Jam istirahat Jam masuk istirahat Jam keluar Mira Bellina : Sistem Informasi Absensi Pegawai Pada CV. Flashindomedia Medan Berbasis Web, 2009. Tabel Karyawan Nik Nama Alamat Tempat lahir Tanggal lahir Gender Telepon Kode jabatan Password Level Photo Tabel Jabatan Kode jabatan Nama jabatan

4.4 Rancangan Database

Dalam hal ini penulis memberikan struktur tabel database yang penulis gunakan untuk merancang sistem informasi absensi pegawai, antara lain sebagai berikut: Tabel 1. Absensi No. Field Data Type Width Description 1. Tanggal Date - Tanggal 2. Nik Int 9 Nomor induk karyawan 3. Masuk Time - Masuk 4. Istirahat Time - Istirahat 5. Msk_istirahat Time - Masuk istirahat 6. Keluar Time - Keluar 7. ket Int 2 Keterangan Mira Bellina : Sistem Informasi Absensi Pegawai Pada CV. Flashindomedia Medan Berbasis Web, 2009. Tabel 2. Cuti No. Field Data Type Width Description 1. Id Int 2 Id 2. Nik Int 9 Nomor induk karyawan 3. Tgl_mulai Date - Tanggal mulai 4. Tgl_selesai Date - Tanggal selesai 5. ket Varchar 50 Keterangan Tabel 3. Ijin No. Field Data Type Width Description 1. Id Int 2 Id 2. Nik Int 9 Nomor induk karyawan 3. Tgl_mulai Date - Tanggal mulai 4. Tgl_selesai Date - Tanggal selesai 5. Ket Varchar 50 Keterangan Tabel 4. Jabatan No. Field Data Type Width Description 1. Kode_jabatan Varchar 4 Kode jabatan 2. Nama_jabatan Varchar 30 Nama jabatan Tabel 5. karyawan No. Field Data Type Width Description 1. Nik Int 9 Nomor induk karyawan 2. Nama Varchar 30 Nama 3. Alamat Varchar 250 Alamat 4. T4_lahir Varchar 30 Tempat lahir 5. Tgl_lahir Date - Tanggal lahir 6. Gender Varchar 6 Gender 7. Telp Varchar 15 Telepon 8. Kode_jabatan Varchar 4 Kode jabatan 9. Password Varchar 32 Password 10. Level Varchar 20 Level 11. Photo Varchar 50 Photo Mira Bellina : Sistem Informasi Absensi Pegawai Pada CV. Flashindomedia Medan Berbasis Web, 2009. Tabel 6. Modul No. Field Data Type Width Description 1. Id_modul Int 3 Id modul 2. Nama_modul Varchar 30 Nama modul 3. Link Varchar 30 Link 4. Katagori Varchar 20 Katagori Mira Bellina : Sistem Informasi Absensi Pegawai Pada CV. Flashindomedia Medan Berbasis Web, 2009. BAB 5 IMPLEMENTASI SISTEM

5.1 Pengertian Implementasi Sistem