perancangan sistem pencarian lokasi perumahan …
Post on 16-Oct-2021
8 Views
Preview:
TRANSCRIPT
PERANCANGAN SISTEM PENCARIAN LOKASI
PERUMAHAN DISERTAI INFORMASI SUPERMARKET
DAN RUMAH SAKIT TERDEKAT DI KOTA BEKASI
SKRIPSI
Oleh :
SITI ARIAYANI
201510225106
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS BHAYANGKARA JAKARTA RAYA
2019
Perancangan Sistem ..., Siti Ariayani, Fakultas Teknik 2019
Perancangan Sistem ..., Siti Ariayani, Fakultas Teknik 2019
Perancangan Sistem ..., Siti Ariayani, Fakultas Teknik 2019
v
ABSTRAK
Siti Ariayani. 201510225106. Perancangan Sistem Pencarian Lokasi Perumahan
disertai Informasi Supermarket dan Rumah Sakit Terdekat di Kota Bekasi.
Perumahan dan pemukiman merupakan kebutuhan dasar atau primer manusia.
Pada tahun 2016-2018 jumlah pengembang properti dan jumlah penduduk di Kota
Bekasi terus mengalami peningkatan. Ini menunjukan bahwa meningkatnya kebutuhan
perumahan di Kota Bekasi. Dekatnya lokasi perumahan dengan fasilitas tertentu sangat
penting untuk memenuhi kebutuhan pemilik rumah seperti dekat dengan Supermarket
dan Rumah Sakit. Sistem informasi geografis diperlukan untuk pencarian lokasi
perumahan disertai informasi supermarket dan rumah sakit terdekat. Sistem ini dapat
dibangun berbasis web sehingga dapat memberikan informasi ke pada masyarakat
secara meluas apabila diakses. Dalam proses pembuatan sistem ini, membutuhkan data
perumahan, data supermarket dan data rumah sakit di Kota Bekasi. Metode
pengembangan sistem menggunakan Model Prototipe, Metode K-Means Clustering
untuk mengelompokan area perumahan yang berdekatan dengan supermarket dan
rumah sakit. Perancangan sistem ini menggunakan flowmap dan UML (Unified
Modeling Language). Hasil dari penelitan ini yaitu diharapkan aplikasi ini akan
membantu masyarakat yang ingin membeli perumahan yang telah terdaftar di Kota
Bekasi dengan disertai informasi supermarket dan rumah sakit terdekat dari perumahan
tersebut.
Kata Kunci :Sistem Informasi Geografis, Perumahan, Prototipe, K-Means Clustering,
UML ( Unified Modelling Language )
Perancangan Sistem ..., Siti Ariayani, Fakultas Teknik 2019
vi
ABSTRACT
Siti Ariayani. 201510225106. System Design of Residential Search Location with
Nearest Supermarket and Hospital Information in Bekasi City
Housing and settlements are basic or primary human needs. In 2016-2018 the
number of property developers and the population in the city of Bekasi continued to
increase. This shows that the increase in housing needs in the City of Bekasi. The
proximity of housing locations to certain facilities is very important to meet the needs
of homeowners such as being close to supermarkets and hospitals. Geographical
information systems are needed to search for housing locations with information on
nearby supermarkets the public widely when accessed. In the process of making this
system, it requires housing data, supermarket data, and hospital data in Bekasi City.
The system development method uses a Prototype Model, the K-Means Clustering
Method to group housing areas adjacent to supermarkets and hospitals. The design of
this system uses the flow map and UML (Unified Modeling Language). The results of
this research are expected and hospitals. This system can be built web-based so that it
can provide information to that this application will help people who want to buy
housing that has been registered in the City of Bekasi accompanied by information on
supermarkets and the nearest hospital from the housing.
Keyword : Geographic Information System, Housing, Prototype, K-Means, UML
(Unified Modelling Language )
Perancangan Sistem ..., Siti Ariayani, Fakultas Teknik 2019
Perancangan Sistem ..., Siti Ariayani, Fakultas Teknik 2019
Perancangan Sistem ..., Siti Ariayani, Fakultas Teknik 2019
Perancangan Sistem ..., Siti Ariayani, Fakultas Teknik 2019
x
DAFTAR ISI
LEMBAR PERSETUJUAN PEMBIMBING ........................................................... ii
LEMBAR PENGESAHAN ....................................................................................... iii
LEMBAR PERNYATAAN BUKAN PLAGIASI ................................................... iv
ABSTRAK ................................................................................................................... v
ABSTRACT ................................................................................................................ vi
LEMBAR PERNYATAAN PUBLIKASI ............................................................... vii
KATA PENGANTAR .............................................................................................. viii
DAFTAR ISI ................................................................................................................ x
DAFTAR TABEL .................................................................................................... xiv
DAFTAR GAMBAR ................................................................................................. xv
DAFTAR LAMPIRAN ........................................................................................... xvii
BAB I PENDAHULUAN ............................................................................................ 1
1.1 Latar Belakang ........................................................................................................ 1
1.2 Identifikasi Masalah ................................................................................................ 4
1.3 Rumusan Masalah ................................................................................................... 5
1.4 Batasan Masalah...................................................................................................... 5
1.5 Tujuan dan Manfaat Penelitian ............................................................................... 5
1.5.1 Tujuan Penelitian .............................................................................................. 5
1.5.2 Manfaat Penelitian ............................................................................................ 6
1.6 Tempat dan Waktu Penelitian ................................................................................. 6
1.7 Metodelogi Penelitian ............................................................................................. 6
1.8 Metode konsep Pengembangan Software ............................................................... 7
1.9 Sistematis Penulisan ................................................................................................ 7
BAB II LANDASAN TEORI ..................................................................................... 9
2.1 Tinjauan Pustaka ..................................................................................................... 9
2.2 Teori Pendukung ................................................................................................... 10
2.2.1 Definisi Perancangan ...................................................................................... 10
Perancangan Sistem ..., Siti Ariayani, Fakultas Teknik 2019
xi
2.2.2 Definisi Aplikasi ............................................................................................. 11
2.2.3 Definisi Pencarian .......................................................................................... 12
2.2.4 Konsep Dasar Sistem ...................................................................................... 12
2.2.5 Konsep Dasar Informasi ................................................................................. 13
2.2.6 Konsep Dasar Sistem Informasi ..................................................................... 14
2.2.7 Definisi Geografi ............................................................................................ 15
2.2.8 Sistem Informasi Geografis ............................................................................ 16
2.2.8.1 Komponen Sistem Informasi Geografis .................................................. 16
2.2.8.2 Subsistem Sistem Informasi Geografis .................................................... 18
2.2.9 Metode K-Means Clustering .......................................................................... 20
2.2.10 Pengertian Perumahan .................................................................................. 21
2.2.11 Supermarket .................................................................................................. 22
2.2.12 Rumah Sakit ................................................................................................. 22
2.3 Peralatan Pendukung ............................................................................................. 23
2.3.1 Flowmap ......................................................................................................... 23
2.3.2 UML (Unified Modeling Language) .............................................................. 24
2.3.2.1 Use Case Diagram ................................................................................... 25
2.3.2.2 Activity Diagram ...................................................................................... 26
2.3.2.3 Sequence Diagram ................................................................................... 28
2.3.2.4 State Machine Diagram ........................................................................... 30
2.3.2.5 Class Diagram ......................................................................................... 31
2.4 Komponen Penyusun ............................................................................................ 33
2.4.1 Google Map API ............................................................................................. 33
2.4.2 CodeIgniter ..................................................................................................... 33
2.4.3 PHP (Perl Hypertext Preprocessor) ............................................................... 35
2.4.4 MYSQL .......................................................................................................... 35
2.4.5 XAMPP .......................................................................................................... 36
2.4.6 Website ........................................................................................................... 37
2.4.7 Metode Pengembangan Perangkat Lunak ...................................................... 38
2.4.7.1 Model Prototipe ....................................................................................... 38
Perancangan Sistem ..., Siti Ariayani, Fakultas Teknik 2019
xii
2.4.8 Pengujian Black Box ....................................................................................... 39
BAB III METODOLOGI PENELITIAN ............................................................... 41
3.1 Obyek Penelitian ................................................................................................... 41
3.1.1 Dinas Tata Ruang Kota Bekasi ...................................................................... 41
3.1.2 Visi dan Misi .................................................................................................. 41
3.1.3 Struktur Organisasi Perusahaan ...................................................................... 41
3.2 Kerangka Penelitian .............................................................................................. 43
3.3 Analisis Sistem Berjalan ....................................................................................... 43
3.4 Permasalahan......................................................................................................... 45
3.5 Analisis Usulan Sistem ......................................................................................... 46
3.6 Analisis Kebutuhan Sistem ................................................................................... 47
3.6.1 Metode Pengumpulan Data ............................................................................ 47
3.6.1.1 Studi Pustaka............................................................................................ 47
3.6.1.2 Observasi ................................................................................................. 47
3.6.1.3 Kuisioner .................................................................................................. 47
3.6.2 Metode Pengembangan Sistem ...................................................................... 62
BAB IV PERANCANGAN SISTEM DAN IMPLEMENTASI ............................ 64
4.1 Umum .................................................................................................................... 64
4.2 Perancangan .......................................................................................................... 64
4.2.1 Use Case Diagram ......................................................................................... 65
4.2.2 Activity Diagram ............................................................................................ 66
4.2.3 Sequence Diagram ......................................................................................... 70
4.2.4 State Machine Diagram .................................................................................. 75
4.2.5 Class Diagram ................................................................................................ 76
4.3 Kamus Data ........................................................................................................... 77
4.4 Implementasi ......................................................................................................... 78
4.4.1 Kebutuhan Perangkat Keras (Hardware) ....................................................... 78
4.4.2 Kebutuhan Perangkat Lunak (Software) ........................................................ 79
4.4.3 Implementasi Metode K-Means Clustering.................................................... 80
4.4.4 Implementasi Antar Muka ............................................................................ 101
Perancangan Sistem ..., Siti Ariayani, Fakultas Teknik 2019
xiii
4.5 Pengujian Black Box ........................................................................................... 108
BAB V PENUTUP ................................................................................................... 111
5.1 Kesimpulan ......................................................................................................... 111
5.2 Saran .................................................................................................................... 112
DAFTAR PUSTAKA
LAMPIRAN
Perancangan Sistem ..., Siti Ariayani, Fakultas Teknik 2019
xiv
DAFTAR TABEL
Tabel 2.1 Perbandingan Jurnal ..................................................................................... 9
Tabel 2.2 Simbol-simbol Flowmap ............................................................................ 23
Tabel 2.3 Simbol-simbol Use Case Beserta Deskripsinya......................................... 25
Tabel 2.4 Simbol-simbol Activity Diagram Beserta Deskripsinya. ........................... 27
Tabel 2.5 Simbol-simbol Sequensial Diagram Beserta Deskripsinya. ...................... 28
Tabel 2.6 Simbol-simbol State Machine Diagram Beserta Deskripsinya. ................ 30
Tabel 2.7 Simbol-simbol Class Diagram Beserta Deskripsinya. .............................. 32
Tabel 3.1 Bobot Kuisioner ......................................................................................... 50
Tabel 3.2 Hasil Perhitungan Kuisioner ...................................................................... 50
Tabel 3.3 Nilai Interval .............................................................................................. 53
Tabel 3.4 Skor Total Pertanyaan ................................................................................ 53
Tabel 4.1 Deskripsi Keseluruhan Use Case Diagram ............................................... 65
Tabel 4.2 Tabel Admin .............................................................................................. 77
Tabel 4.3 Tabel Place (Tempat) ................................................................................. 77
Tabel 4.4 Kebutuhan Perangkat Keras (Hardware) ................................................... 79
Tabel 4.5 Kebutuhan Perangkat Lunak (Software) .................................................... 79
Tabel 4.6 Data Nama Tempat (Perumahan, Supermarket, Rumah Sakit) ................. 81
Tabel 4.7 Inisialisasi Data Kecamatan ....................................................................... 84
Tabel 4.8 Titik Pusat Awal Setiap Cluster Berdasarkan Nama Supermarket ............ 85
Tabel 4.9 Titik Pusat Awal Setiap Cluster Berdasarkan Nama Rumah Sakit ............ 86
Tabel 4.10 Hasil perhitungan Data Perumahan Terdekat dengan Supermarket ........ 91
Tabel 4.11 Hasil perhitungan Data Perumahan Terdekat dengan Rumah Sakit ........ 94
Tabel 4.12 Hasil Pengelompokan Data dengan Metode K-Means Clustering........... 98
Tabel 4.13 Hasil Pengujian Black Box ..................................................................... 108
Perancangan Sistem ..., Siti Ariayani, Fakultas Teknik 2019
xv
DAFTAR GAMBAR
Gambar 1.1 Grafik Hasil Kuisioner Fasilitas yang dibutuhkan di Perumahan ............. 2
Gambar 1.2 Grafik Pertumbuhan Jumlah Penduduk dan Pengembang Properti di Kota
Bekasi ............................................................................................................................ 3
Gambar 2.1 Komponen GIS ........................................................................................ 18
Gambar 2.2 Subsistem GIS ......................................................................................... 18
Gambar 2.3 Ilustrasi Model Prototipe ......................................................................... 38
Gambar 3.1 Struktur Organisasi Dinas Tata Ruang Kota Bekasi ............................... 42
Gambar 3.2 Kerangka Penelitian ................................................................................ 43
Gambar 3.3 Flowmap Sistem Berjalan ....................................................................... 44
Gambar 3.4 Flowmap Sistem Usulan.......................................................................... 46
Gambar 3.5 Ilustrasi Model Prototipe ......................................................................... 62
Gambar 4.1 Use Case Diagram .................................................................................. 65
Gambar 4.2 Activity Diagram Pencarian Perumahan ................................................. 66
Gambar 4.3 Activity Diagram Proses Input Data Supermarket .................................. 67
Gambar 4.4 Activity Diagram Proses Input Data Rumah Sakit .................................. 68
Gambar 4.5 Activity Diagram Proses Input Data Perumahan ..................................... 69
Gambar 4.6 Sequence Diagram Pencarian Perumahan............................................... 71
Gambar 4.7 Sequence Diagram Proses Input Data Supermarket ............................... 72
Gambar 4.8 Sequence Diagram Proses Input Data Rumah Sakit ............................... 73
Gambar 4.9 Sequence Diagram Proses Input Data Perumahan .................................. 74
Gambar 4.10 State Machine Diagram Sistem ............................................................ 75
Gambar 4.11 Class Diagram Sistem ........................................................................... 76
Gambar 4.12 Alur Perhitungan Metode K-Means Clustering .................................... 80
Gambar 4.13 Dialog Screen Halaman Utama User .................................................. 101
Gambar 4.14 Dialog Screen Halaman Profil Distaru................................................ 102
Gambar 4.15 Dialog Screen Halaman Menu Perumahan ......................................... 103
Gambar 4.16 Penunjuk Route ................................................................................... 103
Gambar 4.17 Dialog Screen Halaman Detail Perumahan ......................................... 104
Perancangan Sistem ..., Siti Ariayani, Fakultas Teknik 2019
xvi
Gambar 4.18 Dialog Screen Halaman Menu Contact .............................................. 105
Gambar 4.19 Dialog Screen Halaman Login Admin ................................................. 105
Gambar 4.20 Dialo Screen Halaman Utama Admin ................................................. 106
Gambar 4.21 Dialog Screen Halaman Menu Users .................................................. 106
Gambar 4.22 Dialog Screen Halaman Menu Places ................................................ 107
Gambar 4.23 Halaman Input Data Tempat ............................................................... 107
Perancangan Sistem ..., Siti Ariayani, Fakultas Teknik 2019
xvii
DAFTAR LAMPIRAN
Lampiran 1 Surat Pengantar Riset Penelitian Skripsi
Lampiran 2 Sertifikat Keterangan Telah Melakukan Riset Skripsi
Lampiran 3 Lembar Kuisioner
Lampiran 4 Plagiarisme
Lampiran 5 Daftar Riwayat Hidup
Lampiran 6 Kartu Bimbingan Skripsi
Perancangan Sistem ..., Siti Ariayani, Fakultas Teknik 2019
top related