SKRIPSI
APLIKASI ANDROID SURABAYA TOUR
Disusun Oleh :
DWI AGUNG WIDODO 04315087
PROGRAM STUDI TEKNIK INFORMATIKA
i
SKRIPSI
APLIKASI ANDROID SURABAYA TOUR
Disusun Oleh:
DWI AGUNG WIDODO NIM : 04315087
Diajukan untuk Memenuhi Persyaratan
Guna Memperoleh Gelar Sarjana Komputer (S.Kom.) Pada Program Studi Teknik Informatika
Fakultas Ilmu Komputer Universitas Narotama Surabaya
Surabaya, 23 Juli 2019
LEMBAR PENGESAHAN
APLIKASI ANDROID SURABAYA TOUR
DWI AGUNG WIDODO NIM: 04315087
Dipertahankan di Depan Penguji Skripsi Program Studi Teknik Informatika
Fakultas Ilmu Komputer Universitas Narotama Surabaya
Tanggal : 05 Agustus 2019
iii
SURAT PERNYATAAN
Dengan ini saya menyatakan bahwa dalam tugas akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar kesarjanaan di suatu perguruan tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis oleh orang lain. Kecuali secara tertulis diacu dalam naskah ini dan disebutkan dalam daftar acuan atau daftar pustaka.
Apabila di temukan suatu jiplakan atau plagiat maka saya bersedia menerima akibat berupa sanksi akademis dan sanksi lainya yang diberikan oleh pihak yang berwenang sesuai dengan ketentuan peraturan dan perundang- undangan yang berlaku.
MOTTO DAN PERSEMBAHAN
MOTTO
“ PENDIDIKAN” merupakan perlengkapan paling baik untuk hari tua.
PERSEMBAHAN
Hal yang paling menakutkan di dunia ini adalah “ WAKTU “
“Janganlah menganggap setiap momen kehidupan adalah suatu hal wajar dan memang sudah sepantasnya kita dapatkan, akan tetapi berpikirlah setiap momen
kehidupan adalah hal-hal yang paling berharga yang setiap saat bisa hilang”
v
KATA PENGANTAR
Puji syukur kehadirat Allah SWT Yang Maha Mendengar lagi Maha Melihat dan atas segala limpahan rahmat, taufik, serta hidayah-Nya sehingga penulis dapat menyelesaikan laporan skripsi ini sesuai dengan waktu yang telah direncanakan.
Shalawat serta salam semoga senantiasa tercurahkan kepada Nabi Besar Muhammad SAW beserta seluruh keluarga dan sahabatnya yang selalu senantiasa membantu perjuangan beliau dalam menegakkan kebaikan di muka bumi ini.
Dalam penulisan laporan skripsi ini, tentunya banyak pihak yang telah memberikan bantuan baik moril maupun materil. Oleh karena itu penulis ingin menyampaikan ucapan terimakasih yang tiada hingganya kepada :
1. Bapak Aryo Nugroho, S.Kom.,S.T.,M.T selaku Dekan Fakultas Teknik, Universitas Narotama Surabaya.
2. Bapak Made Kamisutara, S.T.,M.Kom selaku Ketua Program Studi Teknik Informatika, Universitas Narotama Surabaya
3. Ibu Natalia Damastuti, S.T.,M.T dan Achmad Muchayan, S.Kom.,M.Kom selaku dosen pembimbing saya, yang telah memberikan petunjuk, pengarahan, semangat serta bimbingan dari awal pembuatan sistem.
4. Bapak / Ibu Dosen Fakultas Ilmu Komputer Program Studi Teknik Informatika Universitas Narotama Surabaya, yang telah memberikan bekal ilmu kepada penulis selama masa perkuliahan.
5. Keluarga tercinta, Bapak Sabarudin dan Ibu Wiyanah selaku orang tua, Sunar Widyanto sebagai kakak yang selalu mendoakan dan memotivasi,
Waluyo sebagai paman yang selalu membuat semangat hingga terselesaikannya Tugas Akhir ini.
6. Nurul Fajar.S, Hendrik Rusdianto , Fitro Firmansyah , dan semua teman- teman seperjuangan yang selalu silih berganti memberikan semangat.
7. Semua pihak lain yang tidak dapat disebutkan satu per satu atas segala bantuannya.
Penulis menyadari bahwa tugas akhir ini masih jauh dari sempurna. Oleh karena itu penulis mohon maaf jika terdapat kesalahan baik yang disengaja maupun tidak disengaja dalam penyusunan Tugas Akhir ini. Selain itu penulis juga memohon kritik dan saran dari semua pihak demi penyempurnaan Tugas Akhir ini di masa mendatang. Akhir kata, semoga tugas akhir ini dapat bermanfaat khususnya bagi Civitas Akademik Universitas Narotama Surabaya dan bagi para pembaca pada umumnya.
ix
APLIKASI ANDROID SURABAYA TOUR
Di buat oleh : Dwi Agung Widodo Pembimbing I : Natalia Damastuti, S.T., M.T Pembimbing II : Achmad Muchayan, S.Kom., M.Kom
ABSTRAK
Kota Surabaya memiliki potensi tidak kalah baik dengan Kota tujuan wisata lainya di Indonesia. Namun kurangnya perhatian pemerintah dan info lokasi wisata mengakibatkan wisatawan asing kesulitan saat berkunjung ke Kota Surabaya.
Melihat kondisi ini, muncul sebuah gagasan untuk membuat Aplikasi Android Surabaya Tour secara digital, dengan salah satu tujuannya agar memudahkan parawisatawan apabila datang ke kota Surabaya.Aplikasi informasi pariwisata tersebut akan dibuat berbasis Android, karena saat ini OS Android sangat berkembang pesat dan mulai banyak vendor ponsel yang mulai menggunakan sistem operasinya.
Dengan diciptakannya Aplikasi Android Surabaya Tour untuk smartphone ini adalah untuk membantu para wisatawan yang akan datang ke Kota Surabaya sehingga akhirnya dapat membantu menambah devisa Kota Surabaya dalam hal pariwisata.
Kata Kunci : Pariwisata Surabaya, Sistem Operasi Android
APLIKASI ANDROID SURABAYA TOUR
By: Dwi Agung Widodo
Advisor I : Natalia Damastuti, S.T., M.T Advisor II : Achmad Muchayan, S.Kom., M.Kom
ABSTRACT
The city of Surabaya has the potential not to lose well with other tourist destinations in Indonesia. But the lack of government attention and tourist location info resulted in foreign tourists having difficulty visiting Surabaya City.
Seeing this condition, an idea emerged to make the Android Surabaya Tour application digitally, with one of its objectives to make it easier for tourists to come to the city of Surabaya. The tourism information application will be made based on Android, because currently the Android OS is very rapidly developing and many mobile vendors are starting to use the operating system.
With the creation of the Android Surabaya Tour Application for smartphones this is to help tourists who will come to the city of Surabaya so that they can finally help increase Surabaya's foreign exchange in tourism.
Keywords: Surabaya Tourism, Android Operating System
xi
DAFTAR ISI
HALAMAN JUDUL ... i
LEMBAR PENGESAHAN ... ii
SURAT PERNYATAAN... iii
MOTTO DAN PERSEMBAHAN ... iv
KATA PENGANTAR ... v
ABSTRAK ... ix
ABSTRACT ... x
DAFTAR ISI ... xi
DAFTAR GAMBAR ... xii
DAFTAR TABEL ... 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.6 Sistematika Penulisan ... 3
BAB II TINJAUAN PUSTAKA ... 5
2.1 Tinjauan Penelitian Terdahulu ... 5
2.2 Landasan Teori ... 9
2.3 Sejarah Kota Surabaya ... 9
2.4 Surabaya Sebagai Kota Wisata ... 11
2.5 Pariwisata ... 11
2.5.1 Pengertian Pariwisata ... 11
2.5.2 Kepariwisataan ... 12
2.6 Android ... 13
2.6.1 Pengertian Android ... 13
2.6.2 Fitur Android ... 15
2.7 Eclipse ... 16
2.7.1 Pengertian Eclipse ... 16
2.7.2 Android SDK ( Software Development Kit )... 17
2.7.3 ADT ( Android Development Tools ) ... 17
2.7.4 JDK ( Java Development Kit ) ... 17
2.8 Pengertian Sistem Informasi Geografis (SIG) ... 18
2.9 GPS ( Global Positioning System ) ... 18
2.10 Google Maps ... 20
2.11 Sistem Koordinat Bujur-Lintang ( Latitude-Longitude )... 22
2.12 Rumus Kalkulasi Jarak ... 25
2.14 Client Server ... 27
BAB III METODOLOGI PENELITIAN... 29
3.1 Analisis Sistem ... 29
3.1.1 Analisis Masalah ... 29
3.1.2 Analisis Arsitektur Sistem... 30
3.1.3 Analisis Alur Data Sistem ... 31
3.1.4 Analisis Kebutuhan ... 32
3.2 Perancangan Sistem ... 35
3.2.1 Flow Chart ... 35
3.2.4 Use Case ... 37
xiii
BAB IV ANALISA DAN PENGUJIAN SISTEM ... 55
4.1 Implementasi ... 55
4.1.1 Perangkat Keras dan Perangkat Lunak ... 55
4.1.2 Instalasi Aplikasi pada Gadget Android ... 57
4.1.3 Antarmuka Aplikasi pada Gadget Android ... 59
4.1.4 Antarmuka Administator Pada Dekstop... 70
4.2 Pengujian Sistem ... 74
4.2.1 Pengujian Perangkat Lunak... 74
4.2.2 Tes Kerja Aplikasi... 76
4.2.3 Kesimpulan Hasil Pengujian ... 76
BAB V KESIMPULAN DAN SARAN ... 78
5.1 Kesimpulan ... 78
5.2 Saran ... 78
DAFTAR PUSTAKA ... 80
DAFTAR GAMBAR
Gambar 2.1 Logo Android ... 13
Gambar 2.2 Logo Eclipse ... 16
Gambar 2.3 Komponen Kunci SIG ... 18
Gambar 2.4 Latitude... 23
Gambar 2.5 Longitude ... 24
Gambar 2.6 Latitude dan Longitude ... 25
Gambar 3.1 Metode Waterfall... 29
Gambar 3.2 Arsitektur Sistem ... 30
Gambar 3.3 Analisis Alur Data Sistem ... 31
Gambar 3.4 Flow Chart Sistem ... 36
Gambar 3.5 Use Case ... 37
Gambar 3.6 Ac. Diagram Memilih Tempat Wisata ... 38
Gambar 3.7 Ac. Diagram Melihat Peta Lokasi ... 39
Gambar 3.8 Ac. Diagram Memilih Explore Hotel ... 40
Gambar 3.9 Ac. Diagram Panggilan Darurat ... 41
Gambar 3.10 Class Diagram ... 42
Gambar 3.11 Sequence Diagram Memilih Tempat Wisata ... 44
Gambar 3.12 Diagram Sequence Memilih Hotel ... 45
Gambar 3.13 Diagram Sequence Memilih Panggilan Darurat... 46
Gambar 3.14 Menu Aplikasi ... 50
Gambar 3.15 List Wisata... 51
Gambar 3.16 Detail Wisata ... 52
Gambar 3.17 Menu Explore ... 52
xiii
Gambar 4.6 Tampilan Menu Utama... 61
Gambar 4. 7 Mengaktifkan GPS ... 62
Gambar 4.8 Daftar List Wisata ... 62
Gambar 4.9 Detail Wisata ... 63
Gambar 4. 10 Peta Lokasi Wisata ... 64
Gambar 4.11 Rute Lokasi Wisata ... 64
Gambar 4.12 Tampilan Menu Explore... 65
Gambar 4.13 Kategori Rumah Ibadah ... 66
Gambar 4.14 Menu Peta ... 67
Gambar 4.15 Panggilan Darurat ... 68
Gambar 4.16 No Dial Telp ... 68
Gambar 4.17 Menu Bantuan ... 69
Gambar 4.18 Keluar Aplikasi ... 70
Gambar 4.19 Hal.Utama (Form Login)... 71
Gambar 4.20 Hal.Beranda ... 71
Gambar 4.21 Hal.Data Wisata ... 72
Gambar 4.22 Hal.Tambah Data Wisata ... 72
Gambar 4.23 Hal.Detail Data Wisata ... 73
Gambar 4.24 Hal.Hapus Data Wisata ... 73
DAFTAR TABEL
Tabel 2. 1 Tabel Penelitian Terdaulu ... 7
Tabel 3. 1 Minimum perangkat mobile atau smartphone ... 33
Tabel 3. 2 Minimum PC Administrator ... 34
Tabel 3. 3 Data Base Wisata ... 47
Tabel 3. 4 Tabel Database Hotel ... 48
Tabel 3. 5 Database Rumah Makan ... 48
Tabel 3. 6 Rumah Ibadah ... 49
Tabel 3. 7 Database Rumah Sakit ... 49
Tabel 4. 1 Hasil Pengujian Penggunaan Aplikasi ... 74
Tabel 4. 2 Hasil Pengujian Administrator ... 75