pengenalan rambu-rambu lalu lintas berbasiskan...
Post on 10-Mar-2019
227 Views
Preview:
TRANSCRIPT
PENGENALAN RAMBU-RAMBU LALU LINTAS
BERBASISKAN PLATFORM ANDROID VERSI 2.2
Novi Karlina (11108439)
n0vi.keyarlina@gmail.com
Jurusan Sistem Informasi Fakultas Ilmu Komputer dan Teknologi Informasi
Universitas Gunadarma
Jl. Margonda Raya No. 100 Pondok Cina Depok 16424
ABSTRAKSI Rambu-rambu lalu lintas merupakan salah satu hal yang sering dijumpai oleh
masyarakat, dimana dipinggir jalan lalu lintas selalu ada rambu-rambu lalu lintas
yang sesuai dengan peraturan jalannya. informasinya yang minim terhadap arti dari
rambu-rambu lalu lintas tersebut membuat masyakat tidak mematuhi peraturan
rambu-rambu lalu lintas yang ada. Sehingga menyebabkan sering terjadi kecelakaan
khususnya untuk pengendara roda dua.
Aplikasi ini bertujuan untuk merancang dan membuat aplikasi informasi
berbasis mobile yang mampu menunjukan informasi rambu-rambu lalu lintas tersebut
kepada pengguna yang membutuhkan. Sehingga pengguna akan dengan mudah untuk
menemukan serta mengerti arti dari rambu-rambu yang ingin diketahui dengan cepat.
Pembuatan aplikasi ini menggunakan bahasa pemrograman java pada
android yang bersifat open source. Aplikasi dirancang sesuai dengan langkah-langkah
yang sudah ditetapkan. Aplikasi yang telah dirancang akan diuji coba kepada
pengguna. Hasil pengujian kuisioner yang didapat dari 5 pertanyaan tentang aplikasi
untuk jawaban setuju diperoleh 70%, cukup 30%, dan tidak setuju 0% sedangkan 5
pertanyaan teknis aplikasi untuk jawaban setuju diperoleh 75%, cukup 25%, dan
tidak setuju 0%. Dari hasil pengujian tersebut dapat diambil kesimpulan bahwa
aplikasi ini mampu membantu pengguna untuk mendapatkan informasi mengenai
rambu-rambu lalu lintas dengan penerapan di Indonesia.
1. LATAR BELAKANG
Perkembangan yang pesat di dunia
teknologi dan informasi saat ini telah
memasuki segala aspek kehidupan.
Terutama di dunia internet masyarakat
sering kali menggunakannya untuk
mendapatkan informasi yang bisa
didapat dengan cepat. Sehingga
dengan adanya perkembangan
teknologi di dalam sebuah ponsel para
vendor berlomba–lomba untuk
menghasilkan ponsel yang lebih
canggih. Ponsel yang canggih itu biasa
disebut dengan smartphone.
Banyak yang bisa digunakan
dengan smartphone ini dimana
kelengkapan aplikasi–aplikasi yang
tersedia bisa digunakan sesuai
keinginan pemakai. Sistem operasi
android inilah yang digunakan
terhadap smartphone dan sudah di
kembangkan oleh Google. Karena hal
itu, banyak sekali programmer yang
membuat aplikasi Android karena
sifatnya yang open source.
Dari riset Petugas Dinas
Perhubungan, Komunikasi dan
Informatika (Dishubkominfo) di
wilayah Kabupaten Temanggung
tahun 2008 membutuhkan sekitar 400
rambu-rambu lalu lintas, di wilayah
Sumatra Barat tahun 2009 masih
kekurangan 1.500 rambu-rambu lalu
lintas, di wilayah Jawa Tengah tahun
2010 mengalami kekurangan sebesar
3.008 rambu-rambu lalu lintas,
diwilayah Kabupaten Bandung Barat
(KBB) tahun 2011 masih
membutuhkan sekitar 7.500 rambu-
rambu lalu lintas. Sehingga
menyebabkan banyaknya terjadi
kecelakaan yang disebabkan kurangan
rambu-rambu lalu lintas yang tersedia.
Tersedianya riset sumber informasi
data dan teknologi yang mumpuni ini
dapat digunakan untuk mendapatkan
informasi dari berbagai bidang salah
satunya di bidang lalu lintas. Di bidang
lalu lintas bisa digunakan oleh
masyarakat untuk mempermudah dan
mengenal rambu-rambu lalu lintas
yang berada dijalan. Rambu-rambu
lalu lintas ini biasa ditemui pada setiap
sudut jalan yang berfungsi untuk
ketertiban dan kenyamanan para
pengguna jalan sedangkan rambu-
rambu lalu lintas dijalan dibuat untuk
dipatuhi para pengguna jalan. namun,
tidak semua masyarakat mengerti pada
setiap rambu-rambu yang berada
dihadapannya. Padahal Setiap hari
masyarakat memakai prasarana jalan
untuk menuju suatu tempat misalnya :
ke kantor, sekolah, pasar, mall, dan
lain-lain. Pada dasarnya memang
rambu-rambu lalu lintas itu sendiri
tidak banyak dimengerti masyarakat
karena minimnya fasilitas informasi
yang ada sehingga banyak masyarakat
yang tidak mempedulikannya dan
dapat menyebabkan sering terjadi
kecelakaan dimana fasilitas informasi
rambu-rambu lalu lintas bisa untuk
membantu pengetahuan pada usia dini
.
Dengan latar belakang diatas perlu
adanya informasi ke masyarakat
melalui ponsel. Sehingga masyarakat
tidak perlu lagi susah payah jika tidak
mengerti rambu-rambu lalu lintas yang
ada disekitarnya karena sudah tersedia
pada aplikasi ini. Untuk itu, penulis
membuat skripsi ini yang diberi judul
“PENGENALAN RAMBU-RAMBU
LALU LINTAS BERBASISKAN
PLATFORM ANDROID VERSI 2.2“.
Agar dapat membantu masyarakat
dalam mendapatkan informasi dan
berguna bagi si pemakai ponsel.
2. TINJAUAN PUSTAKA
Rambu-Rambu Lalu Lintas
Rambu-Rambu lalu Lintas
adalah salah satu alat perlengkapan
jalan dalam bentuk tertentu yang
memuat lambang, huruf, angka,
kalimat dan perpaduan di antaranya,
yang digunakan untuk memberikan
peringatan, larangan, perintah dan
petunjuk bagi pemakai jalan.
Jenis-jenis rambu-rambu lalu lintas
yang ada dan sesuai dengan PP No.43
Tahun 1993 adalah sebagai berikut:
1. Rambu Peringatan
Rambu Peringatan adalah
rambu yang digunakan untuk
menyatakan peringatan bahaya
atau tempat berbahaya pada
jalan di depan pemakai jalan.
Warna dasar rambu peringatan
berwarna kuning dengan
lambang atautulisan berwarna
hitam.
2. Rambu Larangan
Rambu larangan adalah rambu
yang digunakan untuk
menyatakan perbuatan yang
dilarang dilakukan oleh
pemakai jalan. Warna dasar
rambu larangan berwarna putih
dan lambang atau tulisan
bewarna hitam atau merah.
3. Rambu Perintah
Rambu Perintah adalah rambu
yang digunakan untuk
menyatakan perintah yang
wajib dilakukan oleh pemakai
jalan. Rambu perintah
berbentuk bundar berwarna
biru dan lambang atau
tulisanberwarna putih serta
merah untuk garis serong
sebagai batas akhir perintah.
Struktur Navigasi
Struktur navigasi adalah
susunan menu atau hirarki dari suatu
situs yang menggambarkan isi dari
setiap halaman dan link atau navigasi
tiap halaman pada suatu situs web.
Struktur navigasi suatu situs web
sangat di pengaruhi oleh tujuan dari
situs web yang akan dibuat.
Struktur navigasi dapat
digolongkan menurut kebutuhan akan
objek, kemudahan pemakaian,
keinteraktifitasannya, dan kemudahan
membuatnya yang berpengaruh
terhadap waktu pembuatan suatu situs
web. Ada empat macam bentuk dasar
dari struktur navigasi yang biasa
digunakan dalam proses pembuatan
website, yaitu : Struktur Navigasi
Linier, Struktur Navigasi Non Linier,
Struktur Navigasi Hirarki, dan Struktur
Navigasi Composite.
UML (Unified Modelling Language)
UML (Unified Modelling
Language) [munawar, 2005] adalah
salah satu alat bantu yang sangat
handal di dunia pengembangan sistem
yang berorientasi obyek. Hal ini
disebabkan karena UML menyediakan
bahasa pemodelan visual yang
memungkinkan bagi pengembang
sistem untuk membuat visi mereka
dalam bentuk baku, mudah dimengerti
serta dilengkapi dengan mekanisme
yang efektif untuk berbagi (sharing)
dan mengkomunikasikan rancangan
mereka dengan yang lain. Dengan
menggunakan UML model dapat
dibuat untuk semua jenis aplikasi
perangkat lunak,dimana aplikasi
tersebut dapat berjalan pada perangkat
keras, sistem operasi dan jaringan
apapun serta ditulis dalam bahasa
pemrograman apapun. Tetapi, karena
UML juga menggunakan class dan
operation dalam konsep dasarnya,
maka UML lebih cocok untuk
penulisan perangkat lunak dalam
bahasa-bahasa berorientasi objek
seperti C++, Java, C# atau VB.NET.
Walaupun demikian, UML tetap dapat
digunakan untuk memodelkan aplikasi
prosedural dalam VB atau C.
Seperti bahasa-bahasa lainnya,
UML mendefinisikan notasi dan
sintaks atau semantik. Notasi UML
merupakan sekumpulan bentuk khusus
untuk menggambarkan berbagai
diagram perangkat lunak.Setiap bentuk
memiliki makna tertentu dan sintaks
UML mendefinisikan bagaimana
bentuk-bentuk tersebut dapat
dikombinasikan. Notasi UML terutama
diturunkan dari tiga notasi yang telah
ada sebelumnya: Grady Booch OOD
(Object-Oriented Design), Jim
Rumbaugh OMT (Object Modeling
Technique) dan Ivar Jacobson OOSE
(Object-Oriented Software
Engineering). UML mendefinisikan
diagram-diagram sebagai berikut:
1. use case diagram
2. class diagram
3. statechart diagram
4. activity diagram
5. sequence diagram
6. collaboration diagram
7. component diagram
8. deployment diagram
Java
Java [Bunafit,2009] adalah
suatu teknologi di dunia software
komputer, yang merupakan suatu
bahasa pemrograman, dan sekaligus
suatu platform. Sebagai bahasa
pemrograman, Java dikenal sebagai
bahasa pemrograman tingkat tinggi.
Java mudah dipelajari, terutama bagi
programmer yang telah mengenal
C/C++. Java merupakan bahasa
pemrograman berorientasi objek yang
merupakan paradigma pemrograman
masa depan. Sebagai bahasa
pemrograman Java dirancang menjadi
handal dan aman. Java juga dirancang
agar dapat dijalankan di semua
platform. Dan juga dirancang untuk
menghasilkan aplikasi – aplikasi
dengan performansi yang terbaik,
seperti aplikasi database Oracle 8i/9i
yang core-nya dibangun menggunakan
bahasa pemrograman Java. Sedangkan
Java bersifat neutral architecture,
karena Java Compiler yang digunakan
untuk mengkompilasi kode program
Java dirancang untuk menghasilkan
kode yang netral terhadap semua
arsitekture perangkat keras yang
disebut sebagai Java Bytecode.
Sebagai sebuah platform, Java terdiri
atas dua bagian utama, yaitu:
1. Java Virtual Machine (JVM).
2. Java Application Programming
Interface (Java API).
Sun membagi arsitektur Java membagi
tiga bagian, yaitu:
1. Enterprise Java (J2EE) untuk
aplikasi berbasis web, aplikasi
sistem tersebar dengan
beraneka ragam klien dengan
kompleksitas yang tinggi.
Merupakan superset dari
Standar Java.
2. Standar Java (J2SE) ini adalah
yang biasa dikenal sebagai
bahasa Java.
3. Micro Java (J2ME) merupakan
subset dari J2SE dan salah satu
aplikasinya yang banyak
dipakai adalah untuk wireless
device / mobile device.
Android
adalah sebuah sistem operasi
untuk perangkat mobile berbasis linux
yang mencangkup sistem operasi,
middleware dan aplikasi. Android
menyediakan platform terbuka bagi
para pengembang untuk mencipkatan
aplikasi mereka. Awalnya, google Inc.
Membeli android Inc. Yang
merupakan pendatang baru yang
membuat peranti linak untuk ponsel.
Kemudian untuk mengembangkan
Android, dibentuklah Open Handset
Alliance, konsorsium dari 34
perusahaan peranti keras, peranti
lunak, dan telekomunikasi, termasuk
Google, HTC, Intel, Motorola,
Qualcomm, T-Mobile, dan Nvidia.
Pada saat perilisan perdana
Android, 5 November 2007, Android
bersama Open Handset Alliance
menyatakan mendukung
pengembangan standar terbuka pada
perangkat seluler. Di lain pihak,
Google merilis kode–kode Android di
bawah lisensi Apache, sebuah lisensi
perangkat lunak dan standar terbuka
perangkat seluler.
Di dunia ini terdapat dua jenis
distributor sistem operasi Android.
Pertama yang mendapat dukungan
penuh dari Google atau Google Mail
Services (GMS) dan kedua adalah
yang benar–benar bebas distribusinya
tanpa dukungan langsung Google atau
dikenal sebagai Open Handset
Distribution (OHD).
Pada Juli 2005, Google
bekerjasama dengan Android Inc.,
perusahaan yang berada di Palo Alto,
California Amerika Serikat. Para
pendiri Android Inc. bekerja pada
Google, di antaranya Andy Rubin,
Rich Miner, Nick Sears, dan Chris
White. Saat itu banyak yang
menganggap fungsi Android Inc.
hanyalah sebagai perangkat lunak pada
telepon seluler. Sejak saat itu muncul
rumor bahwa Google hendak
memasuki pasar telepon seluler. Di
perusahaan Google, tim yang dipimpin
Rubin bertugas mengembangkan
program perangkat seluler yang
didukung oleh kernel Linux. Hal ini
menunjukkan indikasi bahwa Google
sedang bersiap menghadapi persaingan
dalam pasar telepon seluler.
Eclipse
Eclipse adalah sebuah IDE (Integrated
Development Environment) untuk
mengembangkan perangkat lunak dan
dapat dijalankan di semua platform
(platform-independent).
Berikut ini adalah sifat dari Eclipse:
1. Multi-platform: Target sistem
operasi Eclipse
adalah Microsoft
Windows, Linux, Solaris, AIX,
HP-UX dan Mac OS X.
2. Multi-language: Eclipse
dikembangkan dengan bahasa
pemrograman Java, akan tetapi
Eclipse mendukung
pengembangan aplikasi
berbasis bahasa pemrograman
lainnya, seperti
C/C++, Cobol, Python, Perl, P
HP, dan lain sebagainya.
3. Multi-role: Selain sebagai IDE
untuk pengembangan aplikasi,
Eclipse pun bisa digunakan
untuk aktivitas dalam siklus
pengembangan perangkat
lunak, seperti dokumentasi, test
perangkat lunak,
pengembangan web, dan lain
sebagainya.
Eclipse pada saat ini
merupakan salah satu IDE favorit
dikarenakan gratis dan open source,
yang berarti setiap orang boleh melihat
kode pemrograman perangkat lunak
ini. Selain itu, kelebihan dari Eclipse
yang membuatnya populer adalah
kemampuannya untuk dapat
dikembangkan oleh pengguna dengan
komponen yang dinamakan plug-in.
3. ANALISA DAN PEMBUATAN
Tahap Perencanaan
Pada tahap ini penulis
berencana untuk membuat aplikasi
yang mengenalkan rambu-rambu lalu
lintas dengan berbasiskan platform
android dimana informasi yang didapat
dari beberapa website dan buku-buku
yang berhubungan dengan rambu-
rambu lalu lintas yang dapat
memudahkan masyarakat dalam
mengenal rambu-rambu lalu lintas.
Aplikasi ini dibuat dengan
beberapa menu utama diantaranya
menu petunjuk yang menjelaskan
bagaimana cara menggunakan aplikasi,
pengenalan rambu-rambu lalu lintas,
search, galeri, UU lalu lintas, kuis,
profil, tentang aplikasi, dan keluar.
Bagian-bagian tersebut ditampilkan
dalam bentuk list menu pilihan untuk
memudahkan user aplikasi mengakses
informasi mengenai rambu-rambu lalu
lintas, arti dari rambu-rambu lalu lintas
tersebut yang terdapat pada aplikasi
ini.
Hal yang perlu dilakukan
adalah dengan mencari bahan-bahan
yang berhubungan dengan android
seperti Aplikasi yang berbasis open
source yang di pilih adalah eclipse
galileo Mobile Developer, Android
SDK, ADT-8.0.1, JDK 6, dengan
bahasa pemprograman Java dan XML
dan disertai pembuatan diagram
menggunakan UML yaitu use case dan
activity diagram.
Tahap analisa
Aplikasi Pengenalan rambu-
rambu lalu lintas adalah aplikasi yang
dibuat untuk mengenalkan rambu-
rambu lalu lintas yang berdasarkan
tiga kategori yaitu kategori peringatan,
kategori larangan, dan kategori
perintah dimana penulis membuat
aplikasi ini untuk mempermudah
masyarakat dalam mempelajari rambu-
rambu lalu lintas.
Sarana informasi pada rambu-
rambu lalu lintas dapat membantu agar
masyarakat mematuhi rambu-rambu
lalu lintas yang berada dijalan dengan
begitu tidak banyak terjadi kecelakaan
dan dapat mencari informasi rambu-
rambu dengan cepat dan berisi gambar
rambu-rambu lalu lintas secara scrool
yang bisa dipilih satu persatu juga
terdapat kuis untuk mempelajari
informasi rambu-rambu lalu lintas.
Seiring berkembangnya jaman
ponsel pintar merupakan alat
telekomunikasi yang banyak dicari
para pengguna ponsel. Dengan sistem
operasi android yang ada di dalamnya
maka, bisa terdapat aplikasi–aplikasi
canggih yang bisa membantu si
pemakai dalam setiap aktifitasnya.
Tampilan aplikasi yang menarik
membuat pengguna tidak bosan dalam
memakai aplikasi yang tersedia.
Terutama aplikasi informasi banyak
digunakan untuk mendapatkan
informasi yang di butuhkan. Dimana
masyarakat setiap hari menggunakan
prasarana jalan.
Hadirnya aplikasi informasi
rambu-rambu lalu lintas ini merupakan
salah satu aplikasi yang menarik untuk
digunakan dan dapat membantu para
pengguna ponsel pintar untuk
informasi yang sangat berguna. Oleh
karena itu aplikasi ini dirancang untuk
berjalan di lingkungan smartphone
untuk mempermudah pengguna dalam
mempergunakannya. Smartphone
dipilih karena kelengkapan fasilitasnya
yang mampu menunjang aplikasi ini.
Sedangkan pemilihan sistem Android
sebagai platform adalah kemudahan
aplikasi yang akan dibuat.
Tahap Perancangan
Pada tahapan ini berisi
rancangan aplikasi rambu-rambu lalu
lintas dengan pembuatan struktur
navigasi, UML yang meliputi use case
diagram dan activity diagram, dan
perancangan tampilan aplikasi dimana
menjelaskan satu persatu tampilan
yang ada pada aplikasi yang bisa
dimengerti oleh pengguna aplikasi.
Dirancangnya aplikasi ini berdasarkan
hasil analisis yang telah dilakukan
yang nantinya akan di
implementasikan.
1. Struktur Navigasi
Struktur navigasi digunakan
untuk menentukan alur atau struktur
program. Pada pembuatan aplikasi
pengenalan rambu-rambu lalu lintas,
penulis menggunakan struktur navigasi
yang bersifat hirarki karena merupakan
suatu struktur percabangan untuk
menampilkan data berdasarkan kriteria
tertentu. Berikut ini merupakan
struktur navigasi campuran
Gambar 3.1 Struktur Navigasi
Pengenalan Rambu-Rambu Lalu
Lintas
UML (Unified Modelling Language)
Aplikasi Pengenalan Rambu-
Rambu Lalu Lintas ini menggunakan
rancangan UML diantaranya Use
diagram dan Activity diagram.
1. Use Case Diagram
Pada Use case diagram
dijelaskan bagaimana pengguna
aplikasi bisa mengetahui tahap-tahap
isi dari menu-menu yang tersedia.
Tampilan dari Use case diagram
adalah sebagai berikut :
pengguna
Melihat Tampilan Main
Melihat info Pengenalan
Melihat Tampilan Menu UtamaMelihat Search
Melihat Info Undang-Undang
Melihat Quiz
Melihat Profil Pembuat
Melihat info Tentang Aplikasi
Keluar Dari aplikasi
Melihat Info Petunjuk Penggunaan Aplikasi
melihat Info Peringatan
Meliha Info Larangan
Melihat info Perintah Melihat Info Deskripsi Rambu yang Dipilih
Melihat Info Deskripsi Rambu yang Dipilih
Melihat Info Deskripsi Rambu yang Dipilih
Melihat Pencarian Rambu-rambu Melihat Info Deskripsi Rambu yang DipilihMelihat Galery Lalu Lintas
Melihat Pengerjaan Soal Melihat Pengisian nama Melihat Info skor
Menutup Aplikasi
Gambar 3.2 Use Case Diagram
Pengenalan Rambu-Rambu Lalu
Lintas
2. Activity Diagram
Pada Activity diagram di
jelaskan mengenai alur aktivitas dalam
rancangan aplikasi pengenalan rambu-
rambu lalu lintas. Alur berawal dari
menampilkan halaman main yang
terhubung pada menu utama dimana
terdapat beberapa menu yang tersedia
yaitu menu petunjuk, search, galeri,
UUL, quiz, profil, tentang aplikasi,
dan keluar.
Halaman Main
Halaman Menu Utama
Menampilkan Petunjukmenampilkan Pengenalan Rambu
Halaman search Halaman GaleryUndang-Undang Halaman Quiz Halaman ProfilHalaman Tentang Aplikasi
Halaman Keluar
Informasi Petunjuk Penggunaan
Kategori Perintah Kategori LaranganKategori Peringatan Pencarian Rambu
Info Deskripsi Rambu yang Dipilih
Galeri Lalu Lintas Info UU Lalu Lintas Pengerjaan Soal
Pengisian nama
Info skor
Info PembuatInfo Aplikasi
Keluar Dari Aplikasi
Tutup Aplikasi
Info Deskripsi Rambu yang Dipilih
Gambar 3.3 Activity Diagram
Pengenalan Rambu-Rambu Lalu
Lintas
4. IMPLEMENTASI DAN UJI
COBA
Uji Coba Program Pada Emulator
Pada tahap ini penulis
melalukan uji coba dengan program
yang sudah selesai dibuat. Salah satu
uji coba yang dilakukan yaitu pada
emulator. Emulator SDK Android dan
AVG Manager yang terintegrasi
dengan Eclipse Galileo menggunakan
ADT Google APIs (Google Inc.) versi
2.2 level 8. Uji coba program pada
emulator akan memberikan gambaran
bagaimana aplikasi tersebut dapat
berjalan pada perangkat sebenarnya.
Gambar 4.2 Implementasi Halaman
Main
Gambar 4.3 Implementasi Halaman
Menu
Uji Coba Program Pada
Smartphone
Pada tahap ini penulis
melakukan pengujian aplikasi dengan
menggunakan smartphone. Dalam
melalukan pengujian pada smartphone
aplikasi yang sudah jadi harus terlebih
dahulu dijadikan aplikasi .apk agar
dapat diinstal pada smartphone.
Pengujian terhadap smartphone
smartphone Sony Ericsson Experia
mini pro dengan spesifikasi:
1GHz Scorpion processor,
Adreno 205 GPU
LED-backlit LCD, capacitive
touchscreen, 16M color
GPRS, EDGE, HSDPA,
Bluetooth
5MP Camera, Autofocus
MP3 Player, Video, FM Radio,
400 MB Internal / Up to 32Gb
External
Wi-Fi
Android OS 2.3 (Gingerbread).
Apabila pengujian berhasil diinstal
maka, bisa kita lihat aplikasi
pengenalan rambu-rambu lalu lintas
pada smartphone.
Berikut adalah tampilan aplikasi
pengenalan rambu-rambu lalu lintas
pada smartphone :
Gambar 4.17 Tampilan halaman Main
Dan Halaman Menu Pada Smartphone
Hasil Pengujian
Hasil dari pengujian setiap
komponen dijelaskan pada Tabel 4.1:
Tabel 4.1 Hasil pengujian aplikasi
No. Pengujian Keterangan Status
1 Halaman
main dan
animasi
Menjalankan
aplikasi dan
menampilkan
halaman
main dan
animasi
Valid
2 Halaman
Menu
utama
Memastikan
halaman
menu tampil
Valid
dan tombol-
tombol
berfungsi
dengan baik
3 Halaman
Menu
Petunjuk
Menampilkan
informasi
cara
menggunakan
aplikasi
Valid
4 Halaman
Menu
Pengenalan
dan
Halaman
Detail
Menampilkan
tiga kategori
rambu-rambu
lalu lintas
dengan
informasinya
pada menu
pengenalan
dan deskripsi
rambu yang
dipilih pada
halaman
detail
Valid
5 Halaman
Menu
Search
Menampilkan
halaman
search yang
apabila diisi
pada tempat
yang di
sediakan dan
klik button
search akan
list-list yang
berhubungan
dengan menu
search
tersebut dan
jika, list yang
dipilih di klik
maka, akan
tampil ke
halaman
detail
Valid
6 Halaman
Menu
Galeri
Menampilkan
galeri gambar
lalu lintas
Valid
7 Halaman
Menu
UUL
Menampilkan
informasi
undang-
undang lalu
lintas
Valid
8 Halaman
Menu
Quiz,
Halaman
Skordata
dan
Halaman
Skor
Menampilkan
soal
bergambar
yang apabila
sudah selesai
di kerjakan
akan tampil
halaman
skordata lalu
isi nama pada
tempat yang
ssudah di
sediakan lalu
klik skor
maka akan
tampik
halaman skor
Valid
9 Halaman
Menu
Profil
Menampilkan
informasi
pembuat
aplikasi
Valid
10 Halaman
Menu
Tentang
Menampilkan
informasi
tentang
aplikasi
Valid
11 Halaman
Menu
Keluar
Menampilkan
cara untuk
keluardari
aplikasi
dengan
berupa pesan
Valid
Kuisioner
Setelah aplikasi ini selesai diuji
dan dapat berjalan dengan baik, tahap
selanjutnya adalah mengintegrasikan
aplikasi ini ke dalam smartphone dan
mengujinya kepada beberapa
pengguna. Hal ini dilakukan untuk
mengetahui sejauh mana aplikasi ini
berfungsi dengan baik serta
bermanfaat bagi pengguna. Pengguna
yang mencoba aplikasi ini kemudian
memberikan penilaian melalui
kuisioner yang disediakan.
Hasil Kuisioner Aplikasi Pengenalan
Rambu-Rambu Lalu Lintas
Pada soal-soal kuisioner diatas
maka, didapat hasil kuisioner pendapat
dari 20 pengguna smartphone. Berikut
hasil kusioner pada aplikasi
pengenalan rambu-rambu lalu lintas
sebagai berikut :
Tabel 4.2 Hasil pengujian kuisioner
N
O
PERTANYAAN
KUISIONER
S C T
S
PERTANYAAN TENTANG
APLIKASI
1 Apakah Tampilan Aplikasi
Pengenalan Rambu-Rambu
Lalu Lintas Menarik
1
2
8 0
2 Apakah Tampilan Animasi
Pada Aplikasi Menarik
1
4
6 0
3 Apakah Tampilan Warna Dan
Teks Pada Setiap Halaman
Menarik
1
4
6 0
4 Apakah Tampilan Menu
Pengenalan Sangat Informatif
Bagi Pengguna
1
2
8 0
5 Apakah Tampilan Menu Kuis
Mudah Dimengerti Dalam
Pengerjaannya Bagi Pengguna
1
8
2 0
JUMLAH : 7
0
3
0
0
PERTANYAAN TEKNIS
APLIKASI
6 Apakah Aplikasi Pengenalan
Rambu-Rambu Lalu Lintas
Mudah Untuk Dioperasikan
1
6
4 0
7 Apakah Setiap Fitur Yang
Terdapat Pada Aplikasi Ini
Berjalan Baik
1
5
5 0
8 Apakah Informasi Yang
Diberikan Oleh Aplikasi Ini
Sudah Memenuhi Kebutuhan
Pengguna.
1
8
2 0
9 Apakah Fasilitas Yang Ada
Pada Aplikasi Ini Mampu
Memenuhi Kebutuhan
Pengguna.
1
4
6 0
1
0
Apakah Dengan Bantuan
Aplikasi Ini Masalah
Pengguna Dapat Diselesaikan.
1
2
8 0
JUMLAH : 7
5
2
5
0
KETERANGAN :
S : Setuju
C : Cukup
TS : Tidak Setuju
Dari hasil survey terhadap
aplikasi pengenalan rambu-rambu lalu
lintas dapat disimpulkan bahwa
aplikasi ini telah mampu digunakan
untuk membantu pengguna dalam
pemecahan masalah yang dihadapinya.
Selain itu penggunaan aplikasi tersebut
juga cukup mudah dimengerti oleh
pengguna awam.
5. KESIMPULAN DAN SARAN
Kesimpulan
Dari hasil pengujian yang
dilakukan oleh pengguna yang telah
ditentukan, dapat disimpulkan bahwa
aplikasi pengenalan rambu-rambu lalu
lintas ini dapat membantu pengguna
yang membutuhkan informasi rambu-
rambu lalu lintas yang ada di
Indonesia, membantu pengguna dalam
mengingat rambu-rambu lalu lintas,
dan memudahkan pengguna dalam
mencari rambu-rambu yang
diinginkan. Namun, aplikasi ini masih
menggunakan cara lokal sehingga jika
ingin mengupdate data harus memalui
program yang dibuat.
Hasil pengujian kuisioner yang
didapat dari 5 pertanyaan tentang
aplikasi untuk jawaban setuju
diperoleh 70%, cukup 30%, dan tidak
setuju 0% sedangkan 5 pertanyaan
teknis aplikasi untuk jawaban setuju
diperoleh 75%, cukup 25%, dan tidak
setuju 0% . Perhitungan diatas dapat
membuktikan bahwa dengan adanya
aplikasi ini, pengguna mendapat
kemudahan untuk mendapatkan arti
dari rambu-rambu yang ada. Karena
seluruh informasi tersebut akan
tersimpan dalam aplikasi ini, sehingga
memudahkan pengguna untuk
menyelesaikan masalah tersebut.
Saran
Penulis menyadari bahwa
masih terdapat kekurangan dalam
aplikasi ini, untuk itu melalui bagian
ini disarankan pengembangan dan
penyempurnaannya. Salah satunya
memperluas cakupan fasilitas
informasi rambu-rambu lalu lintas
sehingga aplikasi ini tidak terbatas
hanya pada penginformasian rambu-
rambu lalu lintas dengan penerapan di
indonesia saja. Untuk kedepannya
diharapkan agar aplikasi ini lebih
bermanfaat dan sesuai dengan
kebutuhan pengguna.
6. DAFTAR PUSTAKA
[1] Bunafit, Membuat Aplikasi
Mini/Supermarket Dengan Java, Elex,
Yoyakarta, juni 2009.
[2] Edy Winarno, Membuat Sendiri
Aplikasi Android Untuk Pemula, Elex
Media Komputindo,2011.
[3] Ivan Michael Siregar dkk,
Mengembangkan Aplikasi Enterprise
berbasis Android, gava Media,
Bandung, Agustus 2010.
[4] Munawar, Pemodelan Visual
Dengan UML, Graha Ilmu, Jakarta,
Juni 2005.
[5] Nazaruddin Safaat H, Android
Pemrograman Aplikasi Mobile
Smartphone Dan Tablet PC
Berbasis Android, Informatika,
Bandung, Februari 2012.
[6] Redaksi P.A.H, Buku Pedoman
Siswa Pintar (Rambu-Rambu Lalu
Lintas), Pustaka Agung
Harapan Surabaya.
[7] Anonim. Android Developer –
User Interface.
http://developer.android.com/guid
e/topi cs/ui/index.html. Diakses
Tanggal 23 Mei 2012
[8] Pengertian Rambu-Rambu.
http://id.wikipedia.org/wiki/Rambu_lalu_linta
s. Diakses Tanggal 23 Mei 2012
[9] Nazruddin syafaat. Android OS
Mobile Masa Depan.
http://nazruddinsyafaat.blogspot.c
om/p/android-os-mobile-smartphone-
masa- depan.html. Diakses Tanggal
23 Mei 2012
[10] Java.
http://id.wikipedia.org/wiki/Java.
Diakses Tanggal 23 Mei 2012
top related