LAPORAN TUGAS AKHIR... ii LEMBAR PENGESAHAN PEMBIMBING... iii LEMBAR PENGESAHAN PENGUJI... iv SURAT PERNYATAAN... v MOTTO DAN PERSEMBAHAN... vi KATA PENGANTAR... vii ABSTRAK... ix DAFTAR ISI... x DAFTAR GAMBAR... xiii DAFTAR TABEL... xvii BAB I PENDAHULUAN... 1 1.1. Latar Belakang Masalah... 1 1.2. Perumusan Masalah... 2 1.3. Pembatasan Masalah... 2 1.4. Tujuan Penelitian... 2 1.5. Manfaat Penelitian... 3 1.6. Metode Penelitian... 3 1.6.1 Jenis Data Menurut Cara Memperoleh... 3 1.6.2 Metode Pengumpulan Data... 3 1.6.3 Metode Pengembangan Sistem... 4 1.7. Sistematika Penulisan... 4 BAB II LANDASAN TEORI... 7 2.1. Tinjauan Pustaka... 7 2.2. Sistem Penggajian... 8 2.3. Database... 9 x
2.4. Definisi Sistem Infromasi... 10 2.5. Karakteristik Sistem... 10 2.6. Pengertian Dreamweaver... 11 2.7. Pengertian Aplikasi... 12 2.8. XAMPP... 12 2.9. Konsep Rancang Bangun... 12 2.10. Alat Bantu Perancangan Aplikasi... 13 2.10.1. Usecase... 13 2.10.2. Flowchart... 13 2.10.3. Konteks Diagram... 15 2.10.4. Data Flow Diagram (DFD)... 15 2.10.5. Entity Relationship Diagram... 16 BAB III ANALISA DAN PERANCANGAN SISTEM... 18 3.1. Analisa Kebutuhan Sistem... 18 3.1.1. Bisnis Proses Yang Ada... 18 3.1.2. Analisa Dokumen... 19 3.1.3. Diagram Kontek Sistem Yang Ada... 21 3.1.4. Data Flow Diagram Sistem Yang Ada... 21 3.1.5. Evaluasi Sistem Yang Ada... 22 3.2. Ususlan Perancangan Sistem Yang Akan Dibangun... 23 3.2.1. Proses Bisnis Yang Akan Dibangun... 23 3.2.2. Diagram Kontek Yang Akan Dibangun... 23 3.2.3. Data Flow Diagram Level 1 Sistem Yang Akan Dibangun... 24 3.2.4. Data Flow Diagram Level 1 Proses Yang Akan Dibangun... 25 3.2.4.1. Data Flow Diagram Level 2 Proses 1... 26 xi
3.2.3.2. Data Flow Diagram Level 2 Proses 2... 26 3.2.3.3. Data Flow Diagram Level 2 Proses 3... 27 3.2.3.4. Data Flow Diagram Level 2 Proses 4... 28 3.2.5. Entity relationship Diagram... 29 3.2.6. Relasi Tabel... 31 3.2.7. Struktur File... 31 3.2.8. Kodifikasi... 34 3.3. Perancangan Antar Muka... 35 3.3.1. Perancangan Strktur Menu... 35 3.3.2. Perancangan Layar Menu Utama... 36 3.3.3. Perancangan Layar Input... 37 3.3.3.1. Perancangan Form Input Login... 37 3.3.3.2. Perancangan Form Input Data Guru Dan Staf... 37 3.3.3.3. Perancangan Form Input Data Jabatan... 38 3.3.3.4. Perancangan Form Input Data Potongan... 38 3.3.3.5. Perancangan Form Input Data Kehadiran... 39 3.3.3.6. Perancangan Form Input Data Gaji... 40 3.3.3.7. Perancangan Form Input Tanggal Cetak Laporan... 40 3.3.4. Perancangan Output... 41 3.3.4.1. Perancangan Output Data Induk Guru dan Staf... 41 3.3.4.2. Perancangan Output Data Kehadiran... 41 3.3.4.3. Perancangan Output Slip Gaji... 42 3.3.4.4. Perancangan Output Laporan Induk Guru dan Staf... 42 3.3.4.5. Perancangan Output Laporan Gaji... 43 BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM... 44 xii
4.1. Halaman Login... 40 4.2. Halaman Admin... 44 4.2.1. Halaman Tambah Data Karyawan... 45 4.2.2. Pengelolaan Data Jabatan... 47 4.2.3. Halaman Pengelolaan Data Potongan... 48 4.2.4. Halaman Pengelolaan Kehadiran... 50 4.2.5. Halaman Data Penggajian... 51 4.2.6. Halaman Pengelolaan Laporan Gaji Perbulan... 54 4.2.7. Halaman Pengelolaan Laporan Slip Gaji... 55 4.2.8. Halaman Pengelolaan Laporan Data Guru Dan Staf... 56 4.3. Halaman Menu User... 57 4.4. Halaman Menu Validasi Kepala Sekolah... 57 4.5. Halaman Pimpinan... 59 4.6. Pengujian Sistem... 60 4.7. Hasil Pengujian Sistem... 62 BAB V PENUTUP... 71 5.1. Kesimpulan... 71 5.2. Saran... 71 Daftar Pustaka... Lampiran... DAFTAR GAMBAR xiii
Gambar 1.1 Tahap Pengembangan Sistem (SDLC)... 4 Gambar 3.2 Diagram Kontek Yang Ada... 21 Gambar 3.3 Data Flow Diagram Sistem Yang Ada... 22 Gambar 3.4 Diagram Kontek Yang Akan Dibangun... 24 Gambar 3.5 Data Flow Diagram Level 1 Yang Akan Dibangun... 25 Gambar 3.6 DFD Level 2 Proses 1 SI Penggajian Yang Akan Dibangun... 26 Gambar 3.7 DFD Level 2 Proses 2 SI Penggajian Yang Akan Dibangun... 27 Gambar 3.8 DFD Level 2 Proses 3 SI Penggajian Yang Akan Dibangun... 28 Gambar 3.9 DFD Level 2 Proses 4 SI Penggajian Yang Akan Dibangun... 28 Gambar 3.10 ERD Sistem Infromasi Penggajian... 30 Gambar 3.11 Relasi Tabel... 31 Gambar 3.12 Kodifikasi Kode Guru dan Staf... 35 Gambar 3.13 Kodifikasi Kode Potongan... 35 Gambar 3.14 Perancangan Struktur Menu... 36 Gambar 3.15 Layar Menu Utama... 37 Gambar 3.16 Form Input Login... 37 Gambar 3.17 Form Input Data Guru dan Staf... 38 Gambar 3.18 Form Input Data Jabatan... 38 Gambar 3.19 From Input Data Potongan... 39 Gambar 3.20 Form Input Data Kehadiran... 39 Gambar 3.21 Form Input Data Gaji... 40 Gambar 3.22 Form Input Tanggal Cetak Laporan... 40 Gambar 3.23 Output Slip Gaji... 42 Gambar 4.24 Halaman Login... 44 Gambar 4.25 Halaman Tambah Data Karyawan... 45 Gambar 4.26 Hasil Pengelolaan Tambah Data Guru dan Staf... 46 Gambar 4.27 Hasil Tambah Data Pimpinan... 46 Gambar 4.28 Form Tambah Data Primer... 47 Gambar 4.29 Hasil Tambah Jabatan Yang Berhasil Dilakukan... 47 Gambar 4.30 Form Tambah Jabatan Non Primer... 48 Gambar 4.31 Hasil Tambah Data Jabatan Non Primer... 48 xiv
Gambar 4.32 Tambah Data Potongan... 49 Gambar 4.33 Halaman Hasil Data Potongan... 49 Gambar 4.34 Halaman Ambil Data Kehadiran... 50 Gambar 4.35 Halaman Hasil Ambil Data Kehadiran... 50 Gambar 4.36 Hasil Proses Penggajian... 51 Gambar 4.37 Hasil Validasi Pending... 52 Gambar 4.38 Hasil Validasi Kepala Sekolah... 52 Gambar 4.39 Hasil Validasi Tolak... 53 Gambar 4.40 Hasil Validasi Kepala Sekolah... 53 Gambar 4.41 Hasil Validasi Valid... 54 Gambar 4.42 Laporan Gaji Perbulan... 54 Gambar 4.43 Laporan Kehadiran Perbulan... 55 Gambar 4.44 Hasil Laporan Slip Gaji... 55 Gambar 4.45 Halaman Laporan Data Guru dan Staf... 56 Gambar 4.46 Halaman Cetak Guru dan Staf... 56 Gambar 4.47 Halaman Menu User... 57 Gambar 4.48 Halaman Cetak Slip Gaji... 57 Gambar 4.49 Halaman Menu Validasi Kepala Sekolah... 58 Gambar 4.50 Halaman Validasi Penggajian... 58 Gambar 4.51 Halaman Validasi Kepala Yayasan... 59 Gambar 4.52 Halaman Validasi Penggajian... 59 DAFTAR TABEL xv
Tabel 2. 1 Tabel use case diagram... 13 Tabel 2. 2 Tabel simbol dan keterangan flowchart... 14 Tabel 2. 3 Tabel simbol diagram konteks... 15 Tabel 2. 4 Tabel simbol data flow diagram... 16 Tabel 2. 5 Tabel simbol entitas relationship diagram... 16 Tabel 3. 6 Tabel struktur data guru dan staf... 32 Tabel 3. 7 Tabel struktur data jabatan... 32 Tabel 3. 8 Tabel struktur data potongan... 33 Tabel 3. 9 Tabel struktur data kehadiran... 33 Tabel 3.10 Tabel struktur data gaji... 34 Tabel 3. 11 Tabel Laporan data induk guru dan staf... 41 Tabel 3. 12 Tabel laporan data kehadiran... 41 Tabel 3. 13 Tabel output laporan guru dan staf... 42 Tabel 3. 14 Tabel output laporan gaji... 43 Tabel 4. 15 Tabel pengujian sistem... 61 Tabel 4. 16 Tabel hasil pengujian sistem... 62 xvi