sistem informasi fakultas teknik universitas …eprints.umk.ac.id/3331/1/halaman_judul.pdf · vi...
TRANSCRIPT
i
LAPORAN SKRIPSI
SISTEM INFORMASI PENDATAAN DAN PENGELOMPOKAN
TINGKAT KEMISKINAN DI KECAMATAN GUNUNGWUNGKAL
KABUPATEN PATI
Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan
program studi Sistem Informasi S-1 pada Fakultas Teknik
Universitas Muria Kudus
Disusun Oleh :
Nama : Nanik Arofatun
NIM : 2010-53-011
Program Studi : Sistem Informasi
Fakultas : Teknik
SISTEM INFORMASI
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
2014
ii
iii
iv
v
vi
MOTO DAN PERSEMBAHAN
Man jadda wa jadda “siapa yang bersungguh-sungguh pasti akan mendapatkan
yang di inginkan”.
Inna ma’al ‘usri yusroo “Sesungguhnya bersama kesulitan itu ada kemudahan”
PERSEMBAHAN
Skripsi ini penulis persembahkan kepada:
1. Allah SWT dan Nabi Besar Muhamad SAW
yang selalu meberikan kemudahan didalam
hidupku.
2. Kedua orang tuaku yang selalu memberikan doa
dan restunya.
3. Buat Enkha dan teman – teman ku semua yang
membantu dan memberi notivasi.
4. Seluruh Dosen Sistem Informasi.
5. Almamater.
vii
RINGKASAN
Sistem Informasi Pendataan Dan Pengelompokan Tingkat Kemiskinan Di
kecamatan Gunungwungkal kabupaten Pati secara sadar atau tidak sistem yang
ada seaakan kurang lengkap ketika masih menggunakan model atau pengelolaan
secara manual, dengan banyaknya data yang akan diolah maka ada beberapa
batasan masalah yang meliputi penginputan penduduk miskin, penentuan tingkat
kemiskinan dengan melakukan pengisian syarat untuk mengetahui tingkat
kemiskinan. SiStem ini dirancang dengan model UML sedangkan bahasa
pemrogaman yang digunakan adalah NetBeans IDE 7.1 dan database SQLite.
Hasil dari sistem ini adalah menghasilkan informasi pengelompokan
tingkat kemiskinan dalam bentuk grafik yang meliputi pengolahan data dari jenia-
jenis kemiskinan dan data penduduk untuk menghasilkan sebuah informasi
tentang tingkat kemiskinan, sehingga tercipta tujuan dari skripsi ini yaitu dapat
mempermudah dalam melakukan pendataan dalam tingkat kemiskinan
Kata kunci : pengelompokan, keluarga miskin
viii
KATA PENGANTAR
Segala puji bagi Allah Yang Maha Pengasih dan Penyayang yang telah
melimpahkan rahmat dan kasih sayang-Nya sehingga pada kesempatan kali ini
penulis dapat menyelesaikan Laporan Skripsi di Program Studi Sistem Informasi
Fakultas Teknik Universitas Muria Kudus.
Penyusunan Skripsi ini merupakan salah satu syarat untuk menyelesaikan
program studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria
Kudus akhirnya terselesaikan juga.
Dalam pelaksanaan serta penyusunan laporan skripsi ini, penulis banyak
mendapatkan bantuan dari berbagai pihak terkait, karenanya penulis mengucapkan
terima kasih kepada:
1. Rektor Universitas Muria Kudus.
2. Bapak Rochmad Winarso, S.T., M.T, selaku Dekan Fakultas Teknik
Universitas Muria Kudus.
3. Bapak R. Rhoedy Setiawan, M. Kom, selaku Ketua Program Studi Sistem
Informasi dan selaku dosen pembimbing I yang telah banyak memberikan
waktu, ilmu dan saran selama penyusunan skripsi.
4. Ibu Putri Kurnia Handayani, M. Kom, selaku pembimbing II yang telah
banyak memberikan nasehat, bimbingan, dan arahan dalam penyusunan
skripsi ini.
5. Bapak Drs Yudhi Siswanto, selaku camat Gunungwungkal yang telah
bersedia memberikan ijin untuk melaksanakan penelitian bagi penulis.
6. Seluruh Pegawai serta Staf instansi Kecamatan Gunungwungkal
Kabupaten Pati yang juga telah bersedia memberikan pengarahan.
7. Bapak dan Ibu, yang tiada henti mencurahkan kasih sayang, perhatian,
do’a, dan dukungan secara moril dan materil, serta selalu memberikan
motivasi, dorongan dan semangat.
ix
8. Teman-teman semua yang turut aktif membantu dan memberikan
semangat, saran, motivasi kepada penulis.
Penulis menyadari sepenuhnya bahwa penyusunan laporan ini masih jauh
dari sempurna. Oleh karena itu, kritik dan saran yang ada relevansinya dengan
penyempurnaan laporan ini penulis harapkan demi perbaikan di masa mendatang.
Semoga laporan ini dapat bermanfaat bagi kita untuk mengembangkan ilmu
pengetahuan, khususnya di bidang ilmu komputer. Amin.
Kudus, 15 Juni 2014
Penulis
x
DAFTAR ISI
HALAMAN JUDUL ................................................................................... i
HALAMAN PERSETUJUAN ...................................................................... ii
HALAMAN PENGESAHAN ....................................................................... iii
RINGKASAN ........... ................................................................................... vi
KATA PENGANTAR .................................................................................. vii
DAFTAR ISI ............. ................................................................................... ix
DAFTAR TABEL ..... ................................................................................... xii
DAFTAR GAMBAR ................................................................................... xiv
BAB I PENDAHULUAN ..................................................................... 1
1.1 Latar Belakang Masalah .................................................... 1
1.2 Rumusan Masalah.............................................................. 2
1.3 Batasan Masalah ................................................................ 2
1.4 Tujuan Skripsi.................................................................... 3
1.5 Manfaat Skripsi.................................................................. 3
1.6 Tinjauan Pustaka ................................................................ 4
1.7 Metode Penelitian .............................................................. 5
1.7.1 Metode Pengumpulan Data ..................................... 5
1.7.2 Metode Pengembagan Sistem ................................. 6
1.7.3 Metode Perancangan Sistem ................................... 7
1.8 Sistematika Penulisan ........................................................ 8
BAB II LANDASAN TEORI ................................................................ 10
2.1 Konsep Dasar Sistem ......................................................... 10
2.1.1 Pengertian Sistem .................................................... 10
2.1.2 Karakteristik Sistem ................................................ 10
2.1.3 Klasifikasi Sistem.................................................... 12
2.2 Konsep Dasar Informasi .................................................... 13
2.2.1 Pengertian Informasi ............................................... 13
2.2.2 Siklus Informasi ...................................................... 14
xi
2.2.3 Kwalitas Informasi .................................................. 14
2.2.4 Nilai Informasi ........................................................ 15
2.3 Konsep Dasar Sistem Informasi ....................................... 15
2.3.1 Pengertian SistemInformasi .................................... 15
2.3.2 Komponen Sistem Informasi................................... 15
2.4 Pengertian Pengelompokan Dan Tingkat Kemiskinan ...... 17
2.5 Pengertian Kemiskinan ...................................................... 17
2.6 Bagan Alir Documen ......................................................... 19
2.7 Unified Modeling Language (UML) ................................. 20
2.7.1 Use Case Diagram ................................................... 20
2.7.2 Class Diagram ......................................................... 24
2.7.3 Sequence Diagram .................................................. 26
2.7.4 Activity Diagram ..................................................... 28
2.7.5 State Machine Diagram ........................................... 29
2.8 Basis Data ......................................................................... 30
2.8 Entity Rational Diagram (ERD) ....................................... 30
BAB III TINJAUAN UMUM PERUSAHAAN ...................................... 35
3.1 Gambaran Umum Perusahaan ........................................... 35
3.1.1 Sejaran Berdirinya Perusahaan ............................... 35
3.1.2 Kondisi Wilayah...................................................... 35
3.1.3 Visi Misi Kecamatan Gunungwungkal ................... 36
3.1.4 Wilayah Kerja Lokasi ............................................. 36
3.1.5 Struktur organisasi .................................................. 36
3.1.6 Demografi ............................................................... 41
3.2 Analisa Sistem Yang Berjalan ............................................. 42
3.2.1 Analisa Sistem ......................................................... 42
BAB IV ANALISA PERANCANGAN SISTEM ................................... 44
4.1 Analisa Sistem ................................................................... 44
4.2 Identifikasi masalah ........................................................... 44
4.3 Analisa Kebutuhan Data Dan Informasi ............................ 44
4.4 Perancangan Sistem ........................................................... 45
xii
4.4.1 Pemodelan Use Case Diagram ................................ 45
4.4.1.1 Analisa Aktor ............................................. 45
4.4.1.2 Proses Bisnis .............................................. 45
4.4.1.3 Bisnis Use Case Biagram ........................... 47
4.4.1.4 Sistem Use Case ........................................ 47
4.4.1.5 Sekenario Use Case ................................... 48
4.4.2 Analisa Class Diagram ............................................. 58
4.4.2.1 Class Diagram............................................ 61
4.4.3 Sequence Diagram .................................................. 62
4.4.4 Activity Diagram ..................................................... 67
4.4.5 Statechart Diagram .................................................. 71
4.5 Perancangan Basis Data..................................................... 81
4.5.1 ERD ......................................................................... 81
4.4.2 Struktur Field Database ........................................... 85
4.6 Perancangan Interfac ........................................................... 88
BAB V IMPLEMENTASI SISTEM ...................................................... 91
5.1 Implementasi Sistem.......................................................... 91
5.1.1 Perangkat Keras (Hadware) ........................................... 91
5.1.2 Perangkat Lunak (software) .................................... 91
5.1.3 Brainware ................................................................ 92
5.5 Batasan Implementasi ................................................ 92
5.2 Desain Input Sistem Informasi Pendataan Dan Pemetaan
Tingkat Kemiskinan .................................................................. 92
5.3 Desain Otput Sistem Informasi Pendataan Dan Pemetaan
Tingkat Kemiskinan .................................................................. 95
BAB VI PENUTUP ................................................................................. 98
6.1 Kesimpulan ........................................................................ 98
6.2 Saran ................................................................................. 98
DAFTAR PUSTAKA
LAMPIRAN
xiii
DAFTAR TABEL
Tabel 2.1 : Simbol Flow Of Dokumen .................................................... 19
Tabel 2.2 : Simbol Use Case Diagram ........................................................ 21
Tabel 2.3 : Simbol Bisnis Use Case Diagram ............................................ 24
Tabel 2.4 : Simbol Class Diagram ............................................................ 25
Tabel 2.5 : Simbol Sequence Diagram ..................................................... 26
Tabel 2.6 : Simbol Activity Diagram........................................................ 28
Tabel 2.7 : Simbol Statechart Diagram ..................................................... 29
Tabel 3.1 : Flow Of Document Tingkat Kemiskinan ............................... 43
Tabel 4.1 : Proses Bisnis ........................................................................... 46
Tabel 4.2 : Sekenario Use Case Kelolaa Desa .......................................... 48
Tabel 4.3 : Deskripsi Use Case Kelola Desa ........................................... 49
Tabel 4.4 : Sekenario Use Case Kelola Kepala Keluarga Miskin ............ 50
Tabel 4.5 : Deskripsi Use Case Kelola Kepala Keluarga Miskin ............. 51
Tabel 4.6 : Sekenario Use Case Kelola Syarat ........................................ 51
Tabel 4.7 : Deskripsi Use Case Kelola Syarat .......................................... 52
Tabel 4.8 : Sekenario Use Case Kelola pilihan Syarat ............................ 53
Tabel 4.9 : Deskripsi Use Case Kelola pilihan Syarat ….. ....................... 54
Tabel 4.10 : Sekenario Use Case Kelola Predikat Skor ............................. 54
Tabel 4.11 : Deskripsi Use Case Kelola Predikat Skor ….. ...................... 55
Tabel 4.12 : Sekenario Use Case Kelola Tingkat Kemiskinan .................. 55
Tabel 4.13 : Deskripsi Use Case Kelola Tingkat Kemiskinan ................... 56
Tabel 4.14 : Sekenario Use Case Kelola Laporan ..................................... 57
Tabel 4.15 : Deskripsi Use Case Kelola Laporan ....................................... 57
Tabel 4.16 : Tabel Petugas ......................................................................... 85
Tabel 4.17 : Tabel Desa .............................................................................. 86
Tabel 4.18 : Tabel Kepala Keluarga Miskin .............................................. 86
Tabel 4.19 : Tabel Penetapan Skor ............................................................ 86
Tabel 4.20 : Tabel Pilihan Syarat ............................................................... 87
Tabel 4.21 : Tabel Predikat Skor ................................................................ 87
xiv
Tabel 4.22 : Tabel Syarat ........................................................................... 88
xv
DAFTAR GAMBAR
Gambar 2.1 : Siklus Informasi ................................................................. 14
Gambar 2.2 : Komponen Sistem Informasi.............................................. 17
Gambar 2.3 : Diagram Relationship Unary ........................................... 31
Gambar 2.4 : Diagram Relationship Binary ............................................. 31
Gambar 2.5 : Diagram Relationship Ternary ........................................... 32
Gambar 2.6 : Diagram Kardinalitas One To One .................................... 33
Gambar 2.7 : Diagram Kardinalitas One To Many .................................. 33
Gambar 2.8 : Diagram Kardinalitas Many To Many ............................... 33
Gambar 3.1 : Denah Lokasi Kantor Kecamatan Gunungwungkal ........... 36
Gambar 3.2 : Struktur Organisasi Kantor Kecamatan Gunungwungkal .. 37
Gambar 4.1 : Bisnis Use Case .................................................................. 47
Gambar 4.2 : Use Case sistem.................................................................. 48
Gambar 4.3 : Class Diagram Petugas ...................................................... 58
Gambar 4.4 : Class Diagram Desa ........................................................... 58
Gambar 4.5 : Class Diagram Kepala Keluarga Miskin............................ 59
Gambar 4.6 : Class Diagram Syarat ......................................................... 59
Gambar 4.7 : Class Diagram Pilihan Syarat ............................................ 60
Gambar 4.8 : Class Diagram Predikat Skor ............................................. 60
Gambar 4.9 : Class Diagram Tingkat Kemiskian .................................... 60
Gambar 4.10 : Class Diagram PengelompokanTingkat Kemiskinan ........ 61
Gambar 4.11 : Sequence Diagram Kelola Desa......................................... 62
Gambar 4.12 : Sequence Diagram Kelola Kepala Keluarga Miskin ......... 63
Gambar 4.13 : Sequence Diagram Kelola Syarat ...................................... 64
Gambar 4.14 : Sequence Diagram Kelola Pilihan Syarat .......................... 65
Gambar 4.15 : Sequence Diagram Kelola Predikat Skor ........................... 65
Gambar 4.16 : Sequence Diagram Kelola Tingkat Kemiskinan ................ 66
Gambar 4.17 : Activity diagram Kelola Desa ........................................... 67
Gambar 4.18 : Activity diagram Kelola kepala Keluarga Miskin .............. 68
Gambar 4.19 : Activity diagram Kelola Syarat .......................................... 68
xvi
Gambar 4.20 : Activity diagram Kelola Pilihan Syarat .............................. 69
Gambar 4.21 : Activity diagram Kelola Predikat Skor .............................. 70
Gambar 4.22 : Activity diagram Kelola Tingkat Kemiskinan.................... 70
Gambar 4.23 : Statechart diagram Tambah Desa ...................................... 71
Gambar 4.24 : Statechart diagram Simpan Desa....................................... 71
Gambar 4.25 : Statechart diagram Ubah Desa .......................................... 72
Gambar 4.26 : Statechart diagram Hapus Desa......................................... 72
Gambar 4.27 : Statechart diagram Tambah Kepala Keluarga Miskin ...... 73
Gambar 4.28 : Statechart diagram Simpan Kepala Keluarga Miskin ....... 73
Gambar 4.29 : Statechart diagram Ubah Kepala Keluarga Miskin ........... 74
Gambar 4.30 : Statechart diagram Hapus Kepala Keluarga Miskin ......... 74
Gambar 4.31 : Statechart diagram Tampil Kepala Keluarga Miskin ........ 74
Gambar 4.32 : Statechart diagram Tambah Syarat ................................... 75
Gambar 4.33 : Statechart diagram Simpan Syarat .................................... 75
Gambar 4.34 : Statechart diagram Ubah Syarat ....................................... 76
Gambar 4.35 : Statechart diagram Hapus Syarat ...................................... 76
Gambar 4.36 : Statechart diagram Tambah Pilihan Syarat ....................... 77
Gambar 4.37 : Statechart diagram Simpan Pilihan Syarat ........................ 77
Gambar 4.38 : Statechart diagram Ubah Pilihan Syarat............................ 78
Gambar 4.39 : Statechart diagram Hapus Pilihan Syarat .......................... 78
Gambar 4.40 : Statechart diagram Selesai Pilihan Syarat ......................... 79
Gambar 4.41 : Statechart diagram Ubah Predikat Skor ........................... 79
Gambar 4.42 : Statechart diagram Tambah Tingkat Miskin ..................... 80
Gambar 4.43 : Statechart diagram Simpan Tingkat Miskin ...................... 80
Gambar 4.44 : Statechart diagram Ubah Tingkat Miskin ......................... 80
Gambar 4.45 : Statechart diagram Hapus Tingkat Miskin ........................ 81
Gambar 4.46 : Statechart diagram Tampil Tingkat Miskin ...................... 81
Gambar 4.47 : Entitas Yang Ditetapkan .................................................... 81
Gambar 4.48 : Menentukan Primary Key .................................................. 82
Gambar 4.49 : Drajad Kardinalitas Beserta Foreigen Key ........................ 82
Gambar 4.50 : Transformasi Petugas Dengan Desa................................... 82
xvii
Gambar 4.51 : Transformasi kk Dengan desa ............................................ 83
Gambar 4.52 : Transformasi kk Dengan Penetapan Skor .......................... 83
Gambar 4.53 : Transformasi Penetapan Skor Dengan Predikat Skor ........ 83
Gambar 4.54 : Transformasi Penetapan Skor Dengan Pilihan Syarat ....... 84
Gambar 4.55 : Transformasi Pilihan Syarat Dengan Syarat ...................... 84
Gambar 4.56 : ERD Entity Relationship Diagram..................................... 84
Gambar 4.57 : Relasi Tabel ........................................................................ 88
Gambar 4.58 : Desain Form Login ........................................................... 89
Gambar 4.59 : Desain Tampilah Menu Utama .......................................... 89
Gambar 4.60 : Desain Tampilan Form Data Desa ..................................... 89
Gambar 4.61 : Desain Tampilan Form Data Kepala Keluarga Miskin ...... 89
Gambar 4.62 : Desain Tampilan Form Data Syarat .................................. 90
Gambar 4.63 : Desain Tampilan Form Data Predikat Skor ...................... 90
Gambar 4.64 : Desain Tampilan Form Tingkat Kemiskinan ..................... 90
Gambar 5.1 : Form Login......................................................................... 92
Gambar 5.2 : Form Menu Utama ............................................................. 93
Gambar 5.3 : Form Input Data Desa ........................................................ 93
Gambar 5.4 : Form Input Data Kepala Keluarga Miskin ......................... 93
Gambar 5.5 : Form Input Data Syarat ...................................................... 94
Gambar 5.6 : Form Input Data Pilihan Syarat.......................................... 94
Gambar 5.7 : Form Predikat Skor ............................................................ 95
Gambar 5.8 : Form Data Tingkat Kemiskinan ......................................... 95
Gambar 5.9 : Laporan Rekapitulasi Data Tingkat Miskin ....................... 95
Gambar 5.10 : Laporan Data Kepala Keluarga Miskin.............................. 96
Gambar 5.11 : Laporan Tingkat Kemiskinan Kepala Keluarga ................. 96
Gambar 5.12 : Laporan Data Data Syarat .................................................. 97
Gambar 5.13 : Grafik Tingkat Kemiskinan Se-Kecamatan ....................... 97
Gambar 5.14 : Grafik Tingkat Kemiskinan Per-Tahun .............................. 97