SKRIPSI APLIKASI STASIUN PEMBERHENTIAN KERETA API PRAMEKS MENGGUNAKAN GOOGLE MAP BERBASIS ANDROID. ADITYO SURYO NUGROHO Nomor Mahasiswa :

dokumen-dokumen yang mirip
SKRIPSI APLIKASI WISATA KULINER INTERAKTIF MENGGUNAKAN GOOGLE MAP BERBASIS ANDROID DENGAN KONSEP USER INVOLVEMENT

SKRIPSI TEKNOLOGI PELACAKAN LOKASI MENGGUNAKAN FITUR WAKTU SAMPAI (ETA) PADA APLIKASI PERJALANAN KERETA API

SKRIPSI RANCANG BANGUN APLIKASI WISATA KULINER BERBASIS ANDROID MENGGUNAKAN METODE USER CENTERED DESIGN

SKRIPSI PENGENALAN BINATANG MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY SEBAGAI MEDIA PEMBELAJARAN

SKRIPSI INFORMASI PARIWISATA DI PROVINSI MALUKU UTARA BERBASIS ANDROID MENGGUNAKAN METODE LBS (LOCATION BASED SERVICE)

SKRIPSI IMPLEMENTASI LIBRARY MAPBOX ANDROID MAP SDK UNTUK VISUALISASI PETA DEALER RESMI MOTOR YAMAHA DI KABUPATEN KLATEN

SKRIPSI SISTEM INFORMASI GEOGRAFIS PENCARIAN LOKASI PERGURUAN TINGGI DI YOGYAKARTA BERBASIS ANDROID

SKRIPSI APLIKASI LOCATION BASED SERVICE DINAMIS PELANGGAN ISP JOGJA MEDIANET SECARA INTERAKTIF BERBASIS ANDROID

SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN SANTRI TELADAN MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)

Yogi Waskitha Nugraha

SKRIPSI APLIKASI PENCARIAN LOKASI RUMAH SAKIT DAN JADWAL PRAKTEK DOKTER BERBASIS ANDROID

SKRIPSI APLIKASI MOBILE NOTIFICATION INFORMASI PERKULIAHAN BERBASIS ANDROID

SKRIPSI PENGEMBANGAN APLIKASI PELAYANAN LAUNDRY DENGAN METODE EXTREME PROGRAMMING

SKRIPSI. Pencarian Lokasi Wisata Berbasis Android (Study Kasus Kota Nabire)

APLIKASI PENCARIAN TOKO ALAT MUSIK DI YOGYAKARTA BERBASIS ANDROID

SKRIPSI SISTEM INFORMASI GEOGRAFIS PENENTUAN LOKASI ATM BNI DI YOGYAKARTA BERBASIS ANDROID

SKRIPSI APLIKASI PENCARIAN TEMPAT IBADAH MENGGUNAKAN WEB SERVICE DAN GOOGLE MAPS BERBASIS ANDROID. Roma Firmansyah Nomor Mahasiswa :

DISUSUAN OLEH : RIDUANSYAH

SKRIPSI APLIKASI SISTEM INFORMASI GEOGRAFI PENJUALAN DAN SEWA TANAH DIKABUPATEN SLEMAN BERBASIS ANDROID

SKRIPSI PENGENALAN POLA HURUF ARAB MENGGUNAKAN METODE TEMPLATE MATCHING. ROKHMAN SYAMSUDIN Nomor Mahasiswa :

SKRIPSI APLIKASI PENCARIAN BENGKEL MOTOR DI KABUPATEN GUNUNGKIDUL BERBASIS ANDROID

SKRIPSI SISTEM INFORMASI GEOGRAFIS PENCARIAN RENTAL MOBIL BERBASIS ANDROID

SKRIPSI APLIKASI PEMBELAJARAN BIOLOGI UNTUK SISWA KELAS XII SEKOLAH MENENGAH ATAS BERBASIS ANDROID

SKRIPSI APLIKASI PENGENALAN SUKU BUDAYA DI NTB BERBASIS ANDROID

SKRIPSI IMPLEMENTASI WEB SERVICE PADA APLIKASI PESAN PEMBELIAN MAGA SWALAYAN BERBASIS MOBILE

SKRIPSI. IDENTIFIKASI CITRA IRIS MATA DENGAN METODE KNN (K-Nearest Neighbor) NIRNA TISKADEWI Nomor Mahasiswa :

SKRIPSI APLIKASI PENGENALAN HURUF, ANGKA, WARNA, HEWAN DAN BUAH BERBASIS ANDROID

SKRIPSI APLIKASI PENCARIAN RUTE TERPENDEK BENGKEL MOBIL MENGGUNAKAN ALGORITMA DIJKSTRA

SKRIPSI PENGGUNAAN MATERIAL DESIGN UNTUK PENGEMBANGAN ANTARMUKA APLIKASI BERBASIS ANDROID

SISTEM INFORMASI DATA WARGA BINAAN RUTAN KLAS IIB KABUPATEN BLORA

DAVID BARUJARY FRANATHA

SKRIPSI APLIKASI DOA HARIAN DAN TATACARA SHALAT TAHAJUD BERBASIS ANDROID

SKRIPSI IMPLEMENTASI JSON SEBAGAI METODE PARSE PADA APLIKASI ANDROID (STUDI KASUS : TOKO RETROFIT)

IMPLEMENTASI TEKNOLOGI FIREBASE PADA APLIKASI PENCARIAN LOKASI SERVICE KAMERA BERDASARKAN RATING BERBASIS ANDROID

SKRIPSI IMPLEMENTASI DATA MINING PADA DATA TRANSAKSI PENJUALAN UNTUK MENGETAHUI POLA PEMBELIAN MENGGUNAKAN ALGORITMA APRIORI

SISTEM PENJUALAN BARANG SECARA ONLINE PADA TOKO SPORT BERBASIS WEB

SKRIPSI PEMANFAATAN MODUL KAMERA PADA RASPBERRY PI SEBAGAI KAMERA PENGAWAS DENGAN IMPLEMENTASI DETEKSI GERAK MENGGUNAKAN OPENCV

SKRIPSI APLIKASI MOBILE PEMBAYARAN PAJAK KENDARAAN KANTOR SAMSAT JAYAPURA PAPUA

PROFIL GURU KEMUHAMMADIYAHAN DI SMP MUHAMMADIYAH (Studi Kasus SMP Muhammadiyah 1 Kartasura dan SMP Muhammadiyah 2 Kartasura Tahun Ajaran )

SKRIPSI PEMETAAN OBYEK WISATA SUMATERA UTARA BERBASIS SIG (TOURISM MAPPING GIS-BASED NORTH SUMATERA)

PERAN GURU PENDIDIKAN AGAMA ISLAM DALAM MENANAMKAN NILAI-NILAI SHALAT KEPADA SISWA SMAN DI KOTA BANJARMASIN

SKRIPSI APLIKASI GAME SIMULASI KENCAN DENGAN METODE AHP BERBASIS ANDROID. Disusun Oleh : GUNITA GAMA ANINDITA Nomor Mahasiswa :

SKRIPSI FRAMEWORK LARAVEL UNTUK INFORMASI PENUNJANG PERKULIAHAN

PENGARUH PERAN GURU PENDIDIKAN AGAMA ISLAM TERHADAP PEMBINAAN MORAL SISWA KELAS VIII DI SMP MUHAMMADIYAH 1 GODEAN

SKRIPSI. Disusun Untuk Memenuhi Sebagian Persyaratan. Guna Mencapai derajat. Sarjana S-1. Oleh : NAMA : S U S A N T O NIM : A54A100093

SKRIPSI IMPLEMENTASI WEB SERVICE UNTUK DELIVERY MAKANAN KHAS YOGYAKARTA BERBASIS MOBILE

APLIKASI PESAN TRANSLATOR MENGGUNAKAN BING TRANSLATOR BERBASIS ANDROID

PEMBUATAN SISTEM INFORMASI RAPOR ONLINE (SIRALINE) UNTUK TINGKAT SMA BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER.

SKRIPSI SISTEM PENDUKUNG KEPUTUSAN DALAM MEMILIH PERGURUAN TINGGI SWASTA JURUSAN TEKNIK INFORMATIKA DI YOGYAKARTA

REDGELEY GREY ELLY Nomor Mahasiswa :

HUBUNGAN ANTARA POLA ASUH ORANGTUA DENGAN SIKAP BIRRUL WALIDAIN REMAJA DI DUSUN WONOREJO BANYUWANGI BANDONGAN MAGELANG

UPAYA KELUARGA MUSLIM DALAM MENGATASI PERILAKU MENYIMPANG BERPCARAN REMAJA DI NGASINAN BONOROWO KEBUMEN. Oleh: Eni Fatmawati NIM:

APLIKASI ALAT BANTU PENGENALAN BENDA PADA ANAK RETARDASI MENTAL BERBASIS ANDROID

HUBUNGAN ANTARA PROGRAM PEMBINAAN KESEJAHTERAAN KELUARGA DENGAN PELAKSANAAN PROGRAM KELUARGA BERENCANA DI DESA SUKOSARI KECAMATAN KUNIR KAB

SKRIPSI. Diajukan untuk Memenuhi Sebagian dari Syarat Memperoleh Gelar Sarjana Pendidikan Program Studi Pendidikan Guru Sekolah Dasar.

PENGARUH PERHATIAN ORANG TUA DAN MOTIVASI BELAJAR TERHADAP PRESTASI BELAJAR ISMUBA DI SMA MUHAMMADIYAH KASIHAN BANTUL YOGYAKARTA

SKRIPSI IMPLEMENTASI PERSEDIAAN BARANG DENGAN METODE FIFO PADA STUDI KASUS TOKO SRI REJEKI

SKRIPSI PENGENALAN PERILAKU GERAKAN HEWAN MENGGUNAKAN AUGMENTED REALITY DENGAN METODE ANIMASI RIGGING

SKRIPSI IMPLEMENTASI ANDROID MATERIAL DESIGN PADA SISTEM INFORMASI GEOGRAFIS PEMETAAN LOKASI PENJUAL IKAN HIAS DI YOGYAKARTA

PEMBUATAN SISTEM INFORMASI RAPOR ONLINE (SIRALINE) UNTUK TINGKAT SMA BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER.

SKRIPSI APLIKASI PENCARIAN LOKASI GEREJA DI KABUPATEN PARIGI MOUTONG DENGAN METODE LOCATION BASED SERVICE BERBASIS ANDROID.

MOTIF DIBALIK PRAKTIK DAN PENGUNGKAPAN CORPORATE SOCIAL RESPONSIBILITY STUDI KASUS PADA PT PURA BARUTAMA KUDUS

SKRIPSI TEKNOLOGI RIGGING UNTUK ANIMASI DI OBJEK AUGMENTED REALITY PADA APLIKASI PENGENALAN PANDAWA LIMA

SKRIPSI SISTEM REKOMENDASI WISATA KULINER DI YOGYAKARTA MENGGUNAKAN METODE KOLABORATIF (COLLABORATIVE METHOD)

PENGARUH UPAH, PENGALAMAN KERJA DAN LINGKUNGAN KERJA TERHADAP PRODUKTIVITAS KERJA KARYAWAN PRODUKSI PADA INDUSTRI JENANG KENIA KUDUS SKRIPSI

SKRIPSI PENGGUNAAN FIREBASE CLOUD MESSAGING PADA APLIKASI LOGBOOK TAS. MURSITO Nomor Mahasiswa :

SKRIPSI CLUSTERING KUALITAS MUTU GILING BERAS MENGGUNAKAN METODE K-MEANS DAN K-NEAREST NEIGHBOR

SKRIPSI Diajukan Untuk Memenuhi Tugas Dan Melengkapi Syarat Guna Memperoleh Gelar Sarjana Strata 1 (S1) Dalam Ilmu Manajemen Bisnis Syariah

PEMANFAATAN LINGKUNGAN SEKITAR SEKOLAH SEBAGAI SUMBER BELAJAR DALAM PENDEKATAN SCIENTIFIC DALAM SUBTEMA KEBERAGAMAN BUDAYA BANGSAKU KURIKULUM 2013

SKRIPSI SISTEM PENCARIAN KOST MENGGUNAKAN METODE SPHERICAL LAW OF COSINES DI YOGYAKARTA BERBASIS ANDROID

SKRIPSI APLIKASI GAME PENGENALAN PAKAIAN ADAT DI INDONESIA BERBASIS ANDROID

SKRIPSI. Pengelolaan Gangguan Perjalanan Kereta Api Dalam Lingkup DAOP (Daerah Operasi) 6 PT Kereta Api Indonesia Berbasis Layanan Lokasi

SKRIPSI PENERAPAN LINEAR SEARCH PADA PENCARIAN RESEP MASAKAN KHAS KOTA PALU BERBASIS ANDROID PRISKA SELVIA TENGGELI

(Studi Komparatif Antara Al-Maraghi dan Al-Ghazali)

SILABUS PEMBELAJARAN

SISTEM INFORMASI PEMESANAN BAJU BATIK DI LUVE BATIK BERBASIS WEB MOBILE

PENGARUH KECERDASAN EMOSI TERHADAP PRESTASI BELAJAR PENDIDIKAN AGAMA ISLAM KELAS VII DI SMP NEGERI 3 PENGASIH KULONPROGO

SKRIPSI APLIKASI IDENTFIKASI PENYAKIT PADA TANAMAN OBAT BERBASIS ANDROID

PENGARUH PENGGUNAAN SMARTPHONE TERHADAP AKTIVITAS BELAJAR SISWA KELAS X SMA MUHAMMADIYAH 7 YOGYAKARTA

PENINGKATAN PRESTASI BELAJAR MATA PELAJARAN PENDIDIKAN AGAMA ISLAM DENGAN MENGGUNAKAN METODE PEMBELAJARAN SMART GAME

SKRIPSI PENGEMBANGAN MICROBLOG MENGGUNAKAN NODE.JS (STUDI KASUS MICROBLOG DANDELION DENGAN TEMA PUISI) RACHMAD SETYA BUDI Nomor Mahasiswa :

APLIKASI WUDHU DAN SHALAT WAJIB DIQADA BAGI WANITA YANG TELAH SUCI DARI HAID BERBASIS ANDROID

SKRIPSI PENGEMBANGAN GAME EDUKASI TENTANG OPERASI ARITMATIKA UNTUK SISWA SD KELAS 1-2 BERBASIS DEKSTOP

HUBUNGAN POLA ASUH ORANG TUA DENGAN TINGKAT AGRESIVITAS SISWA SMA MUHAMMADIYAH BANTUL SKRIPSI

SKRIPSI. Diajukan untuk Memenuhi Sebagian dari Syarat Memperoleh Gelar Sarjana Pendidikan Program Studi Pendidikan Guru Sekolah Dasar

PERILAKU BELAJAR MAHASISWA BIMBINGAN DAN KONSELING ISLAM FAKULTAS TARBIYAH DAN KEGURUAN IAIN ANTASARI BANJARMASIN ANGKATAN 2014

RANGKUMAN MATERI HURUF HIJAIYAH. BACAAN ALIF LAM ( lam Ta rif )

TWINNING PROGRAM FAKULTAS PSIKOLOGI / FAKULTAS AGAMA ISLAM

SKRIPSI. Untuk memenuhi sebagai persyaratan Dalam mencapai derajat Sarjana S-1 Bidang Psikologi. Disusun Oleh : BAYUAJI BUDIHARGO NIM :

APLIKASI INFORMASI JAJANJOGJA.COM BERBASIS ANDROID

Disusun Oleh. AGHNIA FI LA URFAN Nomor Mahasiswa :

SKRIPSI MEMBANGUN APLIKASI PEMBELAJARAN BERHITUNG UNTUK ANAK-ANAK USIA DINI BERBASIS ANDROID MULTIMEDIA

SKRIPSI. Diajukan untuk memenuhi sebagian syarat mencapai derajat Sarjana Pendidikan Islam (S.Pd.I) Disusun oleh : Endah Widyaningsih Rahayu

PENERAPAN METODE LEARNING STARTS WITH A QUESTION UNTUK MENINGKATKAN AKTIVITAS BELAJAR IPS SISWA KELAS VII A SMP NEGERI 3 KALASAN SKRIPSI

IDENTIFIKASI PEMBOROSAN MENGGUNAKAN METODE VALUE STREAM MAPPING DAN SIX SIGMA DENGAN MENGIMPLEMENTASI KONSEP LEAN MANUFACTURING TUGAS AKHIR

SKRIPSI SISTEM INFORMASI GEOGRAFIS UNTUK MENENTUKAN LOKASI OBJEK WISATA RELIGI DI KOTA SEMARANG

IMPLIKASI KEBIJAKAN SEKOLAH GRATIS TERHADAP EKSISTENSI SEKOLAH MENENGAH PERTAMA SWASTA ISLAM DI SURAKARTA TAHUN

SKRIPSI APLIKASI REAL-TIME NOTIFICATION STATUS KAMAR MENGGUNAKAN MODUL SOCKET.IO. ( Studi Kasus : Hotel Grage Ramayana Yogyakarta )

PERANCANGAN DAN PEMBUATAN SISTEM NOTIFIKASI JADWAL KULIAH MENGGUNAKAN PUSH NOTIFICATION SERVICE BERBASIS ANDROID

ANALISIS NILAI-NILAI DAKWAH DALAM TEKS LAGU IWAN FALS (ANALISIS SEMIOTIKA TEORI C. S. PEIRCE DALAM LAGU BONGKAR DAN IBU)

Transkripsi:

SKRIPSI APLIKASI STASIUN PEMBERHENTIAN KERETA API PRAMEKS MENGGUNAKAN GOOGLE MAP BERBASIS ANDROID ADITYO SURYO NUGROHO Nomor Mahasiswa : 125410299 PROGRAM STUDI INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AKAKOM YOGYAKARTA 2017

SKRIPSI APLIKASI STASIUN PEMBERHENTIAN KERETA API PRAMEKS MENGGUNAKAN GOOGLE MAP BERBASIS ANDROID ADITYO SURYO NUGROHO Nomor Mahasiswa : 125410299 PROGRAM STUDI INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AKAKOM YOGYAKARTA 2017 i

HALAMAN PERSEMBAHAN Alhamdulillahirabbil alamin dengan bangga dan kerendahan hati skripsi ini kupersembahkan Kepada: Keluarga saya tertutama isteri saya Dina Masitoh yang selalu memberikan dukungan sehingga saya segera dapat menyelesaikan skripsi ini. Bapak Ibu Dosen Teknik Informatika khususnya bapak Pius Dian Widi Anggoro selaku Dosen pembimbing yang telah memberikan ilmu, bimbingan, pengarahan serta nasihat dalam menyelesaikan skripsi ini. Teman-teman Teknik Informatika 2012, semoga kita dapat berjumpa lagi dengan kesuksesan yang telah tercapai. Dan yang terakhir kupersembahkan karya ini kepada Almamater saya, STMIK AKAKOM yang telah menaungi saya dalam menuntut ilmu, semoga ilmu yang telah diperoleh dapat bermanfaat. iv

MOTTO أ ل م ن ش ر ح ل ك ص د ر ك ( 1 )و و ض ع ن ا ع نك و ز ر ك( 2 ) ال ذ ي أ نق ض ظ ھ ر ك ( 3 )و ر ف ع ن ا ل ك ذ ك ر ك( 4 )ف ا ن م ع ال ع س ر ی س ر ا( 5 )إ ن م ع ال ع س ر ی س ر ا( 6 )ف ا ذ ا ف ر غ ت ف انص ب (7) و إ ل ى ر ب ك ف ار غ ب (8) Artinya Bukankah Kami telah melapangkan untukmu dadamu? (1) Dan Kami telah menghilangkan daripadamu bebanmu (2) yang memberatkan punggungmu (3) Dan Kami tinggalkan bagimu sebutan (nama) mu (4) karena sesungguhnya sesudah kesulitan itu ada kemudahan (5) sesungguhnya sesudah kesulitan itu ada kemudahan (6) maka apabila kamu telah selesai (dari sesuatu urusan), kerjakanlah dengan sungguh-sungguh (urusan) yang lain (7) dan hanya kepada Tuhanmulah hendaknya kamu berharap (8). [QS. Al-Insyirah:1-8]; v

INTISARI Transportasi umum di era ini sangat dibutuhkan oleh masyarakat karena tuntutan mobilitas yang tinggi, karena itu dibutuhkan transportasi umum yang cepat dan efisien. Dalam hal ini Kereta api Prameks adalah salah satu pilihan transportasi umum bagi masyarkat sekitar Yogyakarta sebagai moda transportasi yang bebas macet dan murah. Sehingga kereta api Prameks sangat popular dan banyak penumpang baru setiap harinya. Untuk penumpang yang sudah sering naik kereta api Prameks sangat mudah mengenali di mana stasiun pemberhentian kereta api Prameks. Namun untuk pelanggan baru banyak yang belum mengetahui di mana stasiun pemberhentian kereta api Prameks. Untuk membantu penumpang baru ini maka perlu sebuah aplikasi di perangkat mobile yang dapat memberikan informasi stasiun pemberhentian kereta api Prameks dan pemberitahuan jika sudah sampai di stasiun tujuan penumpang. Penumpang tinggal menggunakan aplikasi di perangkat smartphonenya untuk melihat di mana stasiun pemberhentian kereta api Prameks berupa peta dan penanda stasiun tujuan. Terdapat juga informasi jarak dan perkiraan waktu tempuh. Jika waktu tempuh dirasa masih lama, penumpang bisa menyimpan smartphonenya dan nanti jika sudah sampai di stasiun tujuan maka akan ada alarm berbunyi untuk memberitahukan bahwa kereta sudah sampai. Kata Kunci: Android, stasiun kereta api, notifikasi vi

KATA PENGANTAR Alhamdulillahirabbil alamin, puji syukur kehadirat Allah SWT, atas segala rahmat dan kasih sayang-nya yang tak henti memberikan kekuatan, kesabaran, dan kesehatan, sehingga penulis dapat menyelesaikan skripsi yang berjudul APLIKASI STASIUN PEMBERHENTIAN KERETA API PRAMEKS MENGGUNAKAN GOOGLE MAP BERBASIS ANDROID skripsi ini disusun sebagai salah satu syarat untuk meraih gelar Sarjana pada jurusan Teknik Informatika di STMIK AKAKOM Yogyakarta. Penulis menyadari selama menyusun skripsi ini, penulis telah banyak menerima bantuan dan sumbangan pemiikiran dari berbagai pihak. Pada kesempatan ini penulis ingin menyampaikan rasa terimakasih kepada pihak yang telah membantu dalam menyelesaikan penyusunan skripsi ini. Ucapan terimakasih ini penulis sampaikan kepada: 1. Bapak Cuk Subiyantoro, S.Kom, M.Kom, selaku Ketua Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta. 2. Bapak Ir. Sudarmanto, M.T., selaku Ketua Puket 1 Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta. 3. Bapak Ir. M. Guntara, M.T., selaku Ketua Prodi Teknik Informatika Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta. 4. Bapak Pius Dian Widi Anggoro, S.Si., M.Cs. selaku Dosen Pembimbing yang telah membimbing, mengarahkan dan membantu dalam penyusunan skripsi. vii

5. Kedua orang tua yang telah memberikan dorongan, semangat, doa, dan dukungan. 6. Isteri dan kedua buah hati yang selalu memberi dukungan, sabar dan mengerti dalam penyusunan skripsi ini 7. Teman-teman yang tidak dapat saya sebutkan satu persatu yang telah membantu dalam penyusunan karya tulis ini. Penulis menyadari sepenuhnya, bahwa penulis skripsi ini masih banyak kekurangan baik dalam penulisan maupun penyajian materinya. Penulis mengharapkan kritik dan saran yang membangun untuk menyempurnakan skripsi ini. Penulis berharap semoga skripsi ini dapat bermanfaat dan berguna bagi pengembangan pengetahuan. Yogyakarta, Agustus 2017 Penulis viii

DAFTAR ISI HALAMAN JUDUL... i HALAMAN PERSETUJUAN... ii HALAMAN PENGESAHAN... iii HALAMAN PERSEMBAHAN... iv MOTTO... v INTISARI... vi KATA PENGANTAR... vi DAFTAR ISI... ix DAFTAR GAMBAR... xi DAFTAR TABEL... xii BAB I PENDAHULUAN... 1 1.1. Latar Belakang Masalah... 1 1.2. Rumusan Masalah... 2 1.3. Ruang Lingkup... 2 1.4. Tujuan Penelitian... 3 1.5. Manfaat Penelitian... 3 1.6. Sistematika Penulisan... 3 BAB II TINJAUAN PUSTAKA DAN DASAR TEORI... 5 2.1. Tinjauan Pustaka... 5 2.2. Dasar Teori... 7 2.2.1. Stasiun Kereta Api... 7 2.2.2. Prameks... 7 2.2.3. Location Base Service... 7 2.2.4. Google Maps Direction API (Route)... 8 2.2.5. GPS... 8 2.2.6. JSON Parsing... 9 2.2.7. Geofence... 9 BAB III METODE PENELITIAN... 11 3.1. Bahan/Data... 11 ix

3.2. Pengumpulan Data... 11 3.3. Analisis dan Perancangan Sistem... 11 3.3.1. Analisis Kebutuhan Non Fungsional... 11 1. Analisis Kebutuhan Perangkat Lunak... 11 2. Analisis Kebutuhan Perangkat Keras... 12 3.3.2. Analisis Kebutuhan Fungsional... 12 3.3.3. Kebutuhan Software... 14 3.3.4. Kebutuhan Hardware... 14 3.4. Perancangan Sistem... 13 3.4.1. Gambaran Umum Sistem... 13 3.4.2. Use Case Diagram... 16 3.4.3. Sequence Diagram... 16 3.4.4. Activity Diagram... 18 3.4.6. Perancangan Antar Muka Aplikasi... 19 BAB IV IMPLEMENTASI DAN PEMBAHASAN... 21 4.1. Implementasi... 21 4.1.1. Halaman Awal Aplikasi... 21 4.1.2. Menu Check Lokasi... 22 4.1.3. Mengaktifkan Geofence Stasiun Tujuan... 23 4.1.4. Menampilkan Rute Kereta... 28 4.2. Uji Coba Sistem... 31 4.2.1. Antarmuka Pengguna... 31 4.2.2. Uji Coba Rute... 32 4.2.2. Jadwal Kereta Prameks... 32 4.3. Pembahasan... 35 BAB V PENUTUP... 37 5.1 KESIMPULAN... 37 5.2 SARAN... 37 DAFTAR PUSTAKA... 38 x

DAFTAR GAMBAR Gambar 2.1 Sintaks Umum Google Direction API... 8 Gambar 2.2. Sintaks Parsing JSON... 9 Gambar 2.3. Sintaks Umum Geofence... 10 Gambar 3.1. Arsitektur Sistem Aplikasi... 15 Gambar 3.2. Use Case Diagram Aplikasi... 16 Gambar 3.3. Sequence Diagram Melihat Jadwal... 17 Gambar 3.4. Sequence Diagram Stasiun Tujuan... 17 Gambar 3.5. Activity Diagram Rute Notifikasi... 18 Gambar 3.6. Desain Antarmuka Aplikasi... 19 Gambar 4.1. Halaman Awal Aplikasi... 21 Gambar 4.2. Sintak Halaman Awal Aplikasi... 22 Gambar 4.3. Tampilan Check Lokasi... 22 Gambar 4.4. Sintak Check Lokasi... 23 Gambar 4.5. Tampilan Geofence Stasiun Tujuan 24 Gambar 4.6. Sintak Request Data Geofence... 25 Gambar 4.7. Sintak membuat Geofence... 25 Gambar 4.8. Sintak Intent Service Geofence... 26 Gambar 4.9. Sintak Mengaktifkan Notifikasi... 27 Gambar 4.10. Tampilan Rute Kereta... 28 Gambar 4.11. Sintak Generate Route... 28 Gambar 4.12. Sintak Generate URL... 29 Gambar 4.13. Sintak Download Data JSON... 30 Gambar 4.14. Gambar Halaman Utama... 31 Gambar 4.15. Rute Stasun Wates... 32 Gambar 4.17. Rute Stasiun Yogyakarta... 33 xi

DAFTAR TABEL Tabel 2.1 Tabel Tinjauan Pustaka... 5 xii