DAFTAR ISI
Hal HALAMAN JUDUL ...........................................................
i
HALAMAN PENGAJUAN ...................................................
ii
HALAMAN PERSETUJUAN ..............................................
iii
HALAMAN PENGESAHAN ...............................................
iv
HALAMAN PERSEMBAHAN ..............................................
v
HALAMAN MOTTO ..........................................................
vi
ITISARI .........................................................................
vii
KATA PENGANTAR ......................................................... viii DAFTAR ISI ....................................................................
x
DAFTAR TABEL ............................................................... xvi DAFTAR GAMBAR ........................................................... xviii BAB I
PENDAHULUAN .....................................................
1
1.1 Latar Belakang Masalah ........................................
1
1.2 Rumusan Masalah ................................................
2
1.3 Ruang Lingkup ....................................................
3
1.4 Tujuan ...............................................................
5
BAB II
TINJAUAN PUSTAKA DAN DASAR TEORI .............
6
2.1 Tinjauan Pustaka ..................................................
6
x
2.2 Dasar Teori ...........................................................
6
2.2.1 YII Framework ..............................................
6
2.2.2 Database-Yii .................................................
8
2.2.3 PHP .............................................................
9
2.2.4 MySQL ......................................................... 10 2.2.5 MVC (Model View Controller) .......................... 10 2.2.6 Framework ................................................... 11 BAB III ANALISIS DAN PERANCANGAN SISTEM ............. 12 3.1 Analisis Sistem .................................................... 12 3.1.1 Data Yang Dibutuhkan ................................... 12 3.1.2 Perangkat Lunak (Software) ........................... 13 3.1.3 Perangkat Keras (Hardware)........................... 14 3.2 Perancangan Sistem ............................................. 14 3.2.1 Perancangan MVC ........................................ 14 3.2.2 Use Case...................................................... 17 3.2.3 Diagram Aktivitas ......................................... 19 3.2.4 Kelas Diagram ............................................. 21 3.2.5 Perancangan Tabel ....................................... 28 3.2.6 Relasi Antar Tabel ......................................... 43 3.3 Rancangan Masukan (input) .................................. 43 3.3.1 Masukan Login .............................................. 43 3.3.2 Masukan Data Kecamatan .............................. 44
xi
3.3.3 Masukan Data Desa ....................................... 44 3.3.4 Masukan Data Pedukuhan .............................. 45 3.3.5 Masukan Data Pekerjaan ................................ 45 3.3.6 Masukan Data Ketrampilan Potensi .................. 46 3.3.7 Masukan Data Status Dikeluarga ..................... 46 3.3.8 Masukan Data Sumber Bantuan ...................... 47 3.3.9 Masukan Data Mitra Kerja .............................. 47 3.3.10 Masukan Data Kartu Keluarga ....................... 48 3.3.11 Masukan Data Warga Miskin ......................... 49 3.3.12 Masukan Data Ketrampilan Potensi ................ 49 3.3.13 Masukan Data Kegiatan Swadaya .................. 50 3.3.14 Masukan Data Perolehan Bantuan ................. 51 3.3.15 Masukan Data Potensi Sumber Daya .............. 51 3.3.16 Masukan Data Prioritas Kegiatan ................... 52 3.3.17 Masukan Data Prioritas Penerima Manfaat ...... 53 3.3.18 Masukan Data Pendamping Kegiatan ............. 53 3.3.19 Masukan Data Kegiatan TKPK ....................... 54 3.3.20 Masukan Data Profil Anggota TKPK ................ 55 3.3.21 Masukan Data Indikator Keluarga Miskin ........ 55 3.4 Rancangan Laporan ............................................... 57 3.4.1 Rancangan Laporan Rekapitulasi Keluarga Miskin ......................................................... 57
xii
3.4.2 Rancangan Laporan Pekerjaan KK Miskin ......... 57 3.4.3 Rancangan Laporan Potensi Sumber Daya ........ 58 3.4.4 Rancangan Laporan Kegiatan Swadaya ............ 58 3.4.5 Rancangan Laporan Perolehan Bantuan ........... 58 3.4.6 Rancangan Laporan Ketrampilan KK Miskin ...... 59 3.4.7 Rancangan Laporan Pendamping Kegiatan ....... 59 3.4.8 Rancangan Laporan Kegiatan TKPK ................. 59 3.4.9 Rancangan Laporan Profil Anggota TKPK .......... 60 3.4.10 Rancangan Laporan Profil KK Miskin .............. 60 3.4.11 Rancangan Laporan KK Miskin dan Yang Telah “Mentas” .................................................... 61 BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM ....... 62 4.1 Implementasi Sistem ............................................. 62 4.1.1 Instalasi Yii .................................................. 62 4.1.2 Koneksi Database ......................................... 63 4.1.3 Proses Login User.......................................... 63 4.1.4 Menambahkan Data Inputan Penanggulangan Kemiskinan ................................................... 64 4.2 Pembahasan Sistem .............................................. 67 4.2.1 Halaman Login .............................................. 68 4.2.2 Halaman Utama ............................................ 69 4.2.3 Halaman Input Kecamatan ............................. 71
xiii
4.2.4 Halaman Input Desa ...................................... 72 4.2.5 Halaman Input Pedukuhan ............................. 73 4.2.6 Halaman Input Pekerjaan ............................... 73 4.2.7 Halaman Input Ketrampilan Potensi ................. 74 4.2.8 Halaman Input Status Dikeluarga .................... 74 4.2.9 Halaman Input Sumber Bantuan ..................... 75 4.2.10 Halaman Input Mitra Kerja ........................... 75 4.2.11 Halaman Input Data Kartu Keluarga .............. 76 4.2.12 Halaman Input Warga Miskin ........................ 76 4.2.13 Halaman Input Ketrampilan Potensi ............... 77 4.2.14 Halaman Input Kegiatan Swadaya ................. 78 4.2.15 Halaman Input Perolehan Bantuan ................ 78 4.2.16 Halaman Input Potensi Sumber Daya ............. 79 4.2.17 Halaman Input Prioritas Kegiatan .................. 79 4.2.18 Halaman Input Prioritas Penerima Manfaat ..... 80 4.2.19 Halaman Input Pendamping Kegiatan ............ 80 4.2.20 Halaman Input Kegiatan TKPK ...................... 81 4.2.21 Halaman Input Profil Anggota TKPK ............... 81 4.2.22 Halaman Input Indikator Keluarga Miskin ....... 82 4.2.23 Halaman Laporan Rekapitulasi Keluarga Miskin 84 4.2.24 Halaman Laporan Pekerjaan KK Miskin ........... 84 4.2.25 Halaman Laporan Potensi Sumber Daya ......... 85
xiv
4.2.26 Halaman Laporan Kegiatan Swadaya ............. 85 4.2.27 Halaman Laporan Perolehan Bantuan ............. 86 4.2.28 Halaman Laporan Ketrampilan KK Miskin ........ 86 4.2.29 Halaman Laporan Pendamping Kegiatan ......... 87 4.2.30 Halaman Laporan Kegiatan TKPK ................... 87 4.2.31 Halaman Laporan Profil Anggota TKPK ........... 88 4.2.32 Halaman Laporan Profil KK Miskin.................. 88 4.2.33 Halaman Laporan KK Miskin dan Yang Telah “Mentas” .............................................................. 89 BAB IV PENUTUP ............................................................. 90 5.1 Kesimpulan..........................................................
90
5.2 Saran .................................................................
91
DAFTAR PUSTAKA ............................................................ 92 LAMPIRAN :
LAMPIRAN 1 : RELASI ANTAR TABEL
COPY KARTU BIMBINGAN SKRIPSI
COPY KARTU BIMBINGAN KERJA PRAKTEK
COPY SURAT PENGANTAR SURVEY/PENGAMBILAN DATA
COPY SURAT KETERANGAN HASIL UJI COBA KERJA PRAKTEK
xv
DAFTAR TABEL
Hal Tabel 3.1 Tabel Kecamatan .................................................. 28 Tabel 3.2 Tabel Desa........................................................... 29 Tabel 3.3 Tabel Pedukuhan .................................................. 29 Tabel 3.4 Tabel Ketrampilan Potensi...................................... 30 Tabel 3.5 Tabel Pekerjaan.................................................... 30 Tabel 3.6 Tabel Status Dalam Keluarga ................................. 31 Tabel 3.7 Tabel Sumber Bantuan .......................................... 31 Tabel 3.8 Tabel Mitra Kerja .................................................. 32 Tabel 3.9 Tabel Kartu Keluarga Miskin ................................... 33 Tabel 3.10 Tabel Warga Miskin ............................................ 34 Tabel 3.11 Tabel Kegiatan Ketrampilan Potensi ...................... 35 Tabel 3.12 Tabel Kegiatan Swadaya ...................................... 35 Tabel 3.13 Tabel Perolehan Bantuan ..................................... 36 Tabel 3.14 Tabel Ketrampilan Potensi.................................... 37 Tabel 3.15 Tabel Prioritas Kegiatan ....................................... 38 Tabel 3.16 Tabel Prioritas Penerima Manfaat .......................... 39 Tabel 3.17 Tabel Pendamping Kegiatan ................................. 40 Tabel 3.18 Tabel Kegiatan TKPK ........................................... 40
xvi
Tabel 3.19 Tabel Profil Anggota TKPK .................................... 41 Tabel 3.20 Tabel Indikator KK Miskin .................................... 42 Tabel 4.1 Struktur Tabel File Kelola Data Inputan Penanggulangan Kemiskinan .......................................................... 64
xvii
DAFTAR GAMBAR
Hal Gambar 2.1 Struktur Aplikasi Yii ...........................................
7
Gambar 3.1 Perancangan MVC ............................................. 16 Gambar 3.2 Use Case Sistem ............................................... 17 Gambar 3.3 Use Case Admin................................................ 18 Gambar 3.4 Use Case Pegawai ............................................. 18 Gambar 3.5 Use Case Kepala Dinas ...................................... 19 Gambar 3.6 Diagram Aktivitas ............................................. 20 Gambar 3.7 Kelas Diagram Controller ................................... 21 Gambar 3.8 Kelas Diagram Controller (Lanjut) ....................... 22 Gambar 3.9 Kelas Diagram Controller (Lanjut) ....................... 23 Gambar 3.10 Kelas Diagram Model ....................................... 24 Gambar 3.11 Kelas Diagram Model (Lanjut)........................... 25 Gambar 3.12 Kelas Diagram Model (Lanjut)........................... 26 Gambar 3.13 Kelas Diagram Active Record ............................ 27 Gambar 3.14 Form Login ..................................................... 44 Gambar 3.15 Form Masukan Data Kecamatan ........................ 44 Gambar 3.16 Form Masukan Data Desa ................................ 45 Gambar 3.17 Form Masukan Data Pedukuhan ........................ 45
xviii
Gambar 3.18 Form Masukan Data Pekerjaan ......................... 46 Gambar 3.19 Form Masukan Data Ketrampilan Potensi ........... 46 Gambar 3.20 Form Masukan Data Status Dikeluarga .............. 47 Gambar 3.21 Form Masukan Data Sumber Bantuan ................ 47 Gambar 3.22 Form Masukan Data Mitra Kerja ........................ 48 Gambar 3.23 Form Masukan Data Kartu Keluarga .................. 48 Gambar 3.24 Form Masukan Data Warga Miskin..................... 49 Gambar 3.25 Form Masukan Data Ketrampilan Potensi ........... 50 Gambar 3.26 Form Masukan Data Kegiatan Swadaya.............. 50 Gambar 3.27 Form Masukan Data Perolehan Bantuan ............. 51 Gambar 3.28 Form Masukan Data Potensi Sumber Daya ......... 52 Gambar 3.29 Form Masukan Data Prioritas Kegiatan............... 52 Gambar 3.30 Form Masukan Data Penerima Manfaat .............. 53 Gambar 3.31 Form Masukan Data Pendamping Kegiatan ......... 54 Gambar 3.32 Form Masukan Data Kegiatan TKPK ................... 54 Gambar 3.33 Form Masukan Data Profil Anggota TKPK............ 55 Gambar 3.34 Form Masukan Data Indikator Miskin ................. 56 Gambar 3.35 Rancangan Laporan Rekapitulasi Keluarga Miskin 57 Gambar 3.36 Rancangan Laporan Pekerjaan KK Miskin ........... 57 Gambar 3.37 Rancangan Laporan Potensi Sumber Daya .......... 58 Gambar 3.38 Rancangan Laporan Kegiatan Swadaya .............. 58 Gambar 3.39 Rancangan Laporan Perolehan Bantuan ............. 58
xix
Gambar 3.40 Rancangan Laporan Ketrampilan KK Miskin ........ 59 Gambar 3.41 Rancangan Laporan Pendamping Kegiatan ......... 59 Gambar 3.42 Rancangan Laporan Kegiatan TKPK ................... 60 Gambar 3.43 Rancangan Laporan Profil Anggota TKPK ............ 60 Gambar 3.44 Rancangan Laporan Profil KK Miskin .................. 60 Gambar 3.45 Rancangan Laporan KK Miskin dan Yang Telah ”Mentas” ............................................................................. 61 Gambar 4.1 Halaman Login ................................................. 68 Gambar 4.2 Halaman Utama Admin ...................................... 69 Gambar 4.3 Halaman Utama Pegawai ................................... 70 Gambar 4.4 Halaman Utama Kepala Dinas ............................. 71 Gambar 4.5 Tampilan Input Kecamatan ................................ 72 Gambar 4.6 Tampilan Input Desa ......................................... 72 Gambar 4.7 Tampilan Input Pedukuhan................................. 73 Gambar 4.8 Tampilan Input Pekerjaan .................................. 73 Gambar 4.9 Tampilan Input Ketrampilan Potensi .................... 74 Gambar 4.10 Tampilan Input Status Dikeluarga ..................... 74 Gambar 4.11 Tampilan Input Sumber Bantuan....................... 75 Gambar 4.12 Tampilan Input Mitra Kerja ............................... 75 Gambar 4.13 Tampilan Input Kartu Keluarga ......................... 76 Gambar 4.14 Tampilan Input Warga Miskin ........................... 77 Gambar 4.15 Tampilan Input Ketrampilan Potensi .................. 77
xx
Gambar 4.16 Tampilan Input Kegiatan Swadaya .................... 78 Gambar 4.17 Tampilan Input Perolehan Bantuan .................... 78 Gambar 4.18 Tampilan Input Potensi Sumber Daya ................ 79 Gambar 4.19 Tampilan Input Prioritas kegiatan...................... 79 Gambar 4.20 Tampilan Input Prioritas Penerima Manfaat ........ 80 Gambar 4.21 Tampilan Input Pendamping Kegiatan ................ 80 Gambar 4.22 Tampilan Input Kegiatan TKPK.......................... 81 Gambar 4.23 Tampilan Input Profil Anggota TKPK .................. 82 Gambar 4.24 Tampilan Input Indikator Keluarga Miskin .......... 83 Gambar 4.25 Tampilan Laporan Rekapitulasi Keluarga Miskin .. 84 Gambar 4.26 Tampilan Laporan Pekerjaan KK Miskin .............. 84 Gambar 4.27 Tampilan Laporan Potensi Sumber Daya ............ 85 Gambar 4.28 Tampilan Laporan Kegiatan Swadaya................. 85 Gambar 4.29 Tampilan Laporan Perolehan Bantuan ................ 86 Gambar 4.30 Tampilan Laporan Ketrampilan KK Miskin ........... 86 Gambar 4.31 Tampilan Laporan Pendamping Kegiatan ............ 87 Gambar 4.32 Tampilan Laporan Kegiatan TKPK ...................... 87 Gambar 4.33 Tampilan Laporan Profil Anggota TKPK............... 88 Gambar 4.34 Tampilan Laporan Profil KK Miskin ..................... 88 Gambar 4.35 Tampilan Laporan KK Miskin dan Yang Telah “Mentas” ........................................................ 89
xxi