DAFTAR ISI HALAMAN JUDUL …………………………………………………………….…... HALAMAN PENGESAHAN PEMBIMBING ……………………………………... HALAMAN PENGESAHAN PENGUJI ………………….………………………... SURAT PERNYATAAN KARYA ASLI TUGAS AKHIR….……………….…..… HALAMAN PERSEMBAHAN……………………………………………………… HALAMAN MOTTO………………………………………………………………... KATA PENGANTAR …………………………………………………………..…… ABSTRACT………….…….…….……………………………………………..….… ABSTRAK ……………………………………………………………………..….… DAFTAR ISI ………………………………………………………………………… DAFTAR GAMBAR………………………………………………………………… DAFTAR TABEL …………………………………………………………………… DAFTAR MODUL PROGRAM……………………………………………………..
i ii iii iv v vi vii ix x xi xiv xvi xvii
BAB I PENDAHULUAN …………………………………………………………… 1.1 Latar Belakang Masalah ………………………………………………… 1.2 Rumusan Masalah ...…………………………………………………….. 1.3 Batasan Masalah ………………………………………………………… 1.4 Tujuan Penelitian ………………………………………………………... 1.5 Manfaat Penelitian ………………………………………………………. 1.6 Metodologi Penelitian …………………………………………………... 1.7 Sistematika Penulisan ……………………………………………………
1 2 2 2 2 3 3
BAB II LANDASAN TEORI ……………………………………………………….. 2.1 Sistem ……………………………………………………….................... 2.2 Aplikasi …………………………………………………………............. 2.3 Monitoring ………………………………………………………............. 2.4 Diagram Alir Data (DAD) / Data Flow Diagram (DFD) ………………. 2.5 Basis Data …………………...…………………………………………... 2.5.1 Pengertian Sistem Basis Data …………………………………………… 2.5.2 Konsep Perancangan Basis Data ………………………………………... 2.5.3 Istilah-Istilah Basis Data …..……………………………………………. 2.5.4 Komponen Sistem Basis Data …………………………………………... 2.5.5 Entity Relational Diagram (ERD) ………………………………………. 2.5.6 Notasi ERD ……………………………………………………………… 2.5.7 Entity dalam ERD ………………………………………………………. 2.5.8 Relationship dalam EDR ………………………………………………... 2.6 Metode Waterfall ………………………………………………………... 2.7 Framework Bootstrap …………………………………………………… 2.8 MySQL ………………………………………………………………….. 2.9 Web…………………………….……………………………………….... 2.10 Web Server ……………………………………………………………… 2.11 Hypertext Preprocessor (PHP) ………………………………………….. 2.12 Hypertext Markup language (HTML) …………………………………... 2.13 JQuery ……...………………………………...…………………………. 2.14 Pengujian Black-box….............…………………………………………..
5 5 7 7 8 9 10 10 11 12 13 14 15 15 18 19 20 21 21 21 22 23 23
xi
Studi Pustaka …………………………………………………....……….
24
BAB III GAMBARAN UMUM ………………………………………………..…… 3.1 Visi dan Misi ...…………………………………………...…………....... 3.2 Tugas Pokok dan Fungsi ………………………………………………... 3.3 Susunan Organisasi ……………………………………………………...
25 25 26 26
BAB IV ANALISIS DAN PERANCANGAN ………………………………….…... 4.1 Analisis Sistem ………………………………………………………….. 4.2 Analisis Kebutuhan Sistem ………………………………………...…… 4.3 Perancangan Sistem ……………………………………………............... 4.3.1 Perancangan Proses ……………………………………………………... 4.3.1.1 Diagram Konteks atau DFD Level 0 ……………………………………. 4.3.1.2 DFD Level 1 …………………………………………………………….. 4.3.1.3 DFD Level 2 ………...…………………………………………………... 4.3.1.3.1 DFD Level 2.1 Layanan Admin…...…………………………………….. 4.3.1.3.2 DFD Level 2.2 Layanan Petugas....……………………………………… 4.3.2 Perancangan Basis Data ……………………………..……………….…. 4.3.2.1 Entity Relationship Diagram (ERD) ………………………………….… 4.3.2.2 Rancangan Table ………………………………………………………... 4.3.2.3 Relasi Antar Tabel (RAT) …………………………………………….… 4.3.3 Perancangan Struktur Menu …………………………………………….. 4.3.4 Perancangan Antar Muka ....…………………………………………….. 4.3.4.1 Rancangan Halaman Login..…………………………………………….. 4.3.4.2 Rancangan Halaman Admin …………………………………………….. 4.3.4.3 Rancangan Halaman Petugas Penerimaan ……………………………… 4.3.4.4 Rancangan Halaman Petugas Pengetikan ....…………………………….. 4.3.4.5 Rancangan Halaman Petugas Kepala Seksi .……...…………………….. 4.3.4.6 Rancangan Halaman Petugas Kepala Bidang .....……………………….. 4.3.4.7 Rancangan Halaman Petugas Kepala Dinas ....………………………….. 4.3.4.8 Rancagnan Halaman Utama …………………………………………….. 4.4 Pengujian ………………………………………………….…………….. 4.4.1 Rancangan Pengujian………………………………………………….…
28 28 28 29 30 30 31 33 33 35 37 37 40 43 43 46 46 46 52 54 58 61 64 66 69 69
BAB V IMPLEMENTASI ...............................………………………………….…... 5.1 Implementasi Sistem ...………………………………………………….. 5.2 Kebutuhan Perangakat Keras …………………………….....……...…… 5.3 Kebutuhan Perangkat Lunak ………………………………..................... 5.4 Koneksi Database …………………………………………..…………... 5.5 Pembahasan Sistem ……………………………………........................... 5.5.1 Halaman Utama Aplikasi ………………........………………………….. 5.5.1.1 Halaman Home .............……………......………………………………... 5.5.1.2 Halaman Pencarian…...………………………………....................…….. 5.5.1.3 Halaman Informasi....……………………….....................……………… 5.5.1.4 Halaman Bantuan ……………………………..……........……..…….…. 5.5.2 Halaman Login Aplikasi…………………………...........….....…...….… 5.5.3 Halaman Admin …………………………………………………….…...
71 71 71 71 72 72 72 72 73 75 76 77 78
2.15
xii
Halaman Level …………………………………….................……….… Halaman Petugas…………………………………………..................….. Halaman Bagian ....………………………………………..............…….. Halaman Jenis Layanan ..…………………………………………….. Halaman Data Pelayanan…………………………………………….. Halaman Laporan……………………………………………………… Halaman Petugas ....…………………………….. ……………………… Halaman Petugas Penerima .……...…………………….. ……………… Halaman Petugas Pengetikan .....……………………….. ……………… Halaman Kepala Seksi ....………………………… …………………….. Halaman Kepala Bidang ………………………………………….…….. Halaman Kepala Dinas ………………………………………………….. Halaman Petugas Administrasi …………………………...…………….. Hasil Pengujian ………………………………………………………….. Hasil Pengujian Alpha…..……………………………………………….. Kesimpulan Hasil Pengujian Alpha ……………………………….……. Pengujian Beta Test……………………………………………………… Kesimppulan Hasil Pengujian Beta………………………………………
78 81 83 84 86 88 89 90 92 93 95 97 98 100 100 109 109 110
BAB VI KESIMPULAN DAN SARAN..............……………………………….…... 6.1 Kesimpulan ..................………………………………………………….. 6.2 Saran …………………………………..………………….....……...……
111 111 111
5.5.3.1 5.5.3.2 5.5.3.3 5.5.3.4 5.5.3.5 5.5.3.6 5.5.4 5.5.4.1 5.5.4.2 5.5.4.3 5.5.4.4 5.5.4.5 5.5.4.6 5.6 5.6.1 5.6.1.1 5.6.2 5.6.2.1
xiii
DAFTAR GAMBAR
Gambar 2.1 Gambar 2.2 Gambar 2.3 Gambar 2.4 Gambar 2.5 Gambar 2.6 Gambar 3.1 Gambar 4.1 Gambar 4.2 Gambar 4.3 Gambar 4.4 Gambar 4.5 Gambar 4.6 Gambar 4.7 Gambar 4.8 Gambar 4.9 Gambar 4.10 Gambar 4.11 Gambar 4.12 Gambar 4.13 Gambar 4.14 Gambar 4.15 Gambar 4.16 Gambar 4.17 Gambar 4.18 Gambar 4.19 Gambar 4.20 Gambar 4.21 Gambar 4.22 Gambar 4.23 Gambar 4.24 Gambar 4.25 Gambar 4.26 Gambar 4.27 Gambar 4.28 Gambar 4.29 Gambar 4.30 Gambar 4.31 Gambar 4.32 Gambar 4.33 Gambar 4.34 Gambar 4.35 Gambar 4.36 Gambar 4.37 Gambar 4.38 Gambar 4.39
One to One Relationship non-obligatory ……………………………… One to One Relationship Obligatory ………………………….……. One to Many Relationship ………………………………………….. Many to One Relationship ………………………………………….. Many to Many Relationship ………………………………………... Diagram Waterfall ………………………………………………….. Struktur Jabatan …………………………………………………… Arsitektur Sistem …………………………………………………… DFD level 0 .....………………………………………………..……. DFD level 1 ……………………………………………………….... DFD level 2 Proses Layanan Admin ………………………...……... DFD level 2 Proses Layanan Petugas ……………………………… ERD (Eternity Relationship Diagram) ….…………………………. RAT (Relasi Antar Tabel) ………………………………………….. Menu Halaman Utama ……………………………………………... Menu Halaman Admin ………..……………………………….….... Menu Halaman Petugas …………………...……...………………… Halaman Login ……………………………………………………... Halaman Menu Home Admin ……………………………………… Halaman Menu Level ………………………………………………. Halaman Menu Petugas …………………………………………… Halaman Menu Bagian …………………………………………… Halaman Menu Jenis Layanan ……………………………………... Halaman Menu Jenis Pelayanan ……………………………………. Halaman Menu Laporan ……………………………..……………... Halaman Menu Ganti Password ……………………………...……. Halaman Menu Home Petugas Penerima ………………..…………. Halaman Menu Data Pemohon Petugas Penerima .................……... Halaman Menu Menu Data Pelayanan Petugas Penerima ……….... Halaman Menu Ganti Password Petugas Penerima ………………... Halaman Menu Home Petugas Pengetik …………………………… Halaman Menu History Pelayanan Petugas Pengetik ……....……… Halaman Menu Proses Pending Petugas Pengetik …………………. Halaman Menu Proses Revisi Petugas Pengetik …………………… Halaman Menu ganti Password Petugas Pengetik …………………. Halaman Menu Home Petugas Kepala Seksi ………………………. Halaman Menu History Pelayanan Petugas Kepala Seksi …………. Halaman Menu Proses Pending Petugas Kepala Seksi …………….. Halaman Menu Proses Bermasalah Petugas Kepala Seksi ……….... Halaman Menu Ganti Password Petugas Kepala Seksi ……………. Halaman Menu Home Petugas Kepala Bidang …………………….. Halaman Menu History Pelayanan Petugas Kepala Bidang ………. Halaman Menu Proses Pending Petugas Kepala Bidang …………... Halaman Menu Ganti Password Petugas Kepala Bidang …………... Halaman Menu Home Petugas Kepala Dinas ……………………… Halaman Menu History Pelayanan Petugas Kepala Dinas …………. xiv
16 16 16 17 17 18 27 29 30 32 34 36 39 43 44 44 44 46 47 47 48 49 49 50 51 51 52 53 53 54 55 55 56 57 57 58 59 59 60 61 61 62 63 63 64 65
Gambar 4.40 Gambar 4.41 Gambar 4.42 Gambar 4.43 Gambar 4.44 Gambar 4.45 Gambar 5.1 Gambar 5.2 Gambar 5.3 Gambar 5.4 Gambar 5.5 Gambar 5.6 Gambar 5.7 Gambar 5.8 Gambar 5.9 Gambar 5.10 Gambar 5.11 Gambar 5.12 Gambar 5.13 Gambar 5.14 Gambar 5.15 Gambar 5.16 Gambar 5.17
Halaman Menu Proses Pending Petugas Kepala Dinas ……………. Halaman Menu Ganti Password Petugas Kepala Dinas ……………. Halaman Menu Home ……………………………………………… Halaman Menu Pencarian ………………………………………….. Halaman Menu Informasi …………………………………………... Halaman Menu Bantuan ……………………………………………. Tampilan Halaman Home…………………………………............... Tampilan Halaman Pencarian……………………………………..... Tampilan Halaman Informasi………………………………….......... Tampilan Halaman Bantuan……………………………………........ Tampilan Halaman Login…………………………………................ Tampilan Halaman Level………………………………………........ Tampilan Halaman Petugas……………………………………......... Tampilan Halaman Bagian………………………………………….. Tampilan Halaman Jenis Layanan………………………………...... Tampilan Halaman Data Pelayanan……………………………........ Tampilan Halaman Laporan…………………………………............ Tampilan Halaman Petugas Penerima …………………………........ Tampilan Halaman Petugas Pengetikan…………………………...... Tampilan Halaman Kepala Seksi……………………………............ Tampilan Halaman Kepala Bidang………………………………..... Tampilan Halaman Kepala Dinas………………………………....... Tampilan Halaman Petugas Administrasi……………………….......
xv
65 66 67 67 68 68 73 74 75 76 77 79 81 83 85 87 88 90 92 94 96 97 99
DAFTAR TABEL
Tabel 2.1 Tabel 2.2 Tabel 2.3 Tabel 4.1 Tabel 4.2 Tabel 4.3 Tabel 4.4 Tabel 4.5 Tabel 4.6 Tabel 4.7 Tabel 4.8 Tabel 4.9 Tabel 4.10 Tabel 4.11 Tabel 5.1 Tabel 5.2 Tabel 5.3 Tabel 5.4 Tabel 5.5 Tabel 5.6 Tabel 5.7 Tabel 5.8 Tabel 5.9 Tabel 5.10 Tabel 5.11 Tabel 5.12
Notasi Dasar DFD ………………………………...………………. Simbol Notasi ERD ………………………………..…………….... Tipe Data dalam MySQL …………………………….…………… Struktur Tabel Admin ……………………………………………... Struktur Tabel Bagian …………………………………………….. Struktur Tabel Jenis Layanan ……………………………………... Streuktur Tabel Level .,……………………………………………. Struktur Tabel Petugas ……………………………………………. Struktur Tabel Proses layanan …………………………………….. Struktur Tabel Pemohon …………………………………………... Struktur Tabel Pelayanan …………………………………………. Tabel Hak Akses Petugas. .………………………………………... Rancangan Pengujian Secara Alpha..…………………….………... Rancangan Pengujian Secara Beta....……………………................ Pengujian Pada Validasi Login……………………………………. Pengujian pada Halaman Penerima ………………………………. Pengujian pada Halaman Petugas Pengetkan ..……………………. Pengujian pada Halaman Petugas Kepala Seksi Indentitas Penduduk…………………………….…..…………...……………. Pengujian pada Halaman Petugas Kepala Seksi Perpindahan Penduduk…………………………….…..…………..……………. Pengujian Halaman Petugas Kepala Seksi Kelahiran …………..... Pengujian Halaman Petugas Kepala Seksi Perkawinan…………... Pengujian Halaman Petugas Kepala Seksi P3A ………………….. Pengujian Halaman Petugas Kepala Bidang ……………….….…. Pengujian Halaman Petugas Kepala Dinas …………………..…... Pengujian Halaman Petugas Kepala Administrasi…….….…….… Tabel Hasil Uji Beta Tes ………………………………………….
xvi
9 15 20 40 40 41 41 41 42 42 43 49 69 70 100 101 102 103 104 105 106 107 108 108 108 109
DAFTAR MODUL PROGRAM
Modul Program 5.1 Modul Program 5.2 Modul Program 5.3 Modul Program 5.4 Modul Program 5.5 Modul Program 5.6 Modul Program 5.7 Modul Program 5.8 Modul Program 5.9 Modul Program 5.10 Modul Program 5.11 Modul Program 5.12 Modul Program 5.13 Modul Program 5.14 Modul Program 5.15 Modul Program 5.16 Modul Program 5.17 Modul Program 5.18
Koneksi Database …………………………………………. Source Code Halaman Home……………………………… Source Code Halaman Pencarian ......……………………... Source Code Halaman Informasi …………………………. Source Code Halaman Bantuan ………………………….... Source Code Halaman Login …………………………….... Source Code Halaman Level ……………………...………. Source Code Halaman Petugas ……………………………. Source Code Halaman Bagian …………………………….. Source Code Halaman Jenis Layanan …………………….. Source Code Halaman Data Pelayanan …………………… Source Code Halaman Laporan …………………………… Source Code Petugas Penerima…………….……………… Source Code Halaman Petugas Pengetikan ……………….. Source Code Halaman Kepala Seksi ……………………… Source Code Halaman Kepala Bidang …………………… Source Code Halaman Kepala Dinas …………................... Source Code Halaman Petugas Administrasi ..…………….
DAFTAR PUSTAKA ............................................................................................. LAMPIRAN
xvii
72 73 75 76 77 78 80 83 84 86 88 89 92 93 95 97 98 99 113