Professional Documents
Culture Documents
Dalam setiap kota, tempat main merupakan hal yang penting, tidak hanya
untuk warga tetapi untuk wisatawan. Salah satunya adalah tempat main di kota
bandung. Berdasarkan hal tersebut perlu adanya media untuk mencari tempat
main dengan dilengkapi informasi dan rute terpendek menuju lokasi tujuan.
sehingga dapat mempersingkat perjalanan.
Penelitian ini membahas mengenai pembuatan aplikasi pencarian tempat
main di kota bandung. Dalam membangun aplikasi ini diawali dengan pencarian
nama tempat main untuk menjadikan daftar nama tempat main. Kemudian dilanjut
dengan penerapan algoritma djikstra bertujuan untuk menghitung jarak terpendek
dari posisi user ke lokasi tujuan.
Hasil yang dapat diperoleh adalah membantu dalam mencari tempat main
dan rute terpendek ke tempat main yang dituju di kota Bandung.
Kata Kunci : Pencarian Tempat Main, Rute Terpendek, Algoritma Djikstra.
ABSTRACK
In every city, playground is the important thing. Are Not for citizen but
tourist. One of playground in bandung. Based on these, they need media for
search playground with completed the information and shortest path go
destination location. So they could have an efficient time journey.
This research will discuss about Location Based Service Searching
Playground in bandung city development. In develop this aplication begins with
searching playground name for make list layground name.then continued with the
implementation of djikstra algorithms aims to calculate shortest path for user
position to destination location.
The results can be obtained is help in searching playground and shortest
path to destination in bandung city.
Keywords : Searching Playground, shortest path, djikstra algorithms.
ii
KATA PENGANTAR
Puji dan syukur senantiasa penulis panjatkan kehadirat Allah SWT, karena hanya
dengan ijin dan ridho-Nya penulis dapat menyelesaikan laporan Tugas Akhir (TA)
ini dengan baik dan lancar. Tujuan penulisan laporan Tugas Akhir ini adalah
pendokumentasian atas rancangan aplikasi yang akan dibangun. Adapun aplikasi
yang dibangun oleh penulis yaitu berjudul Location Based Service Pencarian
Tempat Main di Kota Bandung. Pada kesempatan yang baik ini penulis
mengucapkan terima kasih kepada :
1.
Ibu, yang telah memberikan dukungan dan dorongan baik materil maupun
spiritual.
2.
Fitri Rumaisa, selaku dosen pembimbing sekaligus wali dosen yang telah
banyak memberikan perhatian dan masukan kepada penulis selama ini.
3.
4.
Penulis menyadari bahwa isi yang terkandung dalam laporan ini masih sangat
sederhana dan jauh dari kesempurnaan, untuk itu kritik dan saran yang bersifat
membangun sangatlah diharapkan demi kesempurnaan lebih lanjut. Namun
demikian penulis berharap semoga yang sederhana ini bermanfaat bagi penulis
sendiri khususnya maupun bagi para pembaca pada umumnya.
Penulis
iii
DAFTAR ISI
ABSTRAK .................................................................................................................... i
ABSTRACT................................................................................................................... ii
KATA PENGANTAR .................................................................................................. iii
DAFTAR ISI................................................................................................................ iv
DAFTAR GAMBAR .................................................................................................... vi
DAFTAR TABEL........................................................................................................ vii
DAFTAR SIMBOL .................................................................................................... viii
DAFTAR ISTILAH ....................................................................................................... x
DAFTAR LAMPIRAN ................................................................................................. xi
BAB I PENDAHULUAN ............................................................................................ I-1
1.1 Latar Belakang ........................................................................................... I-1
1.2 Rumusan Masalah ...................................................................................... I-2
1.3 Tujuan ........................................................................................................ I-2
1.4 Batasan Masalah ........................................................................................ I-3
1.5 Metodologi Penelitian ................................................................................ I-3
1.6 Statistika Pembahasan ................................................................................ I-5
BAB II LANDASAN TEORI .................................................................................... II-1
2.1 Location Based Service (LBS) ................................................................. II-1
2.2 Android .................................................................................................... II-1
2.3 Google Maps ............................................................................................ II-2
2.4 Global Positioning System (GPS) ............................................................ II-2
2.5 Konsep Graph .......................................................................................... II-3
2.6 Metode Algoritma Djikstra ...................................................................... II-3
2.7 Object Oriented Analysis and Design ...................................................... II-5
2.7.1 Unified Modelling Language (UML) ............................................. II-5
2.8 SQLite ...................................................................................................... II-7
2.9 Pengujian Blackbox................................................................................. II-8
BAB III ANALISIS .................................................................................................. III-1
3.1 Identifikasi Masalah ................................................................................ III-1
3.2 Analisis Sistem........................................................................ ................III-1
3.3 Analisis Algoritma Djikstra .................................................................... III-2
3.4 Perhitungan Algoritma Djikstra .............................................................. III-3
3.5 Hasil Analisis ........................................................................................ III-14
iv
vi
DAFTAR GAMBAR
Gambar 1.1
Gambar 2.1
Gambar 2.2
Gambar 3.1
Gambar 3.2
Gambar 3.3
Gambar 4.3
Gambar 4.4
Gambar 4.5
Gambar 4.6
vi
vii
DAFTAR TABEL
Tabel 3.1 Penyelesaian Menggunakan Algoritma Djikstra ....................................................... III-5
Tabel 4.1 Definisi Aktor............................................................................................................IV-2
Tabel 4.2 Definisi Use Case ......................................................................................................IV-2
Tabel 4.3 Use Case Scenario Melihat Daftar Tempat Main .....................................................IV-3
Tabel 4.4 Use Case Scenario Mencari Tempat Main ................................................................IV-4
Tabel 4.5 Use Case Scenario Info Aplikasi ..............................................................................IV-5
Tabel 4.6 Daftar Tabel Aplikasi ..............................................................................................IV-14
Tabel 4.7 Definisi Fungsi ........................................................................................................IV-14
Tabel 5.1 Pengujian Proses Aplikasi .......................................................................................... V-5
Tabel 5.2 Pengujian Instalasi Aplikasi ....................................................................................... V-7
Tabel 5.3 Pengujian Kelayakan Aplikasi ..................................................................................VI-8
vii
viii
DAFTAR SIMBOL
Simbol pada UML
No.
Simbol
1.
Keterangan
Actor adalah elemen diluar sistem yang berkepentingan
secara langsung dengan sistem
2.
Pelanggan
NewUseCase
3.
use
case,
menggambarkan
bagaimana
4.
5.
6.
7.
8.
9.
10.
11.
viii
ix
ix
DAFTAR ISTILAH
Android
Unified Modeling Language : Sebuah bahasa yang telah menjadi standar dalam
industri
untuk
visualisasi,
merancang
dan
Class Diagram
Sequence Diagram
sekitar
sistem
berupa
message
yang
Algoritma Djikstra
xi
DAFTAR LAMPIRAN
Lampiran A. Kartu Bimbingan Tugas Akhir ............................................................................... xiii
Lampiran B. Catatan Bimbingan Tugas Akhir ............................................................................. xv
Lampiran C. Revisi Laporan Tugas Akhir ................................................................................. xvii
Lampiran D. Implementasi Query ................................................................................................ xx
xi
xii
DAFTAR PUSTAKA
[1] Rompas, Sarah Yunita. Location Based Service. [online], 20 Mei 2013.
<http://supeeerblog.blogspot.com/2013/05/location-based-service-lbs.html/>
[diakses 15 September 2015]
[2] A. Wahadyo. 2012. Tip Trik Android untuk Pengguna Tablet Handphone.
Jakarta : Mediakita.
[3] Prameswari, Dian Asihing. 2014. Aplikasi Location Based Service SPBU.
Bandung : Universitas Widyatama
[4] P. Atalapu. 2012. Implementasi Location Based Service Berbasis Cell Id
untuk Anjungan Provinsi Sulawesi Selatan TMII Memanfaatkan teknologi
Augmented Reality pada Perangkat Bergerak Android.
[5]
[6]
Nugroho, Adi. 2008. Algoritma dan Struktur Data dalam Bahasa Java.
Yogyakarta : ANDI
xii