LAPORAN SKRIPSI SISTEM PENDUKUNG KEPUTUSAN …eprints.umk.ac.id/9794/1/HAL DEPAN.pdf · i laporan...

19
i LAPORAN SKRIPSI SISTEM PENDUKUNG KEPUTUSAN BANTUAN STIMULAN PERUMAHAN SWADAYA DI KECAMATAN KALIWUNGU MENGGUNAKAN METODE WEIGHT PRODUCT AHMAD MIFTAH BAIDLOWI NIM. 2011-53-023 DOSEN PEMBIMBING Eko Darmanto, S.Kom., M.Cs Putri Kurnia Handayani, M.Kom PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2018

Transcript of LAPORAN SKRIPSI SISTEM PENDUKUNG KEPUTUSAN …eprints.umk.ac.id/9794/1/HAL DEPAN.pdf · i laporan...

i

LAPORAN SKRIPSI

SISTEM PENDUKUNG KEPUTUSAN

BANTUAN STIMULAN PERUMAHAN SWADAYA

DI KECAMATAN KALIWUNGU MENGGUNAKAN

METODE WEIGHT PRODUCT

AHMAD MIFTAH BAIDLOWI

NIM. 2011-53-023

DOSEN PEMBIMBING

Eko Darmanto, S.Kom., M.Cs

Putri Kurnia Handayani, M.Kom

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

2018

ii

iii

iv

v

MOTTO DAN PERSEMBAHAN

MOTTO

“MAN JADDA WAJADDA (Siapa Yang Bersungguh-sungguh pasti akan

berhasil)”.

“Usaha yang secukupnya disertai keyakinan adalah lebih baik daripada usaha

keras yang tidak disertai keyakinan”.

“Sabar tanpa batas, berikhitiar tanpa lelah, bersyukur tanpa hentiakan membawa

kita dalam kebahagiaan”.

“Pantang mundur sebelum berperang, berani keluar dari zona aman adalah

sesuatu yang istimewa”.

PERSEMBAHAN

Skripsi ini penulis persembahkan kepada:

1. Kedua orang tuakutercinta yang selalu

memberikan dukungan, kasih sayang,

nasehat, serta doa.

2. Keluarga besarku yang aku cintai.

3. Teman-teman Program studi Sistem

Informasi Angkatan 2011.

4. Almamater.

vi

SISTEM PENDUKUNG KEPUTUSAN

BANTUAN STIMULAN PERUMAHAN SWADAYA

DI KECAMATAN KALIWUNGU MENGGUNAKAN

METODE WEIGHT PRODUCT

Nama mahasiswa : Ahmad Miftah Baidlowi

NIM : 201153023

Pembimbing :

1. Eko Darmanto, S.Kom., M.Cs

2. Putri Kurnia Handayani, M.Kom

RINGKASAN

Selama ini dalam penentuan penerimaan bantuan stimulan perumahan

swadaya masih dianggap sulit karena banyaknya faktor yang mempengaruhi

dalam penentuan tersebut, Jumlah penduduk yang besar dan tingkat ekonomi yang

berbeda-beda dalam suatu desa memberikan beban kerja lebih bagi karyawan.

Terlebih jika dilakukan secara manual akan memerlukan waktu lebih dari sisi

pencatatan dan pelacakan data sebagai acuan pemerintah dalam menentukan

penerima bantuan. Untuk itu dibutuhkan sebuah sistem pendukung keputusan

untuk memudahkan mempercepat dalam menentukan penerima bantuan.

Kata Kunci: Sistem. spk

vii

SISTEM PENDUKUNG KEPUTUSAN

BANTUAN STIMULAN PERUMAHAN SWADAYA

DI KECAMATAN KALIWUNGU MENGGUNAKAN

METODE WEIGHT PRODUCT

Student Name : Ahmad Miftah Baidlowi

Student Identity Number : 201153023

Supervisor :

1. Eko Darmanto, S.Kom., M.Cs

2. Putri Kurnia Handayani, M.Kom

ABSTRACT

So far, in determining the acceptance of stimulant housing assistance for

self-help housing is still considered difficult because of the many factors that

influence the determination, the large population and different economic levels in

a village provide more workload for employees. Especially if done manually, it

will take more time from data recording and tracking as a government reference

in determining the recipient of assistance. For this reason, a decision support

system is needed to make it easier to speed up determining recipients.

Keywords: System. spk

viii

KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Allah SWT yang telah

melimpahkan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan

penulisn laporan skripsi yang berjudul “Sistem Pendukung Keputusan Bantuan

Stimulan Perumahan Swadaya Di Kecamatan Kaliwungu Menggunakan Metode

Weight Product”.

Penyusunan Skripsi ini ditujukan untuk memenuhi salah satu syarat

memperoleh gelar sarjana S1 pada program studi sistem informasi fakultas teknik

Universitas Muria Kudus.

Pelaksanaan penelitian dan penyusunan laporan skripsi ini tak lepas dari

bantuan dan dukungan beberapa pihak, untuk itu penulis menyampaikan ucapan

terima kasih kepada:

a. Bapak Dr. Suparnyo, SH, MS selaku Rektor Universitas Muria Kudus.

b. Bapak Mohammad Dahlan, ST, MT selaku Dekan Fakultas Teknik

Universitas Muria Kudus.

c. Bapak Pratomo Setiaji, S.Kom, M.Kom selaku Ketua Progdi Sistem

Informasi Fakultas Teknik Universitas Muria Kudus

d. Bapak Eko Darmanto, S.Kom., M.Cs selaku dosen pembimbing utama

yang telah memberikan pengarahan dan bimbingan selama penyusunan

laporan skripsi ini.

e. Ibu Putri Kurnia Handayani, M.Kom selaku dosen pembimbing

pendamping yang telah memberikan pengarahan dan bimbingan selama

penyusunan laporan skripsi ini.

f. Bapak Mohammad Fitriyanto pimpinan Kontor Kecamatan Kaliwungu

yang telah memberikan izin melakukan penelitian, sehingga penulis dapat

menyelesaikan laporan skripsi ini.

g. Dosen-dosen di program studi sistem informasi yang telah mendidik dan

membagi ilmu yang sudah didapat kepada penulis, serta seluruh staff

ix

h. Bapak Ichsan, Ibu Siswati selaku orang tua serta saudara-saudara saya

yang telah melimpahkan kasih sayang, perhatian, serta doa dan dukungan

yang dapat membangkitkan semangat saya dalam penulisan skripsi.

i. Kepada semua teman-teman Fakultas Teknik Program Studi sistem

Informasi khususnya angkatan 2011 yang tidak mungkin penulis sebutkan

satu persatu yang telah memberikan saran, bantuan, dan motivasi dalam

penulisan laporan ini penulis ucapkan terima kasih.

j. Dan semua pihak yang secara tidak langsung memberikan dukungan dan

bantuannya kepada penulis dalam penyusunan laporan skripsi ini.

Penulis berharap semoga langkah selanjutnya diridhoi oleh Allah SWT.

Akhirnya sebagai penutup penulis berharap semoga Laporan Skripsi ini dapat

memberikan manfaat bagi pembaca untuk mengembangkan ilmu pengetahuan,

khususnya di bidang Teknologi dan Sistem Informasi. Amin.

Kudus, 4 Agustus 2018

Ahmad Miftah Baidlowi

x

DAFTAR ISI

HALAMAN JUDUL ............................................................................................... i

HALAMAN PERSETUJUAN ................................................................................ ii

HALAMAN PENGESAHAN ................................................................................ iii

PERNYATAAN KEASLIAN ................................................................................ iv

MOTTO DAN PERSEMBAHAN .......................................................................... v

RINGKASAN ........................................................................................................ vi

ABSTRACT ............................................................................................................ vii

KATA PENGANTAR ......................................................................................... viii

DAFTAR ISI ........................................................................................................... x

DAFTAR GAMBAR ........................................................................................... xiii

DAFTAR TABEL ................................................................................................ xvi

DAFTAR LAMPIRAN ...................................................................................... xviii

DAFTAR ISTILAH DAN SINGKATAN ........................................................... xix

BAB I PENDAHULUAN ....................................................................................... 1

1.1 Latar Belakang Masalah ........................................................................... 1

1.2 Perumusan Masalah .................................................................................. 2

1.3 Batasan Masalah ....................................................................................... 2

1.4 Tujuan ....................................................................................................... 2

1.5 Manfaat ..................................................................................................... 3

1.6 Metode Penelitian ..................................................................................... 3

1.6.1 Metode Pengumpulan Data ............................................................... 3

1.6.2 Metode Pengembangan Sistem ......................................................... 4

1.6.3 Metode Perancangan Sistem ............................................................. 5

1.6.4 Kerangka Pemikiran .......................................................................... 7

BAB II TINJUAN PUSTAKA................................................................................ 9

2.1. Tinjauan Pustaka ...................................................................................... 9

2.2. Landasan Teori ....................................................................................... 11

2.2.1 Sistem Penunjang Keputusan .......................................................... 11

2.2.2 Pengertian Metode Weighting Product ........................................... 12

xi

2.2.3 Pemberian Bantuan Perumahan Swadaya ....................................... 13

2.2.4 Flowchart/Flow of Document (FOD).............................................. 14

2.2.5 UML (Unified Modelling Language) .............................................. 15

2.2.6 ERD (Entity Relationship Diagram) ............................................... 20

BAB III METODOLOGI PENELITIAN.............................................................. 21

3.1 Objek Penelitian ..................................................................................... 21

3.2 Analisa Sistem Lama .............................................................................. 21

3.2.1 Narasi Pemberian Bantuan Stimulan Perumahan Swadaya ............ 21

3.2.2 Flow Of Document Pemberian Bantuan Stimulan Perumahan ....... 22

3.3 Analisa dan Rancangan Sistem Baru ...................................................... 23

3.3.1 Analisa Kebutuhan .......................................................................... 23

3.3.2 Rancangan Sistem Baru .................................................................. 24

3.3.2.1 Proses Bisnis Use Case Diagram............................................ 24

3.3.2.2 Diagram Use Case Bisnis ....................................................... 25

3.3.2.3 Diagram Use Case Sistem ...................................................... 25

3.3.2.4 Skenario Use Case (Flow Of Events) ..................................... 26

3.3.2.5 Diagram Kelas ........................................................................ 32

3.3.2.6 Diagram Sekuensial ................................................................ 36

3.3.2.7 Diagram Aktivitas ................................................................. 41

3.3.2.8 Diagram Statechart................................................................. 47

3.3.2.9 Perancangan Basis Data ......................................................... 55

3.3.2.10 Desain Interface ...................................................................... 64

BAB IV IMPLEMENTASI DAN PEMBAHASAN ............................................ 69

4.1 Hasil Pembahasan ................................................................................... 69

4.1.1 Halaman Utama Web ...................................................................... 69

4.1.2 Halaman Login User ....................................................................... 74

4.1.3 Halaman Utama KA. Kecamatan .................................................... 76

4.1.4 Halaman Kelola Petugas ................................................................. 78

4.1.5 Halaman Utama Petugas ................................................................. 80

4.1.6 Halaman Kelola Nilai ...................................................................... 84

4.1.7 Halaman Kelola Kriteria ................................................................. 86

xii

4.1.8 Halaman Kelola Bobot .................................................................... 88

4.1.9 Halaman Kelola Alternatif .............................................................. 90

4.1.10 Halaman Kelola Rangking .............................................................. 93

4.1.11 Halaman Laporan ............................................................................ 96

4.2 Pengujian Sistem .................................................................................. 102

BAB V PENUTUP .............................................................................................. 105

5.1 Kesimpulan ........................................................................................... 105

5.2 Saran ..................................................................................................... 105

DAFTAR PUSTAKA ......................................................................................... 107

xiii

DAFTAR GAMBAR

Gambar 1. 1 Kerangka Pemikiran . ......................................................................... 7

Gambar 3.1 Flow Of Document Pemberian Bantuan Stimulan Perumahan.......... 22

Gambar 3.2 Bisnis Use Case ................................................................................. 25

Gambar 3.3 Diagram Use Case Sistem ................................................................. 25

Gambar 3.4 Kelas Pengguna ................................................................................. 32

Gambar 3.5 Kelas Ka. Kecamatan ........................................................................ 33

Gambar 3.6 Kelas Petugas .................................................................................... 33

Gambar 3.7 Kelas Warga ...................................................................................... 33

Gambar 3.8 Kelas Nilai ......................................................................................... 34

Gambar 3.9 Kelas Kriteria .................................................................................... 34

Gambar 3.10 Kelas Bobot ..................................................................................... 34

Gambar 3.11 Kelas Rangking ............................................................................... 35

Gambar 3.12 Diagram Kelas ................................................................................. 35

Gambar 3.13 Diagram Sekuensial Kelola Petugas ............................................... 36

Gambar 3.14 Diagram Sekuensial Kelola Warga ................................................. 37

Gambar 3.15 Diagram Sekuensial Kelola Nilai .................................................... 38

Gambar 3.16 Diagram Sekuensial Kelola Kriteria ............................................... 39

Gambar 3.17 Diagram Sekuensial Kelola Bobot .................................................. 40

Gambar 3.18 Diagram Sekuensial Laporan .......................................................... 41

Gambar 3.19 Diagram Aktivitas Kelola Petugas .................................................. 42

Gambar 3.20 Diagram Aktivitas Kelola Warga .................................................... 43

Gambar 3.21 Diagram Aktivitas Kelola Nilai....................................................... 44

Gambar 3.22 Diagram Aktivitas Kelola Kriteria .................................................. 45

Gambar 3.23 Diagram Aktivitas Kelola Bobot ..................................................... 46

Gambar 3.24 Diagram Aktivitas Laporan ............................................................. 47

Gambar 3.25 Statechart Diagram Login .............................................................. 48

Gambar 3.26 Statechart Diagram Logout ............................................................ 48

Gambar 3.27 Statechart Diagram Tambah Petugas ............................................. 48

Gambar 3.28 Statechart Diagram Ubah Petugas .................................................. 49

xiv

Gambar 3.29 Statechart Diagram Hapus Petugas ................................................ 49

Gambar 3.30 Statechart Diagram Tambah Warga ............................................... 49

Gambar 3.31 Statechart Diagram Ubah Warga .................................................... 50

Gambar 3.32 Statechart Diagram Hapus Warga .................................................. 50

Gambar 3.33 Statechart Diagram Tambah Kriteria ............................................. 50

Gambar 3.34 Statechart Diagram Ubah Kriteria .................................................. 51

Gambar 3.35 Statechart Diagram Hapus Kriteria ................................................ 51

Gambar 3.36 Statechart Diagram Tambah Nilai .................................................. 51

Gambar 3.37 Statechart Diagram Ubah Nilai ...................................................... 52

Gambar 3.38 Statechart Diagram Hapus Nilai ..................................................... 52

Gambar 3.39 Statechart Diagram Tambah Bobot ................................................ 52

Gambar 3.40 Statechart Diagram Ubah Bobot .................................................... 53

Gambar 3.41 Statechart Diagram Hapus Bobot ................................................... 53

Gambar 3.42 Statechart Diagram Tambah Rangking .......................................... 53

Gambar 3.43 Statechart Diagram Ubah Rangking ............................................... 54

Gambar 3.44 Statechart Diagram Hapus Rangking ............................................. 54

Gambar 3.45 Statechart Diagram Cetak Laporan ................................................ 54

Gambar 3.46 Himpunan Entitas ............................................................................ 55

Gambar 3.47 Himpunan Entitas dan Atribut Key ................................................. 55

Gambar 3.48 Himpunan Entitas, Relasi dan Foeign-Key ..................................... 55

Gambar 3.49 Kardinalitas Relasi .......................................................................... 56

Gambar 3.50 Digram E-R ..................................................................................... 56

Gambar 3. 51 Relasi Pengguna dan Nilai ............................................................. 57

Gambar 3.52 Relasi Pengguna dan Alternatif ....................................................... 58

Gambar 3 53 Relasi Rangking dan Kriteria .......................................................... 59

Gambar 3.54 Relasi Kriteria dan Bobot ................................................................ 59

Gambar 3.55 Relasi Tabel ..................................................................................... 63

Gambar 3.56 Desain Login ................................................................................... 64

Gambar 3.57 Desain Halaman Utama Ka. Kecamatan ......................................... 64

Gambar 3.58 Desain Halaman Utama Petugas ..................................................... 65

Gambar 3.59 Desain Input Data Petugas .............................................................. 65

xv

Gambar 3.60 Desain Input Data Nilai ................................................................... 66

Gambar 3.61 Desain Input Data Kriteria .............................................................. 66

Gambar 3.62 Desain Input Data Alternatif ........................................................... 66

Gambar 3.63 Desain Input Data Bobot ................................................................. 67

Gambar 3.64 Desain Input Data Rangking ........................................................... 67

Gambar 3.65 Desain Laporan ............................................................................... 68

Gambar 4.1 Halaman Utama Web ........................................................................ 69

Gambar 4.2 Halaman Login User ......................................................................... 74

Gambar 4.3 Halaman Utama KA. Kecamatan ...................................................... 76

Gambar 4.4 Halaman Kelola Petugas ................................................................... 79

Gambar 4.5 Halaman Utama Petugas ................................................................... 81

Gambar 4.6 Halaman Kelola Nilai ........................................................................ 84

Gambar 4.7 Halaman Kelola Kriteria ................................................................... 86

Gambar 4.8 Halaman Kelola Bobot ...................................................................... 88

Gambar 4.9 Halaman Kelola Alternatif ................................................................ 91

Gambar 4.10 Halaman Kelola Rangking .............................................................. 93

Gambar 4.11 Halaman Laporan ............................................................................ 97

xvi

DAFTAR TABEL

Tabel 2.1 Perbandingan ......................................................................................... 10

Tabel 2.2 Simbol-Simbol Flowchart..................................................................... 14

Tabel 2.3 Simbol-Simbol Diagram Use Case ....................................................... 16

Tabel 2.4 Simbol-Simbol Class Diagram ............................................................. 17

Tabel 2.5 Simbol-Simbol Sequence Diagram ....................................................... 18

Tabel 2.6 Simbol-Simbol Activity Diagram.......................................................... 18

Tabel 2.7 Simbol-Simbol Statechart Diagram ..................................................... 19

Tabel 2.8 Entity Relationship Diagaram .............................................................. 20

Tabel 3.1 Proses Bisnis Use Case ......................................................................... 24

Tabel 3.2 Tabel alur optimistic Kelola Petugas .................................................... 26

Tabel 3.3 Tabel alur pesimistic Kelola Petugas .................................................... 26

Tabel 3.4 Tabel alur optimistic Kelola Nilai ......................................................... 27

Tabel 3.5 Tabel alur pesimistic Kelola Nilai ........................................................ 27

Tabel 3.6 Tabel alur optimistic Kelola Kriteria .................................................... 28

Tabel 3.7 Tabel alur pesimistic Kelola Kriteria .................................................... 28

Tabel 3.8 Tabel alur optimistic Kelola Bobot ....................................................... 29

Tabel 3.9 Tabel alur pesimistic Kelola Bobot ....................................................... 29

Tabel 3.10 Tabel alur optimistic Kelola Warga .................................................... 30

Tabel 3.11 Tabel alur pesimistic Kelola Warga .................................................... 30

Tabel 3.12 Tabel alur optimistic Laporan ............................................................. 31

Tabel 3.13 Tabel alur pesimistic Laporan ............................................................. 31

Tabel 3.14 Tabel Pengguna ................................................................................... 57

Tabel 3.15 Tabel Nilai........................................................................................... 57

Tabel 3.16 Tabel Pengguna ................................................................................... 58

Tabel 3.17 Tabel Alternatif ................................................................................... 58

Tabel 3.18 Tabel Rangking ................................................................................... 59

Tabel 3.19 Tabel Kriteria ...................................................................................... 59

Tabel 3.20 Tabel Kriteria ...................................................................................... 60

Tabel 3.21 Tabel Bobot ......................................................................................... 60

xvii

Tabel 3.22 Tabel Pengguna ................................................................................... 61

Tabel 3.23 Tabel Nilai........................................................................................... 61

Tabel 3.24 Tabel Kriteria ...................................................................................... 62

Tabel 3.25 Tabel Alternatif ................................................................................... 62

Tabel 3.26 Tabel Rangking ................................................................................... 63

Tabel 3.27 Tabel Bobot ......................................................................................... 63

Tabel 4.1 Skenario Pengujian Sistem.................................................................. 102

xviii

DAFTAR LAMPIRAN

Lampiran 1 : Fotocopy Buku Bimbingan

Lampiran 2 : Fotocopy Surat Balasan

Lampiran 3 : Biodata Penulis

xix

DAFTAR ISTILAH DAN SINGKATAN

FOD : Flow Of Document

UML : Unified Modeling Language

PHP : Hypertext Preprocessor

ERD : Entity Relationship Diagram