SKRIPSI. Oleh: DANIEL HALIM JAKARTAA

dokumen-dokumen yang mirip
ANALISIS DAN PERANCANGAN SISTEM PEMESANAN TIKET DENGAN TEKNOLOGI MOBILE SKRIPSI. Oleh. Andreyus Emilia

ANALISIS DAN PERANCANGAN SISTEM MANAJEMEN KLAIM BERBASIS WEB DAN APLIKASI BLACKBERRY PADA PT. HOPPECKE INDONESIA SKRIPSI. Oleh

PENERAPAN NATURAL LANGUAGE PROCESSING UNTUK PENGARTIAN DAN PENDISTRIBUSIAN PESAN SINGKAT (SMS) STUDI KASUS PUSDATIN KEMENTERIAN PERTANIAN RI SKRIPSI

ANALISIS DAN PERANCANGAN SISTEM APLIKASI PENJUALAN DAN STOK MANAJEMEN PADA CV. MODERN PHOTO SKRIPSI. Oleh. Kelas / Kelompok : 07PDT / 03

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. proses pemesanan itu sendiri dan proses penyebaran pesanan. Tabel 3.1 berisi daftar

Analisis dan perancangan Sistem Penawaran Jasa Berbasis Web. pada PT. Sinergy Catur Sahabat

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN PADA UD. SRI REJEKI SKRIPSI. Oleh

ANALISA DAN PERANCANGAN PERMAINAN CATUR CHINA BERBASIS WEB SKRIPSI. Oleh. Hengky Frans Winardi Cristian

ANALISIS DAN PERANCANGAN APLIKASI SMS GATEWAY PADA SMU DHARMA KARYA MENGGUNAKAN APLIKASI JAVA STUDIO SKRIPSI. Oleh. Sukma Ariyadi Kusuma

SKRIPSI. Oleh. Joko Mulia

ANALISA DAN PERANCANGAN SISTEM INFORMASI GEOGRAFIS PERSEBARAN DEMAM BERDARAH DENGUE (DBD) PADA DINAS KESEHATAN KOTA BOGOR

TUNING PENGAMBILAN DATA PADA APLIKASI REPORTING PURCHASE ORDER DI PT. INDOMARCO PRISMATAMA SKRIPSI. Oleh. Sidharta Suryametta

ANALISIS DAN PERANCANGAN SISTEM INFORMASI GEOGRAFIS ZONASI KEGEMPAAN DI BANDA ACEH SKRIPSI. Oleh. Iqbal Syofiyanto

ANALISA DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN DAN PENJUALAN BERBASIS WEB PADA PT. ROMINDO PRIMAVETCOM SKRIPSI. Oleh

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2007/2008

ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA SISTEM MANAJEMEN ASET PADA KANTOR PUSAT PT HPI AGRO SKRIPSI. Oleh

UNIVERSITAS BINA NUSANTARA

ANALISIS DAN PERANCANGAN SISTEM PENJUALAN BERBASIS WEB PADA CV. BINTANG TIGA

ANALISIS DAN PERANCANGAN SISTEM PENINGKATAN KEDISIPLINAN PT. USAHAJAYA FICOOPRASIONAL SKRIPSI. Oleh : David Sumantri

ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA PADA SISTEM OPERASIONAL KARYAWAN DAN AGEN PT MEGA PROTEKSI

PERANCANGAN APLIKASI BERBASIS TEKNOLOGI CLOUD COMPUTING PADA WINDOWS AZURE SKRIPSI. Oleh:

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA PD SRIWIJAYA BEKASI SKRIPSI. Oleh

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENGGAJIAN PEGAWAI BRIGHT PADA PT. PERTAMINA RETAIL SKRIPSI. Oleh. Maria Vania Kuntjara

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester genap tahun 2007/2008

ANALISIS DAN PERANCANGAN APLIKASI JENJANG JABATAN AKADEMIK BERBASIS WEB PADA LRC BINUS UNIVERSITY SKRIPSI

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil 2006/2007

ANALISIS DAN PERANCANGAN SISTEM PEMESANAN TIKET BERBASIS WEB PADA CV BP. MUARA WISATA SKRIPSI. Oleh

ANALISA DAN PERANCANGAN SISTEM INFORMASI GEOGRAFIS UNTUK KONDISI KESEHATAN TANAMAN KELAPA SAWIT PADA PT. PERKEBUNAN NUSANTARA VI (PERSERO) JAMBI

ANALISIS DAN PERANCANGAN SISTEM INFORMASI MANAJEMEN PROSEDUR INTERNAL PERUSAHAAN BERBASIS WEB PT. LEIGHTON CONTRACTORS INDONESIA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik informatika. Skripsi Sarjana Komputer. Semester Ganjil 2007/2008

ANALISIS DAN PERANCANGAN SISTEM PEMESANAN KENDARAAN BUS MENGGUNAKAN SHORT MESSAGE SERVICE (SMS) PADA PT TRIAMA TRANSPORT

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil tahun 2006/2007

ANALISIS DAN PERANCANGAN SISTEM PENCATATAN KEHADIRAN BERBAS IS JAVA C ARD PADA SOFTWARE LABORATORY CENTER HALAMAN JUDUL LUAR SKRIPSI.

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informarika. Skripsi Sarjana Komputer. Semester Ganjil Tahun 2007/2008

PERANCANGAN PROGRAM SIMULASI RUTE PENDISTRIBUSIAN BARANG DENGAN ALGORITMA ELITIST ANT SYSTEM PADA PT TIMUR JAYA SKRIPSI

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2008

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN, DAN PERSEDIAAN PT. WINIHARTO

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006 / 2007

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Informasi. Skripsi Sarjana Komputer. Semester Genap Tahun 2003 / 2004

PERANCANGAN SISTEM PREDIKSI KEMUNGKINAN BANJIR DI DAERAH JAKARTA PUSAT DENGAN LOGIKA FUZZY SKRIPSI. Oleh

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

ANALISIS DAN PERANCANGAN SISTEM INFORMASI GEOGRAFI UNTUK PEGAWAI NEGERI SIPIL(PNS) SEKTOR PERHUBUNGAN PADA PULAU JAWA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2007

ANALISA DAN PERANCANGAN SISTEM BASIS DATA DISTRIBUSI GULA PASIR PRODUKSI DALAM NEGERI BERBASIS WEB PADA PERUM BULOG SKRIPSI OLEH

UNIVERSITAS BINA NUSANTARA ABSTRAK. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil tahun 2007/2008 ANALISIS DAN PERANCANGAN

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005 / 2006

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Informasi Program Studi Komputerisasi Akuntansi Skripsi Sarjana Komputer Semester Genap Tahun 2005 / 2006

APLIKASI MANAJEMEN KUESIONER ONLINE DI UNIVERSITAS BINA NUSANTARA SKRIPSI. Oleh. Vincentius Renaldi Hartono Santoso

Analisis dan Perancangan Aplikasi Mobile untuk Layanan Informasi IP Call pada Smartphone dan PDA dengan Teknologi J2ME

ANALISIS DAN PERANCANGAN SISTEM PENJUALAN KOMPONEN-KOMPONEN KOMPUTER ON-LINE DENGAN TEKNOLOGI BERBASIS WEB PADA C. V. ARTEFACT MULTI SOLUSI

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN APLIKASI E-LEARNING PADA SMP STRADA BHAKTI UTAMA

APLIKASI PENENTU JALUR ALTERNATIF KEMACETAN DI JAKARTA BARAT BERBASIS ANDROID SKRIPSI. Oleh. Yogi Septiana Teddy Renica

BINUS UNIVERSITY ANALISIS DAN PERANCANGAN SISTEM INFORMASI PRODUK DEVICE TESTING BERBASIS INTRANET PADA PT BAKRIE TELECOM, TBK

PERANCANGAN APLIKASI PERANGKAT AJAR METODE NUMERIK DENGAN PENDEKATAN METODE QUANTUM LEARNING BERBASIS MULTIMEDIA PADA UNIVERSITAS BINA NUSANTARA

ANALISA DAN PERANCANGAN SISTEM INFORMASI JASA PENYEWAAN MOBIL PADA GENERAL AFFAIRS GROUP OF MAGAZINE KOMPAS GRAMEDIA SKRIPSI. Oleh

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA KEPEGAWAIAN BERBASIS WEB PADA PT MULTI STRUCTURE SKRIPSI. Oleh. Agus Sri Indrawan Sigit

UNIVERSITAS BINA NUSANTARA ANALISA DAN PERANCANGAN SISTEM INFORMASI MANAJEMEN PERSEDIAAN BERAS PADA PERUM BULOG. Kelas/Kelompok : 08 PCT / 9

ANALISIS DAN PERANCANGAN APLIKASI HELP DESK BERBASIS INTRANET DENGAN PENERAPAN METODE NATURAL LANGUAGE PROCESSING PADA PT GLOBAL INFORMASI BERMUTU

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Genap tahun 2003/2004

ANALISIS DAN PERANCANGAN SISTEM INFORMASI GEOGRAFI UNTUK MENENTUKAN LOKASI MESIN ANJUNGAN TUNAI MANDIRI BARU PADA

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2007/2008

ANALISIS DAN PERANCANGAN SISTEM PELAPORAN BERITA DAN PENILAIAN KINERJA REPORTER BERBASIS WEB DI PT. REPUBLIKA MEDIA MANDIRI

ANALISIS DAN PERANCANGAN PORTAL UNTUK USAHA KECIL DAN MENENGAH (UKM) DI INDONESIA

ANALISIS DAN PERANCANGAN APLIKASI PEMESANAN BARANG BERBASIS WEB PD. GERRY S SKRIPSI. Oleh GERRY WIJAYA PRATAMA ( )

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PEMBELIAN DAN PERSEDIAAN PADA PT. BHINEKA CIRIA ARTANA SKRIPSI. Oleh

ANALISIS DAN PERANCANGAN KONSEP CLOUD COMPUTING UNTUK PENJUALAN PADA UMKM

ANALISIS DAN PERANCANGAN CACHE SERVER BERBASIS SQUID DENGAN DUKUNGAN CACHING KONTEN DINAMIS PADA RT/RW NET OPTIMA SKRIPSI. Oleh

Aplikasi Pengenalan Ekspresi Wajah dengan Teknik Principal. Component Analysis Berbasis Dual-Tree Complex Wavelet Transform

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Jenjang Pendidikan Strata 1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008

ANALISIS DAN PERANCANGAN SISTEM LEMBUR TENANT DAN SISTEM ABSENSI BERBASIS SIDIK JARI PADA PT. WISMA JAYA ARTEK SKRIPSI. Oleh

PENGEMBANGAN SISTEM INFORMASI JASA PENGIRIMAN PADA PT. TIKI JALUR NUGRAHA EKAKURIR/JNE SKRIPSI

ANALISIS DAN PERANCANGAN SISTEM JASA PENGIRIMAN BARANG & TRACKING BERBASIS WEB PADA PT. SRIWIJAYA EXPRESS SKRIPSI. Oleh.

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA. ANALISIS DAN PERANCANGAN APLIKASI PEMANTAUAN HARGA SAHAM SECARA REAL-TIME BERBASIS WEB PADA PT.eTRADING SECURITIES

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil 2006/2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006

Universitas Bina Nusantara

UNIVERSITAS BINA NUSANTARA. Kelas / Kelompok : 07 PCT / 09

Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007 ANALISIS DAN PERANCANGAN APLIKASI POINT OF SALES BERBASISKAN CUSTOMER RELATIONSHIP MANAGEMENT

PERANCANGAN DAN IMPLEMENTASI VOIP BERBASIS J2SE MENGGUNAKAN SIP, SDP DAN RTP

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Informasi Program Studi Komputerisasi Akuntansi Skripsi Sarjana Komputer Semester Ganjil Tahun 2005 / 2006

PERANCANGAN PROTOTYPE OBJECT DETECTION UNTUK MENGHITUNG JUMLAH ORANG BERBASIS COMPUTER VISION SKRIPSI

ANALISIS DAN PERANCANGAN JARINGAN BERBASIS MPLS UNTUK MENINGKATKAN QUALITY OF SERVICE (QOS) PADA JARINGAN BADAN KOORDINASI KELUARGA BERENCANA

UNIVERSITAS BINA NUSANTARA. Andri Hidayat Eric Yulian Susanto Priadi Kelas / Kelompok : 07 PBT / 05

Universitas Bina Nusantara

Universitas Bina Nusantara

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata 1 Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA

BAB 1 PENDAHULUAN. satu transportasi darat berkelas yang banyak digunakan adalah mobil. Tetapi tidak

Perancangan CASE Tools Untuk Mendesain. Conceptual Data Model dan Physical Data Model. Dengan Pendekatan Berorientasi Objek SKRIPSI.

APLIKASI SISTEM PAKAR BERBASIS FIS DALAM MENENTUKAN LAYAK ATAU TIDAKNYA PROPOSAL ASURANSI BERDASARKAN KRITERIA RESIKO SKRIPSI.

ANALISIS DAN PERANCANGAN APLIKASI PENDUKUNG PERKULIAHAN TERKONEKSI DI STIE YP KARYA

Universitas Bina Nusantara SISTEM BILLING DAN BOOKING BERBASIS WEB PADA PT. BINTARO POOL SITE

Transkripsi:

ANALISIS DAN PERANCANGAN SISTEM PENCARIAN TAKSI TERDEKAT MENGGUNAKAN LOCATION BASED SERVICES SKRIPSI Oleh: FEBIYAN RACHMAN DANIEL HALIM IWAN WIJAYA SUHARTO 1000850033 1000868724 1000879904 UNIVERSITAS BINA NUSANTARA JAKARTAA 2010 i

ANALISIS DAN PERANCANGAN SISTEM PENCARIANN TAKSI TERDEKAT MENGGUNAKAN LOCATION BASED SERVICES SKRIPSI Oleh: FEBIYAN RACHMAN DANIEL HALIM IWAN WIJAYA SUHARTO 1000850033 1000868724 1000879904 UNIVERSITAS BINA NUSANTARA JAKARTA 2010 ii

ANALISIS DAN PERANCANGAN SISTEM PENCARIAN TAKSI TERDEKAT MENGGUNAKAN LOCATION BASED SERVICES SKRIPSII diajukan sebagai salah satu syarat untuk gelar kesarjanaann pada Jurusan Teknik Informatika Program Studi Jenjang Pendidikan Strata-1 Oleh: FEBIYAN RACHMAN DANIEL HALIM IWAN WIJAYA SUHARTO 1000850033 1000868724 1000879904 UNIVERSITAS BINA NUSANTARA JAKARTAA 2010 iii

Universitas Bina Nusantara PERSETUJUAN HARDCOVER ANALISIS DAN PERANCANGAN SISTEM PENCARIAN TAKSI TERDEKAT MENGGUNAKAN LOCATION BASED SERVICES SKRIPSI Disusun oleh : Febiyan Rachman Daniel Halim Iwan Wijaya Suharto 1000850033 1000868724 1000879904 Disetujui oleh : Pembimbing Gintoro S.Kom., MM Kode Dosen : D1843 Universitas Bina Nusantara Jakarta 2010 iv

PERNYATAAN Dengan ini kami, Nama : Febiyan Rachman NIM : 1000850033 Nama : Daniel Halim NIM : 1000868724 Nama : Iwan Wijaya Suharto NIM : 1000879904 Judul skripsi : ANALISIS DAN PERANCANGAN SISTEM PENCARIAN TAKSI TERDEKAT MENGGUNAKAN LOCATION BASED SERVICES Memberikan kepada Universitas Bina Nusantara hak non-eksklusif untuk menyimpan, memperbanyak, dan menyebarluaskan skripsi karya kami, secara keseluruhan atau hanya sebagian atau hanya ringkasannya saja, dalam bentuk format tercetak dan atau elektronik. Menyatakan bahwa kami, akan mempertahankan hak eksklusif kami, untuk menggunakan seluruh atau sebagian isi skripsi kami, guna pengembangan karya di masa depan, misalnya bentuk artikel, buku, perangkat lunak, ataupun sistem informasi. Jakarta, 1 Maret 2010 Febiyan Rachman Daniel Halim Iwan Wijaya Suharto ix

PRAKATA Puji syukur kami panjatkan kepada Tuhan Yang Maha Esa atas segala rahmatnya, sehingga skripsi yang berjudul ANALISIS DAN PERANCANGAN SISTEM PENCARIAN TAKSI-TAKSI TERDEKAT DENGAN PELANGGAN MENGGUNAKAN LAYANAN BERBASIS LOKASI dapat diselesaikan tepat waktu. Adapun tujuan penulisan skripsi ini adalah untuk memenuhi persyaratan dalam menyelesaikan jenjang studi Strata-1 (S1) jurusan Teknik Informatika di Universitas Bina Nusantara. Penyusunan laporan ini tidak terlepas dari bantuan beberapa pihak, oleh karena itu penulis hendak mengucapkan terima kasih yaitu kepada: 1. Orang tua penulis yang sangat penulis sayangi, yang telah memberikan semangat, senyuman dan kehangatan di kala penulis merasa jenuh, perhatian yang sangat melimpah walaupun pada saat penelitian berlangsung penulis tidak mampu memberikan limpahan perhatian yang serupa, dan dukungan moral dan material lain yang membuat penulis melakukan penelitian dengan hati tenang. 2. Bapak Prof. Dr. Ir. Harjanto Prabowo, MM selaku Rektor Universitas Bina Nusantara yang telah memberikan kesempatan untuk menuntut ilmu di Universitas Bina Nusantara. 3. Bapak Sablin Yusuf, Ir., M.Sc., M.CompSc. selaku Dekan Fakultas Ilmu Komputer. 4. Bapak Fredy Purnomo, S.Kom., M.Kom. selaku Ketua Jurusan Teknik Informatika. 5. Ibu Yen Lina Prasetio, S.Kom., M.CompSc selaku Sekretaris Jurusan Teknik Informatika. xi

6. Bapak Gintoro. S.Kom., MM. selaku pembimbing yang telah memberikan petunjuk, saran, dukungan dan bimbingannya kepada kami. 7. Applied Technology Laboratories Universitas Bina Nusantara atas dukungan dan bantuan fasilitas dalam pengerjaan skripsi ini. 8. Bapak Renan Prasta Jenie S.T.P.,M.T. dan Sdra. Susanto Usman, S.Kom. atas bantuan dan masukan selama atas bantuan dan masukan selama perancangan aplikasi. Selain itu, penulis juga berterima kasih pada teman-teman penulis dan semua pihak yang tidak bisa disebutkan satu persatu secara langsung maupun tidak langsung terlibat dalam penyusunan skripsi ini sehingga skripsi ini dapat diselesaikan dengan baik. Akhir kata, penulis menyadari bahwa pelaksanaan penelitian dan penyusunan skripsi ini masih jauh dari sempurna. Oleh karena itu semua kritik dan saran yang membangun sangat penulis hargai. Semoga penyusunan skripsi ini bermanfaat bagi semua pihak dan perkembangan Jurusan Teknik Informatika Universitas Bina Nusantara khususnya. Jakarta, 31 Januari 2010 Penulis xii

DAFTAR ISI COVER... Error! Bookmark not defined. JUDUL LUAR... Error! Bookmark not defined. JUDUL DALAM... Error! Bookmark not defined. PERSETUJUAN HARDCOVER... iv PERSETUJUAN DEWAN PENGUJI... vi PERNYATAAN... ix ABSTRAK... x PRAKATA... xi DAFTAR ISI... xiii DAFTAR TABEL... xvii DAFTAR GAMBAR... xxi DAFTAR PERSAMAAN... xxv BAB 1... 1 1.1. Latar Belakang... 1 1.2. Tujuan Penelitian... 2 1.3. Manfaat... 3 1.4. Ruang Lingkup... 4 1.5. Metodologi... 5 1.6. Sistematika Penulisan... 6 xiii

BAB 2... 8 2.1. Layanan Berbasis Lokasi... 8 2.2. Rumus Linear dan Haversine... 9 2.3. Global Positioning System... 11 2.4. Web Service... 11 2.5. BlackBerry... 14 2.5.1. Teknologi Push BlackBerry... 15 2.6. Basis Data... 19 2.7. Kesalahan Manusia... 19 2.8. Teori Layanan... 21 2.9. Entity Relationship Diagram... 22 2.10. Unified Modeling Language... 23 2.10.1. Use Case Diagram... 25 2.10.2. Sequence Diagram... 27 2.10.3. Class Diagram... 29 2.11. Document Flow Diagram... 30 BAB 3... 33 3.1. Analisis Permasalahan... 33 3.1.1. Identifikasi Proses Bisnis Berjalan... 33 3.1.2. Analisis Wawancara dan Kuesioner... 41 xiv

3.1.3. Analisis Permasalahan... 46 3.1.4. Analisis Pemecahan Masalah... 49 3.2. Perancangan Sistem Solusi... 54 3.2.1. Use Case Diagram... 60 3.2.2. Use Case Diagram... 71 3.2.3. Class Diagram... 106 3.3. Perancangan Aplikasi... 111 3.3.1. Entity Relationship Diagram... 111 3.3.2. Rancangan Layar... 118 3.3.3. Sequence Diagram... 129 3.3.4. Perancangan Spesifikasi Proses... 145 BAB 4... 163 4.1. Spesifikasi Sistem... 163 4.1.1. Spesifikasi Perangkat Lunak... 163 4.1.2. Spesifikasi Perangkat Keras... 163 4.1.3. Spesifikasi Jaringan... 164 4.2. Instalasi Sistem... 164 4.2.1. Instalasi Web Service... 164 4.2.2. Instalasi DBMS Oracle 10g Express pada Komputer Server... 165 4.2.3. Instalasi Aplikasi Administrator pada Komputer Server... 165 xv

4.2.4. Instalasi Aplikasi Taksi pada Komputer Taksi... 166 4.3. Evaluasi Sistem... 168 4.4. Spesifikasi Sistem Pengujian... 170 4.4.1. Spesifikasi Perangkat Lunak... 170 4.4.2. Spesifikasi Perangkat Keras... 170 4.4.3. Spesifikasi Jaringan... 171 4.5. Prosedur Operasional Pengujian... 171 4.6. Evaluasi Hasil Pengujian... 172 BAB 5... 176 5.1. Simpulan... 176 5.2. Saran... 176 DAFTAR PUSTAKA... 178 RIWAYAT HIDUP... 180 LAMPIRAN... 1 xvi

DAFTAR TABEL Tabel 1.1. Notasi Document Flow Diagram... 30 Tabel 3.1. Daftar Proses Bisnis Berjalan... 33 Tabel 3.2. Daftar Proses Bisnis Beserta Aktor... 34 Tabel 3.3. Deskripsi Use Case Order Taxi... 36 Tabel 3.4. Aliran Use Case Order Taxi... 37 Tabel 3.5. Deskripsi Use Case Broadcast Order Request... 38 Tabel 3.6. Aliran Use Case Broadcast Order Request... 38 Tabel 3.7. Daftar Masalah Teridentifikasi Pada Proses Bisnis Berjalan... 40 Tabel 3.11. Daftar Permasalahan Dari Hasil Kuesioner... 45 Tabel 3.12. Rangkuman Masalah Teridentifikasi Pada Proses Bisnis Berjalan.. 48 Tabel 3.13. Solusi Yang Diusulkan... 49 Tabel 3.14. Tujuan Dari Solusi Yang Akan Dibangun... 53 Tabel 3.15. Proses Bisnis Digunakan Untuk Mewujudkan Tujuan Solusi.... 55 Tabel 3.16. Deskripsi Use Case Login... 72 Tabel 3.17. Aliran Use Case Login... 73 Tabel 3.18. Deskripsi Use Case Order Taxi... 74 Tabel 3.19. Aliran Use Case Order Taxi... 74 Tabel 3.20. Deskripsi Use Case Confirm Order... 75 Tabel 3.21. Aliran Use Case Confirm Order... 75 Tabel 3.22. Deskripsi Use Case View Map... 76 Tabel 3.23. Aliran Use Case View Map... 77 Tabel 3.24. Deskripsi Use Case Cancel Order... 77 xvii

Tabel 3.25. Aliran Use Case Cancel Order... 78 Tabel 3.26. Deskripsi Use Case Retry Order... 79 Tabel 3.27. Aliran Use Case Retry Order... 79 Tabel 3.28. Deskripsi Use Case Add New Taxi... 82 Tabel 3.29. Aliran Use Case Add New Taxi... 83 Tabel 3.30. Deskripsi Use Case View Taxi List... 83 Tabel 3.31. Aliran Use Case View Taxi List... 84 Tabel 3.32. Deskripsi Use Case Update Taxi Info... 84 Tabel 3.33. Aliran Use Case Update Taxi Info... 85 Tabel 3.34. Deskripsi Use Case Delete Taxi... 85 Tabel 3.35. Aliran Use Case Delete Taxi... 86 Tabel 3.36. Deskripsi Use Case View Taxi Info... 86 Tabel 3.37. Aliran Use Case View Taxi Info... 87 Tabel 3.38. Deskripsi Use Case View Customers List... 87 Tabel 3.39. Aliran Use Case View Customers List... 88 Tabel 3.40. Deskripsi Use Case View Customer Info... 88 Tabel 3.41. Aliran Use Case View Customer Info... 88 Tabel 3.42. Deskripsi Use Case View Map... 89 Tabel 3.43. Aliran Use Case View Map... 89 Tabel 3.44. Deskripsi Use Case Login... 91 Tabel 3.45. Aliran Use Case Login... 92 Tabel 3.46. Deskripsi Use Case Set Taxi Availability... 93 Tabel 3.47. Aliran Use Case Set Taxi Availability... 93 Tabel 3.48. Deskripsi Use Case View Customer List... 94 xviii

Tabel 3.49. Aliran Use Case View Customer List... 95 Tabel 3.50. Deskripsi Use Case Choose Customer... 96 Tabel 3.51. Aliran Use Case Choose Customer... 96 Tabel 3.52. Deskripsi Use Case View Map... 98 Tabel 3.53. Aliran Use Case View Map... 98 Tabel 3.54. Deskripsi Use Case Register... 101 Tabel 3.55. Aliran Use Case Register... 101 Tabel 3.56. Deskripsi Use Case Deregister... 102 Tabel 3.57. Aliran Use Case Deregister... 102 Tabel 3.58. Deskripsi Use Case Login... 103 Tabel 3.59. Aliran Use Case Login... 104 Tabel 3.60. Deskripsi Use Case Update Profile... 104 Tabel 3.61. Aliran Use Case Update Profile... 105 Tabel 3.62. Deskripsi Use Case Logout... 105 Tabel 3.63. Aliran Use Case Logout... 105 Tabel 3.64. Daftar Dan Deskripsi Kelas... 108 Tabel 3.65. Daftar Atribut Pada Entitas CUSTOMERS... 111 Tabel 3.66. Contoh Data Pada Entitas CUSTOMERS... 112 Tabel 3.67. Daftar Atribut Pada Entitas TAXIS... 113 Tabel 3.68. Contoh Data Pada Entitas TAXIS... 114 Tabel 3.69. Daftar Atribut Pada Entitas BOARDS... 115 Tabel 3.70. Contoh Data Pada Entitas BOARDS... 115 Tabel 3.71. Daftar Atribut Pada Entitas ORDERS... 116 Tabel 3.72. Contoh Data Pada Entitas ORDERS... 117 xix

Tabel 3.73. Komponen Rancangan Layar Pemesanan... 118 Tabel 3.74. Komponen Rancangan Layar Konfirmasi... 120 Tabel 3.75. Komponen Rancangan Layar Aplikasi Administrator... 121 Tabel 3.76. Komponen Rancangan Layar Aplikasi Taksi... 125 Tabel 3.77. Komponen Rancangan Layar Pendaftaran Dan Login... 127 Tabel 3.78. Komponen Rancangan Layar Update Profil... 129 Tabel 4.1. Hasil Pengujian Performa Sistem... 173 Tabel 4.2. Hasil Pencarian Taksi Terdekat... 173 Tabel 4.3. Evaluasi Sistem... 174 Tabel L1. Tabel BOARDS Pada Basis Data... 1 Tabel L2. Hasil Pengujian Performa Sistem... 13 Tabel L3. Hasil Survey... 18 Tabel L4. Daftar Pertanyaan Wawancara Terhadap Sopir Taksi... 24 Tabel L5. Daftar Pertanyaan Wawancara Terhadap Operator... 27 Tabel L6. Daftar Pertanyaan Pada Kuesioner... 29 xx

DAFTAR GAMBAR Gambar 2.1. Komponen LBS (Steiniger, et al., 2006)... 9 Gambar 2.2. Tumpukan Protokol Pada Web Service (Peiris, et al., 2007).... 13 Gambar 2.3. Siklus Hidup Web Service (Peiris, et al., 2007)... 14 Gambar 2.4. Proses Push (Research in Motion, 2006)... 18 Gambar 2.5. Simbol Entitas... 22 Gambar 2.6. Hubungan Antar Entitas... 23 Gambar 2.7. Notasi Aktor Pada Use Case... 26 Gambar 2.8. Notasi Aktor Yang Menggunakan Suatu Use Case... 26 Gambar 2.9. Notasi <<uses>> Pada Use Case Diagram... 27 Gambar 2.10. Notasi <<extends>> Pada Use Case Diagram... 27 Gambar 2.11. Objek, Garis Hidup, Dan Aktivasi Pada Sequence Diagram... 28 Gambar 2.12. Simbol Pesan Pada Sequence Diagram... 29 Gambar 2.13. Notasi Kelas Pada Class Diagram... 29 Gambar 2.14. Contoh Asosiasi Pada Class Diagram... 30 Gambar 3.1. Document Flow Diagram Sistem Konvensional... 35 Gambar 3.2. Use Case Diagram Sistem Konvensional... 36 Gambar 3.3. Respons Pelanggan Terhadap Survey Pertanyaan 1... 42 Gambar 3.4. Respons Pelanggan Terhadap Survey Pertanyaan 2... 43 Gambar 3.5. Respons Pelanggan Terhadap Survey Pertanyaan 3... 43 Gambar 3.6. Respons Pelanggan Terhadap Survey Pertanyaan 4... 44 Gambar 3.7. Respons Pelanggan Terhadap Survey Pertanyaan 5... 44 Gambar 3.8. Respons Pelanggan Terhadap Survey Pertanyaan 6... 45 xxi

Gambar 3.9. Gambaran Sistem Secara Umum... 62 Gambar 3.10. Gambaran Subsistem Aplikasi Taksi... 65 Gambar 3.11. Gambaran Subsistem Aplikasi Administrator... 66 Gambar 3.12. Gambaran Subsistem Aplikasi BlackBerry... 68 Gambar 3.13. Gambaran Subsistem Aplikasi Server... 69 Gambar 3.14. Gambaran Subsistem Registrasi... 70 Gambar 3.15. Use Case Diagram Subsistem Aplikasi BlackBerry... 72 Gambar 3.16. Use Case Diagram Subsistem Aplikasi Administrator... 81 Gambar 3.17. Use Case Diagram Subsistem Aplikasi Taksi... 91 Gambar 3.18. Use Case Diagram Subsistem Registrasi... 101 Gambar 3.19. Class Diagram Sistem Solusi... 107 Gambar 3.20. Entity Relationship Diagram Sistem Solusi... 111 Gambar 3.21. Rancangan Layar Pemesanan: Form Pemesanan... 118 Gambar 3.22. Rancangan Layar Pemesanan: LoginError! Bookmark not defined. Gambar 3.23. Rancangan Layar Pemesanan: Gagal LoginError! Bookmark not defined. Gambar 3.24. Rancangan Layar Konfirmasi: Menunggu Push Data... 120 Gambar 3.25. Rancangan Layar Konfirmasi: Push Data Telah Diterima... Error! Bookmark not defined. Gambar 3.26. Rancangan Layar Konfirmasi: Push Data Diterima... Error! Bookmark not defined. Gambar 3.27. Tampilan Peta di BlackBerry MapsError! Bookmark not defined. xxii

Gambar 3.28. Rancangan Layar Aplikasi Administrator... 121 Gambar 3.29. Rancangan Layar Aplikasi Taksi... 124 Gambar 3. 30. Rancangan Layar Aplikasi Taksi: Tampil Foto Pelanggan... 125 Gambar 3.31. Rancangan Layar Pendaftaran Dan Login... 127 Gambar 3.32. Rancangan Layar Update Profil... 128 Gambar 3.33. Sequence Diagram Untuk Use Case Login... 130 Gambar 3.34. Sequence Diagram Untuk Use Case Order Taxi... 131 Gambar 3.35. Sequence Diagram Untuk Use Case Confirm Order... 132 Gambar 3.36. Sequence Diagram Untuk Use Case Cancel Order... 133 Gambar 3.37. Sequence Diagram Untuk Use Case View Map... 133 Gambar 3.38. Sequence Diagram Untuk Use Case Retry Order... 134 Gambar 3.39. Sequence Diagram Untuk Use Case Add New Taxi... 135 Gambar 3.40. Sequence Diagram Untuk Use Case Update Taxi Info... 135 Gambar 3.41. Sequence Diagram Untuk Use Case Delete Taxi... 136 Gambar 3.42. Sequence Diagram Untuk Use Case View Taxi List... 136 Gambar 3.43. Sequence Diagram Untuk Use Case View Taxi Info... 137 Gambar 3.44. Sequence Diagram Untuk Use Case View Customers List... 137 Gambar 3.45. Sequence Diagram Untuk Use Case View Customers Info... 138 Gambar 3.46. Sequence Diagram Untuk Use Case View Map... 138 Gambar 3.47. Sequence Diagram Untuk Use Case Login... 139 Gambar 3.48. Sequence Diagram Untuk Use Case Set Taxi Availability... 140 Gambar 3.49. Sequence Diagram Untuk Use Case View Customers List... 140 Gambar 3.50. Sequence Diagram Untuk Use Case Choose Customer... 141 Gambar 3.51. Sequence Diagram Untuk Use Case View Map... 141 xxiii

Gambar 3.52. Data Flow Diagram Untuk Use Case Register... 142 Gambar 3.53. Data Flow Diagram Untuk Use Case Deregister... 142 Gambar 3.54. Data Flow Diagram Untuk Use Case Login... 143 Gambar 3.55. Data Flow Diagram Untuk Use Case Update Profile... 144 Gambar 3.56. Data Flow Diagram Untuk Use Case Logout... 144 Gambar 4.1. Antarmuka Aplikasi Administrator... 166 Gambar 4.2. Antarmuka Aplikasi Taksi Status Available... 167 Gambar 4.3. Antarmuka Aplikasi Taksi Status Servicing... 168 xxiv

DAFTAR PERSAMAAN Persamaan 1. Rumus Linear... 10 Persamaan 2. Rumus Haversine... 10 xxv