i
“RANCANG BANGUN GEOGRAPHIC INFORMATION SYSTEM (GIS)
FASILITAS UMUM DI PURWOKERTO BERBASIS MOBILE”
“GENERAL FACILITIES GEOGRAPHIC INFORMATION SYSTEM (GIS) DESIGN BASED MOBILE IN PURWOKERTO”
Laporan Tugas Akhir ini
Diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer
Disusun oleh:
HERU SUTANTO 0703040015
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
ii
HALAMAN PENGESAHAN LAPORAN TUGAS AKHIR
RANCANG BANGUN GEOGRAPHIC INFORMATION SYSTEM (GIS) FASILITAS UMUM DI PURWOKERTO BERBASIS MOBILE
Telah dipersiapkan dan disusun oleh HERU SUTANTO
0703040015
Telah dipertahankan di depan Tim Penguji dalam ujian pendadaran pada tanggal 10 Juli 2012
iii
HALAMAN PERSETUJUAN UJIAN PENDADARAN TUGAS AKHIR
RANCANG BANGUN GEOGRAPHIC INFORMATION SYSTEM (GIS) FASILITAS UMUM DI PURWOKERTO BERBASIS MOBILE
Disusun Oleh: HERU SUTANTO
0703040015
Telah disetujui untuk ujian pendadaran pada tanggal 20 Juli 2012
Pembimbing I Pembimbing II/Penguji II
Tito Pinandita, S.Si. M.Kom Harjono, S.T
NIK: 2160312 Nik: 2160389
iv
Dengan ini saya menyatakan bahwa Laporan Tugas Ahir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar Sarjana komputer di suatu perguruan tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain. Kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan dalam daftar pustaka.
Purwokerto, 10 Juli 2012
v MOTTO
“Bertakwalah pada Allah maka Allah akan mengajarimu. Sesungguhnya Allah Maha Mengetahui segala sesuatu.”
(Surat Al-Baqarah ayat 282)
“Kami hanya mengkehendaki niat baik dan taufik! Mereka itulah orang-orang yang diketahuiAllah akan isi hati mereka"
vi
vii
KATA PENGANTAR
Dengan mengucapkan rasa syukur Alhamdulillahirabbil’alamin kehadirat Allah SWT karena hanya berkat rahmat, hidayah dan karunia-Nya penulis berhasil menyelesaikan Tugas Akhir dengan judul “Rancang Bangun Geographic Information System (GIS) Fasilitas Umum di Purwokerto Berbasis Mobile”.
viii
1. Anwar Ma’ruf ST, M.T Selaku Dekan Fakultas Teknik Universitas Muhammadiyah Purwokerto.
2. Tito pinandita S.Si, M.Kom Selaku pembimbing I dan Harjono S.T selaku pembimbing II yang telah memberikan bimbingan, petunjuk dan arahan dengan sabar dalam penyusunan Tugas Akhir ini.
3. Dimara Kusuma hakim S.T, M.Cs selaku ketua Program Studi Universitas Muhammadiyah Purwokerto.
4. Dosen dan Karyawan Fakultas Teknik Informatika Muhammadiyah Purwokerto. 5. Sahabat saya Moh Komar, Moh henri azis dan dan semua teman mahasiswa
angkatan 2007 terimakasih atas dukungan dan do’a nya selama ini.
6. Kakakku Heristowati dan Sugiri terimakasih untuk semua Perhatian, do’a dan dukungannya selama ini. Semoga jadi keluarga sakinah mawadah warohmah
7. Adikku Triyuli setiyawati, Afri sulistiawati semoga menjadi orang yang lebih sukses dan bisa membanggakan kedua orang tua.
8. Tiya istiqomah, terimakasih sampai sekarang setia menemaniku dalam suka maupun duka, Terimakasih atas do’a dan motifasi serta kasih sayangnya. Seoga menjadi fans sejatiku selamanya.
ix DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PENGESAHAN ... ii
HALAMAN PERSETUJUAN ... iii
HALAMAN PERNYATAAN ... iv
HALAMAN MOTTO ... v
HALAMAN PERSEMBAHAN ... vi
KATA PENGANTAR ... vii
DATAR ISI ... ix
DAFTAR GAMBAR ... xii
ABSTRAK ... xix
ABSTRACT ... xx
BAB I. PENDAHULUAN A. Latar Belakang Masalah ... 1
B. Rumusan Masalah ... 2
x BAB II. KAJIAN PUSTAKA
A. Perangkat Mobile ... 3
B. Pengenalan Java ... 4
C. Java Platform ... 5
D. Java 2 Micro Edition (J2ME) ... 6
E. EDC ... 8
F. JTWI ... 9
G. The Mobile Information Device Profile (MIDP) ... 10
H. MIDlet ... 11
I. J2ME Wireless Toolkit (WTK) ... 14
J. GIS (Geographic Information System) ... 14
K. Mobile Gis ... 15
L. Fasilitas Umum ... 16
BAB III. TUJUAN DAN MANFAAT A. Tujuan ... 17
xi BAB IV. METODE PENELITIAN
A. Jenis Penelitian ... 19
B. Waktu Dan Tempat Penelitian ... 19
C. Alat Dan Bahan Penelitian ... 19
D. Metode Pengumpulan Data ... 20
E. Metode Pembangunan Perangkat Lunak ... 20
BAB V. HASIL DAN PEMBAHASAN A. Analisa Kebutuhan ... 35
B. Analisa Perancangan Sistem ... 35
C. Hasil Aplikasi ... 48
D. Uji Coba Pada Perangkat Handphone ... 64
BAB VI. PENUTUP A. Kesimpulan ... 95
B. Saran ... 95
xii
Gambar 6. Tampilan Awal Program Sebelum Dijalankan ... 22
Gambar 7. Menu Pembuka ... 23
Gambar 19. Halaman Awal Fasilitas Umum Purwokerto Online ... 30
Gambar 20. Halaman Menu Fasilitas Umum Purwokerto Online ... 31
xiii
Gambar 22. Tampilan Ganti Map ... 32
Gambar 23. Halaman About Pada Fasilitas Umum Purwokerto Online ... 33
Gambar 24. Halaman Petunjuk Pada Fasilitas Umum Purwokerto Online ... 33
Gambar 25. Use Case Geographic Information System (GIS) Fasilitas Umum Di Purwokerto ... 35
Gambar 26. Diagram Activity Menampilkan salah satu ATM ... 37
Gambar 27. Diagram Activity Menampilkan salah satu SPBU ... 38
Gambar 28. Diagram Activity Menampilkan salah satu RSU ... 39
Gambar 29. Diagram Activity Menampilkan Terminal Bus ... 40
Gambar 30. Diagram Activity Menampilkan Setasiun Kereta Api ... 41
Gambar 31. Diagram Activity Menampilkan About tentang aplikasi ... 42
Gambar 32. Diagram Activity Menampilkan Petunjuk Penggunaan Aplikasi Offline .... 43
Gambar 33. Diagram Activity Menampilkan Fasilitas Umum Secara Online ... 44
Gambar 34. Diagram Activity Ganti Map ... 45
Gambar 35. Diagram Activity Menampilkan Petunjuk Penggunaan Fasilitas Umum Purwokerto Online ... 46
Gambar 36. Diagram Activity Menampilkan Menu About Fasilitas Umum Purwokerto Online ... 47
Gambar 37. Tampilan Awal ... 49
Gambar 38. Tampilan Awal Fasilitas Umum Purwokerto Offline ... 50
xiv Gambar 40. Tampilan Menu Fasilitas Umum
Pada Fasilitas Umum Purwokerto Offline ... 51
Gambar 41. Tampilan Menu ATM Pada Fasilitas Umum Purwokerto Offline ... 52
Gambar 42. Tampilan Menu ATM BRI Pada Fasilitas Umum Purwokerto Offline ... 53
Gambar 43. Menampilkan Gambar Dan Keterangan Pada Fasilitas Umum Purwokerto Offline ... 54
Gambar 44. Menampilkan Gambar Peta Pada Fasilitas Umum Purwokerto Offline .... 55
Gambar 45. Menu Petunjuk Pada Fasilitas Umum Purwokerto Offline ... 56
Gambar 46. Menu About Pada Fasilitas Umum Purwokerto Offline ... 57
Gambar 47. Menu Fasilitas Umum Purwokerto Online ... 58
Gambar 48. Tampilan Menu Pada Fasilitas Umum Purwokerto Online ... 58
Gambar 49. Tampilan Menu Fasilitas Umum ... 59
Gambar 50. Tampilan Menu SPBU Arcawinagun ... 60
Gambar 51. Tampilan Menu Ganti Map ... 60
Gambar 52. Tampilan Menu Map Simpel ... 61
Gambar 53. Tampilan Menu Map Small ... 62
Gambar 54. Tampilan Menu About pada Fasilitas Umum Purwokerto Online ... 62
Gambar 55. Tampilan Menu Petunjuk Pada Fasilitas Umum Purwokerto Online ... 63
Gambar 56.Samsung Wave 525 ... 64
Gambar 57. Nokia 6630 ... 64
Gambar 58. Samsung CorbyII ... 64
xv
Gambar 60. Tampilan Awal Fasilitas Umum Purwokerto Offline Awal
Pada Handphone Samsung Wave 525 ... 66 Gambar 61.Tampilan Awal Fasilitas Umum Purwokerto Offline
Pada Handphone Samsung Wave 525 ... 67 Gambar 62. Tampilan Menu Fasilitas Umum Purwokerto Offline
Pada Handphone Samsung Wave 525 ... 67 Gambar 63. Tampilan Menu ATM Fasilitas Umum Purwokerto Offline
Pada Handphone Samsung Wave 525 ... 68 Gambar 64. Tampilan Menu ATM BRI Pada Fasilitas Umum Purwokerto Offline
Pada Handphone Samsung Wave 525 ... 69 Gambar 65. Tampilan Menu RSU Fasilitas Umum Purwokerto Offline
Pada Handphone Samsung Wave 525 ... 69 Gambar 66.Tampilan Menu SPBU Fasilitas Umum Purwokerto Offline
Pada Handphone Samsung Wave 525 ... 70 Gambar 67. Menampilkan Gambar Dan Keterangan Fasilitas Umum
Pada Handphone Samsung Wave 525 ... 71 Gambar 68. Menampilkan Gambar Peta Pada Fasilitas Umum Purwokerto Offline
Pada Handphone Samsung Wave 525 ... 72 Gambar 69. Menu Petunjuk Pada Fasilitas Umum Purwokerto Offline
Pada Handphone Samsung Wave 525 ... 72 Gambar 70.Menu About Fasilitas Umum Purwokerto Offline
xvi
Gambar 71. Tampilan Awal Fasilitas Umum Purwokerto Online
Pada Handphone Samsung Wave 525 ... 74
Gambar 72. Tampilan Menu Pada Fasilitas Umum Purwokerto Online Pada Handphone Samsung Wave 525 ... 75
Gambar 73. Tampilan Menu Fasilitas Umum Pada Handphone Samsung Wave 525 ... 75
Gambar 74. Menampilkan Peta Fasilitas Umum Pada Handphone Samsung Wave 525 ... 76
Gambar 75. Tampilan Menu Ganti Map Pada Handphone Samsung Wave 525 ... 77
Gambar 76. Tampilan Menu Map Simpel Pada Handphone Samsung Wave 525 ... 77
Gambar 77.Tampilan Menu Map Small Pada Handphone Samsung Wave 525 ... 78
Gambar 78.Tampilan Menu Petunjuk Fasilitas Umum Purwokerto Online Pada Handphone Samsung Wave 525 ... 79
Gambar 79.Tampilan Menu About Fasilitas Umum Purwokerto Online Pada Handphone Samsung Wave 525 ... 79
Gambar 80. Tampilan Ketika Menginstal Pada Handphone Nokia 6630 ... 80
Gambar 81.Tampilan Awal Pada Handphone Samsung Corby II ... 81
Gambar 82. Tampilan Awal Fasilitas Umum Purwokerto Offline Pada Handphone Samsung Corby II ... 82
xvii
Gambar 84.Menu ATM Pada Fasilitas Umum Purwokerto Offline
Pada Handphone Samsung Corby II ... 83 Gambar 85. Menu ATM BRI Fasilitas Umum Purwokerto Offline
Pada Handphone Samsung Corby II ... 84 Gambar 86. Menu RSU Fasilitas Umum Purwokerto Offline
Pada Handphone Samsung Corby II ... 85 Gambar 87. Menu SPBU Pada Fasilitas Umum Purwokerto Offline
Pada Handphone Samsung Corby II ... 85 Gambar 88. Menampillkan Gambar Dan Keterangan
Pada Handphone Samsung Corby II ... 86 Gambar 89. Menampilkan Gambar Peta Fasilitas Umum Purwokerto Offline
Pada Handphone Samsung Corby II ... 87 Gambar 90. Menu Petunjuk Fasilitas Umum Purwokerto Offline
Pada Handphone Samsung Corby II ... 88 Gambar 91. Menu About Fasilitas Umum Purwokerto Offline
Pada Handphone Samsung Corby II ... 88 Gambar 92.Tampilan Awal Fasilitas Umum Purwokerto Online
Pada Handphone Samsung Corby II ... 89 Gambar 93.Tampilan Menu Utama Fasilitas Umum Purwokerto Online
Pada Handphone Samsung Corby II ... 90 Gambar 94.Tampilan Menu Fasilitas Umum
xviii
Gambar 95.Menampilkan Peta Fasilitas Umum Purwokerto Online
Pada Handphone Samsung Corby II ... 91
Gambar 96.Tampilan Menu Ganti Map Pada Handphone Samsung Corby II ... 92
Gambar 97.Tampilan Menu Map Simpel Pada Handphone Samsung Corby II ... 92
Gambar 98.Tampilan Menu Map Small Pada Handphone Samsung Corby II ... 93
Gambar 99.Tampilan Menu Petunjuk Pada Handphone Samsung Corby II ... 94
xix ABSTRAK
Sebagai salah satu kota terbesar di Banyumas, kota Purwokerto memiliki banyak tempat-tempat fasilitas umum seperti ATM, Rumah Sakit, SPBU, Terminal, Stasiun dan masih banyak tempat-tempat lainnya. Namun informasi mengenai itu semua terkadang sulit didapatkan, karena keberadaan tempat-tempat fasilitas umum yang tersebar dibeberapa lokasi. Kondisi ini dapat dipenuhi dengan adanya sebuah solusi yaitu dengan membangun sebuah Aplikasi GIS Fasilitas Umum Purwokerto berbasis Mobile yang dapat menyediakan data atribut dari suatu objek peta beserta datanya, Dengan adanya aplikasi ini dapat mempermudah penggunanya dalam mencari informasi lokasi dan data tempat-tempat fasilitas umum secara cepat dan tepat.
Aplikasi GIS Fasilitas Umum Purwokerto ini dibangun menggunakan teknologi mobile.Dengan melalui langkah dalam pembuatan aplikasi ini dimulai dengan menganalisis, disain, merancang program awal, coding, testing dan mengimplementasikan kedalam komputer dengan menggunakan bahasa pemograma J2ME dan hasilnya diuji cobakan kedalam perangkat handphone.
Uji coba dilakukan pada perangkat handphone Samsung Wave 525, Nokia 6630 dan Samsung Corby II, aplikasi ini berjalan dengan baik kecuali pada perangkat handphone Nokia 6630 aplikasi ini tidak dapat diinstal karena tidak sesuai dengan konfigurasi Java MIDP 2.1 Dan CLDC 1.1.
xx ABSTRACT
As one of the largest cities in Banyumas, Purwokerto town has many places of public facilities such as ATM, Hospitals, Gas stations, Terminals, Ttations and many other places. However, information about it all is sometimes difficult to obtain, because of the existence of places of public facilities are scattered in several locations. This condition can be satisfied by the existence of a solution is to build a Applications GIS Public Facilities Purwokerto based Mobile to provide the data attributes of an object map and its data, with this application to facilitate users in finding information and the location of the data places of public facilities fast and precise.
Applications GIS Public Facilities Purwokerto are built using mobile technology. With through the steps in making this application begins with the analysis, design, designing the initial program, coding, testing and implementation into a computer using J2ME programming language and tested the results into mobile devices.