UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008 GPS UNTUK MENGHINDARI KEMACETAN DI WILAYAH JAKARTA BARAT Shaoying 0700701051 Kelas / Kelompok : 07PAT / 07 Abstrak TUJUAN PENELITIAN, ialah untuk melengkapi fasilitas GPS sebagai alat navigasi jalan darat pada kendaraan empat roda dengan penambahan fungsi pencari jalan alternatif untuk menghindari kemacetan lalu lintas. METODOLOGI PENELITIAN yang digunakan oleh penulis adalah metode waterfall. HASIL YANG DICAPAI adalah sebuah sistem informasi yang menampilkan informasi geografi dan solusi untuk meningkatkan efisiensi waktu dalam perjalanan v
lalu lintas. SIMPULAN yang didapat dari skripsi ini adalah adanya suatu sistem informasi berisi data spasial, non spasial, dan real update serta jalur alternatif yang berguna bagi pengguna jalan berkendaraan menghindari kemacetan. Kata kunci : sistem informasi geografi, GPS navigasi, traffic jam, jalur alternatif. vi
PRAKATA Puji syukur kepada Tuhan Yang Maha Esa atas segala berkat dan rahmat-nya, sehingga skripsi ini dapat diselesaikan dengan baik dan tepat pada waktunya. Ada pun tujuan dari penulisan ini yaitu untuk memenuhi persyaratan dalam menyelesaikan jenjang studi Strata-1. Kepada semua pihak yang telah membantu saya dalam menyelesaikan penulisan skripsi ini, perkenankanlah saya mengucapkan banyak terima kasih. Antara lain ditujukan kepada : 1. Bapak Prof. Dr. Gerardus Polla, M.App.Sc., selaku rektor Universitas Bina Nusantara yang telah memberi kesempatan kepada saya untuk mendapatkan pendidikan selama ini di Universitas Bina Nusantara. 2. Bapak Ir. Sablin Yusuf, M.Sc., M.Comp.Sc., selaku Ketua Jurusan Teknik Informatika Universitas Bina Nusantara, Jakarta. 3. Bapak Drs. Agus Prahono, M.Eng.Sc., selaku Dosen Pembimbing Skripsi yang telah memberikan dukungan serta arahan sehubungan dengan penyusunan skripsi ini sejak awal hingga selesai. 4. Seluruh dosen Universitas Bina Nusantara yang telah memberikan bekal dan vii
tuntunan baik untuk memperoleh gelar kesarjanaan ini maupun ilmu yang dapat saya terapkan dalam masyarakat. 5. Orang tua saya yang telah banyak memberi dorongan moral dan materi selama penulisan ini. 6. Lushandri, Ir., Teman yang telah banyak memberikan petunjuk dan bimbingan dalam bidang perangkat keras. 7. Ali, Agung dan sofiek yang telah memberikan bimbingan dan petunjuk di bidang pengetahuan TI khususnya di bidang perangkat lunak. 8. Andy.F. Noya, Rulah Malik, Vivi aledya dan Susi Ong, sebagai atasan Metrotv yang telah memberikan kesempatan cuti dan perhatian serta dukungan juga perlakuan khusus selama menyusun skripsi ini. 9. Presenter dan Segenap kru MetroTv yang terus memberikan dukungan semangat selama menyusun skripsi ini. 10. Raira Okawa, pacar yang telah memberi semangat dalam proses pembuatan skripsi ini. Dengan segala kerendahan hati saya ucapakan terima kasih atas semua saran dan kritik yang membangun dari pembaca. Akhir kata, penulis berharap skripsi ini dapat bermanfaat bagi pembaca dan almamater Universitas Bina Nusantara. viii
Penulis. DAFTAR ISI Halaman Judul Luar Halaman Judul Dalam. Halaman Persetujuan Hardcover..... Halaman Pernyataan Dewan Penguji.. Abstrak Prakata. Daftar isi.. Daftar Tabel. Daftar Gambar. Daftar Lampiran.. i ii iii iv v vii ix xvii xix xxvi BAB 1 PENDAHULUAN 1.1 Latar Belakang... 1 1.2 Ruang Lingkup... 4 1.3 Tujuan dan Manfaat 7 1.4 Metodologi Penelitian 8 ix
1.5 Sistematika Penulisan. 10 BAB 2 LANDASAN TEORI 2.1 Sistem Informasi Geografi. 12 2.1.1 Pengertian Sistem 12 2.1.2 Pengertian Informasi... 13 2.1.3 Pengertian Sistem Informasi... 14 2.1.4 Pengertian Sistem Informasi Geografi 15 2.1.5 Komponen Sistem Informasi Geografi 18 2.1.6 Sumber Data Sistem Informasi Geografi 23 2.1.7 Data Masukan Untuk Sistem Informasi Geografi... 25 2.1.8 Analisa Data Sistem Informasi Geografi. 30 2.1.9 Kemampuan Sistem Informasi Geografi. 33 2.1.10 Masalah yang Perlu Diperhatikan dalam Pengembangan Sistem Informasi Geografi. 35 2.2 Global Positioning System.. 41 2.2.1 Pengertian GPS. 41 2.2.2 Cara Kerja GPS.... 42 2.2.3 Akurasi GPS..... 43 2.2.4 Sistem Satelit GPS... 45 2.2.5 Pengertian Signal.. 46 x
2.2.6 Sumber Error Signal GPS 47 2.2.7 Pengertian WAAS... 49 2.2.8 Asal Mula WAAS.... 50 2.2.9 Cara Kerja WAAS... 50 2.2.10 Siapa Yang Menikmati WAAS.... 51 2.3 GPRS... 53 2.3.1 Pengertian GPRS.. 53 2.3.2 Keuntungan GPRS.... 54 2.3.3 Fitur Penting GPRS...... 55 2.4 Radio.... 57 2.4.1 Pengertian Radio.. 57 2.4.2 Gelombang Radio.... 57 2.4.3 Penemuan Gelombang Radio... 58 2.4.4 Pengertian Frekuensi.... 59 2.4.5 Pengertian Amplitudo... 59 2.4.6 Pengkategorian Frekuensi Radio.. 60 2.4.7 Penggunaan radio. 62 2.5 Microcontroller... 63 2.5.1 Pengertian Microcontroller... 63 2.5.2 Pengertian ROM... 64 xi
2.6 Sensor.. 65 2.6.1 Pengertian Sensor... 65 2.6.2 Jenis Sensor.. 66 2.6.3 Sensor Optocoupler..... 66 2.7 Metode Waterfall..... 68 2.8 Daerah Rawan Macet... 70 2.8.1 Pengertian Rawan Macet...... 70 2.8.2 Klasifikasi Daerah Rawan Macet....... 70 2.9 Jakarta Barat 72 2.9.1 Jalan Utama........ 73 2.9.2 Jalan Kecil 74 BAB 3 ANALISA DAN PERANCANGAN SISTEM 3.1 Struktur Jakarta Barat...... 75 3.1.1 Sejarah Pembangunan Jakarta Barat... 76 3.1.2 Sejarah Pembangunan Jalan Di Jakarta Barat.. 77 3.1.3 Ruang Lingkup Analisa 79 3.2 Gambaran Umum Permasalahan. 80 3.3 Kebutuhan Sistem Dan Pemecahan Masalah.. 82 3.3.1 Sistem Yang Sedang Berjalan... 82 3.3.2 Kelemahan Sistem Yang Sedang Berjalan 83 xii
3.3.3 Kebutuhan Sistem Yang Sedang Berjalan 84 3.3.4 Pemecahan Masalah. 84 3.4 Perancangan Sistem. 86 3.4.1 Data Flow Diagram...... 86 3.4.1.1 Diagram Konteks.. 86 3.4.1.2 Diagram Nol Rancangan Sistem... 87 3.4.1.3 Diagram Rinci Manipulasi SIG..... 88 3.4.1.4 Diagram Phisical.. 91 3.4.1.5 Diagram Logical.... 95 3.4.2 Kamus Data....... 98 3.4.3 Perancangan Database...... 98 3.4.3.1 Database Pada Komputer Pengguna. 98 3.4.3.2 Database Pada Komputer Pusat.... 101 3.4.4 Entity Relationship Diagram... 102 3.4.4.1 ERD Database DBPeta 102 3.4.4.2 ERD Database DBSensor 102 3.4.5 Input Data Spasial Dan Non Spasial. 103 3.4.5.1 Input Data Cabang Jalan 103 3.4.5.2 Input Data Tabel KoordinatPeta 113 3.4.5.3 Input Data Tabel TblSegmen. 114 xiii
3.4.5.4 Input Data Tabel Penyambung.. 115 3.4.5.5 Input Data Tabel TblSensor... 116 3.4.6 State Transition Diagram. 117 3.4.6.1 STD Aplikasi Komputer Pengguna 117 3.4.6.2 STD Aplikasi Komputer Pusat... 120 3.5 Perancangan Menu.. 121 3.5.1 Perancangan Menu Aplikasi Komputer Pengguna.. 121 3.5.2 Perancangan Menu Aplikasi Komputer Pusat. 124 3.6 Perancangan Layar... 125 3.6.1 Layar Tampilan Aplikasi Komputer Pengguna. 125 3.6.2 Layar Tampilan Aplikasi Komputer Pusat.... 132 3.7 Perancangan Infrastruktur Sensor... 136 3.8 Perancangan Logika DSS.... 138 3.9 Pseudocode Program... 142 3.9.1 Pseudocode Program Komputer Pengguna.. 142 3.9.2 Pseudocode Program Komputer Pusat... 153 3.9.3 Pseudocode Program MicroController. 160 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi.. 161 4.1.1 Perangkat Keras (Hardware)..... 161 xiv
4.1.1.1 Perangkat Keras Untuk Aplikasi GAT... 161 4.1.1.2 Perangkat Keras Untuk Aplikasi MDM.. 162 4.1.2 Perangkat Lunak (Software). 163 4.1.2.1 Perangkat Lunak Untuk Aplikasi GAT 163 4.1.2.2 Perangkat Lunak Untuk Aplikasi MDM.. 163 4.2 Prosedur Operasional. 164 4.2.1 Prosedur Operasional Komputer Pengguna... 164 4.2.1.1 Mengaktifkan Peta Dan Hubungan 165 GPS 4.2.1.2 Menjalankan Sistem GAT 169 4.2.1.3 Menentukan Tujuan dan Mengaktifkan DSS 172 4.2.1.4 Menggunakan Tool Zoom In, Zoom Out dan Pan 175 4.2.1.5 Melihat Keterangan.. 181 4.2.1.6 Hentikan Sistem GAT 183 4.2.1.7 Memutuskan Hubungan GPS 187 4.2.1.8 Keluar dari Program GAT. 188 4.2.1.9 Posisi GPS. 191 4.2.1.10 Posisi Tujuan. 192 4.2.1.11 Tools.... 193 xv
4.2.1.12 Legend.. 194 4.2.2 Prosedur Operasional Komputer Pusat 195 4.2.2.1 Menjalankan Menu Sistem MDM 196 4.2.2.2 Mengaktifkan Sistem MDM 197 4.2.2.3 Menghentikan Sistem MDM. 198 4.2.2.4 Keluar dari Sistem MDM.. 199 4.3 Rencana Implementasi... 202 4.4 Evaluasi.. 202 4.4.1 Evaluasi Kinerja Sistem GAT.... 208 4.4.2 Evaluasi Kebutuhan Sistem. 213 4.4.3 Hasil Evaluasi.. 216 4.4.4 Kelebihan Sistem Informasi Geografi yang Dirancang 217 BAB 5 SIMPULAN DAN SARAN 5.1 Simpulan.. 220 5.2 Saran.... 221 DAFTAR PUSTAKA. 222 xvi
DAFTAR TABEL Tabel 2.1 Kebenaran Operator Boolean..... 31 Tabel 2.2 Kategori Frekuensi..... 60 Tabel 2.3 Band Frekuensi... 61 Tabel 3.1 Rancangan Tabel KoordinatPeta... 98 Tabel 3.2 Rancangan Tabel TblSegmen.... 99 Tabel 3.3 Rancangan Tabel Penyambung.. 100 Tabel 3.4 Rancangan Tabel DBSensor... 101 Tabel 3.5 Data Tabel KoordinatPeta.. 113 Tabel 3.6 Data Tabel TblSegmen... 114 Tabel 3.7 Data Tabel Penyambung 115 Tabel 3.8 Data Tabel TblSensor. 116 Tabel 4.1 Rencana Implementasi.. 202 Tabel 4.2 Data Evaluasi Wifi Banding GPRS....... 203 xvii
Tabel 4.3 Data Evaluasi Kisaran Wifi Banding GPRS..... 204 Tabel 4.4 Data Evaluasi Kecepatan Rata-rata GPRS Banding Wifi... 204 Tabel 4.5 Data Evaluasi Perbandingan Kecepatan GPRS Di Beberapa Daerah... 205 Tabel 4.6 Data Evaluasi Kisaran Kecepatan GPRS Di Beberapa Daerah... 206 Tabel 4.7 Data Evaluasi Kecepatan Rata-rata GPRS Di Beberapa Daerah... 206 Tabel 4.8 Data Hasil Kuesioner... 207 xviii
DAFTAR GAMBAR Gambar 2.1 Lapisan Layer SIG. 16 Gambar 2.2 Komponen Perangkat Keras SIG... 19 Gambar 2.3 Komponen Perangkat Lunak SIG.. 22 Gambar 2.4 Proses Pemasukan Data SIG.. 24 Gambar 2.5 Titik (point)... 28 Gambar 2.6 Garis (Line)... 28 Gambar 2.7 Bidang (Area).... 29 Gambar 2.8 Overlay Method..... 31 Gambar 2.9 Analisa AND...... 32 Gambar 2.10 Analisa OR..... 32 Gambar 2.11 Analisa NOT...... 32 Gambar 2.12 Analisa XOR...... 32 Gambar 2.13 Global Positioning System. 41 xix
Gambar 2.14 Cara kerja GPS... 42 Gambar 2.15 Satelit GPS..... 44 Gambar 2.16 Kesalahan Signal GPS.. 49 Gambar 2.17 Sistem WAAS..... 52 Gambar 2.18 Skematik Optocoupler...... 68 Gambar 2.19 Peta DKI Jakarta....... 73 Gambar 3.1 Struktur Tatanan Kotamadya Jakarta Barat... 76 Gambar 3.2 Bangunan Jakarta Barat..... 77 Gambar 3.3 Bangunan Jalan Jakarta Barat Masa Lampau.... 78 Gambar 3.4 Bangunan Jalan Jakarta Barat Abad 20.... 78 Gambar 3.5 Bangunan Jalan Jakarta Barat Masa Kini.. 79 Gambar 3.6 Ruang Lingkup Analisa.. 79 Gambar 3.7 Jalur BUS WAY.. 80 Gambar 3.8 Diagram Konteks.. 86 Gambar 3.9 Diagram Nol Rancangan Sistem 87 Gambar 3.10 Diagram Rinci Pendataan Non Spasial.. 88 Gambar 3.11 Diagram Rinci Pendataan Spasial.. 89 Gambar 3.12 Diagram Rinci Analisa dan Manipulasi SIG.. 90 Gambar 3.13 Diagram Phisical... 91 Gambar 3.14 Diagram Phisical Optocoupler Dan Komputer Pusat... 92 xx
Gambar 3.15 Diagram Phisical Komputer Pusat Dan Pengguna 93 Gambar 3.16 Diagram Phisical GPS, GPRS Dan Pengguna... 94 Gambar 3.17 Diagram Logical Pengiriman Data Status Macet..... 95 Gambar 3.18 Diagram Logical Instruksi Komputer Pusat..... 96 Gambar 3.19 Diagram Logical Upload Dan Download File Data..... 97 Gambar 3.20 ERD Antar Tabel Database DBPeta..... 102 Gambar 3.21 ERD Antar Tabel Database DBSensor...... 102 Gambar 3.22 Ruang Lingkup Pencatatan Cabang Jalan.......... 103 Gambar 3.23 Segmen Jalan Daerah Daan Mogot (1)............. 104 Gambar 3.24 Segmen Jalan Daerah Daan Mogot (2)............. 105 Gambar 3.25 Segmen Jalan Daerah Rawa Buaya............... 106 Gambar 3.26 Segmen Jalan Daerah Kedoya (1)................ 106 Gambar 3.27 Segmen Jalan Daerah Kedoya (2)................ 107 Gambar 3.28 Segmen Jalan Daerah Kedoya (3)................ 107 Gambar 3.29 Segmen Jalan Daerah Kembangan................ 108 Gambar 3.30 Segmen Jalan Daerah Puri Indah (1)............ 108 Gambar 3.31 Segmen Jalan Daerah Puri Indah (2)............ 109 Gambar 3.32 Segmen Jalan Daerah Tanjung Duren............ 109 Gambar 3.33 Segmen Jalan Daerah Kebun Jeruk (1)............. 110 Gambar 3.34 Segmen Jalan Daerah Kebun Jeruk (2)............. 111 xxi
Gambar 3.35 Segmen Jalan Daerah Kebun Jeruk (3)............. 111 Gambar 3.36 Segmen Jalan Daerah Kebun Jeruk (4)............. 112 Gambar 3.37 Segmen Jalan Daerah Kebun Jeruk (5)............. 112 Gambar 3.38 STD Menu Utama Komputer Pengguna............ 117 Gambar 3.39 STD Sub Menu Port Komputer Pengguna............. 118 Gambar 3.40 STD Sub Menu Sistem GAT Komputer Pengguna......... 118 Gambar 3.41 STD Sub Menu Bantuan Komputer Pengguna....... 119 Gambar 3.42 STD Sub Menu Keluar Komputer Pengguna......... 119 Gambar 3.43 STD Menu Utama Komputer Pusat............... 120 Gambar 3.44 STD Sub Menu Sistem MDM Komputer Pusat........ 120 Gambar 3.45 Rancangan Menu Utama Komputer Pengguna........ 121 Gambar 3.46 Rancangan Menu Port Komputer Pengguna............. 121 Gambar 3.47 Rancangan Menu Sistem GAT Komputer Pengg.......... 122 Gambar 3.48 Rancangan Menu Bantuan Komputer Pengguna......... 123 Gambar 3.49 Rancangan Menu Keluar Komputer Pengguna......... 123 Gambar 3.50 Rancangan Menu Utama Komputer Pusat........ 124 Gambar 3.51 Rancangan Menu Sistem MDM Komputer Pusat...... 124 Gambar 3.52 Rancangan Layar Tampilan Awal.............. 125 Gambar 3.53 Rancangan Layar Menu Utama................. 126 Gambar 3.54 Rancangan Layar Menu Port................. 127 xxii
Gambar 3.55 Rancangan Layar Menu Sistem GAT............. 128 Gambar 3.56 Rancangan Layar Menu Bantuan.............. 129 Gambar 3.57 Rancangan Layar Menu Keluar Sistem GAT......... 130 Gambar 3.58 Rancangan Layar Menu Keluar Program.......... 131 Gambar 3.59 Rancangan Layar Menu Sistem MDM.......... 132 Gambar 3.60 Rancangan Layar Sub Menu Aktif.......... 133 Gambar 3.61 Rancangan Layar Sub Menu Nonaktif.......... 134 Gambar 3.62 Rancangan Layar Sub Menu Keluar............. 135 Gambar 3.63 Rancangan Infrastruktur Sensor............. 137 Gambar 3.64 Rute Jalan Logika DSS.............. 138 Gambar 3.65 Tree Sort Logika DSS............. 139 Gambar 3.66 LCR Logika DSS................. 140 Gambar 3.67 Perbandingan Jarak Logika DSS............. 141 Gambar 4.1 Tampilan Awal Program GAT............. 164 Gambar 4.2 Tampilan Layar Program GAT............. 165 Gambar 4.3 Tampilan Pilih Menu Port.............. 166 Gambar 4.4 Tampilan Pilih Sub Menu Com2............ 166 Gambar 4.5 Tampilan Peta dan Titik GPS.............. 167 Gambar 4.6 Tampilan ToolTip................. 168 Gambar 4.7 Tampilan Menu Sistem GAT............... 169 xxiii
Gambar 4.8 Tampilan Sub Menu Aktif GAT.............. 170 Gambar 4.9 Tampilan Titik Macet Jalan............. 171 Gambar 4.10 Tampilan Sub Menu Tentukan Tujuan..... 172 Gambar 4.11 Tampilan Proses DSS.............. 173 Gambar 4.12 Tampilan Jalan Alternatif..... 174 Gambar 4.13 Tampilan Tool Zoom In.... 175 Gambar 4.14 Tampilan Hasil Zoom In...... 176 Gambar 4.15 Tampilan Pilih Pointer.... 177 Gambar 4.16 Tampilan Tool Zoom Out..... 178 Gambar 4.17 Tampilan Pilih Pointer..... 179 Gambar 4.18 Tampilan Tool Pan.... 180 Gambar 4.19 Tampilan Menu Bantuan...... 181 Gambar 4.20 Tampilan Sub Menu Keterangan...... 181 Gambar 4.21 Tampilan Dialog Keterangan.... 182 Gambar 4.22 Tampilan Menu Keluar..... 183 Gambar 4.23 Tampilan Sub Menu Keluar Sistem GAT. 183 Gambar 4.24 Tampilan Dialog Peringatan Belum Aktifkan GAT.. 184 Gambar 4.25 Tampilan Dialog Hentikan Sistem GAT 185 Gambar 4.26 Tampilan Setelah Hentikan Sistem GAT 186 Gambar 4.27 Tampilan Sub Menu Putus 187 xxiv
Gambar 4.28 Tampilan Setelah Putus Com2.. 187 Gambar 4.29 Tampilan Sub Menu Keluar Program 188 Gambar 4.30 Tampilan Dialog Harus Hentikan Sistem GAT.. 189 Gambar 4.31 Tampilan Dialog Keluar Program. 190 Gambar 4.32 Tampilan Posisi GPS.... 191 Gambar 4.33 Tampilan Posisi Tujuan..... 192 Gambar 4.34 Tampilan Tools Button... 193 Gambar 4.35 Tampilan Legend... 194 Gambar 4.36 Tampilan Layar Awal MDM. 195 Gambar 4.37 Tampilan Menu Sistem MDM.. 196 Gambar 4.38 Tampilan Sub Menu Aktif 197 Gambar 4.39 Tampilan Sub Menu Nonaktif.. 198 Gambar 4.40 Tampilan Sub Menu Keluar.. 199 Gambar 4.41 Tampilan Dialog Peringatan Nonaktifkan MDM.. 200 Gambar 4.42 Tampilan Dialog Keluar Program. 201 Gambar 4.43 Diagram Garis Perbandingan Kecepatan Akses Wifi dan GPRS.. 208 Gambar 4.44 Diagram Balok Kisaran Kecepatan Akses Wifi dan GPRS... 209 Gambar 4.45 Diagram Balok Rata-rata Kecepatan Akses Wifi dan GPRS... 209 Gambar 4.46 Diagram Garis Kecepatan Akses GPRS... 210 Gambar 4.47 Diagram Balok Kisaran Kecepatan Akses GPRS... 211 xxv
Gambar 4.48 Diagram Balok Rata-rata Kecepatan Akses GPRS... 212 Gambar 4.49 Diagram Pie Persentase Pertanyaan no.1.. 213 Gambar 4.50 Diagram Pie Persentase Pertanyaan no.2.. 214 Gambar 4.51 Diagram Pie Persentase Pertanyaan no.3.. 215 DAFTAR LAMPIRAN Daftar Hidup.. Riwayat L1 Kuesioner Evaluasi.. L2 Listing Program... L4 xxvi