PEMETAAN KONDISI BANGUNAN SEKOLAH MENGGUNAKAN GOOGLE MAPS JAVASCRIPT API V3
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang
Oleh :
Muhammad Imam Tobroni 06560293
JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2013
PEMETAAN KONDISI BANGUNAN SEKOLAH MENGGUNAKAN GOOGLE MAPS JAVASCRIPT API V3
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang
Oleh :
Muhammad Imam Tobroni 06560293
JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2013
LEMBAR PERSETUJUAN
PEMETAAN KONDISI BANGUNAN SEKOLAH MENGGUNAKAN GOOGLE MAPS JAVASCRIPT API V3
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang
Mengetahui/Menyetujui,
Pembimbing I
Pembimbing II
Dr. Ir. Ermanu A. H, MT NIP: 108.9109.0233
Hardianto W, S.Kom NIP: 072.103.86002
LEMBAR PENGESAHAN
PEMETAAN KONDISI BANGUNAN SEKOLAH MENGGUNAKAN GOOGLE MAPS JAVASCRIPT API V3
TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata I Teknik Informatika Universitas Muhammadiyah Malang
Disusun Oleh : Mochamad Imam Tobroni 06560063
Tugas Akhir ini telah di uji dan dinyatakan lulus melalui sidang majelis penguji pada tanggal 27 juli 2013
Menyetujui Penguji I
Penguji II
Eko Budi Cahyono, S. Kom, MT NIP: 10895040330
Mahmud Effendi, ST, M.Eng NIP: 10802030363 Mengetahui,
Ketua Jurusan Teknik Informatika
Eko Budi Cahyono, S. Kom, MT NIP: 10895040330
LEMBAR PERNYATAAN
Yang bertanda tangan dibawah ini : NAMA
: MUHAMMAD IMAM TOBRONI
NIM
: 06560293
FAK./JUR.
: TEKNIK/INFORMATIKA
Dengan ini saya menyatakan bahwa Tugas Akhir dengan judul “ PEMETAAN
KONDISI
BANGUNAN
SEKOLAH
MENGGUNAKAN
GOOGLE MAPS JAVASCRIPT API V3 ” beserta seluruh isinya adalah karya saya sendiri dan bukan merupakan karya tulis orang lain, baik sebagian maupun seluruhnya, kecuali dalam bentuk kutipan yang telah disebutkan sumbernya. Demikian surat pernyataan ini saya buat dengan sebenar-benarnya. Apabila kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya ini maka saya siap menanggung segala bentuk resiko/sanksi yang berlaku.
Mengetahui, Dosen Pembimbing
Malang, 24 Juli 2013 Yang Membuat Pernyataan
Dr. Ir. Ermanu A. H, MT
Muhammad Imam Tobroni
KATA PENGANTAR Alhamdulillah, puji syukur selalu kami panjatkan kepada Allah SWT, yang telah memberihkan rahmat serta karunia-NYA, sehingga penulis dapat menyelesaikan tugas akhir dengan judul:
“ PEMETAAN KONDISI BANGUNAN SEKOLAH
MENGGUNAKAN GOOGLE MAPS JAVASCRIPT API V3 ” Tugas akhir ini merupakan pembahasan mengenai pemetaan kondisi bangunan sekolah menggunakan google maps javascript api v3, dengan metode composite condition index sebagai tolak ukur tingkat kondisi bangunan sekolah. Penulis berharap agar penelitian serta uji coba pada tugas akhir ini dapat bermanfaat bagi perkembangan ilmu pengetahuan meskipun masih banyak kekurangan. Oleh karena itu penulis mengharapkan saran dan kritik yang membangun.
Malang, 24 Juli 2013 Penulis,
Muhammad Imam Tobroni NIM: 06560293
DAFTAR ISI
HALAMAN ABSTRAK ................................................................................................
i
ABSTRACT .............................................................................................
ii
LEMBAR PERSEMBAHAN ..................................................................
iii
KATA PENGANTAR...............................................................................
iv
DAFTAR ISI .............................................................................................
v
DAFTAR GAMBAR ................................................................................
vii
DAFTAR TABEL .....................................................................................
viii
BAB I
PENDAHULUAN .....................................................................
1
1.1 Latar Belakang......................................................................
1
1.2 Rumusan Masalah.................................................................
2
1.3 Tujuan...................................................................................
2
1.4 Batasan Masalah ...................................................................
2
1.5 Metodologi............................................................................
3
1.6 Sistematika Pembahasan .......................................................
5
LANDASAN TEORI ................................................................
7
2.1 Sistem koordinat bujur lintang...............................................
7
2.2 Pemetaan partisipatif.............................................................
8
2.3 Google maps javascript API v3 .............................................
9
2.4 Javascript ..............................................................................
9
2.5 PHP…...................................................................................
11
2.6 MySql………………………………………………………...
12
BAB II
2.7 Sekolah dasar (SD)…………………………………………… 15 2.8 Standar sarana dan prasarana pendidikan…………………….
16
2.9 Indeks kondisi gabungan (Composite Condition Index……….
16
BAB III ANALISA PERANCANGAN ..................................................
19
3.1 Analisa Data..........................................................................
19
3.1.1 Teknik Random Sampling...........................................
19
3.1.2 Indeks Kondisi Gabungan (Composite Condition Index) ................................................................................... 22 3.2 Perancangan Sistem .............................................................
26
3.2.1 Perancangan Konsep Database ....................................
26
3.2.2 Skema Sistem .............................................................
27
3.2.3 Tahap Input Data ........................................................
28
3.2.4 Tahap Pemrosesan Output...........................................
28
3.2.5 Tahap Pengujian .........................................................
30
BAB IV IMPLEMENTASI DAN UJI COBA .......................................
31
4.1 Spesifikasi Hardware ............................................................
31
4.2 Implementasi Relasi Database...............................................
31
4.3 Implementasi Metode Indeks Kondisi Gabungan Ke Dalam Algoritma..............................................................................
31
4.4 Interface Pemrosesan Input Data ...........................................
33
4.5 Interface Pemrosesan Output Data.........................................
36
4.6 Pengujian ..............................................................................
38
PENUTUP ................................................................................
40
5.1 Kesimpulan ...........................................................................
40
5.2 Saran ...................................................................................
40
DAFTAR PUSTAKA ...............................................................................
41
BAB V
DAFTAR GAMBAR
Gambar 3.1
Diagram alir langkah pengambilan data .............................
21
Gambar 3.2
Komponen bangunan .........................................................
25
Gambar 3.3
Contoh hitung bobot C komponen penutup atap.................
25
Gambar 3.4
Contoh hitung bobot C komponen rangka atap...................
26
Gambar 3.6
Skema sistem secara umum................................................
27
Gambar 3.7
Tahap input data ................................................................
28
Gambar 3.8
Tahap pemrosesan output...................................................
29
Gambar 4.1
Interface login....................................................................
33
Gambar 4.2
Interface input data ............................................................
34
Gambar 4.3
Interface lokasi alamat .......................................................
34
Gambar 4.4
Interface input data bangunan sekolah................................
35
Gambar 4.5
Interface hitung sub-komponen bangunan ..........................
35
Gambar 4.6
Navigasi menu ...................................................................
36
Gambar 4.7
Peta Google yang menunjukkan lokasi sekolah ..................
37
Gambar 4.8
Interface data detail komponen bangunan sekolah..............
37
Gambar 4.9
Perbandingan hasil perhitungan .........................................
39
DAFTAR TABEL
Tabel 2.1
Tabel umum kerusakan bangunan ......................................
17
Tabel 3.1
Tabel penanganan skala indeks kondisi ..............................
22
Tabel 3.2
Tabel skala penilaian perbandingan pasangan ....................
23
Tabel 3.3
Tabel pembobotan komponen ............................................
24
Tabel 4.1
Tabel variabel komponen yang digunakan .........................
32
Tabel 4.2
Tabel perbandingan hasil perhitungan ................................
38