Paper R2LL Fix

9
R2LL Aplikasi Pengenalan Rambu Lalu Lintas Sebagai Usaha Peningkatan Disiplin Berlalu Lintas Riza Akhsani S. P. Program Teknologi Informasi dan Komunikasi Universitas Brawijaya Malang, Indonesia [email protected] M. Ilham Hidayat Program Teknologi Informasi dan Komunikasi Universitas Brawijaya Malang, Indonesia Ilham_hidayat @gmail.com Mochamad Arizal Program Teknologi Informasi dan Komunikasi Universitas Brawijaya Malang, Indonesia Riza lduasembilan @gmail.com Komang Ayu Tresna Pratiwi Program Teknologi Informasi dan Komunikasi Universitas Brawijaya Malang, Indonesia mang.ayu @gmail.com Dewi Nuraini W. Program Teknologi Informasi dan Komunikasi Universitas Brawijaya Malang, Indonesia dewinaini14 @gmail.com AbstractPentingnya keamanan dalam mengendarai kendaranbermotor maupun pengguna jalan pada saat ini sudah tidak diragukan lagi. Mengingat jumlah kepemilikan kendaraan motor semakin meningkat. Hal ini membuat jalur lalu lintas semakin padat serta menimbulkan permasalahan yang semakin kompleks. Semakin meningkatnya pengendara kendaran bermotor juga memicu terjadi pelanggaran terhadap tata tertib lalu lintas. Salah satu tata tertib yang sering dilanggar adalahtidak menaati peraturan rambu lalu lintas yang ada. Hingga saat ini, pihak kepolisian lalu lintas sudah berusaha semaksimal mungkin untuk meningkatkan kesadaran masyarakat terhadap keamanan dan pemahaman dari rambu lalu lintas tersebut. Untuk membantu masyarakat dalam memahami rambu lalu lintas, maka diperlukan suatu alat yang dapat membantu memberikan informasi yang akurat dan mudah dipahami. Oleh karena itu, penulis memiliki ide untuk membuat sebuah aplikasi berjudul "R2LL Aplikasi Pengenalan Rambu Lalu Lintas untuk Semua Kalangan Pengguna Jalan" adalah aplikasi berbasis android untuk memberikan informasi terkait

Transcript of Paper R2LL Fix

Page 1: Paper R2LL Fix

R2LLAplikasi Pengenalan Rambu Lalu Lintas

Sebagai Usaha Peningkatan Disiplin Berlalu Lintas

Riza Akhsani S. P. Program Teknologi Informasi dan Komunikasi Universitas Brawijaya

Malang, [email protected]

M. Ilham Hidayat Program Teknologi Informasi dan Komunikasi Universitas Brawijaya

Malang, IndonesiaIlham_hidayat @gmail.com

Mochamad Arizal Program Teknologi Informasi dan Komunikasi Universitas Brawijaya

Malang, IndonesiaRiza lduasembilan @gmail.com

Komang Ayu Tresna Pratiwi Program Teknologi Informasi dan Komunikasi Universitas Brawijaya

Malang, Indonesiamang.ayu @gmail.com

Dewi Nuraini W. Program Teknologi Informasi dan Komunikasi Universitas Brawijaya

Malang, Indonesiadewinaini14 @gmail.com

Abstract— Pentingnya keamanan dalam mengendarai kendaranbermotor maupun pengguna jalan pada saat ini sudah tidak diragukan lagi. Mengingat jumlah kepemilikan kendaraan motor semakin meningkat. Hal ini membuat jalur lalu lintas semakin padat serta menimbulkan permasalahan yang semakin kompleks. Semakin meningkatnya pengendara kendaran bermotor juga memicu terjadi pelanggaran terhadap tata tertib lalu lintas. Salah satu tata tertib yang sering dilanggar adalahtidak menaati peraturan rambu lalu lintas yang ada. Hingga saat ini, pihak kepolisian lalu lintas sudah berusaha semaksimal mungkin untuk meningkatkan kesadaran masyarakat terhadap keamanan dan pemahaman dari rambu lalu lintas tersebut. Untuk membantu masyarakat dalam memahami rambu lalu lintas, maka diperlukan suatu alat yang dapat membantu memberikan informasi yang akurat dan mudah dipahami. Oleh karena itu, penulis memiliki ide untuk membuat sebuah aplikasi berjudul "R2LL Aplikasi Pengenalan Rambu Lalu Lintas untuk Semua Kalangan Pengguna Jalan" adalah aplikasi berbasis android untuk memberikan informasi terkait makna rambu lalu lintas bagi pengguna jalan. Dalam hal ini penulis mengimplementasikan Flash di pembuatan aplikasi tersebut.

Kata kunci- lalu lintas, R2LL, Android,flash

I. PENDAHULUAN

Dewasa ini perkembangan teknologi semakin pesat. Salah satu hasil perkembangan teknologi tersebut adalah teknologi informasi dan teknologi komunikasi. Komputer mulai digunakan dalam segala macam hal kehidupan manusia. Hal ini juga diiringi dengan semakin banyaknya peralatan berbasis komputer yang dimiliki hampir semua kalangan masyarakat, misalnya smartphone dan komputer tablet. Peralatan-peralatan tersebut dapat digunakan untuk mempermudah kegiatan sehari-hari, sebagai contoh sebuah aplikasi mobile untuk membantu para pengguna jalan dalam menaati rambu lalu lintas.

Banyaknya para pengguna jalan yang tidak memahami makna dari rambu lalu lintas yang ada sehingga membuat para pengguna jalan melaggar aturan lalu lintas. Dan kemungkinan juga terjadi kecelakaan lalu lintas. Untuk membantu para pengguna jalan dalam memahami makna rambu lalu lintas tersebut maka diperlukan alat bantu yang dapat memberikan informasi sederhana secara tepat dan mudah dipahami. Oleh karena itu, penulis memiliki ide untuk membuat aplikasi yang berjudul “R2LL Aplikasi

Page 2: Paper R2LL Fix

Pengenalan Rambu Lalu Lintas untuk Semua Kalangan Pengguna Jalan”. Tentunya dari penelitian ini diharapkan dapat memberikan kontribusi positif untuk pengembangan aplikasi-aplikasi terutama.aplikasi yang berbasis android dan implementasi dari Adobe Flash cs 6.

II. DASAR TEORI

A. Pengenalan Android

Android adalah sistem operasi untuk telepon seluler yang berbasis Linux, yang mencakup sistem operasi, middleware dan aplikasi (Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android, 2011:hal 1). Android tidak terikat ke satu merek Handphone, beberapa merek HP terkenal yang sudah memakai Android antara lain Samsung , Sony Ericsson, HTC, Nexus, Motorolla, dan lain-lain. Android menyediakan platform terbuka bagi para pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti mobile. Beberapa fitur utama dari Android antara lain WiFi hotspot, Multi-touch, Multitasking, GPS, support java, mendukung banyak jaringan (GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, and WiMAX) dan juga kemampuan dasar handphone pada umumnya.

B. Android OS

Android OS adalah sistem operasi yang berbasis Linux, sistem operasi open source. Selain Android SDK untuk pengembangan aplikasi, android juga tersedia bebas dalam bentuk sistem operasi, hal ini yang menyebabkan vendor-vendor smartphone begitu berminat untuk memproduksi smartphone dan komputer tablet berbasis Android. Android OS dapat diunduh dari situs resmi google, yaitu http://www.code.google.com. Dan sekarang Android OS sudah menyebar bukan hanya di smartphone saja, tetapi juga di komputer tablet.

C. Bahasa Pemrograman ActionScript

Bahasa ActionScript dapat dikategorikan sebagai sebuah bahasa pemrograman berorientasi objek, pemrograman terdistribusi dan bahasa pemrograman multithrreaded. Bahasa ActionScript merupakan bahasa yang digunakan di dalam pengembangan flash. Bahasa ActionScript mendukung pengembangan javascript dan pengembangan HTML.

Sehingga dengan bahasa ini, flash yang dibuat bisa lebih menarik, karena penulis bisa menggunakan JavaScript.

D. Adobe Flash

Adobe Flash Profesional perangkat lunak CS6 adalah lingkungan authoring kuat untuk menciptakan animasi dan

konten multimedia. Desain pengalaman mendalam interaktif yang menyajikan secara konsisten di desktop dan beberapa perangkat, termasuk tablet, smartphone, dan televisi. Dengan Toolkit untuk CreateJS, Flash Profesional pengguna akan merasa lebih mudah untuk bekerja dengan elemen Canvas di HTML5. Untuk pengembang ActionScript ®, kerangka CreateJS menyediakan satu set perpustakaan JavaScript - grafis meliputi, suara, preloading, dan animasi - untuk membantu Anda mulai membangun HTML5.

III. PROSES IMPLEMENTASI

Proses implementasi secara umum dilakukan dengan maksud untuk memberikan gambaran umum tentang aplikasi yang akan dibuat. Sebelum penulis membuat aplikasi perlu dilakukan perancangan telebih dahulu, agar pembuatan aplikasi dapat dilakukan dengan teratur. Adapun rancangan – rancangan yang dilakukan pada pembuatan aplikasi pengenalan rambu lalu lintas adalah sebagai berikut:

A. Perancangan Screenshoot

Disini penulis menggunakan Corel X6 dan adobe photoshop cs 6. Karena memudahkan penulis dalam memanipulasi gambar. Disini penulis menggunakan gambar dengan format png. Karena png memungkinkan background dari masing- masing menjadi transparan. Coreldraw X6 yang penulis gunakan untuk mengedit gambar agar memiliki resolusi yang tinggi. Dan Adobe photoshop Cs 6 membantu penulis dalam pengeditan dan memanipulasi gambar. Disini penulis merancang tampilan dari aplikasi tersebut dengan alasan dalam pemilihan warna pada tampilan awal, penulis memadukan warna merah, kuring, dan juga hijau karena warna – warna tersebut dapat menyerupai warna – warna rambu – rambu lalu lintas. Dan juga warna – warna tersebut tidak terlalu tajam sehingga user dapat menikmati tampilan yang penulis buat dengan nyaman. Penulis juga memperhitungkan penggunaan font yang tidak terlalu kaku sehingga tampilan aplikasi ini tidak terlihat terlalu formal. Dengan bentuk button yang sengaja dipilih oleh penulis yang memiliki bentuk unik sehingga mendukung tampilan terlihat tidak terlalu formal.

B. Implementasi ke Adobe Flash

Disini kelompok penulismenggunakan Adobe flash cs 6 dalam mengimplementasikan ke dalam android. Disini alasan penulismenggunakan Adobe Flash, karena flash menyediakan

Page 3: Paper R2LL Fix

layanan publish dan export ke dalam Handpone berbasis android. Selain itu, bahasa pemrograman yang digunakan di dalam adobe Flash cukup simple dan mudah untuk dipelajari. Dan animasi yang disajikan cukup beragam, sehingga bisa membuat Interface dengan berbagai animasi, sehingga aplikasi terlihat menarik dan tidak membosankan. Selain itu di adobe Flash ini sangatlah mudah bagi penulisuntuk menghubungkan antara satu tampilan ke tampilan lainya sesuai yang penulisinginkan. Bahasa yang digunakan sendiri, adalah bahasa pemrograman ActionScript. Secara umum Interface dari adobe Flash ketika mempublish terdapat pada gambar 1.1.

Cara publish file swf dan mengkompile nya menjadi format *.apk dengan cara memilih menuFile > AIR for Android Set-ting. Pada panel general, akan tampil seperti gambar beirikut:

Gambar 1.1. Tampilan Interface ketika mempublish

Klik tab Deployment, di sini anda harus memasukan sertifikat untuk membuat aplikasi android. untuk membuatnya, klik tombol create.Masukan kolom-kolom yang kosong dan jangan sampai tidak di isi. Pada kolom Save as, pilih lokasi tempat menyimpan file sertifikat. (disarankan satu folder dengan file Test.fla). jika sudah selesai, klik OK.

C. Target platform android

Disini penulis menargetkan platform android 2.2(Api 8/Froyo). Versi 2.2 merupakan versi standart dari android. Sedangkan sampai sekarang versi dari android sendiri sudah mencapai versi 4.22. Disini penulismenggunakan versi 2.2 ,

karena diharapkan ketika penulismenggunakan versi yang lumayan tinggi program penulismasih tetap bisa jalan. Disini

syarat minimal dari program penulisyaitu Platform android

dengan versi 2.2 dan sudah terinstal adobe air. Selain itu versi 2.2 lebih ringan untuk digunakan.Sedangkan format dari aplikasi penulisadalah .apk. untuk menjalankan, penulisbisa menggunakan emulator android ataupun langsung publish ke Handphone.

Gambar 1.2 gambar interface tampilan emulator android

D. Perancangan TampilanPerancangan tampilan atau user interface design

digunakan untuk mendesain antar muka pada aplikasi pengenalan rambu lalu lintas. Tampilan utama yang akan muncul ketika aplikasi pertama dijalankan adalah halaman utama yang berisi navigasi button Menu rambu lalu lintas, kuis dan exit.

Gambar 1.4 merupakan tampilan interface dari menu rambu lalulintas dari menu home.

Disini penulismenggunakan 4 button. 3 button utama dan 1 button help. Button rambu lalulintas merupakan button

Page 4: Paper R2LL Fix

untuk mengubungkan penuliske symbol rambu- rambu lalu lintas yang sudah di bedakan berdasarkan kategori

Gambar 1.4 merupakan tampilan interface dari menu rambu lalulintas dari menu home.

Gambar 1.5 gambar Interface evaluasi skor kuis R2LL

Ketika penulismengeklik tombol kuis yang berada di menu Home, maka akan menampilkan beberapa soal yang sudah penulisdisain untuk menguji sejauh mana user memahami tentang rambu rambu lalu lintas setelah belajar dan

melihat symbol rambu rambu lalu lintas yang berada didalam submenu Rambu lalu lintas. Dan akan mendapatkan evaluasi

atau score di akhir kuis. Melalui kuis ini diharapkan pengguna bisa mengevaluasi diri sendiri, sejauh mana pengetahuanuser terhadap rambu rambu lalu lintas

E. Fungsi button

Di dalam aplikasi penulis, terdapat beberapa button penting yang digunakan dalam menjalankan apikasi penulis :

1. Button Rambu Lalu Lintas

Button Rambu lalu lintas ini berfunsi untuk masuk ke dalam sub menu selanjutnya yang berisikan beberapa symbol lalu lintas yang sudah dipisahkan di setiap kategorinya

Gamabar 1.5 Gambar Button Rambu Lalu lintas

2. Button kuis

Button kuis merupakan button yang akan berpindah ke tampilan selanjutnya dan memasuki menu kuis. Disini user akan bertemu beberapa soal dengan evaluasi diakhir kuis

Gambar 1.7. Gambar button Kuis

3. Button help

Disini penulismemfasilitasi user dengan menu help. Fungsi dari menu help adalah mensupport dan memberikan kepada user apabila kurang mengerti tentang tatacara menjalankan program yang dibuat oleh penulis

Gambar 1.8 Gambar button help

IV. PENGUJIAN DAN EVALUASI

A. Pengujian

Disini penulis menggunakan teknik pengujian kuisioner yang diharapkan mampu memberikan masukan dan saran kepada penulis. Dan mampu di pakai sebagai acuan untuk mengembangkan program yang penulis buat.Dalam pengujian dan evaluasi tentang project kami. Kita menggunakan sebuah kuesioner sebagai pengujinya. (menurut

Page 5: Paper R2LL Fix

Sugiyono 2007, p.199) Kuesioner merupakan sebuah teknik pengumpulan data yang dilakukan dengan cara memberikan seperangkat pertanyaaan/ pernyataan tertulis pada responden untuk dijawab. Kuesioner merupakan teknik yang efisien dalam mengetauhi hasil dari pengujian tersebut. Untuk itu kuesioner merupakan sebuah teknik pengujian yang paling efektif. Dalam pengujian ini kami menggunakan kuesioner dengan jenis pertanyaan tertutup yang dimana memberikan sejumlah pertanyaan yang dimana disitu telah disediakan jawaban. Jadi responden bisa memilih sesuai dengan pilihan yang ada. Ini merupakan hasil dari kuesioner yang telah diisi beserta pengujian aplikasi kepada responden.

Untuk penilaian tingkat dukungan untuk proses ini satu akan mengidentifikasi fitur antarmuka mendukung mereka dan serta kualitas pelaksanaannya. Ini mencakup pengkajian seberapa baik fitur antarmuka mendukung peningkatan pengetahuan rambu rambu lalu lintas tiap individual. proses atau kegiatan. Tujuannya adalah untuk menunjukkan pendekatan yang dijelaskan dalam bagian ini. Masing-masing point dalam table 1.1 akan dijadikan evaluasi kami sejauh mana Program penulis bisa berperan di masyarakat.Dalam pengujian ini penulis akan membagikan angket sebanyak 10 dan akan di dibagikan ke 10 orang dan di ambil acak tidak berdasarkan umur.

Petunjuk pengisian Berilah yangda (v) pada kolom yang sesuai dengan

pilihan anda. Ada 4 pilihan jawaban dengan makna masing-masing sebagai berikut :

SB : Sangat BaikB : BaikKB : Kurang BaikK : Kurang

Implementasi Angket seperti table 1

Tabel 1 Tabel Implementasi Angket

B. Evaluasi

Pada aplikasi yang kita buat memang sudah baik tetapi dibalik semua itu masih banyak kekurangan yang ada. Aplikasi ini sebenarnya perlu ditambahkan sebuah fitur-fitur yang lebih menarik lagi. Mungkin ditambahkan fitur untuk koneksi dengan internet yang hal ini dapat menarik karena bisa dimainkan didunia maya. Dan juga mungkin bisa dikembangkan lagi menjadi sebagai sarana untuk pengujian tes mencari SIM yang bisa dimplementasikan dalam polres-polres setempat. Jadi bisa menjadi lebih mudah bagi si pencari SIM dan tentunya lebih canggih dan lebih elegan. Software ini sebenarnya bisa dijadikan sebuah sarana dalam mendidik anak-anak maupun usia remaja. Karena kita tahu, banyak anak-anak/ remaja yang sudah nekat mengendarai motor/ mobil tanpa pembelajaran lebih dulu.dengan software ini diharapkan mampu memberikan pendidikan non formal tentang lalu lintas yang ada.

Dengan begitu mereka bisa lebih paham dan lebih mengerti tentang lalu lintas.

C. Hasil

Hasil yang diperoleh dari dari pengujian dan evaluasi yang telah dilakukan sebelumnya telah membuahkan hasil yang cukup signifikan. Yang dimana para user yang digunakan untuk sarana pengujian merasa puas. Tetapi masih perlu sebuah perbaikan yang dimana terdapat kekurangan yang ada pada program tersebut. Untuk itu program perlu diperbarui lebih lanjut. Agar bisa dipublikasikan ke media supaya para user yang lain bisa mencoba aplikasi ini. Yang notabene aplikasi ini sangta berguna bagi siapa saja. Terutama para anak-anak maupun remeja atau bisa kalangan orang tua. Jadi, aplikasi ini sangat friendly sekali dan tentunya sangat bermanfaat bagi orang banyak pastinya.

V. ANALISA

A. Kendala

Kendala yang penulis alami yaitu pada saat pembuatan desain aplikasi yang penulis inginkan. Dari pemilihan warna, jenis huruf, dan juga tampilan yang baik agar dapat diterima oleh masyarakat. Dengan pemilihan warna yang harus enak untuk dilihat, agar warna pada tampilan aplikasi tersebut tidak terlalu mencolok, selain itu pemilihan warna yang senada agar tidak kontras antara satu warna dengan warna lain, baik warna pada tampilan ataupun tampilan warna pada font yang digunakan. Untuk pemilihan tipe huruf, penulisjuga harus berhati – hati dalam pemilihannya agar tidak terlalu kaku atau formal untuk dilihat karena penulis menginginkan membuat aplikasi yang diperuntukkan untuk masyarakat umum sehingga tidak bersifat formal. Untuk tampilan pada aplikasi ini penulismenemukan kendala yaitu bagaimana agar tampilan pada aplikasi tersebut dapat menarik perhatian user dan tentu saja tidak membosankan.

PERTANYAAN SB B KB K

1 Interface yang digunakan(tampilan aplikasi R2LL secara keseluruhan)

2 Keserasian button, background, dan sound dalam tampilan program R2LL

3 Inisiatif dalam pengembangan dan mengkreasikan program Rambu Rambu Lalu Lintas(R2LL)

4 Ide dalam menyebarkan dan mempublikasikan rambu rambu lalu lintas melalui program R2LL

5 Content menu bantuan yang disajikan

6 Penyajian tiap rambu-rambu berdasarkan kategorinya

7 Pendapat anda tentang kuis yang disajikan

Page 6: Paper R2LL Fix

B. Hambatan

Hambatan yang lain sebagian besar terletak pada saat pembuatan program yang harus mengetikkan suatu perintah-perintah pada aplikasi adobe flash dimana sesuai dengan yang kita harapkan dengan adanya perintah – perintah tersebut dapat menghasilkan sebuah output program sesuai dengan apa yang penulis harapkan. Disamping itu kendala yang penulis alami adalah penulis belum terlalu memahami dengan bahasa yang digunakan pada aplikasi adobe flash tersebut dalam pembuatan program sehingga sangat menyulitkan bagi penulis untuk secara cepat menyelesaikan program atau aplikasi yang penulis inginkan. Selain itu dalam pembuatan link – link yang penulis ketikkan dalam bahasa pemrograman sering kali tidak sesuai dengan apa yang penulis harapkan sehingga penulis harus beberapa kali mencoba mengetikkan perintah sampai link tersebut sesuai dengan link yang dimaksud oleh penulis.

VI. KESIMPULAN

Setelah beberapa tahapan dalam menyelesaikan aplikasi mobile Pengenalan Rambu Lalu Lintas, dapat disimpulkan bahwa:1. Aplikasi Pengenalan Rambu Lalu Lintas ini dapat

digunakan sebagai alat bantu untuk pegguna jalan dalam memahami makna rambu lalu lintas.

2. Pengenalan Rambu Lalu Lintas berbentuk aplikasi mobile yang berbasis android dan merupakan implementasi dari Adobe Flash.

3. Pembuatan aplikasi mobile ini menggunakan perangkat lunak Adobe Flash dengan bahasa pemrograman ActionSript.

4. Video Tutorialhttps://www.youtube.com/watch?v=ZQqE8L-airY

REFERENSI

[1]. E, Shuman James dan Shuman, Jim (2010). Adobe Flash CS5 Revealed. Amerika: Cengange Learning[2]. Haseman, Chris (2008). Android Essentials. Indianapolis: Apress.[3]. Hoog, Andrew (2011). Android Foresics. Amerika: Elsevier[4]. McGrath, Mike (2012). Building Android Apps in Easy Steps . New York: Holt Rinehart and Wiston [5]. Murphy, Mark (2011). Beginning Android 3. Indianapolis: Apress.[6]. Waxer, Barbara (2009). Adobe Flash CS4. Amerika: Cengange Learning