• Tidak ada hasil yang ditemukan

Membangun Aplikasi Untuk Merekam Arus Lalu Lintas Menggunakan Location Based Service (LBS)

N/A
N/A
Protected

Academic year: 2017

Membagikan "Membangun Aplikasi Untuk Merekam Arus Lalu Lintas Menggunakan Location Based Service (LBS)"

Copied!
12
0
0

Teks penuh

(1)

MEMBANGUN APLIKASI UNTUK MEREKAM ARUS LALU LINTAS MENGGUNAKAN LOCATION BASED SERVICE (LBS)

SKRIPSI

PRIYANKA 131402095

PROGRAM STUDI TEKNOLOGI INFORMASI

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA

(2)

ii

MEMBANGUN APLIKASI UNTUK MEREKAM ARUS LALU LINTAS MENGGUNAKAN LOCATION BASED SERVICE (LBS)

SKRIPSI

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah Sarjana Teknologi Informasi

PRIYANKA

131402095

PROGRAM STUDI TEKNOLOGI INFORMASI

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA

(3)

iii

PERSETUJUAN

Judul : MEMBANGUN APLIKASI UNTUK MEREKAM

ARUS LALU LINTAS MENGGUNAKAN LOCATION BASED SERVICE (LBS)

Kategori : SKRIPSI

Nama : PRIYANKA

Nomor Induk Mahasiswa : 131402095

Program Studi : S1 TEKNOLOGI INFORMASI

Fakultas : ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

Komisi Pembimbing :

Pembimbing 1 Pembimbing 2

Dani Gunawan S.T, M.T Prof.Dr.Opim Salim Sitompul, M.Sc NIP. 19820915 201212 1 002 NIP. 19610817 198701 1 001

Diketahui/disetujui oleh

Program Studi S1 Teknologi Informasi Ketua,

(4)

iv

PERNYATAAN

MEMBANGUN APLIKASI UNTUK MEREKAM ARUS LALU LINTAS MENGGUNAKAN LOCATION BASED SERVICE (LBS)

SKRIPSI

Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya.

Medan, Agustus 2017

(5)

v

UCAPAN TERIMAKASIH

Segala puji dan syukur penulis sampaikan kepada Tuhan Yang Maha Esa yang telah memberikan berkat-Nya yang melimpah sehingga penulis dapat menyelesaikan skripsi ini dengan baik untuk memperoleh gelar Sarjana Komputer, Program Studi S1 Teknologi Informasi Universitas Sumatera Utara.

Skripsi ini penulis persembahkan kepada kedua orangtua penulis, Bapak A.Anbalagen dan Ibu Bhuvaneshwari yang selalu memberikan doa, semangat dan kasih sayang. Semoga Sang Hyang Widhi selalu memberikan kebahagian dan kesehatan kepada orangtua penulis. Terima kasih penulis ucapkan kepada kakak dan adik penulis, dr.A.Sonia dan Uven Sanjay yang selalu memberikan dukungan dan semangat dalam pengerjaan skripsi ini.

Penulis menyadari bahwa penelitian ini tidak akan terwujud tanpa bantuan banyak pihak. Dengan kerendah hati, penulis ucapkan terima kasih kepada:

1. Bapak Prof. Dr. Opim Salim Sitompul, M.Sc. selaku Dekan Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara.

2. Ketua dan Sekretaris Program Studi S1 Teknologi Informasi, Bapak Romi Fadillah Rahmat, B.Comp.Sc.,M.Sc. dan Ibu Sarah Purnamawati, S.T., M.Sc.

3. Bapak Dani Gunawan ST, M.T selaku Dosen Pembimbing 1 dan Bapak Prof.Dr.Opim Salim Sitompul,M.Sc selaku Dosen Pembimbing 2 yang bersedia meluangkan waktu, pikiran, saran dan kritiknya untuk penulis dalam menyelesaikan skripsi ini.

4. Bapak Seniman, S.Kom., M.Kom. selaku Dosen Pembanding I dan Bapak Ainul Hizriadi, S.Kom., M.Sc. selaku Dosen Pembanding II yang telah memberikan saran dan kritik dalam penyempurnaan skripsi ini

5. Ibu DR.Erna Budhiarti Nababan, M.IT selaku Dosen Pembimbing Akademik yang selalu memberikan saran dalam proses akademik penulis.

6. Seluruh dosen serta staf pegawai di lingkungan Program Studi Teknologi Informasi dan Fasilkom-TI USU, yang telah membantu proses administrasi selama masa perkuliahan. 7. Keluarga Besar Penulis, Kakek Rena Achuthan, Nenek Achuthan Saroja, paman R.

Anna Balu Mahendra B.IT (Hons), bibi Shatia Wani.

(6)

vi

Widya Eka Sandri, S.Kom, Junianto, Charlie Chen, Erwin, Andrew Julius, Iin Leo Putri, Cindy Aprilia, Odysius, Afrizal, M.Arief Guchi, Livia Fyoni Kemit, Sukma Yastika Putri, Fauziah dan seluruh teman-teman angkatan 2013 Teknologi Informasi yang tidak dapat disebutkan namanya.

9. Semua pihak yang terlibat langsung ataupun tidak langsung yang tidak dapat penulis ucapkan satu persatu yang telah membantu menyelesaikan skripsi ini.

Penulis menyadari bahwa masih banyak kekurangan dalam skripsi ini, untuk itu penulis mengharapkan saran dan kritik yang bersifat membangun dari semua pihak demi kesempurnaan skripsi ini. Akhir kata penulis ucapkan terima kasih.

(7)

vii

ABSTRAK

Kemacetan adalah kondisi dimana arus lalu lintas yang lewat pada ruas jalan yang ditinjau melebihi kapasitas dari ruas jalan tersebut yang mengakibatkan kecepatan bebas ruas jalan tersebut mendekati 0 km/jam sehingga menyebabkan terjadinya antrian. Kemacetan merupakan sebuah fenomena dinamis yang berhubungan dengan waktu, ruas jalan dan kecepatan. Waktu, ruas jalan dan kecepatan merupakan parameter yang penting untuk mengukur tingkat kemacetan arus lalu lintas yang terjadi pada suatu ruas jalan dan waktu tempuh pada suatu ruas jalan. Tujuan penelitian ini adalah adalah untuk merekam data arus lalu lintas yang real-time. Dimana data arus lalu lintas tersebut akan digunakan untuk menentukan waktu tempuh yang dibutuhkan untuk melintasi suatu ruas jalan dan tingkat kemacetan pada ruas jalan. Merekam data arus lalu lintas dilakukan dengan merancang sebuah aplikasi pelacak (tracking) yang bernama Track Me dengan menggunakan Location Based Service (LBS) dan fitur background service

yang berbasis Android. Aplikasi tersebut akan digunakan oleh supir kendaraan transportasi online, aplikasi ini akan mengirimkan data arus lalu lintas yang berupa data lokasi yaitu waktu, tanggal, identitas user (device id), kecepatan kendaraan, titik koordinat latitude dan longitude setiap perpindahan keberadaan supir kendaraan transportasi online. Data lokasi tersebut akan diperoleh setiap 2 detik dari smartphone supir kendaraan transportasi online melalui aplikasi Track Me, GPS dan layanan provider GPS, dimana GPS dan layanan provider GPS merupakan bagian dari location based service. Data lokasi tersebut akan dikirimkan ke web server menggunakan jaringan internet.

(8)

viii

BUILD APPLICATIONS TO COLLECT TRAFFIC FLOW USING LOCATION BASED SERVICES

ABSTRACT

Congestion is a condition where the traffic flow passing over the road under review exceeds the capacity of the road segment resulting in the free speed of the road segment approaching 0 km / h causing the queue to occur. Congestion is a dynamic phenomenon associated with time, road and speed. Time, road and speed are important parameters for measuring traffic congestion levels that occur on a road segment and travel time on a road segment. The purpose of this study is to record real-time traffic flow data. Where the traffic flow data will be used to determine the travel time required to cross a road

and the congestion level on the road. Traffic flow data collection is done by designing

a tracking application called Track Me by Location Based Service (LBS) and background sevice feature of Android based. The application will be used by the driver of an online transport vehicle, this application will send traffic data in the form of location data like time, date, user identity (device id), vehicle speed, latitude and longitude coordinate. The location data will be obtained every 2 seconds from the online vehicle driver's smartphone via Track Me, GPS and GPS service provider, where GPS and GPS service providers are part of location based service. The location data will be sent to the web server using the internet network.

(9)

ix

(10)

x

BAB 3 ANALISIS DAN PERANCANGAN

3.1Arsitektur Umum 13

3.2Data yang Digunakan 16

3.3Analisis Tingkat Kemacetan dan Waktu Tempuh 17 3.3.1 Analisis Kecepatan Rata-Rata Kendaraan 18

3.3.3 Analisis Tingkat Kemacetan 18

3.3.4 Analisis Waktu Tempuh 19

3.4Perancangan Aplikasi Track Me 20

3.4.1 Use case Diagram 20

3.4.2 Perancangan Flowchart 21

3.4.3 Perancangan Database 22

3.4.4 Rancangan tampilan antarmuka pengguna 22

BAB 4 IMPLEMENTASI DAN PENGUJIAN

4.1 Implementasi Aplikasi 24 4.1.1 Spesifikasi perangkat keras 24 4.1.2 Spesifikasi perangkat lunak 24 4.1.3 Implementasi perancangan antarmuka 25

4.1.3.1 Halaman Utama 25

4.2 Pengujian Aplikasi 26

4.3 Hasil Pengujian Aplikasi 26

BAB 5 KESIMPULAN DAN SARAN

5.1 Kesimpulan 30

5.2 Saran 31

(11)

xi

DAFTAR TABEL

Halaman

Tabel 2.1. Penelitian Terdahulu 11

Tabel 3.1. Kategori Nilai Indeks Kemacetan 19 Table 3.2. Deskripsi Use case Aplikasi Track Me 20

Table 3.3. Tabel user_position 22

Tabel 4.1. Data Lokasi Dari Aplikasi Track Me 26

(12)

xii

DAFTAR GAMBAR

Halaman

Gambar 3.1. Arsitektur umum 13

Gambar 3.2. Use case aplikasi Track Me 20

Gambar 3.3. Flowchart pengambilan dan pengiriman

data lokasi dari aplikas Track Me 21

Gambar 3.4. Rancangan halaman utama 22

Gambar 4.1. Tampilan popup 25

Gambar 4.2. Halaman utama 25

Gambar 4.3. Data Lokasi Dalam Format Json 27

Referensi

Dokumen terkait

dalam belajar, sehingga anak tidak dapat belajar dengan baik. Orang tua yang. terlalu keras kepada anak dapat menyebabkan jauhnya hubungan

Berdasarkan hasil penelitian yang telah dilakukan dapat diketahui bahwa individu yang hidup di lingkungan lokalisasi memiliki capaian perkembangan moral yang tidak sama

Penggunaan tepung biji nangka dan tepung terigu untuk pembuatan kue nastar dengan Perbandingan 50:50 dan 70:30 tidak mempunyai perbedaan yang signifikan dari sisi Warna,

- Mengarsipkan pengeluaran anggaran belanja kantor Dinas Sosial Kota Salatiga. - Menerima telepon dan menerima

Kata kunci : pertambahan berat badan ibu hamil, berat bayi lahir, pertumbuhan janin intrauterin, status gizi

Belanja urusan wajib yaitu Belanja pendidikan, belanja kesehatan, belanja pekerjaan umum, belanja perumahan rakyat, belanja penataan ruang, belanja perencanaan

Karena, selain untuk melakukan penindakan terhadap pelanggaran di bidang kepabeanan dan cukai, kegiatan patroli laut juga memiliki fungsi pencegahan terhadap terjadinya pelanggaran

Bagi Sayyid Quthub, hidayah tidak berdiri sendiri, tetapi ter kait dengan usaha manusia bahkan buah dari usaha itu sendiri.22 Allah berfirman dalam surah Al