i
SISTEM INFORMASI GEOGRAFIS PEMETAAN PARIWISATA BERBASIS WEB
(Studi Kasus : Pulau Penyengat)
HALAMAN JUDUL
Skripsi
Untuk memenuhi syarat memperoleh Derajat Sarjana Teknik (S.T.)
Oleh:
Agus Tonar 150155201046
JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK
UNIVERSITAS MARITIM RAJA ALI HAJI TANJUNGPINANG
2022
v
HALAMAN PERSEMBAHAN
Alhamdulillahirabbil’alamin segala puji bagi Allah SWT, atas limpahan Rahmat dan Karunia-Nya, sehingga penulis dapat menyelesaikan skripsi dengan judul “Sistem Informasi Geografis Berbasis Web Untuk Pemetaan Pariwisata Provinsi Kepulauan Riau”. Penulisan ini disusun untuk memenuhi persyaratan guna memperoleh gelar Sarjana pada Program Studi Teknik Informatika di Fakultas Teknik Universitas Maritim Raja Ali Haji.
Pengerjaan skripsi ini tidak terlepas dari bantuan banyak pihak, sehingga pada kesempatan ini dengan segala kerendahan hati penulis menyampaikan terimakasih kepada :
1. Allah SWT yang telah memberi kesehatan baik mental maupun fisik,yang telah mendengar serta mengabulkan doa sehingga diberi kemudahan dalam menyelesaikan skripsi.
2. Keluarga Besar yang selalu mendukung terutama untuk ibu & bapak.
3. Bapak Muhamad Radzi Rathomi, S.Kom., M.Cs., sebagai pembimbing I 4. Bapak Risandi Dwirama Putra, S.T., M.Eng., sebagai pembimbing II 5. Ibu Martaleli Bettiza, S.Si., M.Sc., sebagai dosen pembimbing akademik.
6. Para Dosen dan Staff Universitas Maritim Raja Ali Haji khususnya Fakultas Teknik.
7. Keluarga Besar Teknik Informatika
8. Agung Krismodian, Juhendar, Bahrurrohim, Esa fajri Huda, Oldi Syahputra Ramadhani, Yovi Fortrano, Ary Irfandi, Aulia Rahmi, Dira Ramdhani, Dwi Yuni, rekan teknik informatika angkatan 2015 dan semua pihak yang tidak dapat penulis sebutkan satu persatu.
Penulis menyadari bahwa dalam penyusunan skripsi ini masih terdapat kekurangan, sehingga kritik dan saran yang bersifat membangun dari pembaca sangat penulis hargai untuk kedepannya. Semoga tugas akhir ini dapat bermanfaat bagi penulis dan pembaca.
vi
HALAMAN MOTO
“Sesungguhnya sesudah kesulitan itu ada kemudahan, maka apabila kamu telah selesai dari suatu urusan tetaplah bekerja keras untuk urusan yang lain.
Dan hanya kepada Tuhanmulah kamu berharap.”
(QS. Al-Insyirah,6-8)
“Percayalah seluruh hidupmu hanya kepada Allah SWT. Karena jika kamu percasya, Allah SWT akan memberi semua hal terbaik bagimu tepat pada waktunya”
(Penulis)
vii
KATA PENGANTAR
Alhamdulillahirabbil’alamin segala puji bagi Allah SWT, atas limpahan Rahmat dan Karunia-Nya, sehingga penulis dapat menyelesaikan skripsi dengan judul “Sistem Informasi Geografis Berbasis Web Untuk Pemetaan Pariwisata Provinsi Kepulauan Riau”. Penulisan ini disusun untuk memenuhi persyaratan guna memperoleh gelar Sarjana pada Program Studi Teknik Informatika di Fakultas Teknik Universitas Maritim Raja Ali Haji.
Pengerjaan skripsi ini tidak terlepas dari bantuan banyak pihak, sehingga pada kesempatan ini dengan segala kerendahan hati penulis menyampaikan terimakasih kepada :
1. Allah SWT yang telah memberi kesehatan baik mental maupun fisik,yang telah mendengar serta mengabulkan doa sehingga diberi kemudahan dalam menyelesaikan skripsi.
2. Kedua orang tua tercinta Bapak, Ibu dan Keluarga Besar.
3. Bapak Muhamad Radzi Rathomi, S.Kom., M.Cs., selaku pembimbing I 4. Bapak Risandi Dwirama Putra, S.T., M.Eng., selaku pembimbing II 5. Ibu Martaleli Bettiza, S.Si., M.Sc., sebagai dosen pembimbing akademik.
6. Para Dosen dan Staff Universitas Maritim Raja Ali Haji khususnya Fakultas Teknik.
Tanjungpinang, 04 Juli 2022
( AGUS TONAR )
viii DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PERSETUJUAN ... ii
HALAMAN PENGESAHAN ... iii
PERNYATAAN ORISINALITAS... iv
HALAMAN PERSEMBAHAN ... v
HALAMAN MOTO ... vi
KATA PENGANTAR ... vii
DAFTAR ISI ... viii
DAFTAR TABEL ... x
DAFTAR GAMBAR... xi
ABSTRAK... xiii
ABSTRACT ... xiv
BAB I PENDAHULUAN... 1
1.1 Latar Belakang ... 1
1.2 Rumusan Masalah ... 2
1.3 Batasan Masalah... 2
1.4 Tujuan Penelitian... 3
1.5 Manfaat Penelitian... 3
1.5.1 Penulis ... 3
1.5.2 User/Masyarakat... 3
1.5.3 Universitas ... 4
1.6 Sistematika Penulisan... 4
BAB II TINJAUAN PUSTAKA ... 6
2.1 Kajian Literatur ... 6
2.2 Landasan Teori ... 7
2.2.1 Rekayasa Perangkat Lunak... 7
2.2.2 Unifield Modelling Language (UML) ... 8
2.2.3 Sistem Informasi Geografis (SIG) ... 11
2.2.4 Google Map API(Application Programming Interface)... 11
2.2.5 Web PHP ... 11
2.2.6 XAMPP ... 12
2.2.7 Waterfall ... 12
2.2.8 Database MySQL ... 12
2.2.9 Peta ... 12
BAB III METODOLOGI PENELITIAN ... 14
3.1 Kerangka Penelitian ... 14
3.2 Tahapan Penelitian ... 14
3.2.1 Penelitian Pendahuluan... 15
3.2.2 Pengumpulan Data Dan Informasi ... 15
3.2.3 Analisa Masalah ... 16
3.2.4 Perancangan Peta ... 16
3.2.5 Perancangan Sistem ... 17
3.2.6 Implementasi ... 17
ix
3.2.7 Pengujian ... 18
3.3 Analisa dan Perancangan ... 18
3.3.1 Analisa Sistem ... 18
3.3.2 Analisa Sistem Yang Sedang Berjalan ... 18
3.3.3 Pemecahan Masalah ... 19
3.3.4 Identifkasi Variabel Sistem ... 19
3.4 Perancangan UML... 19
3.4.1 Use Case Diagram... 20
3.4.2 Flowchart Aplikasi ... 31
3.4.3 ERD (Entity Relationship Diagram) ... 33
3.4.4 Struktur table ... 33
3.4.5 Perancangan Antar Muka (User Interface) ... 36
BAB IV HASIL DAN PEMBAHASAN ... 43
4.1 Implementasi Antar Muka... 43
4.1.1 Implementasi Halaman Utama Pengunjung ... 43
4.1.2 Halaman Menu Destinasi... 44
4.1.3 Halaman Contact Forum... 45
4.1.4 Tampilan Login Admin ... 45
4.1.5 Tampilan Balas Komentar ... 46
4.1.6 Tampilan Menu Lokasi Admin... 47
4.1.7 Tampilan Edit lokasi... 48
4.1.8 Tampilan Hapus Lokasi... 49
4.1.9 Tampilan Tambah Lokasi ... 49
4.2 Hasil Pengujian Metode Blackbox ... 50
4.3 Pembahasan pengujian ... 51
BAB V PENUTUP ... 52
5.1 Kesimpulan... 52
5.2 Saran... 52
DAFTAR PUSTAKA ... 53
x DAFTAR TABEL
Tabel 2.1 Simbol pada Usecase Diagram ………9
Tabel 2.2 Simbol Pada Activity Diagram……….10
Tabel 3.1 Tabel Aktor………...19
Tabel 3.2 Tabel Admin ………...32
Tabel 3.3 Tabel User……….………...34
Tabel 3.4 Tabel Contact Forum………...34
Tabel 3.5 Tabel Lokasi ………...35
Tabel 4.1 Tabel Hasil Pengujian Perangkat lunak………...50
xi
DAFTAR GAMBAR
Gambar 1.1 Struktur Organisasi Dinas Pariwisata Provinsi Kepulauan Riau ...6
Gambar 3.1 Kerangka Penelitian….………...……….14
Gambar 3.2 Use case diagram user dan use case diagram admin……...21
Gambar 3.3 Class diagram admin dan user……...22
Gambar 3.4 Activity Diagram login admin…...…....23
Gambar 3.5 Activity Diagram admin menambah data wisata…...…....24
Gambar 3.6 Activity Diagram admin ubah data wisata…...…....25
Gambar 3.7 Activity Diagram hapus data wisata…...…....25
Gambar 3.8 Activity Diagram user pilih menu wisata…...…26
Gambar 3.9 Sequence diagram user dan admin masuk halaman utama…...27
Gambar 3.10 Sequence diagram user memilih menu wisata…...…....28
Gambar 3.11 Sequence diagram login admin……...28
Gambar 3.12 Sequence diagram admin tambah data wisata…...…....29
Gambar 3.13 Sequence diagram admin ubah data wisata ...……...30
Gambar 3.14 Sequence diagram admin hapus data wisata……...31
Gambar 3.15 Flowchart Aplikasi ………32
Gambar 3.16 ERD ………..33
Gambar 3.17 Arsitektur sistem………..…..35
Gambar 3.18 Rancangan Halaman Utama Pengunjung ………37
Gambar 3.6 Rancangan Halaman Destinasi User………38
Gambar 3.7 Rancangan Halaman Login Admin ………39
Gambar 3.8 Rancangan Halaman Utama Admin ………...40
Gambar 3.9 Rancangan Halaman Lokasi ………..41
Gambar 3.10 Rancangan Halaman Edit dan Tambah Lokasi………...……...42
Gambar 3.11 Rancangan Tampilan Pemberitahuan Hapus Data……….42
Gambar 3.12 Halaman Utama Pengunjung ………43
Gambar 3.13 Tampilan Menu Destinasi User ………44
Gambar 3.14 Tampilan Contact Forum………...45
Gambar 3.15 Tampilan Login Admin ………46
xii
Gambar 3.16 Tampilan Balas Komentar User………47
Gambar 3.17 Tampilan Menu Lokasi ………48
Gambar 3.18 Edit Lokasi……….48
Gambar 3.19 Tampilan Hapus Lokasi ………49
Gambar 3.20 Tampilan Tambah Lokasi………...50