Anda di halaman 1dari 19

LAPORAN SKRIPSI

SISTEM INFORMASI GEOGRAFIS PEMETAAN LEMBAGA DAKWAH KAMPUS SE-

SOLO RAYA MENGGUNAKAN METODE K-MEANS CLUSTERING

Disusun Oleh :

Nama : Fladi Adi Usman

NIM : 15.5.00030

Program Studi : Teknik Informatika

Jenjang Pendidikan : Strata 1

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

SINAR NUSANTARA

SURAKARTA

2019
LAPORAN SKRIPSI

Laporan ini disusun guna memenuhi salah satu

syarat untuk menyelesaikan program pendidikan Strata 1 Pada

STMIK Sinar Nusantara Surakarta

Disusun Oleh :

Nama : Fladi Adi Usman

NIM : 15.5.00030

Program Studi : Teknik Informatika

Jenjang Pendidikan : Strata 1

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

SINAR NUSANTARA

SURAKARTA

2019

ii
PERSETUJUAN LAPORAN SKRIPSI

Nama Pelaksana Skripsi : Fladi Adi Usman


Nomor Induk Mahasiswa : 15.5.00030
Program Studi : Teknik Informatika
Jenjang Pendidikan : Strata 1
Judul Skripsi : Sistem Informasi Geografis Pemetaan Lembaga
Dakwah Kampus Se-Solo Raya Menggunakan
Metode K-Means Clustering
Dosen Pembimbing 1 : Didik Nugroho, S.Kom., M.Kom.
Dosen Pembimbing 2 : Teguh Susyanto,S.Kom, M.Cs.

Surakarta, Agustus 2019

Menyetujui,

Dosen Pembimbing 1 Dosen Pembimbing 2

( Didik Nugroho, S.Kom,. M.Kom.) (Teguh Susyanto,S.Kom, M.Cs.)

Mengetahui,

Ketua STMIK Sinar Nusantara

( Kumaratih Sandradewi, S.P, M.Kom)

iii
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
SINAR NUSANTARA

SURAT PERNYATAAN PENELITI

JUDUL : Sistem Informasi Geografis Pemetaan Lembaga Dakwah Kampus Se-Solo Raya
Menggunakan Metode K-Means Clustering
NAMA : Fladi Adi Usman
NIM : 15.5.00030

”Saya menyatakan dan bertanggung jawab dengan sebenarnya bahwa Skripsi (S1) ini adalah
hasil karya saya sendiri kecuali teori dan ringkasan yang masing-masing telah saya jelaskan
sumbernya. Jika pada waktu selanjutnya ada pihak lain mengklaim bahwa Skripsi (S1) ini
sebagai karyanya, disertai dengan bukti-bukti yang cukup. Maka saya bersedia untuk dibatalkan
gelar Sarjana (S1) Komputer saya beserta hak dan kewajiban yang melekat pada gelar tersebut.”

Surakarta, Agustus 2019

Fladi Adi Usman

iv
MOTTO

 “ Karena Allah dan selalu Libatkan Allah disetiap apa saja yang ada didepan mata serta

urusan kehidupan kita selalu libatkan Allah Subhanahu wa Ta’ala”

 “ Ingatlah, hanya dengan mengingat Allah hati menjadi tenteram” (QS. Ar-Ra’d 13 : 28)

 “ Man Jadda wa Jada (Barang siapa bersungguh-sungguh maka akan berhasil)”

 “Semakin banyak ilmu yang kamu miliki, maka semakin besar pula ketakwaanmu

terhadap Allah Subhanahu wa Ta’ala” (Abu Bakar Ash-Shidiq)

 “Manusia yang berakal adalah manusia yang suka menerima dan meminta nasihat”

(Umar bin Khattab)

 “Cinta dunia menggelapkan hati dan cinta akhirat menerangi hati” (Utsman bin Affan)

 “Orang yang suka berkata jujur mendapatkan tiga : kepercayaan, cinta dan rasa hormat”

(Ali bin Abi Thalib)

v
PERSEMBAHAN

Alhamdulillahi ‘ala kulli haal, segala puji bagi Allah Subhanahu wa Ta’ala yang
telah memberikan kelancaran, kemudahan, kesehatan, perlindungan dan nikmatnya
hingga detik ini. Laporan skripsi ini penulis persembahkan kepada :

1. Allah Subhanahu wa Ta’ala yang senantiasa memberikan kelancaran, kekuatan,


kesabaran, kasih sayang dan kemudahan pada hamba-Nya.
2. Rasulullah Muhammad Shallallahu ‘alaihi wa sallam
3. Kedua Orang Tua tercinta Bapak Mujiman dan Ibu Suparti, terimakasih untuk do’a
dan dukungannya selalu yang telah di berikan kepada saya.
4. Kakak-kakak tercinta saya, Mbak Anis Anjar Wati, Mas Mungki Murdiono, dan
Mas Tulus Handoko.
5. Keluarga Besar LDK Liwa’ul Islam, yang selalu support dan yang tidak terlupakan.
6. Keluarga Besar CIT dan semua mahasiswa kakak dan adik tingkat yang selalu
mengingatkan skripsi saya.
7. Keluarga Besar Shof Sodara Hijrah.
8. Keluarga Besar TI-S1 A angkatan 2015.
9. Keluarga Kos dan teman – teman kelas TI-15A yang selalu mendukung saya dan
menemani disaat sedih dan senang.
10. Untuk pembimbing Bapak Didik Nugroho dan Bapak Teguh Susyanto yang sudah
sabar membimbing saya dalam penyusunan skripsi ini.

vi
RINGKASAN

Lembaga Dakwah Kampus se-solo raya belum memiliki sistem informasi dan
pengelompokan berdasarkan FSLDK (Forum Silaturahin Lembaga Dakwah Kampus)
sebuah badan dari Lembaga Dakwah Kampus di seluruh Indonesia terkhusus di solo
raya, sehingga dapat menimbulkan terjadinya kekurang merataan dalam pemberian
pembinaan dari FSLDK solo raya. Untuk memonitoring dan meratakan dan
memeratakan dalam pemberian pembinaan kepada Lembaga Dakwah Kampus,
diperlukan sistem berbasis teknologi yang dapat memberikan informasi tentang
Lembaga Dakwah Kampus yang ada, serta untuk memeratakan pemberian fasilitas
dan suplemen dakwah, maka diperlukan clustering Lembaga Dakwah Kampus
berdasarkan karakteristiknya..

Tujuan Skripsi ini terciptanya Pemetaan Data untuk memberikan informasi


kepada Puskomda FSLDK Solo rata dan juga sebagai pemberian informasi dan data-
data di Lembaga Dakwah Kampus yang berupa peta di Solo dan sekitarnya..

Metode pengumpulan data meliputi studi lapangan dan studi kepustakaan.


Studi lapangan meliputi observasi atau mengambil data di LDK se Solo raya dan
wawancara. Sedangkan studi kepustakaan dilakukan untuk mendapatkan referensi
dari buku maupun jurnal.

Langkah-langkah membuat Sistem Informasi Geografis Pemetaan Lembaga


Dakwah Kampus Se-Solo Raya Menggunakan Metode K-Means Clustering yaitu
mencakup konsep, mengumpulkan datam persiapan hardware dan software, membuat
diagram pemodelan, pembuatan aplikasi, testing, perbaikan dan penyelesaian. Hasil
dari aplikasi ini adalah sistem pakar menggunakan algoritma atau metode K-Means
Clustering, hypertext preprocessor (PHP) untuk membuat program dan database
MySQL untuk menyimpan data dan dalam melakukan pengujian validitas sistem,
maka Sistem Informasi Geografis Pemetaan Lembaga Dakwah Kampus Se-Solo Raya
Menggunakan Metode K-Means Clustering ini memiliki akurasi sebesar 90,8 %.
Program dijalankan menggunakan web browser seperti Mozilla firefox, google
chrome atau opera.

vii
SUMMARY

Lembaga Dakwah Kampus in Solo Raya does not yet have an information and
grouping system based on the FSLDK (Forum Silaturahin Lembaga Dakwah
Kampus), a body of Lembaga Dakwah Kampus throughout Indonesia especially in
solo Raya, so that it can cause inequality in providing guidance from FSLDK solo
Raya. To monitor and level and evenly distribute guidance to Lembaga Dakwah
Kampus, a technology-based system is needed that can provide information about
existing Lembaga Dakwah Kampus, and to equalize the provision of facilities and
da'wah supplements, Lembaga Dakwah Kampus clustering is needed based on its
characteristics.

The purpose of this thesis is the creation of Data Mapping to provide information
to the average Solo FSLDK Puskomda and also as providing information and data in
Lembaga Dakwah Kampus in the form of maps in Solo and surrounding areas.

Data collection methods include field studies and literature studies. Field studies
include observations or data collection in Lembaga Dakwah Kampus throughout Solo
Raya and interviews. While the literature study was conducted to get references from
books and journals.

The steps to create a Geographic Information System for Mapping Lembaga


Dakwah Kampus in Solo Raya Using the K-Means Clustering Method, which includes
concepts, collecting hardware and software preparation data, making modeling
diagrams, making applications, testing, repairing and completing. The result of this
application is an expert system using the K-Means Clustering algorithm, hypertext
preprocessor (PHP) to create MySQL programs and databases to store data and to
test the validity of the system, then the Geographic Information System Mapping
Lembaga Dakwah Kampus in Solo Raya Using the Method K-Means Clustering has
an accuracy of 90.8%. The program is run using a web browser such as Mozilla
Firefox, Google Chrome or Opera.

viii
KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Allah Yang Maha Esa yang
telah memberikan kesehatan, kemudahan, dan kenikmatan yang diberikan kepada
penulis, sehingga tersusunlah Laporan Skripsi ini dengan judul “Sistem Informasi
Geografis Pemetaan Lembaga Dakwah Kampus Se-Solo Raya Menggunakan Metode
K-Means Clustering”
Penyusunan Skripsi ini merupakan salah satu kewajiban yang dimaksud untuk
melengkapi salah satu syarat untuk menyelesaikan program pendidikan Strata 1. Atas
tersusunnya Laporan Skripsi ini, Penulis tidak lupa mengucapkan terima kasih kepada :
1. Ibu Kumaratih Sandradewi, S.P., M.Kom selaku Ketua STMIK Sinar Nusantara.
2. Bapak Didik Nugroho, S.Kom., M.Kom. dan Bapak Teguh Susyanto,S.Kom, M.Cs.
selaku dosen pembimbing skripsi saya di STMIK Sinar Nusantara yang berkenan
memberikan bimbingan dan pengarahan sehingga penyusunan laporan skripsi ini
dapat terselesaikan.
3. Bapak Sapto Nugroho, S.T selaku Dosen Pembimbing Akademik yang selalu
memberikan bimbingan dan pengalaman terbaik.
4. Dosen, staff dan karyawan STMIK Sinar Nusantara.
5. Kedua orang tua dan saudara saya tercinta.
6. Keluarga Besar UKM LDK Liwa’ul Islam, UKM CIT, Shof Sodara Hijrah dan
semua yang selalu mengingatkan skripsi saya.
7. Keluarga Kos dan teman – teman TI*-15A yang selalu mendukung saya.
Penulis menyadari bahwa Skripsi ini masih jauh dari sempurna, oleh karena

itu segala saran dan kritik yang bersifat membangun akan penulis terima dengan

senang hati. Akhir kata semoga Skripsi ini bermanfaat bagi siapa pun yang

membacanya.

Surakarta, Agustus 2019

Fladi Adi Usman

ix
DAFTAR ISI

HALAMAN JUDUL………………….……………………………………………….ii
PERSETUJUAN LAPORAN SKRIPSI ………..…………………………………….iii
SURAT PERNYATAAN PENELITI...……………………………………………….iv
MOTTO…..…………………………………………………………………………....v
PERSEMBAHAN……………………………………………………………………..vi
RINGKASAN…………………………………………………………………..…….vii
SUMMARY…………...………………………………………………………..……viii
KATA PENGANTAR…………………………………………………………...........ix
DAFTAR ISI…………………………………………………………………………..x
DAFTAR TABEL…………………………………………………………………....xiv
DAFTAR GAMBAR………………………………………………………………....xv
BAB I.............................................................................................................................1

PENDAHULUAN.........................................................................................................1

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

1.2 Rumusan Masalah................................................................................................4

1.3. Batasan Masalah.................................................................................................4

1.4. Tujuan Penelitian................................................................................................5

1.5. Manfaat Penelitian..............................................................................................6

1.6. Kerangka Pikir....................................................................................................7

1.7. Sistematika Penulisan.........................................................................................9

BAB II...........................................................................................................................9

LANDASAN TEORI....................................................................................................9

2.1 Sistem Informasi Geografis...............................................................................11

2.2 Lembaga Dakwah Kampus................................................................................14

x
2.3 Kmeans Clustering.............................................................................................15

2.4 PHP (Hypertext Prepossesor)............................................................................22

2.5. MySQL (My Structure Query Language).........................................................24

2.6. WebGIS.............................................................................................................25

2.7 Google Maps......................................................................................................26

2.8 Kajian Pustaka...................................................................................................28

BAB III........................................................................................................................31

METODE PENELITIAN............................................................................................31

3.1 Metode Pengumpulan Data................................................................................31

3.1.1. Data Primer................................................................................................31

3.1.2. Data Sekunder............................................................................................32

3.2 Metode Pengembangan Sistem.........................................................................33

3.2.1 Analisa.........................................................................................................33

3.2.2 Desain Sistem..............................................................................................33

3.2.3 Coding.........................................................................................................34

3.2.4 Pengujian Sistem.........................................................................................34

3.3 Analisa Data......................................................................................................36

3.4 Perancangan......................................................................................................36

3.4.1 UML (Unified Modeling Language)...........................................................36

3.4.2 Usecase Diagram.........................................................................................37

3.4.3 Desain Database..........................................................................................37

3.4.4 Desain Input.................................................................................................37

3.4.5 Desain Output..............................................................................................38

3.4.6 Implementasi...............................................................................................38

3.5 Pengujian...........................................................................................................39

xi
BAB IV........................................................................................................................40

GAMBARAN UMUM OBYEK PENELITIAN.........................................................40

4.1 Gambaran Umum Puskomda FSLDK Solo Raya..............................................40

4.1.1 Profil Puskomda FSLDK Solo Raya...........................................................40

4.1.2 Visi dan Misi Puskomda FSLDK Solo Raya..............................................41

4.1.3 Sturktur Organisasi......................................................................................42

4.2 Pengembangan Sistem......................................................................................44

4.2.1 Dataset LDK Solo Raya..............................................................................45

4.2.1.1 Data LDK Solo Raya di Zona 1...........................................................45

4.2.1.2 Data LDK Solo Raya di Zona 2...........................................................48

4.2.1.3 Data LDK Solo Raya di Zona 3...........................................................51

4.2.1.4 Data LDK Solo Raya di Zona 4...........................................................53

4.2.1.5 Data LDK Solo Raya di Zona 5...........................................................56

4.2.2 Menentukan Himpunan K-Means Clustering.............................................58

4.2.3 Perhitungan K-Means Clustering................................................................58

BAB V.........................................................................................................................70

PEMBAHASAN..........................................................................................................70

5.1 Desain Sistem.....................................................................................................70

5.1.1. Flowchart K-Means Clustering..................................................................71

5.1.2. Perancangan UML......................................................................................71

5.2 Kebutuhan Sistem............................................................................................103

5.3 Implementasi Sistem........................................................................................105

5.3.1 Desain Tampilan Output.........................................................................110

5.4 Tahap Pengujian Sistem...................................................................................112

5.4.1 Pengujian Fungsional................................................................................112

xii
5.4.2 Pengujian Validitas...................................................................................117

5.4.3 Pengujian Kelayakan.................................................................................121

5.4.4 Analisa Pengujian......................................................................................125

BAB VI......................................................................................................................127

PENUTUP.................................................................................................................127

6.1 KESIMPULAN………………………………………………………………..127

6.2 SARAN………………………………………………………………………..128

DAFTAR PUSTAKA………………………………………………………………129

xiii
DAFTAR TABEL

Tabel 2.1 : Tabel Review Jurnal K-Means Clustering..........................................................28

Tabel 2.2 : Tabel Review Paper Pembuatan Sitem Informasi Goegrafis........................29

Tabel 3.1 : Tabel Rencana Pengujian.........................................................................................35

Tabel 4.1 : Tabel Dataset Lembaga Dakwah Kampus..........................................................45

Tabel 4.2 : Tabel Data Sumber.....................................................................................................59

Tabel 4.3 : Tabel Centroid.............................................................................................................59

Tabel 4.4 : Tabel Hasil Perhitunggan Jarak..............................................................................61

Tabel 5.1 : Tabel Sekenario Melakukan Login.......................................................................72

Tabel 5.2 : Tabel Sekenario Menginputkan Master Data.....................................................73

Tabel 5.3 : Tabel Sekenario Mengedit Master Data..............................................................74

Tabel 5.4 : Tabel Sekenario Menghapus Master Data..........................................................76

Tabel 5.5 : Tabel Sekenario Perhitungan K-Means...............................................................77

Tabel 5.6 : Tabel Sekenario Menambah Cluster.....................................................................78

Tabel 5.7 : Tabel Sekenario Menghapus Cluster....................................................................79

Tabel 5.8 : Tabel Sekenario Melakukan Logout.....................................................................79


Tabel 5.9 : Struktur Tabel Admin................................................................................................102

Tabel 5.10 : Struktur Tabel LDK (Lembaga Dakwah Kampus)........................................103

Tabel 5.11 : Uji Fungsionalitas Melakukan Login.................................................................113

Tabel 5.12 : Uji Fungsionalitas Menambah Data...................................................................114


Tabel 5.13 : Uji Fungsionalitas Mengedit Data......................................................................115

Tabel 5.14 : Uji Fungsionalitas Menghapus Data..................................................................116

Tabel 5.15 : Uji Fungsionalitas Menu Kmeans Clustering..................................................116

Tabel 5.16 : Perbandingan Hasil Excel dan Sistem...............................................................118


Tabel 5.17 : Pilihan Jawaban........................................................................................................121
xiv
Tabel 5.18 : Bobot Nilai Jawaban...............................................................................................121

Tabel 5.19 : Pertanyaan..................................................................................................................122

Tabel 5.20 : Data Jawaban Responden......................................................................................122

Tabel 5.21 : Data Kuesioner Responden Setelah Diolah......................................................123

DAFTAR GAMBAR

Gambar 1.1 : Kerangka Pikir Pemetaan Lembaga Dakwah Kampus Solo Raya..........6

Gambar 2.1 : Alur Algoritma K-Means.....................................................................................21

Gambar 5.1 : Flowchart Algoritma Kmeans............................................................................71

Gambar 5.2 : Usecase Diagram Sistem Clustering Pemetaan LDK.................................80

Gambar 5.3 : Squence Diagram Melakukan Login................................................................82

Gambar 5.4 : Squence Diagram Menginputkan Master Data.............................................83

Gambar 5.5 : Squence Diagram Mengedit Master Data.......................................................83

Gambar 5.6 : Squence Diagram Menghapus Master Data...................................................84

Gambar 5.7 : Squence Diagram Untuk Tambah Cluster......................................................85

Gambar 5.8 : Squence Diagram Untuk Hapus Cluster..........................................................85

Gambar 5.9 : Squence Diagram Untuk Perhitungan K-Means Clustering.....................87

Gambar 5.10 : Squence Diagram Untuk Melakukan Logout..............................................88

Gambar 5.11 : Activity Diagram Melakukan Login..............................................................91

Gambar 5.12 : Activity Diagram Menginputkan Master Data...........................................93

Gambar 5.13 : Activity Diagram Mengedit Master Data.....................................................94

Gambar 5.14 : Activity Diagram Menghapus Master Data.................................................95

Gambar 5.15 : Activity Diagram Perhitungan K-Means Clustering.................................96

Gambar 5.16 : Activity Diagram Melakukan Tambah Cluster...........................................97

Gambar 5.17 : Activity Diagram Melakukan Hapus Cluster..............................................98

xv
Gambar 5.18 : Activity Diagram Melakukan Logout............................................................99

Gambar 5.19 : Class Diagram Pemetaan LDK........................................................................100

Gambar 5.19 : Struktur Tabel Admin..........................................................................................101

Gambar 5.20 : Struktur Tabel LDK (Lembaga Dakwah Kampus)..................................102

Gambar 5.21 : Halaman Home....................................................................................................105

Gambar 5.22 : Halaman Login Admin......................................................................................106

Gambar 5.23 : Halaman Admin..................................................................................................106

Gambar 5.24 : Halaman Master Data.......................................................................................107

Gambar 5.25 : Halaman Tambah Master Data.......................................................................108

Gambar 5.26: Edit Master Data..................................................................................................109

Gambar 5.27 : Tampilan Data Master Data............................................................................110

Gambar 5.28 : Tampilan Hasil Peta Kmeans Clustering....................................................110

xvi

Anda mungkin juga menyukai