DAFTAR GAMBAR Gambar Halaman 2.1. Metode Waterfall (Arifard dkk., 2014)... 13 3.1. Diagram Alir Penelitian... 20 3.2. Entitiy Relationship Diaram (ERD) Utility Pencetakan Daftar Hadir... 25 3.3. Physical Data Model (PDM) Utility Pencetakan Daftar Hadir... 27 3.4. DFD Level 0 Pencetakan Daftar Hadir... 35 3.5. DFD Level 1 Utility Pencetakan Daftar Hadir... 42 3.6. DFD Level 2 Proses Import DNK... 45 3.7. DFD Level 2 Proses Cetak Daftar Hadir Kuliah... 46 3.8. DFD Level 2 Proses Kelola Data Dosen... 48 3.9. DFD Level 2 Proses Kelola Data Verifikator... 49 3.10. DFD Level 2 Proses Kelola Data Jurusan... 50 3.11. DFD Level 2 Proses Kelola Data Prodi... 51 xviii
3.12. DFD Level 2 Kelola Data Detail Mata Kuliah... 52 3.13. Desain Antar Muka Halaman Utama Sistem... 53 3.14. Desain Antar Muka Menu Beranda... 54 3.15. Desain Antar Muka Menu Kelola Data Master... 55 3.16. Desain Antar Muka Menu Dosen... 56 3.17. Desain Antar Muka Menu Tambah Data Dosen... 56 3.18. Desain Antar Muka Menu Ubah Data Dosen... 57 3.19. Desain Antar Muka Menu Verifikator... 58 3.20. Desain Antar Muka Menu Tambah Data Verifikator... 59 3.21. Desain Antar Muka Menu Ubah Data Verifikator... 59 3.22. Desain Antar Muka Menu Jurusan... 60 3.23. Desain Antar Muka Menu Tambah Data Jurusan... 61 3.24. Desain Antar Muka Menu Ubah Data Jurusan... 61 3.25. Desain Antar Muka Menu Program Studi... 62 3.26. Desain Antar Muka Menu Tambah Data Program Studi... 63 3.27. Desain Antar Muka Menu Ubah Data Program Studi... 64 3.28. Desain Antar Muka Menu Mata Kuliah... 65 xix
3.29. Desain Antar Muka Menu Tambah Kelola Mata Kuliah... 65 3.30. Desain Antar Muka Menu Masukkan DNK... 67 3.31. Desain Antar Muka Menu Cetak Daftar Hadir... 68 3.32. Halaman Pilihan Cetak dan Ukuran Kertas... 69 3.33. Desain Lembar Cover Daftar Hadir... 70 3.34. Desain Lembar Pemberitahuan... 71 3.35. Desain Lembar Matrikulasi Perkuliahan Teori... 72 3.36. Desain Lembar Matrikulasi Perkuliahan Praktikum... 73 3.37. Desain Lembar Daftar Hadir Perkuliahan Teori... 74 3.38. Desain Lembar Daftar Hadir Perkuliahan Praktikum... 75 4.1. Tampilan Halaman Utama Sistem... 85 4.2. Tampilan Halaman Menu Kelola Data Master... 86 4.3. Tampilan Halaman Menu Dosen... 87 4.4. Tampilan Halaman Tambah Data Dosen... 87 4.5. Potongan Kode Tambah Data Dosen... 88 4.6. Tampilan Halaman Ubah Data Dosen... 89 4.7. Potongan Kode Ubah Data Dosen... 90 xx
4.8. Potongan Kode Hapus Data Dosen... 90 4.9. Tampilan Halaman Menu Verifikator... 91 4.10. Tampilan Halaman Tambah Data Verifikator... 92 4.11. Potongan Kode Tambah Data Verifikator... 93 4.12. Tampilan Halaman Ubah Data Verifikator... 94 4.13. Potongan Kode Ubah Data Verifikator... 95 4.14. Tampilan Halaman Menu Jurusan... 96 4.15. Tampilan Halaman Tambah Data Jurusan... 96 4.16. Potongan Kode Tambah Data Jurusan... 97 4.17. Tampilan Halaman Ubah Data Jurusan... 98 4.18. Potongan Kode Ubah Data Jurusan... 99 4.19. Tampilan Halaman Menu Program Studi 100 4.20. Tampilan Halaman Tambah Data Program Studi 100 4.21. Potongan Kode Tambah Data Program Studi..101 4.22. Tampilan Halaman Ubah Data Program Studi 102 4.23. Potongan Kode Ubah Data Program Studi..102 4.24. Tampilan Halaman Menu Kelola Mata Kuliah... 103 xxi
4.25. Tampilan Halaman Tambah Detail Mata Kuliah.104 4.26. Potongan Kode Tambah Data Detail Mata Kuliah..105 4.27. Tampilan Halaman Menu Masukkan DNK.106 4.28. Potongan Kode Fungsi Masukkan DNK.107 4.29. Potongan Kode Fungsi Masukkan DNK (Lanjutan)...108 4.30. Potongan Kode Fungsi Masukkan DNK (Lanjutan)...109 4.31. Tampilan Halaman Menu Cetak Daftar Hadir 110 4.32. Tampilan Halaman Pilihan Cetak...111 4.33. Tampilan Hasil Pengujian Masukkan Dnk.xls.113 4.34. Tampilan Hasil Pengujian Cetak Daftar Hadir Kuliah 114 4.35. Tampilan Hasil Pengujian Cetak Sesuai dengan Pilihan.115 4.36. Tampilan Hasil Output Halaman Cetak yang dipilih..116 4.37. Tampilan Hasil Proses Pencetakan Halaman yang dipilih..117 4.38. Tampilan Hasil Pengujian Invalid Cetak Daftar Hadir 118 4.39. Tampilan Hasil Pengujian Cetak Daftar Hadir (Lanjutan).119 4.40 Tampilan Output Mengosongkan Pilihan pada Awal Cetak 120 4.41. Tampilan Hasil Pengujian Valid Tambah Data Dosen 121 xxii
4.42. Tampilan Hasil Pengujian Valid Ubah Nama Dosen.122 4.43. Tampilan Hasil Pengujian Valid Hapus Data Dosen.123 4.44. Tampilan Hasil Pengujian Invalid Mengosongkan Data Dosen 124 4.45. Tampilan Hasil Pengujian Invalid Mengosongkan Kolom NIP 124 4.46. Tampilan Hasil Pengujian Invalid Mengosongkan Kolom Nama Dosen.125 4.47. Tampilan Hasil Pengujian Invalid Ubah Data Dosen 126 4.48. Tampilan Hasil Pengujian Tambah Data Verifikator 127 4.49. Tampilan Hasil Pengujian Invalid Tambah Data Verifikator 128 4.50. Tampilan Hasil Pengujian Tambah Data Jurusan...129 4.51. Tampilan Hasil Pengujian Ubah Data Jurusan 130 4.52. Tampilan Hasil Pengujian Fungsi Tambah Data Jurusan 131 4.53. Tampilan Hasil Pengujian Fungsi Tambah Data Jurusan (Lanjutan)...131 4.54. Tampilan Hasil Pengujian Tambah Data Program Studi 132 4.55. Tampilan Hasil Pengujian Ubah Nama Program Studi..133 4.56. Tampilan Hasil Pengujian Tambah Data Prodi Tidak Lengkap.134 4.57. Tampilan Hasil Pengujian Invalid Ubah Data Prodi..135 4.58. Tampilan Hasil Pengujian Kelola Data Mata Kuliah..136 xxiii
4.59. Tampilan Hasil Pengujian Hapus Data Detail Mata Kuliah 137 4.60. Tampilan Hasil Pengujian Invalid Kelola Data Mata Kuliah..138 4.61. Pengujian Invalid Kelola Data Mata Kuliah (Lanjutan)..138 4.62. Tampilan Hasil Pengujian Invalid Kelola Data Mata Kuliah Data Kosong 139 xxiv