Anda di halaman 1dari 7

R2LL Aplikasi Pengenalan Rambu Lalu Lintas Sebagai Usaha Peningkatan Disiplin Berlalu Lintas

Riza Akhsani S. P.
Program Teknologi Informasi dan Komunikasi Universitas Brawijaya Malang, Ind nesia RizaAksani!gmail." m

M "hamad Arizal
Program Teknologi Informasi dan Komunikasi Universitas Brawijaya Malang, Ind nesia Rizalduasembilan!gmail." m

M. Ilham #ida$at
Program Teknologi Informasi dan Komunikasi Universitas Brawijaya Malang, Ind nesia Ilham%hida$at !gmail." m

& mang A$u 'resna Prati(i


Program Teknologi Informasi dan Komunikasi Universitas Brawijaya Malang, Ind nesia mang.a$u !gmail." m

De(i )uraini *.
Program Teknologi Informasi dan Komunikasi Universitas Brawijaya Malang, Ind nesia de(inaini+,!gmail." m

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 !"## $plikasi Pengenalan !ambu #alu #intas untuk Semua %alangan Pengguna &alan adalah aplikasi berbasis android untuk memberikan informasi terkait makna rambu lalu lintas bagi pengguna jalan. 'alam hal ini penulis mengimplementasikan (lash di pembuatan aplikasi tersebut. Kata kunci) lalu lintas, !"##, $ndroid,flash

I. P-)DA#ULUA) De(asa ini perkembangan tekn l gi semakin pesat. Salah satu hasil perkembangan tekn l gi tersebut adalah tekn l gi in. rmasi dan tekn l gi k munikasi. & mputer mulai digunakan dalam segala ma"am hal kehidupan manusia. #al ini /uga diiringi dengan semakin ban$akn$a peralatan berbasis k mputer $ang dimiliki hampir semua kalangan mas$arakat, misaln$a smartph ne dan k mputer tablet. Peralatan0peralatan tersebut dapat digunakan untuk mempermudah kegiatan sehari0hari, sebagai " nt h sebuah aplikasi m bile untuk membantu para pengguna /alan dalam menaati rambu lalu lintas. Ban$akn$a para pengguna /alan $ang tidak memahami makna dari rambu lalu lintas $ang ada sehingga membuat para pengguna /alan melaggar aturan lalu lintas. Dan kemungkinan /uga ter/adi ke"elakaan lalu lintas. Untuk membantu para pengguna /alan dalam memahami makna rambu lalu lintas tersebut maka diperlukan alat bantu $ang dapat memberikan in. rmasi sederhana se"ara tepat dan mudah dipahami. 1leh karena itu, penulis memiliki ide untuk membuat aplikasi $ang ber/udul 2R2LL Aplikasi

Pengenalan Rambu Lalu Lintas untuk Semua &alangan Pengguna 3alan4. 'entun$a dari penelitian ini diharapkan dapat memberikan k ntribusi p siti. untuk pengembangan aplikasi0aplikasi terutama.aplikasi $ang berbasis andr id dan implementasi dari Ad be 5lash "s 6. II. DASAR '-1RI A. Pengenalan Android Andr id adalah sistem perasi untuk telep n seluler $ang berbasis Linu7, $ang men"akup sistem perasi, middle(are dan aplikasi 8Pemr graman Aplikasi M bile Smartph ne dan 'ablet P9 Berbasis Andr id, 2:++;hal +<. Andr id tidak terikat ke satu merek #andph ne, beberapa merek #P terkenal $ang sudah memakai Andr id antara lain Samsung , S n$ -ri"ss n, #'9, )e7us, M t r lla, dan lain0lain. Andr id men$ediakan plat. rm terbuka bagi para pengembang buat men"iptakan aplikasi mereka sendiri untuk digunakan leh berma"am peranti m bile. Beberapa .itur utama dari Andr id antara lain *i5i h tsp t, Multi0t u"h, Multitasking, =PS, supp rt /a>a, mendukung ban$ak /aringan 8=SM?-D=-, ID-), 9DMA, -@0D1, UM'S, Bluet th, *i05i, L'-, and *iMAA< dan /uga kemampuan dasar handph ne pada umumn$a. B. Android OS Andr id 1S adalah sistem perasi $ang berbasis Linu7, sistem perasi pen s ur"e. Selain Andr id SD& untuk pengembangan aplikasi, andr id /uga tersedia bebas dalam bentuk sistem perasi, hal ini $ang men$ebabkan >end r0 >end r smartph ne begitu berminat untuk mempr duksi smartph ne dan k mputer tablet berbasis Andr id. Andr id 1S dapat diunduh dari situs resmi g gle, $aitu http;??(((." de.g gle." m. Dan sekarang Andr id 1S sudah men$ebar bukan han$a di smartph ne sa/a, tetapi /uga di k mputer tablet. C. Ba asa Pemrograman A!tionS!ri"t Bahasa A"ti nS"ript dapat dikateg rikan sebagai sebuah bahasa pemr graman ber rientasi b/ek, pemr graman terdistribusi dan bahasa pemr graman multithrreaded. Bahasa A"ti nS"ript merupakan bahasa $ang digunakan di dalam pengembangan .lash. Bahasa A"ti nS"ript mendukung pengembangan /a>as"ript dan pengembangan #'ML. Sehingga dengan bahasa ini, .lash $ang dibuat bisa lebih menarik, karena penulis bisa menggunakan 3a>aS"ript.

#. Ado$e %las Ad be 5lash Pr .esi nal perangkat lunak 9S6 adalah lingkungan auth ring kuat untuk men"iptakan animasi dan k nten multimedia. Desain pengalaman mendalam interakti. $ang men$a/ikan se"ara k nsisten di deskt p dan beberapa perangkat, termasuk tablet, smartph ne, dan tele>isi. Dengan ' lkit untuk 9reate3S, 5lash Pr .esi nal pengguna akan merasa lebih mudah untuk beker/a dengan elemen 9an>as di #'MLB. Untuk pengembang A"ti nS"ript C, kerangka 9reate3S men$ediakan satu set perpustakaan 3a>aS"ript 0 gra.is meliputi, suara, prel ading, dan animasi 0 untuk membantu Anda mulai membangun #'MLB. III. PR1S-S IMPL-M-)'ASI Pr ses implementasi se"ara umum dilakukan dengan maksud untuk memberikan gambaran umum tentang aplikasi $ang akan dibuat. Sebelum penulis membuat aplikasi perlu dilakukan peran"angan telebih dahulu, agar pembuatan aplikasi dapat dilakukan dengan teratur. Adapun ran"angan D ran"angan $ang dilakukan pada pembuatan aplikasi pengenalan rambu lalu lintas adalah sebagai berikut;

A. Peran!angan S!reens oot Disini penulis menggunakan 9 rel A6 dan ad be ph t sh p "s 6. &arena memudahkan penulis dalam memanipulasi gambar. Disini penulis menggunakan gambar dengan . rmat png. &arena png memungkinkan ba"kgr und dari masing0 masing men/adi transparan. 9 reldra( A6 $ang penulis gunakan untuk mengedit gambar agar memiliki res lusi $ang tinggi. Dan Ad be ph t sh p 9s 6 membantu penulis dalam pengeditan dan memanipulasi gambar. Disini penulis meran"ang tampilan dari aplikasi tersebut dengan alasan dalam pemilihan (arna pada tampilan a(al, penulis memadukan (arna merah, kuring, dan /uga hi/au karena (arna D (arna tersebut dapat men$erupai (arna D (arna rambu D rambu lalu lintas. Dan /uga (arna D (arna tersebut tidak terlalu ta/am sehingga user dapat menikmati tampilan $ang penulis buat dengan n$aman. Penulis /uga memperhitungkan penggunaan . nt $ang tidak terlalu kaku sehingga tampilan aplikasi ini tidak terlihat terlalu . rmal. Dengan bentuk butt n $ang senga/a dipilih leh penulis $ang memiliki bentuk unik sehingga mendukung tampilan terlihat tidak terlalu . rmal. B. Im"lementasi ke Ado$e %las Disini kel mp k penulismenggunakan Ad be .lash "s 6 dalam mengimplementasikan ke dalam andr id. Disini alasan

penulismenggunakan Ad be 5lash, karena .lash men$ediakan la$anan publish dan e7p rt ke dalam #andp ne berbasis andr id. Selain itu, bahasa pemr graman $ang digunakan di dalam ad be 5lash "ukup simple dan mudah untuk dipela/ari. Dan animasi $ang disa/ikan "ukup beragam, sehingga bisa membuat Inter.a"e dengan berbagai animasi, sehingga aplikasi terlihat menarik dan tidak memb sankan. Selain itu di ad be 5lash ini sangatlah mudah bagi penulisuntuk menghubungkan antara satu tampilan ke tampilan lain$a sesuai $ang penulisinginkan. Bahasa $ang digunakan sendiri, adalah bahasa pemr graman A"ti nS"ript. Se"ara umum Inter.a"e dari ad be 5lash ketika mempublish terdapat pada gambar +.+. 9ara publish .ile s(. dan mengk mpile n$a men/adi . rmat E.apk dengan "ara memilih menu5ile F AIR . r Andr id Setting. Pada panel general, akan tampil seperti gambar beirikut;

luma$an tinggi pr gram penulismasih tetap bisa /alan. Disini s$arat minimal dari pr gram penulis$aitu Plat. rm andr id dengan >ersi 2.2 dan sudah terinstal ad be air. Selain itu >ersi 2.2 lebih ringan untuk digunakan.Sedangkan . rmat dari aplikasi penulisadalah .apk. untuk men/alankan, penulisbisa menggunakan emulat r andr id ataupun langsung publish ke #andph ne.

=ambar +.2 gambar inter.a"e tampilan emulat r andr id

#. Peran!angan Tam"ilan Peran"angan tampilan atau user inter.a"e design digunakan untuk mendesain antar muka pada aplikasi pengenalan rambu lalu lintas. 'ampilan utama $ang akan mun"ul ketika aplikasi pertama di/alankan adalah halaman utama $ang berisi na>igasi butt n Menu rambu lalu lintas, kuis dan e7it.

=ambar +.+. 'ampilan Inter.a"e ketika mempublish

&lik tab Depl $ment, di sini anda harus memasukan serti.ikat untuk membuat aplikasi andr id. untuk membuatn$a, klik t mb l "reate.Masukan k l m0k l m $ang k s ng dan /angan sampai tidak di isi. Pada k l m Sa>e as, pilih l kasi tempat men$impan .ile serti.ikat. 8disarankan satu . lder dengan .ile 'est..la<. /ika sudah selesai, klik 1&. C. Target "latform android Disini penulis menargetkan plat. rm andr id 2.28Api G?5r $ <. @ersi 2.2 merupakan >ersi standart dari andr id. Sedangkan sampai sekarang >ersi dari andr id sendiri sudah men"apai >ersi ,.22. Disini penulismenggunakan >ersi 2.2 , karena diharapkan ketika penulismenggunakan >ersi $ang

=ambar +., merupakan tampilan inter.a"e dari menu rambu lalulintas dari menu h me.

Disini penulismenggunakan , butt n. H butt n utama dan + butt n help. Butt n rambu lalulintas merupakan butt n untuk mengubungkan penuliske s$mb l rambu0 rambu lalu lintas $ang sudah di bedakan berdasarkan kateg ri

memahami tentang rambu rambu lalu lintas setelah bela/ar dan melihat s$mb l rambu rambu lalu lintas $ang berada didalam submenu Rambu lalu lintas. Dan akan mendapatkan e>aluasi atau s" re di akhir kuis. Melalui kuis ini diharapkan pengguna bisa menge>aluasi diri sendiri, se/auh mana pengetahuanuser terhadap rambu rambu lalu lintas &. %ungsi $utton Di dalam aplikasi penulis, terdapat beberapa butt n penting $ang digunakan dalam men/alankan apikasi penulis ; '. Button (am$u )alu )intas

Butt n Rambu lalu lintas ini ber.unsi untuk masuk ke dalam sub menu selan/utn$a $ang berisikan beberapa s$mb l lalu lintas $ang sudah dipisahkan di setiap kateg rin$a

=amabar +.B =ambar Butt n Rambu Lalu lintas =ambar +., merupakan tampilan inter.a"e dari menu rambu lalulintas dari menu h me.

*.

Button kuis

Butt n kuis merupakan butt n $ang akan berpindah ke tampilan selan/utn$a dan memasuki menu kuis. Disini user akan bertemu beberapa s al dengan e>aluasi diakhir kuis

=ambar +.I. =ambar butt n &uis

+.

Button el"

Disini penulismem.asilitasi user dengan menu help. 5ungsi dari menu help adalah mensupp rt dan memberikan kepada user apabila kurang mengerti tentang tata"ara men/alankan pr gram $ang dibuat leh penulis

=ambar +.G =ambar butt n help

I@. P-)=U3IA) DA) -@ALUASI


=ambar +.B gambar Inter.a"e e>aluasi sk r kuis R2LL

&. Pengujian Disini penulis menggunakan teknik pengu/ian kuisi ner $ang diharapkan mampu memberikan masukan dan saran

&etika penulismengeklik t mb l kuis $ang berada di menu # me, maka akan menampilkan beberapa s al $ang sudah penulisdisain untuk mengu/i se/auh mana user

kepada penulis. Dan mampu di pakai sebagai a"uan untuk mengembangkan pr gram $ang penulis buat. Dalam pengu/ian dan e>aluasi tentang pr /e"t kami. &ita menggunakan sebuah kuesi ner sebagai pengu/in$a. 8menurut Sugi$ n 2::I, p.+JJ< &uesi ner merupakan sebuah teknik pengumpulan data $ang dilakukan dengan "ara memberikan seperangkat pertan$aaan? pern$ataan tertulis pada resp nden untuk di/a(ab. &uesi ner merupakan teknik $ang e.isien dalam mengetauhi hasil dari pengu/ian tersebut. Untuk itu kuesi ner merupakan sebuah teknik pengu/ian $ang paling e.ekti.. Dalam pengu/ian ini kami menggunakan kuesi ner dengan /enis pertan$aan tertutup $ang dimana memberikan se/umlah pertan$aan $ang dimana disitu telah disediakan /a(aban. 3adi resp nden bisa memilih sesuai dengan pilihan $ang ada. Ini merupakan hasil dari kuesi ner $ang telah diisi beserta pengu/ian aplikasi kepada resp nden. Untuk penilaian tingkat dukungan untuk pr ses ini satu akan mengidenti.ikasi .itur antarmuka mendukung mereka dan serta kualitas pelaksanaann$a. Ini men"akup pengka/ian seberapa baik .itur antarmuka mendukung peningkatan pengetahuan rambu rambu lalu lintas tiap indi>idual. pr ses atau kegiatan. 'u/uann$a adalah untuk menun/ukkan pendekatan $ang di/elaskan dalam bagian ini. Masing0masing p int dalam table +.+ akan di/adikan e>aluasi kami se/auh mana Pr gram penulis bisa berperan di mas$arakat.Dalam pengu/ian ini penulis akan membagikan angket seban$ak +: dan akan di dibagikan ke +: rang dan di ambil a"ak tidak berdasarkan umur. Petun/uk pengisian Berilah $angda 8>< pada k l m $ang sesuai dengan pilihan anda. Ada , pilihan /a(aban dengan makna masing0 masing sebagai berikut ; SB
+ 2 H , B 6 I

Implementasi Angket seperti table +

'abel + 'abel Implementasi Angket

%. &valuasi
Pada aplikasi $ang kita buat memang sudah baik tetapi dibalik semua itu masih ban$ak kekurangan $ang ada. Aplikasi ini sebenarn$a perlu ditambahkan sebuah .itur0.itur $ang lebih menarik lagi. Mungkin ditambahkan .itur untuk k neksi dengan internet $ang hal ini dapat menarik karena bisa dimainkan didunia ma$a. Dan /uga mungkin bisa dikembangkan lagi men/adi sebagai sarana untuk pengu/ian tes men"ari SIM $ang bisa dimplementasikan dalam p lres0p lres setempat. 3adi bisa men/adi lebih mudah bagi si pen"ari SIM dan tentun$a lebih "anggih dan lebih elegan. S .t(are ini sebenarn$a bisa di/adikan sebuah sarana dalam mendidik anak0 anak maupun usia rema/a. &arena kita tahu, ban$ak anak0anak? rema/a $ang sudah nekat mengendarai m t r? m bil tanpa pembela/aran lebih dulu.dengan s .t(are ini diharapkan mampu memberikan pendidikan n n . rmal tentang lalu lintas $ang ada. Dengan begitu mereka bisa lebih paham dan lebih mengerti tentang lalu lintas. ,. -asil #asil $ang diper leh dari dari pengu/ian dan e>aluasi $ang telah dilakukan sebelumn$a telah membuahkan hasil $ang "ukup signi.ikan. Kang dimana para user $ang digunakan untuk sarana pengu/ian merasa puas. 'etapi masih perlu sebuah perbaikan $ang dimana terdapat kekurangan $ang ada pada pr gram tersebut. Untuk itu pr gram perlu diperbarui lebih lan/ut. Agar bisa dipublikasikan ke media supa$a para user $ang lain bisa men" ba aplikasi ini. Kang n tabene aplikasi ini sangta berguna bagi siapa sa/a. 'erutama para anak0anak maupun reme/a atau bisa kalangan rang tua. 3adi, aplikasi ini sangat .riendl$ sekali dan tentun$a sangat berman.aat bagi rang ban$ak pastin$a.

; Sangat Baik
P-R'A)KAA) Inter.a"e $ang digunakan8tampilan aplikasi R2LL se"ara keseluruhan< &eserasian butt n, ba"kgr und, dan s und dalam tampilan pr gram R2LL Inisiati. dalam pengembangan dan mengkreasikan pr gram Rambu Rambu Lalu Lintas8R2LL< Ide dalam men$ebarkan dan mempublikasikan rambu rambu lalu lintas melalui pr gram R2LL 9 ntent menu bantuan $ang disa/ikan Pen$a/ian tiap rambu0rambu berdasarkan kateg rin$a Pendapat anda tentang kuis $ang disa/ikan SB B &B &

B &B &

; Baik ; &urang Baik ; &urang

@. A)ALISA -. Kendala &endala $ang penulis alami $aitu pada saat pembuatan desain aplikasi $ang penulis inginkan. Dari pemilihan (arna, /enis huru., dan /uga tampilan $ang baik agar dapat diterima leh mas$arakat. Dengan pemilihan (arna $ang harus enak untuk dilihat, agar (arna pada tampilan aplikasi tersebut tidak terlalu men" l k, selain itu pemilihan (arna $ang senada agar tidak k ntras antara satu (arna dengan (arna lain, baik (arna pada tampilan ataupun tampilan (arna pada . nt $ang digunakan. Untuk pemilihan tipe huru., penulis/uga harus berhati D hati dalam pemilihann$a agar tidak terlalu kaku atau . rmal untuk dilihat karena penulis menginginkan membuat aplikasi $ang diperuntukkan untuk mas$arakat umum sehingga tidak bersi.at . rmal. Untuk tampilan pada aplikasi ini penulismenemukan kendala $aitu bagaimana agar tampilan pada aplikasi tersebut dapat menarik perhatian user dan tentu sa/a tidak memb sankan.

tt"s.//www.youtu$e.!om/wat! 0v1234&5)6air7 R-5-R-)SI


L+M. &8 S uman 9ames dan S uman8 9im :*;';<. Ado$e %las CS= (evealed. Amerika. Cengange )earning L2M. -aseman8 C ris :*;;5<. Android &ssentials. Indiana"olis. A"ress. LHM. -oog8 Andrew :*;''<. Android %oresi!s. Amerika. &lsevier L,M. >!,rat 8 >ike :*;'*<. Building Android A""s in &asy Ste"s . ?ew 7ork. -olt (ine art and @iston LBM. >ur" y8 >ark :*;''<. Beginning Android +. Indiana"olis. A"ress. L6M. @aAer8 Bar$ara :*;;B<. Ado$e %las CSC. Amerika. Cengange )earning

I. -am$atan #ambatan $ang lain sebagian besar terletak pada saat pembuatan pr gram $ang harus mengetikkan suatu perintah0 perintah pada aplikasi ad be .lash dimana sesuai dengan $ang kita harapkan dengan adan$a perintah D perintah tersebut dapat menghasilkan sebuah utput pr gram sesuai dengan apa $ang penulis harapkan. Disamping itu kendala $ang penulis alami adalah penulis belum terlalu memahami dengan bahasa $ang digunakan pada aplikasi ad be .lash tersebut dalam pembuatan pr gram sehingga sangat men$ulitkan bagi penulis untuk se"ara "epat men$elesaikan pr gram atau aplikasi $ang penulis inginkan. Selain itu dalam pembuatan link D link $ang penulis ketikkan dalam bahasa pemr graman sering kali tidak sesuai dengan apa $ang penulis harapkan sehingga penulis harus beberapa kali men" ba mengetikkan perintah sampai link tersebut sesuai dengan link $ang dimaksud leh penulis. @I. &-SIMPULA) Setelah beberapa tahapan dalam men$elesaikan aplikasi m bile Pengenalan Rambu Lalu Lintas, dapat disimpulkan bah(a; +. Aplikasi Pengenalan Rambu Lalu Lintas ini dapat digunakan sebagai alat bantu untuk pegguna /alan dalam memahami makna rambu lalu lintas. Pengenalan Rambu Lalu Lintas berbentuk aplikasi m bile $ang berbasis andr id dan merupakan implementasi dari Ad be 5lash. Pembuatan aplikasi m bile ini menggunakan perangkat lunak Ad be 5lash dengan bahasa pemr graman A!tionSri"t. @ide 'ut rial

2.

H.

,.