Anda di halaman 1dari 47

Konsentrasi : WEM

SISTEM INFORMASI GEOGRAFIS BERBASIS WEB MOBILE


PEMETAAN BENGKEL
( Studi Kasus: Sekitar Kampus 1 UTY )

LAPORAN TUGAS AKHIR

HIKMAH’UL NUR HIDAYAT


5180411179

PROGRAM STUDI INFORMATIKA


FAKULTAS SAINS & TEKNOLOGI
UNIVERSITAS TEKNOLOGI YOGYAKARTA
YOGYAKARTA
2022/2023
SISTEM INFORMASI GEOGRAFIS BERBASIS WEB MOBILE
PEMETAAN BENGKEL
( Studi Kasus: Sekitar Kampus 1 UTY )

Disusun oleh
HIKMAH’UL NUR HIDAYAT
5180411179

Telah dipertahankan di depan Dewan Penguji


pada tanggal ................................

DEWAN PENGUJI

Nama & Gelar Jabatan Tanda Tanggal


tangan

Nama. Ketua
NIK. Penguji …………… ……………
Nama.
Penguji I
NIK. …………… ……………
Nama Penguji II
NIK (Dosen
Pembimbing) …………… ……………

Yogyakarta, …………………
Ketua Program Studi Informatika

Dr. Enny Itje Sela, S.Si., M.Kom.


NIK. 111116086

ii
LEMBAR PERNYATAAN

Yang bertanda tangan di bawah ini, saya


Nama : Hikmah’ul Nur Hidayat
NPM : 5180411179
Program Studi : Informatika
Program : Sarjana
Fakultas : Sains & Teknologi
Menyatakan bahwa tugas akhir dengan judul sistem informasi geografis
berbasis web mobile pemetaan bengkel adalah karya ilmiah asli saya dan belum
pernah dipublikasikan oleh orang lain, kecuali yang tertulis sebagai acuan dalam
naskah ini dan disebutkan dalam daftar pustaka. Apabila di kemudian hari, karya
saya disinyalir bukan merupakan karya asli saya, maka saya bersedia menerima
konsekuensi apa yang diberikan Program Studi Informatika Fakultas Sains &
Teknologi.

Demikian surat pernyataan ini saya buat dengan sebenarnya.

Dibuat Di : Yogyakarta
Pada Tanggal : 11 Oktober 2022
Yang menyatakan,

Hikmah’ul Nur Hidayat

iii
KATA PENGANTAR

Puji syukur dipanjatkan atas kehadirat Allah SWT, karena dengan limpahan
karunia-Nya penulis dapat menyelesaikan Tugas Akhir dengan judul Sistem
Informasi Geografis Berbasis Web Mobile Pemetaan Bengkel.
Penyusunan Tugas Akhir diajukan sebagai salah satu syarat untuk
memperoleh gelar sarjana pada Program Studi Informatika Fakultas Sains &
Teknologi Universitas Teknologi Yogyakarta.
Tugas Akhir ini dapat diselesaikan tidak lepas dari segala bantuan,
bimbingan, dorongan dan doa dari berbagai pihak, yang pada kesempatan ini
penulis ingin menyampaikan ucapan terima kasih kepada:
a. Dr. Bambang Moertono Setiawan, M.M., C.A., Akt. selaku Rektor
UniversitasTeknologi Yogyakarta.
b. Dr. Endy Marlina, S.T., M.T. selaku Dekan Fakultas Sains & Teknologi.

c. Dr. Enny Itje Sela, S.Si., M.Kom. selaku Ketua Program Studi Informatika,
Universitas Teknologi Yogyakarta.
d. Irma Handayani, S.Kom., M.Cs. selaku Dosen Pembimbing Tugas Akhir yang
selalu memberikan bimbingan serta arahan dalam membuat Tugas Akhir.
e. Kedua Orang Tua, keluarga, serta teman-teman yang senantiasa memberikan
dukungan, doa, dan motivasi yang tak pernah berhenti untuk menuntun saya
sampai saat ini.

Yogyakarta, 11 Oktober 2022

Hikmah’ul Nur Hidayat

iv
ABSTRAK
Sistem informasi geografis adalah suatu sistem komputer yang digunakan
untuk menyimpan, memasukan, memeriksa, mengintegrasikan, memanipulasi,
menganalisis dan menampilkan data yang berhubungan dengan lokasi-lokasi pada
permukaan bumi. Dengan berkembangnya zaman yang semakin maju, maka
manusia berfikir untuk menyelesaikan masalah dengan efisien. Permasalan yang
terjadi di sekitar kampus UTY adalah masih banyak orang atau mahasiswa yang
memang asalnya bukan dari Jogja tidak tahu letak atau lokasi bengkel terdekat.
Permasalahan seperti itu akan sangat mengganggu jika terdapat situasi yang
mendesak. Para pemilik bengkel juga akan kesulitan mendapatkan pelanggan jika
lokasi bengkel mereka belum terdata pada google map. Oleh karena itu,
diperlukan Sistem yang bisa mengatasi masalah-masalah tersebut, yaitu Sistem
informasi geografis berbasis web mobile pemetaan bengkel. Dengan
memanfaatkan sistem ini maka pengendara yang berada di sekitar kampus UTY
akan menemukan lokasi bengkel dengan mudah dan dapat membantu para
pemilik bengkel untuk mendapatkan pelanggan. Dalam Penelitian ini dirancang
suatu sistem berbasis web mobile menggunakan Bahasa pemrograman HTML,
CSS, PHP dan Java Script dan database menggunakan MySQL.

Kata Kunci: SIG, Bengkel, Perancangan Sistem.

v
ABSTRACT
Geographic information system is a computer system used to store, enter, check,
integrate, manipulate, analyze and display data related to locations on the earth's
surface. With the development of an increasingly advanced era, humans think to
solve problems efficiently. The problem that occurs around the UTY campus is
that there are still many people or students who are not originally from Jogja and
do not know the location or location of the nearest workshop. Problems like that
will be very disturbing if there is an urgent situation. Workshop owners will also
find it difficult to get customers if the location of their workshop has not been
recorded on the Google map. Therefore, a system is needed that can overcome
these problems, namely a mobile web-based geographic information system for
workshop mapping. By utilizing this system, drivers around the UTY campus will
find the location of the workshop easily and can help repair shop owners find
customers. In this study, a mobile web-based system was designed using HTML,
CSS, PHP and Java Script programming languages and a database using
MySQL.

Keywords: GIS, Workshop, System Design.

vi
DAFTAR ISI

APLIKASI RESERVASI RUANGAN SISTEM INFORMASI GEOGRAFIS


BERBASIS WEB MOBILE PEMETAAN BENGKEL......................................i
SISTEM INFORMASI GEOGRAFIS BERBASIS WEB MOBILE
PEMETAAN BENGKEL......................................................................................ii
LEMBAR PERNYATAAN..................................................................................iii
KATA PENGANTAR...........................................................................................iv
ABSTRAK..............................................................................................................v
ABSTRACT............................................................................................................vi
DAFTAR ISI........................................................................................................vii
DAFTAR GAMBAR..............................................................................................x
BAB I PENDAHULUAN.......................................................................................1
1.1 Latar Belakang.....................................................................................................1
1.2 Rumusan Masalah...............................................................................................2
1.3 Batasan Masalah.................................................................................................2
1.4 Tujuan Penelitian.................................................................................................2
1.5 Manfaat Penelitian..............................................................................................3
1.6 Sistematika Penulisan..........................................................................................3
BAB II KAJIAN HASIL PENELITIAN DAN LANDASAN TEORI...............7
2.1 Kajian Hasil Penelitian.........................................................................................7
2.2 Landasan Teori...................................................................................................13
2.2.1 Sistem Informasi Geografis (SIG)....................................................................13
2.2.2 Quantum GIS..................................................................................................15
2.2.3 Leaflet.js.........................................................................................................15
2.2.4 Mysql..............................................................................................................16
2.2.5 PHP.................................................................................................................17
2.2.6 Bootstrap........................................................................................................18
2.2.7 Flowchart........................................................................................................19
2.2.8 Data Flow Diagram (DFD)...............................................................................21
2.2.9 Entity Relationshin Diagram (ERD)..................................................................21
BAB III METODE PENELITIAN.....................................................................23
3.1 Desain Penelitian...............................................................................................23
3.2 Bahan/Data.......................................................................................................25
3.2.1 Prosedur Pengumpulan Data..........................................................................25
3.3 Aturan Bisnis......................................................................................................28

vii
3.4 Tahapan Penelitian............................................................................................30
BAB IV ANALISIS DAN DESAIN SISTEM....................................................32
4.1 Analisis Sistem yang diusulkan...........................................................................32
4.1.1 Analisis Fungsional..........................................................................................32
4.1.2 Analisis Non Fungsional..................................................................................33
4.1.2.1 Hardware yang digunakan.....................................................................................33
4.1.2.2 Software yang digunakan......................................................................................33
4.2 Desain Sistem....................................................................................................33
4.2.1 Desain Logik....................................................................................................33
4.2.1.1 Flowchart Diagram.................................................................................................34
4.2.1.2 Diagram Konteks....................................................................................................34
4.2.1.3 Diagram Jenjang.....................................................................................................35
4.2.1.4 Data Flow Diagram Level 1....................................................................................35
4.2.1.5 Data Flow Diagram Level 2 Proses 1......................................................................36
4.2.1.6 Data Flow Diagram Level 2 Proses 2......................................................................36
4.2.1.7 Data Flow Diagram Level 2 Proses 3......................................................................36
4.2.2 Desain Fisik.....................................................................................................36
4.2.2.1 Entity Relationship Diagram..................................................................................36

viii
DAFTAR TABEL

Tabel 2. 1 Kajian Hasil Penelitiannn....................................................................10


Tabel 2. 2 Flowchart..............................................................................................19
Tabel 2. 3 Simbol DFDddd....................................................................................21
Tabel 2. 4 ERD......................................................................................................22

Tabel 3. 1 Data Sampel Bengkel Motor Sendangadi.............................................23


Tabel 3. 2 Data Sampel Bengkel Motor Daerah Sinduadi.....................................23
Tabel 3. 3 Data Sampel Bengkel Motor Daerah Trihanggo..................................24
Tabel 3. 4 Data Sampel Bengkel Motor Daerah Sendangadi................................24
Tabel 3. 5 Data Sampel Bengkel Mobil Daerah Sinduadi.....................................24
Tabel 3. 6 Data Sampel Bengkel Mobil Daerah Trihanggo...................................25

ix
DAFTAR GAMBAR

Gambar 3. 1 Tahapan Penelitian............................................................................23


Gambar 4. 1 Flowchart..........................................................................................34
Gambar 4. 2 Diagram Konteks..............................................................................34
Gambar 4. 3 Diagram Jenjang...............................................................................35
Gambar 4. 4 Data Flow Diagram Level 1..............................................................36
Gambar 4. 5 Data Flow Diagram Level 2 Proses 1...............................................36
Gambar 4. 6 Data Flow Diagram Level 2 Proses 2...............................................36
Gambar 4. 7 Lanjutan Data Flow Diagram Level 2 Proses 2................................36
Gambar 4. 8 Data Flow Diagram Level 2 Proses 3...............................................36
Gambar 4. 9 Entity Relationship Diagram.............................................................37

x
BAB I
PENDAHULUAN

I.1 Latar Belakang


Sistem Informasi Geografis (SIG) menjadi sistem komputer yang
kemudian digunakan untuk memanipulasi data atau informasi geografi. Sistem ini
kemudian diimplementasikan juga dengan hardware atau perangkat keras dan
software atau perangkat lunak komputer yang berfungsi untuk verifikasi data,
kompilasi, penyimpanan, akusisi, perubahan hingga  pembaharuan data. Tak
hanya itu ia juga berfungsi sebagai pemanggilan dan presentasi data, manajemen
dan pertukaran data, manipulasi data, hingga analisa data (Bernhardsen, 2002).
Dalam hal ini, penggunaan SIG dalam pembuatan pemetaan bengkel berbasis
mobile berlokasi di sekitar kampus UTY atau lebih tepatnya daerah Jombor.
Pemilihan lokasi tempat di sekitar kampus UTY bertujuan untuk mempermudah
mahasiswa atau orang-orang yang baru saja mengunjungi UTY agar mengetahui
lokasi bengkel terdekat. Bengkel merupakan tempat dimana seorang mekanik
melakukan pekerjaannya melayani jasa perbaikan dan perawatan kendaraan.
Bengkel juga dapat diartikan sebagai suatu usaha jenis wirausaha kecil dan
menengan yang bergerak dalam bidang jasa pelayanan perbaikan, baik itu sepeda
motor atau mobil.
Lokasi dari bengkel sering kali membuat bingung para pengendara jika
mereka sedang berada di lokasi atau daerah yang tidak mereka ketahui, masih
banyaknya bengkel-bengkel kecil yang tidak terdaftar pada google map juga
menjadi pengaruh sulitnya para pengendara menemukan bengkel. Masalah juga
tidak hanya dihadapi oleh para pengendara saja, para pemilik bengkel juga akan
mengalami kesusahan untuk mendapatkan pelanggan, lokasi mereka yang
terpencil dan tidak terdapat pada google map merupakan alasannya.
Beberapa keluhan dan permasalahan yang telah dijelaskan di atas tentunya
akan mempengaruhi kenyamanan orang-orang sekitar kampus UTY. Maka dari itu
dilakukan pengembangan sebuah sistem informasi geografis yang dapat
membantu orang-orang yang sedang mengunjungi kampus UTY dan tidak tahu

1
2

letak bengkel di sekitar kampus UTY. Sistem yang di kembangkan merupakan


sistem informasi geografis web mobile pemetaan bengkel, yang mencangkup
wilayah dari Kecamatan Sendangadi sampai Kecamatan Sinduadi. Sistem ini
menggunakan pemrograman HTML, CSS, PHP, Java Script dan terdapat database
sebagai tempat untuk menyimpan data yang masuk agar data tersimpan dan
tersusun secara rapi, keamanan data terjamin, serta akses data dapat diproses
dengan cepat dan akurat. Seiring dengan perkembangan dan kemajuan teknologi,
ada berbagai macam sistem yang dapat membantu untuk menemukan berbagai
lokasi atau tempat dengan mudah.

I.2 Rumusan Masalah


Berdasarkan latar belakang yang telah diuraikan diatas, maka rumusan
masalah adalah, bagaimana merancang dan membangun sistem informasi
geografis berbasis web mobile pemetaan bengkel/

I.3 Batasan Masalah


Penelitian sistem informasi geografis berbasis web mobile pemetaan
bengkel yang mencakup berbagai hal, sebagai berikut:
a. Program dapat digunakan pada mobile android dan web
b. Bahasa pemrograman yang digunakan PHP, HTML, CSS, dan Java Script
c. Data yang diambil untuk penelitian adalah data bengkel dan lokasi
bengkel.
d. Cangkupan wilayah dari Kecamatan Sendangadi sampai Kecamatan
Sinduadi.

I.4 Tujuan Penelitian


Berdasarkan masalah yang didapat, tujuan dari penelitian ini menghasilkan
atau mengimplementasikan sistem informasi geografis berbasis web mobile
pemetaan bengkel yang dapat mengatasi permasalahan yang terjadi di sekitar
UTY agar pengendara yang mengalami kendala pada kendaraan mereka dapat
3

dengan mudah menemukan bengkel, para pemilik bengkel juga akan lebih mudah
mendapatkan pelanggan.

I.5 Manfaat Penelitian


Adapun manfaat yang diharapkan dapat dicapai dari penelitian ini adalah:
1. Dapat membantu para mengendara untuk menemukan lokasi terdekat
bengkel.
2. Membantu para pemilik bengkel agar mudah untuk mendapatkan pelanggan.

I.6 Sistematika Penulisan


Adapun sistematika penulisan pada penelitian ini disusun dalam beberapa
bab yang dijelaskan sebagai berikut :

BAB I PENDAHULUAN
Bab pendahuluan terdiri dari beberapa sub bab yaitu yang pertama,
berisi latar belakang masalah dan penggambaran kondisi pada saat
dilakukan penelitian di daerah sekitar kampus UTY. Kedua
berisikan rumusan masalah yang perlu diselesaikan berdasarkan
kondisi serta bagaimana merancang dan membangun sistem
informasi geografis yang dapat mengelola lokasi bengkel dengan
akurat. Ketiga batasan masalah, karena penelitian ini terbatas maka
perlu ditetapkan batasan masalah agar penelitian ini lebih focus
membantu menyelesaikan permasalahan dengan
pengimplementasiannya di sekitar kampus UTY. Keempat tujuan
penelitian ini berfokus dalam penyelesaian masalah yang telah
dijelaskan yaitu membangun sistem informasi geografis berbasis
web mobile pemetaan bengkel. Kelima manfaat penelitian,
penelitian yang dilakukan diharapkan dapat membantu dan menjadi
solusi atas permasalahan yang telah dijabarkan. Sistematika
penulisan tugas akhir yaitu sistematika penulisan laporan mengenai
4

Sistem Informasi Geografis Berbasis Web Mobile Pemetaan


Bengkel.

BAB II KAJIAN HASIL PENELITIAN DAN LANDASAN TEORI


Bab ini menguraikan kajian-kajian penelitian terdahulu yang
digunakan sebagai refrensi dan tolak ukur atau perbandingan dalam
pembuatan sistem informasi geografis berbasis web mobile
pemetaan bengkel dan berisi landasan teori yang mendukung dalam
pembuatan sistem informasi geografis berbasis web mobile
pemetaan bengkel. Kajian hasil penelitian dan landasan teori
meliputi, penelitian yang berisi tentang hasil-hasil penelitian
terdahulu yang berkaitan dengan penelitian yang dilakukan yaitu
perancangan sistem informasi geografis berbasis web mobile
pemetaan bengkel yang berlokasi di sekitar kampus UTY.
Pengkajian hasil penelitian didasari atas 3 aspek yaitu teknologi,
fitur, dan objek. Pada pengkajian ini dilakukan berdasarkan
persamaan, perbedaan, serta perbandingan hasil penelitian.
Penelitian yang dikaji terbatas maksimal 5 tahun terakhir. Landasan
Teori yang berisi tentang pembahasan pengertian bahan yang
digunakan dan rencana pengimplementasian pada Sistem Informasi
Geografis Berbasis Web Mobile Pemetaan Bengkel.

BAB III METODE PENELITIAN


Dalam bab ini penulis mengemukakan tentang metode penelitian
yang digunakan, pengumpulan data serta sampel data yang didapat
adalah data bengkel dan lokasi bengkel. Prosedur pengumpulan
data terkait masalah yang akan dipecahkan menggunakan
wawancara dan observasi yang dilakukan dengan mengamati
langsung dan mengambil data yang dibutuhkan ditempat penelitian.
Kemudian pembahasan mengenai aturan bisnis yang ditetapkan di
5

bengkel sekitar kampus UTY adalah pengendara yang


membutuhkan bengkel terdekat akan membuka website sistem
informasi geografis pemetaan bengkel, lalu mencari lokasi bengkel
terdekat dan mengikuti rute yang ditunjukan. Berbagai aspek yang
perlu dipertimbangkan dalam pembuatan website mobile tersebut,
Dalam sistem yang akan dibangun, sistem Mobile dibangun
menggunakan bahasa pemrograman Website dan Mobile
menggunakan bahasa pemrograman HTML, CSS, PHP dan Java
Script. Penyimpanan sistem disimpan dalam basis data MySQL.

BAB IV ANALISIS DAN DESAIN SISTEM


Pada bab ini menjelaskan tentang menganalisis sistem yang akan
dibuat dengan memperhatikan aspek-aspek kebutuhan dalam
pembuatannya, analisis kebutuhan fungsional, dari analisis penulis
kebutuhan fungsional meliputi kebutuhan sistem secara umum,
sistem ini dapat mempermudah pengendara dalam menemukan
lokasi bengkel terdekat, dan kebutuhan admin dapat mengelola data
bengkel yang digunakan dalam sistem. Analisis kebutuhan non-
fungsional, merupakan analisis yang terkait dengan kebutuhan
pendukung sistem yang akan dibuat berupa spesifikasi perangkat
keras yang digunakan untuk dapat menjalankan aplikasi dan
perangkat lunak yang digunakan dalam proses pembuatan aplikasi,
serta mendesain tampilan (desain interface) dalam aplikasi yang
akan dibuat. Analisis yang dilakukan dan desain sistem yang
terbagi menjadi dua point yaitu point pertama desain logic dan
desain fisik. Dalam desain logic terdapat diagram konteks salah
satu bagian level tertinggi dari DFD yang menggambarkan input ke
suatu sistem atau output dari diagram konteks yang memberi
gambaran mengenai keseluruhan dari sistem, diagram jenjang yang
menggambarkan hubungan dan seluruh dari fungsi-fungsi di dalam
sistem secara berjenjang, diagram alir data (DAD) yang
6

menggambarkan proses sistem, flowchart sistem, penggambaran


ERD untuk menggambarkan himpunan-himpunan entitas dan
relasi, dan relasi antar table yang digunakan untuk
mengkombinasikan data. Point kedua tentang desain fisik yang
berisi rancangan table data base dan desain antarmuka yang berisi
desain interface halaman web.

BAB V IMPLEMENTASI DAN HASIL PEMBAHASAN


Pada bab ini menjelaskan hasil yang didapat dari penelitian dan
implementasi. Tentang sistem yang dibangun yang berisi
implementasi halaman beranda user, halaman beranda user adalah
halaman awal masuk kedalam website, pada halaman ini user akan
langsung dapat mengakses fitur-fitur website untuk membantu
menemukan lokasi bengkel terdekat. Implementasi halaman
website dan halaman untuk login admin. Implementasi halaman
admin, berisi fitur-fitur untuk mengedit dan menambahkan data
bengkel.

BAB VI PENUTUP
Bab penutup ini berisi kesimpulan dan saran dari hasil penelitian,
berdasarkan keseluruhan hasil tugas akhir yang telah dilakukan di
sekitar kampus UTY, maka diperoleh keesimpulan perancangan
sistem informasi geografis berbasis web mobile pemetaan bengkel
pada penelitian ini yang dapat membantu para pengendara dalam
menemukan lokasi bengkel terdekat dan dapat membantu para
pemilik bengkel untuk mendapatkan pelanggan lebih mudah.
BAB II
KAJIAN HASIL PENELITIAN DAN LANDASAN TEORI

II.1 Kajian Hasil Penelitian


Beberapa hasil penelitian yang pernah dilakukan oleh peneliti
sebelumnya yang memiliki bidang dan tema yang sama dengan penelitian yang
dilakukan. Penelitian oleh (Ahmad Jihad, Setia Wardani, Ahmad Riyadi 2019)
dengan judul SISTEM INFORMASI GEOGRAFIS KOLAM RENANG
DAERAH ISTIMEWA YOGYAKARTA BERBASIS WEB MOBILE .
Penelitian tersebut tentang SIG yang digunakan dalam menentukan lokasi kolam
renang di Daerah Istimewa Yogyakarta dimana terkadang masyarakat umum
masih kesulitan mencari lokasi kolam renang pada saat seseorang membutuhkan
informasi mengenai lokasi kolam renang khususnya masyarakat yang berada di
Daerah Istimewa Yogyakarta. Itu karena masyarakat sudah terbiasa menunjungi
kolam renang yang setiap hari mereka kunjungi yang informasinya didapat dari
mulut ke mulut. Tujuan SIG ini adalah untuk mengetahui informasi lokasi
kolam renang, sehingga dapat membantu masyarakat dalaam mencari informasi
lokasi kolam renang. Hasil penelitian ini mampu menghasilkan sistem informasi
geografis kolam renang di Daerah Istimewa Yogyakarta berbasis web mobile
yang dapat dapat berjalan dengan baik dan dimanfaatkan sebagai media untuk
memudahkan masyarakat mencari lokasi kolam renang, sehingga pengguna
dapat lebih cepat dan mudah dalam mencari kolam renang di Daerah Istimewa
Yogyakarta.
Penelitian oleh (Elmayati, Cindi Wulandari, Hendra Saputra 2018)
dengan PERANCANGAN SISTEM INFORMASI GEOGRAFIS PEMETAAN
LOKASI PEMBUANGAN SAMPAH LEGAL PADA DINAS KEBERSIHAN
DAN KETAHANAN KOTA LUBUK LINGGAU BERBASIS WEB MOBILE.
Penelitian tersebut membahas Dinas Kebersihan dan Pertamanan Kota
Lubuklinggau dalam memberikan informasi lokasi tempat pembuangan sampah
legal masih berbentuk konvensional yakni data lokasi masih berbentuk kertas
biasa. Sehingga dalam memberikan informasi kurang lengkap dan sulit untuk di

7
8

perbaharui data objeknya. Dalam menyelesaikan permasalahan ini, peneliti


mencoba memanfaatkan perkembangan aplikasi teknologi GIS agar terciptanya
sistem pemetaan lokasi tempat pembuangan sampah legal sehingga
memudahkan dalam melakukan perubahan data dan dapat memberikan
informasi yang mudah di mengerti dan mudah diakses menggunakan perangkat
mobile. Hasil penelitian ini berupa aplikasi Sistem Informasi Geografis
pemetaan lokasi pembuangan sampah legal yang terdiri dari halaman utama,
halaman peta, halaman detail tempat pembuangan sampah, halaman login
admin, halaman home administrator, halaman pengolahan lokasi yang mana
setiap menu tersebut memberikan informasi lengkap bagi si pengguna. Dari
hasil penelitian ini menunjukkan bahwa dengan adanya SIG pemetaan lokasi
pembuangan sampah legal pada Dinas Kebersihan dan Pertamanan Kota
Lubuklinggau Berbasis Web Mobile dapat memberikan manfaat yang cukup
berarti bagi masyarakat untuk mengetahui lokasi pembuangan sampah legal di
Kota Lubuklinggau

Penelitian oleh (Antoni Zulius, Nelly Khairani Daulay, 2018). Dengan


judul SISTEM INFORMASI GEOGRAFIS LOKASI WISATA KULINER
PADA KOTA LUBUK LINGGAU BERBASIS ANDROID. Penelitian tersebut
membahas Sistem Informasi Geografis berbasis Android sangat membantu
dalam mencari lokasi yang diinginkan karena Android sudah menjadi salah satu
sebuah Ekosistem yang besar bagi aplikasi-aplikasi yang bersifat mobile
sehingga pengembangan dari aplikasi-aplikasi tersebut menjadi sangat mudah.
Sistem Informasi Geografis lokasi wisata kuliner di Kota Lubuklinggau juga
dibangun di dalam Sistem Operasi Android sehingga pada nantinya apabila
ingin melakukan pengembangan menjadi mudah karena dengan adanya Sistem
Informasi Geografis Lokasi Wisata Kuliner pada Kota Lubuklinggau berbasis
Android diharapkan dapat meningkatkan dan mempermudah pengunjung
wisatawan baik Lokal maupun Mancanegara dalam menikmati Wisata Kuliner
di Kota Lubuklinggau yang pada akhirnya dapat meningkatkan APBD Kota
Lubuklinggau. Penelitian ini diharapkan menghasilkan sebuah produk Sistem
9

Informasi Geografis Lokasi Wisata Kuliner di Kota Lubuklinggau berbasis


Android yang langsung dapat diimplementasikan.
Penelitian oleh (Arbina, Mesy,. 2019). Dengan judul SISTEM
INFOMASI GEOGRAFIS PEMETAAN DAERAH PERKEBUNAN DAN
KOMODITAS HASIL PANEN PROVINSI KALIMANTAN TENGAH.
Penelitian ini dibuat atas dasar kebutuhan akan adanya sistem informasi
geografis yang dapat digunakan untuk memberikan informasi kemacetan pada
kota Bandarlampung. Dengan sistem ini diharapkan pengguna dapat dengan
mudah mengetahui lokasi kemacetan dan informasi rute dengan mudah dan
cepat. Sistem informasi geografis dapat memberikan suatu informasi yang
berguna bagi user dengan pemanfaatan pemetaan sistem informasi geografis.
Dalam sistem ini menggunakan algoritma Astar sebagai alur untuk mencari rute
optimal dan maps yang digunakan adalah maps yang telah disediakan oleh
google yaitu google maps. Keseluruhan data kemacetan yang tersimpan dalam
basis data akan menghasilkan keluaran berupa titik lokasi kemacetan berupa
kecepatan kendaraan dan tingkat kepadatan dan jalur direction dari lokasi awal
menuju lokasi tujuan yang ditampilkan di peta Bandarlampung.
Penelitian yang dilakukan oleh Fitriyani, M., (2021) dengan judul Sistem
Informasi Geografis Persebaran Tambak Ikan Di Kecamatan Kembang Tanjong
Menggunakan QGIS. Penelitian ini bertujuan merancang sistem informasi untuk
menampilkan data yang terkait dengan keberadaan Tambak Ikan di Kecamatan
Kembang Tanjong dengan menggunakan aplikasi QGIS. Sistem Informasi
Geografis dibuat dengan menggunakan QGIS dan diimplementasikan ke website
secara geografis untuk melihat lokasi. Hasil dari penelitian terbentuknya Sistem
Informasi Geografis (SIG) untuk membantu bagi pengguna atau masyarakat yang
ingin mencari tata letak tambak di Kecamatan Kembang Tanjong sehingga
nantinya dapat menghasilkan data yang akurat dan mudah di jangkau.
10

Tabel 2. 1 Kajian Hasil Penelitiannn


No Judul Peneliti Fitur Teknologi Hasil/ Kesimpulan
1 Sistem Informasi Ahmad Jihad, - Marker Google Maps Penelitian ini berhasil membuat
Geografis (SIG) Setia - Zoom In sistem informasi geografis Kolam
Kolam Renang Wardani, - Zoom Out Renang DIY yang terkait di
Daerah Istimewa Ahmad - Rute dalamnya berupa nama kolam
Yogyakarta Riyadi (2019) - Open renang, kategori, lokasi, kabupaten,
Berbasis Web Streetmap fasilitas, kedalaman,dan jam buka..
Mobile
2. Perancangan Elmayati, - Rute Google Maps Dengan adanya aplikasi Sistem
Sistem Informasi Cindi - Open Popup Informasi Geografis pemetaan
Geografis Wulandari, - Zoom Out lokasi pembuangan sampah legal
Pemetaan Lokasi Hendra - Zoom In berbasis web mobile maka
Pembuangan Saputra - Open masyarakat lebih mudah dan
Sampah Legal Pada (2018) Streetmap fleksibel untuk melihat lokasi dan
Dinas Kebersihan data pembuangan sampah legal
Dan Pertamanan yang ada di kota Lubuklinggau,
Kota Lubuklinggau karena diimplementasikan untuk
Berbasis Web support kepada pengguna
Mobile smartphone.
11

3. Sistem Informasi Antoni - Marker Google Maps Sistem Informasi Geografis


Geografis Lokasi Zulius, Nelly - Open wisata kuliner berbasis android di
Wisata Kuliner Khairani Streetmap Kota Lubuklinggau yang telah
Pada Kota Daulay - Pemusat dilakukan penulis, maka SIG
Lubuklinggau (2018) Titik wisata kuliner ini dapat membantu
Berbasis Android - Zoom In masyarakat atau pengguna dalam
- Zoom Out mencari lokasi wisata kuliner
favorit yang ada di Kota
Lubuklinggau. Selain dari itu, SIG
wisata kuliner ini menyediakan
informasi letak posisi dengan
akurat dan efisien sehingga
menghemat waktu, tenaga, dan
biaya. Kemudian, SIG ini dapat
menampilkan jarak pada
infowindow antara posisi user
dengan lokasi kuliner yang berada
disekitar user.
12

4. Sistem Informasi Bezaliel - Marker Google Dalam sistem ini menggunakan


Geografis Untuk Septian - Rute Maps algoritma Astar sebagai alur untuk
Menentukan Sulastio, - Open mencari rute optimal dan maps
Lokasi Rawan Harry Streetmap yang digunakan adalah maps yang
Macet Di Jam Anggono, - Drop telah disediakan oleh google yaitu
Kerja Pada Kota Ade Dwi Koordinat google maps. Keseluruhan data
Bandarlampung Putra (2021) - Zoom In kemacetan yang tersimpan dalam
Pada Berbasis - Zoom Out basis data akan menghasilkan
Android keluaran berupa titik lokasi
kemacetan berupa kecepatan
kendaraan dan tingkat kepadatan
dan jalur direction dari lokasi
awal menuju lokasi tujuan yang
ditampilkan di peta
Bandarlampung.
13

5. Sistem Fitriyani dan - View Google Maps Sistem Informasi Geografis dibuat
Informasi Martunis Marker dengan menggunakan QGIS dan
Geografis (2021) - Polygon diimplementasikan ke website
Persebaran - Open Popup secara geografis untuk melihat
Tambak Ikan Di View Image lokasi. Hasil dari penelitian
Kecamatan terbentuknya Sistem Informasi
Kembang Geografis (SIG) untuk membantu
Tanjong bagi pengguna atau masyarakat
Menggunakan yang ingin mencari tata letak
QGIS tambak di Kecamatan Kembang
Tanjong sehingga nantinya dapat
menghasilkan data yang akurat dan
mudah di jangkau.

Seperti terlihat pada Tabel 2.1. Dari kelima referensi penelitian pada tabel diatas
memiliki kesamaan dalam pemanfaatan teknologi untuk melakukan pemetaan
suatu objek. Terdapat perbedaan pada contoh referensi-referensi penelitian diatas
dengan penelitian ini, yaitu aplikasi yang digunakan dan fitur kategori bengkel
pada sistem..

II.2 Landasan Teori


II.2.1 Sistem Informasi Geografis (SIG)
Sistem Informasi Geografis (SIG) adalah alat yang bermanfaat untuk
pengumpulan, penimbunan, pengambilan kembali data yang di inginkan dan
penayangan data keruangan yang berasal dari kenyataan dunia. (Burrough, 1986)
SIG merupakan sistem yang dapat mendukung pengambilan keputusan
spasial dan mempu mengintegrasikan deskripsi-deskripsi lokasi dengan
14

karakteristik fenomena yang ditemukan di lokasi tersebut. SIG yang lengkap


mencangkup metodologi dan teknologi yang diperlukan, yaitu data spasial
perangkat keras, lunak dan struktur organisasi (Gistut, 1994)
Semua informasi itu diproses dengan menggunakan komputer yang
kemudian dapat dikombinasikan menjadi informasi yang dinginkan. Jadi
singkatnya, SIG merupakan sistem yang berfungsi untuk mengumpulkan,
mengelola, menyimpan, dan menyajikan segala data yang berkaitan dengan
kondisi geografis suatu wilayah.
Sebelum membuat SIG kita harus menyiapkan dulu data-data yang akan
dimasukkan ke dalam sistem. Setelah data yang dibutuhkan terkumpul, langsung
saja dimasukkan ke dalam aplikasi SIG. Ada dua jenis data yang bisa
dimasukkan ke dalam SIG yaitu :
1. Data Spasial

Data spasial adalah data dalam bentuk grafis, seperti garis, titik dan
polygon, yang menunjukkan ruang lokasi atau tempat-tempat di
permukaan bumi / memiliki referensi geografis. Seperti pada penelitian
sedang dilakukan dengan memakai data polygon kabupaten sleman.

2. Data Atribut

Data atribut adalah data yang memberikan penjelasan atau deskripsi atas
objek di permukaan bumi / data spasial yang dapat berupa angka, huruf,
tabel maupun diagram. Seperti pada penelitian sedang dilakukan dengan
memakai data attribut kabupaten sleman.

Pada penelitian ini SIG mempunyai kemampuan untuk menghubungkan


berbagai data pada suatu titik pemetaan tempat kost, menggabungkannya,
menganalisa dan akhirnya memetakan hasilnya. Data yang akan diolah pada SIG
merupakan data spasial yaitu sebuah data yang berorientasi geografis dan
merupakan lokasi yang memiliki sistem koordinat tertentu, sebagai dasar
15

referensinya. Sehingga aplikasi SIG dapat menjawab beberapa pertanyaan


seperti lokasi, kondisi, dan pemodelan.
Seperti terlihat pada Tabel 2.1. Dari kelima referensi penelitian pada tabel
diatas memiliki kesamaan dalam pemanfaatan teknologi untuk melakukan
pemetaan suatu objek. Terdapat perbedaan pada contoh referensi-referensi
penelitian diatas dengan penelitian ini, yaitu aplikasi yang digunakan dan fitur
kategori bengkel pada sistem.

II.2.2 Quantum GIS


Menurut Budiyanto, E., (2016) Quantum GIS adalah Variasi terbaru dari
teknologi web GIS dimana aplikasi ini dapat mengikuti perkembangan teknologi
yang ada agar tidak tertinggal, salah satu kelebihan Guantum GIS adalah bersifat
terbuka & berbasisan komunitas resmi, setiap orang yang menggunakan
Quantum GIS diizinkan dalam mengembangkan dari beberapa kelemahan dan
kekurangan yang ada sehingga QGIS (Quantum GIS) ini dapat menjadi sebuah
aplikasi atau perangkat lunak yang jauh lebih baik lagi.
Menurut Irwansyah, E., (2013) Aplikasi ini sama dengan paket aplikasi
GIS komersial namun aplikasi ini didistribusikan secara gratis dibawah
lisensi GNU. Quantum GIS mendukung tools format data vektor, raster dan
database.
Quantum GIS dapat digunakan untuk convert data SHP menjadi
GeoJSON agar dapat diimplementasikan ke dalam website. Kita harus mancari
data SHP terlebih dahulu misal data SHP kabupaten Sleman dalam bentuk
polygon.
Kemudian kita melakukan convert yaitu hanya menampilkan data kecamatan
Sendangadi saja, lalu simpan polygon data kecamatan Sendangadi dalam bentuk
file GeoJSON.

II.2.3 Leaflet.js
Menurut Budiyanto, E., (2016) Quantum GIS adalah Variasi terbaru dari
teknologi web GIS dimana aplikasi ini dapat mengikuti perkembangan teknologi
16

yang ada agar tidak tertinggal, salah satu kelebihan Guantum GIS adalah bersifat
terbuka & berbasisan komunitas resmi, setiap orang yang menggunakan
Quantum GIS diizinkan dalam mengembangkan dari beberapa kelemahan dan
kekurangan yang ada sehingga QGIS (Quantum GIS) ini dapat menjadi sebuah
aplikasi atau perangkat lunak yang jauh lebih baik lagi.
Menurut Irwansyah, E., (2013) Aplikasi ini sama dengan paket aplikasi
GIS komersial namun aplikasi ini didistribusikan secara gratis dibawah
lisensi GNU. Quantum GIS mendukung tools format data vektor, raster dan
database.
Quantum GIS dapat digunakan untuk convert data SHP menjadi
GeoJSON agar dapat diimplementasikan ke dalam website. Kita harus mancari
data SHP terlebih dahulu misal data SHP kabupaten Sleman dalam bentuk
polygon.
Kemudian kita melakukan convert yaitu hanya menampilkan data kecamatan
Sendangadi saja, lalu simpan polygon data kecamatan Sendangadi dalam bentuk
file GeoJSON.

II.2.4 Mysql
Menurut Raharjo, B., (2011) MySQL merupakan salah satu Relational
Database Management System (RDBMS) yang saat ini sedang banyak
'digandrungi' oleh para pengembang aplikasi database baik untuk aplikasi
desktop maupun aplikasi web. Fungsinya untuk menyimpan, mengatur, dan
mengelola data pada aplikasi tersebut.

Menurut Arief, M. R., (2011) MySQL adalah salah satu jenis database
yang sangat terkenal dan banyak digunakan untuk membuat aplikasi yang
menggunakan database sebagai sumber data dengan menggunakan Bahasa SQL.
Ada 3 bentuk SQL yang perlu diketahui, yaitu Data Definition Language (DDL),
Data Manipulation Language (DML), dan Data Control Language (DCL).
1. Data Definition Language (DDL)
17

Argumen DDL merupakan dasar penggunaan SQL di bagian awal


pembuatan database. Contohnya saja jika belum menjalankan perintah
“CREATE”, Anda belum bisa melanjutkan penggunaan argumen yang
lainnya.
2. Data Manipulation Language (DML)

DML dapat Anda pakai setelah menjalankan perintah DDL. DML


berfungsi untuk memanipulasi, mengubah, atau mengganti isi dari
database (tabel) yang sudah ada
3. Data Control Language (DCL)

DCL berguna untuk memberikan hak akses database, mendefinisikan


space, mengalokasikan space, dan melakukan audit penggunaan database.
Pada penelitian ini menggunakan MySQL dikarenakan lebih mudah,
simple, gratis, stabil, dan portable (dapat diterapkan pada beberapa sistem
operasi yang berbeda) dibandingkan dengan RDBMS lainnya. Dapat bekerja
dengan banyak sistem operasi dan bahasa-bahasa pemrograman seperti PHP,
PERL, C, C++, JAVA dan lain-lain.

II.2.5 PHP
Menurut Solichin, A., (2016) PHP adalah bahasa pemrograman yang
berfungsi untuk membuat website dinamis maupun aplikasi web. Berbeda
dengan HTML yang hanya bisa menampilkan konten statis, PHP bisa
berinteraksi dengan database, file dan folder, sehingga membuat PHP bisa
menampilkan konten yang dinamis dari sebuah website.
Setiap bahasa pemrograman memiliki aturan coding sendiri. Begitu juga
dengan Bahasa pemrograman PHP, Sintaks PHP dibuka dengan <?php dan
ditutup dengan ?> .
Penjelasan tambahan :

1. <?php ini adalah kode wajib untuk membuka program PHP.

2. Echo adalah sebuah perintah untuk menampilkan teks.


18

3. “Hello”; teks yang hendak ditampilkan dan ditulis diantara tanda petik 2
dan titik koma.
4. ?> adalah kode untuk mengakhiri PHP dan wajib digunakan saat digabung
dengan bahasa pemrograman lain seperti HTML.

Menurut Kadir, A., (2002) PHP merupakan singkatan dari "PHP:


Hypertext Preprocessor" adalah skrip yang dijalankan di server. Hasilnyalah
yang dikirimkan ke klien, tempat pemakai menggunakan browser. Keuntungan
PHP, kode yang menyusun program tidak perlu diedarkan ke pemakai sehingga
kerahasiaan kode dapat dilindungi.

II.2.6 Bootstrap
Bootstrap merupakan framework untuk membangun desain web secara
responsif. Artinya, tampilan web yang dibuat oleh bootstrap akan menyesuaikan
ukuran layer dan browser yang kita gunakan baik di desktop, tablet ataupun
mobile device. (Husein Alatas, 2013) 
Boostrap menurut Zakir, A., (2016) merupakan kerangka font-end yang
berfungsi untuk pengembangan responsive web layout lebih cepat dan lebih
mudah. Dalam merancang bangun responsive web layout ada beberapa paket
yang terdapat didalam framework bootstrap yaitu :
1. Scaffolding Struktur Framework Bootstrap menyediakan struktur dasar
dengan Grid 10 System, link style dan background.
2. CSS (Cascading Style Sheets) Framework Bootsrap menampilkan
pengaturan CSS secara global, elemen dasar HTML ditata dan
ditingkatkan dengan extensible class dan advanced grid system.
3. Components Bootstrap memiliki banyak komponen yang dapat digunakan
kembali seperti penggunaan navigasi, dropdowns, alert dan lain-lain.
4. Javascript plugins Bootstrap juga memilikai banyaka plugin jQuery yang
dapat digunakan dan dapat dimodifikasi sesuaikan dengan kebutuhan.
19

5. Customize Komponen-komponen yang terdapat Bootstrap dan plugin


jQuery dapat dirubah atau dikembangkan kedalam versi terbarunya.

Pada penelitian ini SIG kenapa menggunakan bootstrap sebagai framework


diantara lain:
1. Browser support Bootstrap didukung oleh semua browser popularseperti
Firefox, Google Chrome, Internet Explorer, Opera, Safari dan
browserbrowser lainnya.
2. Knowledge to get started HTML dan CSS merupakan pengetahuan dasar
yang hasus dimiliki agar dapat menggunakan Framework Bootstrap.
3. Responsive desain Bootsraps responsive CSS yang dibangun dapat
menyesuaikan tapilan layar desktop, tablet dan mobile.

II.2.7 Flowchart
Menurut Ridlo, I. A., (2017) Flowchart adalah penggambaran secara
grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program.
Flowchart menolong analis dalam untuk memecahkan masalah kedalam segmen-
segmen yang lebih kecil dan menolong dalam menganalisis alternatif-alternatif
lain dalam pengoperasian. Flowchart biasanya mempermudah penyelesaian
suatu masalah khususnya masalah yang perlu dipelajari dan dievaluasi lebih
lanjut.
Pada dasarnya symbol dalam flowchart memiliki arti yang berbeda-beda.
Berikut adalah beberapa simbol yang sering digunakan dalam proses pembuatan
flowchart yang dapat dilihat pada Tabel 2.5.

Tabel 2. 2 Flowchart
Nama Simbol Keterangan

Flow Simbol yang digunakan untuk menggabungkan


antara symbol yang satu dengan symbol yang lain.
20

On-Page Simbol untuk keluar masuk atau penyambungan

Reference proses dalam lembar kerja yang sama.

Terminator Simbol yang menyatakan awal atau akhir suatu


program.

Process Simbol yang menyatakan suatu proses yang


dilakukan komputer.

Decision Simbol yang menunjukkan kondisi tertentu yang


akan menghasilkan dua kemungkinan jawaban.

Input/Output Simbol yang menyatakan proses input atau output


tanpa tergantung peralatan.

Manual Simbol yang menyatakan suatu proses yang tidak

Operation dilakukan oleh komputer.

Document Simbol yang menyatakan bahwa input berasal


dari dokumen dalam bentuk fisik atau output
yang perlu dicetak.

Off-Page Simbol untuk keluar masuk atau penyambungan

Reference proses dalam lembar kerja yang berbeda.


21

II.2.8 Data Flow Diagram (DFD)


Menurut Mustakini, J. H., (2016) Data Flow Diagram (DFD) merupakan
diagram yang menggunakan notasi-notasi untuk menggambarkan arus data
sistem secara logika. DFD merupakan dokumentasi grafik yang menggunakan
simbol penomoran di dalam mengilustrasikan arus data yang saling berhubungan
diantara pemrosesan data untuk diubah menjadi informasi. Tabel 2.6
menggambarkan simbol yang digunakan dalam DFD.

Tabel 2. 3 Simbol DFDddd

No. Gambar Keterangan

1 Eksternal Entity (kesatuan luar)


atau Boundary (batas sistem)

2. Data Flow (arus data)

3. Proses

4. Data store

Sumber: Mustakini, J. H., (2016)

II.2.9 Entity Relationshin Diagram (ERD)


Menurut Oetomo, B.S.D., (2003) ERD adalah model data untuk
menggambarkan hubungan antara satu entitas dengan entitas lain yang
mempunyai relasi (hubungan) dengan batasan-batasan. Hubungan antara entitas
akan menyangkut dua komponen yang menyatakan jalinan ikatan yang terjadi,
yaitu derajat hubungan dan partisipasi hubungan. Adapun beberapa simbol dalam
ERD dapat dilihat pada Tabel dibawah.

Tabel 2. 4 ERD

No Simbol Keterangan
22

1
Entitas

2
Atribut

3
Hubungan

4 Garis

Penelitian ini menggunakan ERD untuk pemodelan data guna menyusun


kerangka database. Tujuan menggunakan ERD agar mempermudah dalam
memberikan gambaran terkait relasi dalam bentuk sebuah desain. Gambaran
sistem database jadi lebih rapi dan terstruktur.
BAB III
METODE PENELITIAN

III.1 Desain Penelitian


Data yang akan digunakan pada penelitian ini merupakan data-data tempat
bengkel yang ada di sekitar Universitas Teknologi Yogyakarta. Terdapat juga data
spasial dimana data tersebut berisi data koordinat dari setiap bengkel. Data
tersebut merupakan data-data asli yang diambil langsung dari GPS Google Maps
untuk memperoleh titik koordinat. Berikut beberapa data sampel dari setiap
bengkel

Tabel 3. 1 Data Sampel Bengkel Motor Sendangadi

Nama Bengkel Latitude Longitude


Bengkel Eko -7.745643304618375 110.35517388769215
Bengkel Yani -7.7457669084254 110.35555642188754
Bengkel Ngemplak -7.745668453801335 110.35559038142274
Bengkel Motor Utomo -7.745126754672056 110.35593600866454
Bengkel Pak Putra -7.74515128814865 110.361718916023
Bengkel Geladiator -7.742965332389436 110.36096475773948
Bengkel Marto -7.747922622301328 110.35813402137461

Tabel 3. 2 Data Sampel Bengkel Motor Daerah Sinduadi


Nama Bengkel Latitude Longitude
Bengkel Sri -7.748919 110.359605
Bengkel Witanto -7.748534 110.353220
Bengkel Bapak Mulyadi -7.7493415295171815 110.35271937798953
Bengkel Mbah Sur -7.748966746615857 110.35289772149837
Bengkel HDL -7.753425082972614 110.35667764912543
Bengkel Mintris -7.7542054272819625 110.35514276816752

23
24

Bengkel Irul -7.754033210926964 110.35801547491235


Bengkel Trini -7.752981448269013 110.35254834056065
Bengkel101 -7.753011458325269 110.35275691145503
Bengkel Hijau -7.7531254847747295 110.35258033259001

Tabel 3. 3 Data Sampel Bengkel Motor Daerah Trihanggo

Nama Bengkel Latitude Longitude


Bengkel Asngari -7.751715787173049 110.35187310018506
Bengkel Muhasim -7.748560870252654 110.34547199700776

Tabel 3. 4 Data Sampel Bengkel Motor Daerah Sendangadi

Nama Latitude Long


Bengkel
Bengkel KIRANA - 110.354811046
7.7455436587515605
Bengkel Purba -7.745541783558185 110.356039133

Tabel 3. 5 Data Sampel Bengkel Mobil Daerah Sinduadi

Nama Bengkel Latitude Longitude


Bengkel Salsabilah -7.747534594787092 110.354326552923
BengkelYolan -7.749172340828262 110.35399349836035
Bengkel Pudja -7.74847576094472 110.35318104473077
25

Tabel 3. 6 Data Sampel Bengkel Mobil Daerah Trihanggo

Nama Bengkel Latitude Longitude


Bengkel Wal -7.7495564379587805 110.35155790866447
Bengkel Connection -7.7497586745426075 110.35144460314216
Bengkel SS -7.75136443475993 110.3517181865753
Ganesha Bengkel -7.752486921331461 110.34911112524482
BengkelPutri NORIN -7.751732470345533 110.3464946264556
Bengkel Lestari -7.74972420709877 110.35085130314212

III.2 Bahan/Data
III.2.1 Prosedur Pengumpulan Data
Pengumpulan data adalah suatu metode dan prosedur yang digunakan
untuk mendapatkan suatu informasi tentang apa saja yang harus dikerjakan pada
saat pengembangan sistem informasi geografis berbasis web mobile pemetaan
tempat bengkel sekitar UTY. Pada tahap pengumpulan data tersebut terdapat
beberapa hal yang harus dilakukan sebagai berikut :
1. Metode Observasi
Observasi merupakan salah satu teknik pengumpulan data yang cukup
efektif untuk mempelajari suatu sistem. Observasi adalah pengamatan
langsung suatu kegiatan yang sedang dilakukan. Berdasarkan observasi
pengamatan di beberapa lokasi tempat bengkel masih belum efektif,
karena kurangnya informasi dari beberapa masyarakat maupun
mahasiswa UTY. Dalam melakukan pencarian tempat bengkeljuga
mengalami kendala waktu. Jadi, kesimpulan hasil observasi proses
pencarian tempat bengkel masih terkendala oleh waktu.
2. Metode Wawancara
Wawancara memungkinkan analis sistem sebagai pewawancara untuk
mengumpulkan data secara tatap muka langsung dengan orang yang
diwawancarai dan pada penelitian ini penulis mewawancarai pemilik
bengkel atau beberapa orang yang menyewa tempat bengkel tersebut.
26

Dalam proses wawancara, penulis menanyakan 2 pertanyaan mengenai


nama tempat bengkel dan kategori tempat bengkel.
3. Sumber Data
Sumber data pada penelitian ini merupakan objek dimana
data diperoleh. Dalam hal ini, data penelitian ini didapat
dengan melihat dari google map atau dengan survei lokasi
secara langsung, data yang didapat dapat berupa jenis bengkel
dan titik koordinat bengkel atau lokasi bengkel.

4. Lokasi Pengambilan Data


Pada penelitian ini kami mengambil studi kasus di sekitar Universitas
Teknologi Yogyakarta yaitu di kecamatan Sendangadi, Sinduadi dan
Trihanggo.

5. Rentang Waktu
Rentang waktu pada penelitian ini yaitu sejak senin 24 Oktober 2022
penelitian dilaksanakan, penelitian dilakukan pada kecamatan
Sendangadi selama 1 minggu dengan melakukan survei bengkel, 31
Oktober 2022 penelitian selanjutnya dilakukan di kecamatan Sinduadi
selama 1 minggu, terakhir pada tanggal 7 November 2022 penelitian
dilakukan di kecamatan Trihanggo yang memakan waktu selama
seminggu. Penelitian tidak hanya dilakukan dengan survei ke lokasi,
namun juga dilakukan dengan melihat google map guna untuk
menghemat tenaga dan waktu.

1. Metode Observasi
Observasi merupakan salah satu teknik pengumpulan data yang cukup
efektif untuk mempelajari suatu sistem. Observasi adalah pengamatan
langsung suatu kegiatan yang sedang dilakukan. Berdasarkan observasi
pengamatan di beberapa lokasi tempat bengkel masih belum efektif,
27

karena kurangnya informasi dari beberapa masyarakat maupun


mahasiswa UTY. Dalam melakukan pencarian tempat bengkeljuga
mengalami kendala waktu. Jadi, kesimpulan hasil observasi proses
pencarian tempat bengkel masih terkendala oleh waktu.

2. Metode Wawancara
Wawancara memungkinkan analis sistem sebagai pewawancara untuk
mengumpulkan data secara tatap muka langsung dengan orang yang
diwawancarai dan pada penelitian ini penulis mewawancarai pemilik
bengkel atau beberapa orang yang menyewa tempat bengkel tersebut.
Dalam proses wawancara, penulis menanyakan 2 pertanyaan mengenai
nama tempat bengkel dan kategori tempat bengkel.

3. Sumber Data
Sumber data pada penelitian ini merupakan objek dimana
data diperoleh. Dalam hal ini, data penelitian ini didapat
dengan melihat dari google map atau dengan survei lokasi
secara langsung, data yang didapat dapat berupa jenis bengkel
dan titik koordinat bengkel atau lokasi bengkel.

4. Lokasi Pengambilan Data


Pada penelitian ini kami mengambil studi kasus di sekitar Universitas
Teknologi Yogyakarta yaitu di kecamatan Sendangadi, Sinduadi dan
Trihanggo.

5. Rentang Waktu
Rentang waktu pada penelitian ini yaitu sejak senin 24 Oktober 2022
penelitian dilaksanakan, penelitian dilakukan pada kecamatan
Sendangadi selama 1 minggu dengan melakukan survei bengkel, 31
Oktober 2022 penelitian selanjutnya dilakukan di kecamatan Sinduadi
selama 1 minggu, terakhir pada tanggal 7 November 2022 penelitian
28

dilakukan di kecamatan Trihanggo yang memakan waktu selama


seminggu. Penelitian tidak hanya dilakukan dengan survei ke lokasi,
namun juga dilakukan dengan melihat google map guna untuk
menghemat tenaga dan waktu.

III.3 Aturan Bisnis


1. Prosedur yang berjalan saat ini, pengendara yang baru di Jogja tidak tahu
persebaran tempat bengkel dan beberapa tempat bengkel tidak terdata di
google map, sehingga keberadaan tempat bengkel tidak diketahui.

Pengendara Pemilik Bengkel


29

Mulai

Kendaraan
rusak

2. Kelemahan/kekurangan prosedur yang berjalan saat ini.


30

- Tidak terlalu efisien bagi pengendara untuk mencari bengkel.


- Hanya mendapat informasi dari orang-orang sekitar sehingga jika
terdapat tempat bengkel baru atau yang tidak diketahui oleh orang-
orang sekitar maka tidak akan diketahui.

III.4 Tahapan Penelitian


Tahapan penelitian merupakan serangkaian bagan-bagan yang
menggambarkan alur penelitian dalam membuat sistem informasi
geografis berbasis web pemetaan tempat bengkel di sekitar UTY. Peneliti
menggunakan motede R&D untuk menjelaskan alur penelitian yang
terdapat pada Gambar 3.1

Gambar 3. 1 Tahapan Penelitian


1. 1. Observasi
Proses observasi dilakukan dengan cara pengamatan kepada pengendara.
Pengendara ingin mencari tempat bengkel tapi masih pada kesulitan. Disitulah
peneliti mendapatkan beberapa urgensi agar dapat di teliti.
2. Identifikasi Masalah
Berdasarkan observasi yang dilakukan, terdapat beberapa masalah yang
diuraikan. Para pengendara ingin mengetahui persebaran tempat bengkel di
sekitar Universitas Teknologi Yogyakarta. Pengendara tidak tahu kategori
tempat bengkel yang dikunjungi apakah tempat bengkel motor atau bengkel
mobil.

3. Studi Pustaka
31

Mencari literatur-literatur yang relavan dengan topik penelitian. Literatur-


literatur tersebut bisa berasal dari jurnal, buku, situs dan sumber-sumber lain
yang terpercaya.
4. Pengumpulan Data
Data-data yang dikumpulkan berdasarkan data observasi yang sudah diuraikan
terkait sistem informasi geografis. Dengan mengumpulkan data tempat
bengkel yang ada pada kecamatan Sendangadi, Sinduadi dan Trihanggo. Data-
data dapat berupa data spasial dan data atribut yang dimasukkan ke dalam
sistem informasi geografis.
5. Analisis
Mengetahui alur sistem sistem terdahulu agar dapat diperbarui. Melakukan
analisis beberapa hal sistem yang akan dibuat. Hardware dan Software yang
digunakan pada saat melakukan penelitian.
6. Perancangan
Perancangan sistem informasi geografis menggunakan rancangan model
Diagram Konteks, Diagram Jenjang, DFD, ERD dan Relasi Tabel.
Perancangan ini dibuat agar peneliti dapat lebih mudah memahami gambaran
sistem yang akan dibuat.
7. Implementasi
Sistem dibangun menggunakan Bahasa Pemrograman PHP dan Framework
Bootstrap. Beberapa polygon akan diangkas menggunakan Quantum GIS
dengan mengambil polygon kecamatan Sendangadi, Sinduadi dan Trihanggo.
Peta yang akan ditampilkan menggunakan Leaflet sebagai library dari
javascript yang kemudian akan diimplementasikan ke dalam website.
8. Pengujian
Sistem akan diuji terlebih dahulu agar mengetahui fungsionalitas barjalan
dengan semestinya. Dari segi input, proses, output apakah sudah berhasil.
Setelah semuanya berhasil akan ditandain agar pengecekan lebih terstruktur.
BAB IV
ANALISIS DAN DESAIN SISTEM

IV.1 Analisis Sistem yang diusulkan


Karena pencarian bengkel-bengkel terdekat terkadang susah
untuk ditemukan jika mencarinya secara manual, maka peneliti
mengusulkan sistem informasi geografis dimana dengan adanya sistem
tersebut diharapkan dapat membantu para pengendara dalam mencari
informasi mengenai persebaran bengkel yang ada di sekitar Universitas
Teknologi Yogyakarta. Sistem tersebut sudah menggunakan teknologi
Quantum GIS yang beroeran dalam mengkonversi data SHP ke dalam
bentuk fie geojson agar dapat menampilkan suatu polygon. Kemudian
diimplementasikan ke dalam website dan mobile untuk mempermudah
mahasiswa dalam mengakses sistem tersebut.

IV.1.1 Analisis Fungsional


Kebutuhan fungsional merupakan analisis fungsional yang
terkait dengan fitur yang dibutuhkan oleh sistem secara umum.
Kebutuhan fungsional dari sistem yang akan dibangun meliputi.
1. Analisis Kebutuhan pemilik kendaraan

a. Sistem pemetaan bengkel dapat diakses dengan mudah.

b. Adanya fitur yang dapat memudahkan pengendara dalam menemukan


bengkel, seperti open street map, kategori bengkel, jarak lokasi bengkel,
dll.

2. Kebutuhan admin

a. Mencari data-data bengkel.

b. Mengelola data bengkel dan menerapkannya dalam pembuatan sistem.

32
33

IV.1.2 Analisis Non Fungsional


IV.1.2.1 Hardware yang digunakan
Labtop/PC :
Tipe : Acer Swift 3
Processor : 2,3 GHz Dual-Core Intel Core i5
Memory : 8 GB 2133 MHz LPDDR3
Storage : SSD 237 GB
Keyboard : Nubwo
Mouse : Nubwo
Smartphone :
Sistem Operasi : Android 10
Memory : 6 GB
Storage : 64 GB
Chipset : Mediatek G90

IV.1.2.2 Software yang digunakan


Web Server : XAMPP 
Database : MYSQL 
Bahasa Pemrograman : Html, CSS, dan PHP
Framework : Bootstrap
Text Editor : Sublime
Diagram & Desain : Draw.io

IV.2 Desain Sistem


Desain sistem terdiri dari pemodelan sistem dan alur kerja sistem dengan
diagram konteks, diagram jenjang dan DFD. perancangan antar muka pengguna
menggunakan aplikasi Edraw dan Marvell app.

IV.2.1 Desain Logik


Proses perancangan sistem merupakan gambaran dari alur
proses sistem yang dibuat. Perancangan dibuat sebelum proses
34

implementasi sistem, sehingga sesuai dengan kebutuhan sistem


pemetaan bengkel.

IV.2.1.1 Flowchart Diagram


Diagram alir yang didalamnya terdapat algoritma, alir kerja atau proses.
Dengan menampilkan langkah-langkah dalam bentuk simbol-simbol grafis yang
dihubungkan menggunakan panah. Berikut flowchart adalah diagram Sistem
Informasi Geografis Berbasis Web Mobile Pemetaan Bengkel yang terdapat pada
Gambar 4.1.

Gambar 4. 1 Flowchart

IV.2.1.2 Diagram Konteks


Diagram Konteks ini merupakan bagian yang menggambarkan seluruh
input ke suatu sistem atau output dari sistem. Diagram konteks akan
memberi gambaran mengenai keseluruhan dari sistem. Diagram konteks
dapat diliat pada Gambar dibawah.

Gambar 4. 2 Diagram Konteks


35

IV.2.1.3 Diagram Jenjang


Diagram jenjang merupakan diagram berjenjang yang menggambarkan
semua proses yang ada pada sistem. Digunakan untuk mempersiapkan
penggambaran DFD (Data Flow Diagram) ke level lebih bawah lagi dapat dilihat
pada Gambar dibawah.

Gambar 4. 3 Diagram Jenjang

IV.2.1.4 Data Flow Diagram Level 1


DFD (Data Flow Diagram) adalah suatu model data atau proses yang dibuat
untuk menggambarkan dari asal data dan kemana tujuan data yang keluar dari
sistem, dimana data tersimpan proses apa yang menghasilkan data tersebut dan
interaksi antara data tersimpan dan proses yang dikenakan pada data tersebut,
serta output dari data yang telah diinputkan. Data Flow Diagram level 1 adalah
diagram yang menggambarkan level 1 pada diagram jenjang yaitu proses login,
master data, dan map tempat bengkel. Diagram ini menjelaskan cara kerja
keseluruhan sistem rancangan DFD level 1 dapat dilihat pada Gambar 4.4.
36

Gambar 4. 4 Data Flow Diagram Level 1

IV.2.1.5 Data Flow Diagram Level 2 Proses 1


DFD level 2 proses 1 disini menjabarkan proses memasukkan data kost.
DFD ini memiliki aliran data antara entitas admin dan data store kost. DFD dapat
dilihat pada Gambar 4.8.
.

Gambar 4. 5 Data Flow Diagram Level 2 Proses 1

IV.2.1.6 Data Flow Diagram Level 2 Proses 2


Gambar 4. 6 Data Flow Diagram Level 2 Proses 2

Gambar 4. 7 Lanjutan Data Flow Diagram Level 2 Proses 2

IV.2.1.7 Data Flow Diagram Level 2 Proses 3


Gambar 4. 8 Data Flow Diagram Level 2 Proses 3

IV.2.2 Desain Fisik


IV.2.2.1 Entity Relationship Diagram
Entity Relationship Diagram yaitu diagram yang dapat mengekspresikan
keseluruhan data logis struktur penggambaran basis data. ERD digunakan karena
dapat menggambarkan himpunan entitas dan relasi untuk gambar ERD dapat
dilihat pada Gambar .
37

Gambar 4. 9 Entity Relationship Diagram

Anda mungkin juga menyukai