PERATURAN BERKENDARA
SKRIPSI
Diajukan untuk memenuhi salah satu syarat guna mencapai
gelar Sarjana Komputer pada Jurusan Teknik Informatika
Fakultas Sains dan Teknologi
UIN Alauddin Makassar
Oleh:
SYAHIRUDDIN
NIM: 60200110087
mahasiswa Jurusan Teknik Informatika pada Fakultas Sains dan Teknologi Universitas
Islam Negeri (UIN) Alauddin Makassar, setelah dengan seksama meneliti dan
memandang bahwa skripsi tersebut telah memenuhi syarat-syarat ilmiah dan dap at
Pembimbing I Pembimbing II
i
PERNYATAAN KEASLIAN SKRIPSI
Sa
ya yang bertanda tangan di bawah ini :
Na
ma : Syahiruddin
NI
M : 60200110087
Te
mpat/Tgl. Lahir : Abepura, 22 Januari
Jur
1993 usan : Teknik Informatika
Fa
kultas/Program : Sains dan Teknologi
Ju
dul : Aplikasi Pembelajaran Rambu-rambu Lalu Lintas Serta
Syahiruddin
NIM : 60200110087
ii
PENGESAHAN SKRIPSI
Rasa syukur selalu kita panjatkan kepada Allah swt. dengan segala karunia-
Nya. Hanya dengan puji dan syukur sedalamnya itulah kita sebagai makhluk berfikir
mengetahui arti kekuasaan yang diberikan Allah kepada kita. Tidak lupa shalawat dan
salam selalu kita limpahkan kepada nabi agung kita Nabi Muhammad saw. yang telah
menunjukkan kita jalan pengetahuan sehingga terbukalah alam gelap kita sebagai
manusia jahiliyah, manusia yang tak berperadaban dan manusia yang lepas dari nilai-
nilai agama.
Skripsi ini dibuat sebagai salah satu syarat untuk mendapat gelar sarjana
komputer dari Program Studi Teknik Informatika Fakultas Sains dan Teknol ogi
Universitas Islam Negeri Alauddin Makassar. Judul skripsi ini adalah Aplikasi
An
droid.
Dalam penyusunan skripsi ini telah banyak kendala yang penulis hadapi, un
berkat doa, bantuan dan uluran tangan berbagai pihak, akhirnya tulisan ini
dapat terwujud, olehnya itu penulis menyampaikan ucapan terima kasih yang tidak
terhingga kepada ayahandaku Ronda Said dan ibundaku Nur Asmar yang telah
serta selalu
mendoakan setiap langkah penulis dalam proses pencarian ilmu demi masa depan
yang
iv
lebih baik, saudara dan keluarga tercinta, terima kasih atas doa, motivasi
serta
ntuannya
ba selama ini kepada penulis.
1. Rektor Universitas Islam Negeri (UIN) Alauddin Makassar, Prof. Dr. H. Musafir
Pababbari, M. Si..
2. Dekan Fakultas Sains dan Teknologi Universitas Islam Negeri (UIN) Alauddin
3. Ketua Jurusan Teknik Informatika, Faisal, S.T, M.T. dan Sekretaris Jurusan Tek
nik
4. Pembimbing I, Mega Orina Fitri, S.T., M.T. dan pembimbing II, Faisal, S.T,.T.
5. Seluruh dosen, staf dan karyawan Jurusan Teknik Informatika Fakultas Sains dan
Rosman serta saudara ipar Indrayani dan Aisyah Abubakar yang selalu
v
7. Sahabat sahabat B10S dari Teknik Informatika Angkatan 2010 yang
menjadi saudara seperjuangan dalam suka dan duka bersama dalam menemptel
pendidikan di kampus. ah
Teman seperjuanganku Mudassir, Muh. Aras Andawi dan Muh. Irsan Karapa uh
8. Nur Indah Sari S.Si, yang telah setia menemani penulis suka dan senang ng
9. Semua pihak yang tidak dapat disebutkan satu per satu, yang telah dengan tul
am
ikhlas memberikan doa dan motivasi kepada penulis sehingga dapat terselesaik
hir kata, hanya kepada Allah swt. penulis memohon ridho dan magfirahNya,an
semo khlasan dan bantuan yang telah diberikan kepada penulis dapat
diskita semua.Am ng
me in.
Syahirudddin
Nim 60200110087
vi
DAFTAR ISI
H ALAMAN JUDUL ............................... ................................ .................................. i
vii
BAB III METODOLOGI PENELITIAN ............................... ................................ . 29
BAB VIB.PEPNeU
ngTuUP
jian...............................
...............................................................
................................................................
................................ 70
viii
DAFTAR GAMBAR
Gambar 2.1. Rambu Peringatan..................................Error! Bookmark noted.
defin
Ga ed.
mbar 2.2. Rambu Larangan ...................................Error! Bookmark not
Ga ed.
defin mbar 2.3. Rambu Perintah .....................................Error! Bookmark
Ga ed.
not defin mbar 2.4. Rambu Petunjuk ....................................Error!
Ga 36
Bookmark not defin mbar 4.1 Flow Map Diagram Pada Sistem yang Sedang
Ga ed.
Berjalan....................... mbar 4.2 Use Case
Ga d.0
Diagram..................................Error! Bookmark not defin mbar 4.3 Class
Ga d.1
Diagram......................................Error! Bookmark not define mbar 4. .4
Ga d.1
Sequence Diagram Rambu ..................Error! Bookmark not define mbar 45
Ga d.2
Sequence Diagram Aturan .....................Error! Bookmark not define mbar
Ga d.2
4.6 Sequence Diagram Ujian SIM ...............Error! Bookmark not define
Ga 43
mbar 4.7 Sequence Diagram Profil ......................Error! Bookmark not
Ga 44
define mbar 4.8 Struktur Navigasi
Ga 45
................................................................................. mbar 4.9 Flowchart (Alur
Gambar 4.11 Desain Antar Muka Menu Home........................................................ 46
Program) ................................................................... mbar 4.10 Desain Antar
Gambar 4.12 Desain Antar Muka Menu Panduan.................................................... 47
Gambar 4.13 Desain Antar Muka Menu Rambu Lalu Lintas ................................... 48
ix
Gambar 5.1 Antarmuka SplashScreen ......................Error! Bookmark not defined.1
not defin
x
DAFTAR TABEL
Tabel II.1 Daftar Simbo l Flowmap Diagram ............................... ............................ 25
Tabel V.3 Pengujian Menu Rambu Lalu Lintas ............................... ...................... .626
xi
ABSTRAK
Nama : Syahiruddin
Nim : 60200110087
Jurusan : Teknik Informatika
Judul : Aplikasi Pembelajaran Rambu-rambu Lalu Lintas Serta
Peraturan Berkendara Berbasis Android
Pembimbing I : Mega Orina Fitri, S.T., M.T
Pembimbing II : Faisal, S.T., M.T.
xii
BAB I
PENDAHULUAN
A. Latar Belakang Masalah
adalah masalah lalu lintas. Hal ini terbukti adanya indikasi angka-angka
lanpengguna ja sep
an erti pengendara keandaraan dan pejalan kaki kurang mengetahui dan peduli ra
taslintas mpat itu. Hal ini nampak juga membawa pengaruh terhadap keamanan ya
alu
lalu lin ng semakin sering terjadi, pelanggaran lalu lintas yang menimbulkan
lint
kecelakaan l u-
ra
as dan kemacetan lalu lintas, dan pengendara pun harus mau mempelajari ramb
lalulintas
mbu tersebut.
Dalam : 11 Allah
Q.S Al-Mujadillah/58 swt. :
berfirman
Terjemahnya :
1
2
Dan Allah Maha Mengetahui apa yang kamu kerjakan. (Departemen Agama,
2008)
Ay at di atas tidak menyebut secara tegas bahwa Allah akan meninggikan derajat ng
berora ilmu. Tetapi menegaskan bahwa mereka memiliki derajat-derajat yakni lebih gi
sekting edar beriman. Tidak disebutnya kata meninggikan itu, sebagai isyarat
wabah benarnya ilmu yang didmilikinya itulah yang berperanan besar dalam se
ianketingg
der ajat yang diperolehnya, bukan akibat dari faktor di luar ilmu itu.
Ilmu yang dimaksud ayat di atas bukan hanya ilmu agama tetapi ilmu apapun ng
berya manfaat. Dalam QS. 35: ayat 27-28. Allah meguraikan sekian banyak h i,
da mahluk Ila ut
dan fenomena alam, lalu ayat tersebut ditutup dengan menyatakan bahwa: yang an
me
menunjukk hwa ilmu dalam pandangan al-Quran bukan hanya ilmu agama. Dium
kesisi lain ju nujukkan bahwa ilmu haruslah menghasilkan khasyyah yakni rasa an
iltakut dan kag pada Allah, yang pada gilirannya mendorong yang berilmu untuk
ku
ber
mengamalk munya serta memanfaatkan untu kepentingan mahkluk, Rasul sering
kemacetan yang ditimbulkan oleh para pengguna jalan raya yang tidak mau patuh
darintaati
me rambu lalu lintas hingga perlengkapan saat berkendara.
karo ena itu pengetahuan dan kesadaran akan disiplin berlalu lintas harusan
darditanamk an
yaimupuk rasa disiplin dan kesadaran akan suatu peraturan yang berlaku, dalam hal9 :
tu disiplin
berlalu Dalam
lintas. firman swt.
Allah Q.S
yang lainnya An-nisa/4
:
5
Te
an
ng
rjemahnya : sul
an.
Hai orang-orang yang beriman, taatilah Allah dan taatilah Rasul(-Nya), aikd
ulil-amri di antara kamu. Kemudian jika kamu berlainan pendapat tenta
sesuatu, maka kembalikanlah ia kepada Allah (Al-Qur'an) dan Ra
Ayat di atas memerintahkan
(sunnahnya), kaum mukminin
jika kamu benar-benar beriman agar mentaati
kepada putusan
Allah dan hari hukum
kemudi
dari
Nya yang tercantum dalam al-Quran dan taatilah Rasul-Nya, yakni Muhammad saw.
perintah untuk
tidak melakukannya, sebagaimana tercantum dalam sunnahnya yang sahih,
cabangnya kepada Allah dan RasulNya, maksudnya kepada kitabullah dan sunnah
RasulNya.
Berkaitan dengan hal tersebut, berarti masyarakat wajib untuk
mematuhi
ran-aturan yang ditetapkan oleh pemerintah sebagai pemimpin . Termasuk dalatu
am ini adalah peraturan rambu-rambu lalu lintaslah yang berperan penting hal
amdal nertibkan tiap kendaraan yang ada di jalan raya. Maka sudah me
ut,peraturan
sec terseb ara tidak langsung membuat para pengendara menjadi disiplin.
informasi yang semakin meningkat. Salah satu contoh nyata dan tidak dapat iri
lagdipungk
ini informasi
me yang leb at serta dapat diakses kapan dan di mana saja.
Smartphone yang belakangan njadi topik yaitu smartphone besutan Google an,
dibain bersifat open source aplikasi yang ada pada android pun sangat banyak dan ju
lan
smartphone
pat dimilikidengan sistem Bahkan
dengan gratis. Android yang
sudah sekarang
banyak aplikasi perlahan meninggalkan
yang ada pada kompu
pesaingnya seperti Blackberry, Windows Phone dan Iphone. Karena sifatnya yang
open source, kini banyak developer yang mulai membuat aplikasi untuk smartphone
Android.
Berkaitan dengan latar belakang yang telah dijelaskan di atas dan demi
aplikasi yang
memberikan pengetahuan dan sebuah pelatihan tentang rambu-rambu lalu lintas
B. Rumusan masalah
aplmemb ikasi pembelajaran rambu lalu lintas serta peraturan berkendara berbasis
d?
Androi
C.
pe Agar dalam pengerjaan tugas akhir ini dapat lebih terarah, maka fok
3. Aplikasi ini memberikan soal ujian tentang rambu lalu lintas yang
ng
ak ditampilkan secara random.
penjelasan yang sesuai dengan deskripsi fokus dalam penelitian ini. Adapun deskripsi
mengenai rambu rambu lalu lintas yang ada di jalan raya. Dimana
2. Aplikasi rambu lalu lintas ini, dibuat untuk versi 4.2 yaitu Android lly
je bean. Jelly bean merupakan salah satu versi terbaru dari versi Androidng
berja untuk versi 4.2 ke atas. Karena dalam pembuatannya, versi 4.2 iki
3. Dalam aplikasi ini terdapat 30 soal ujian teori SIM sebagai pelatihan para
pengendara, agar dapat lebih mudah lulus dalam ujian SIM teori.
ag mengetahui aturan apa saja yang berlaku di jalan raya, baik untuk lan
peja kaki maupun yang berkendaraan roda dua dan empat. Dan ini
D. SIM.
Kajian Pustaka on
user tentang arti dari tiap rambu-rambu lalu lintas yang ada di jalanan,
sehingga memberikan dorongan kepada para pengendara untuk lebih tertib dalam
berkendara.
Ada banyak aplikasi tentang rambu-rambu lalu lintas yang telah digunakan
di dunia. Akan tetapi metode dan media yang digunakan tentunya tidak sama,
pengaruh
budaya, kebiasaan, prilaku masyarakat yang berbeda-beda dan juga
perkembangan
nologi yang pesat membuat banyak sarana yang memungkinkan untuk tek
digunak
an se
bagai media pengingat. Beberapa aplikasi rambu-rambu lalu lintas yang telah
at se
dibu belumnya antara lain :
asi
Setiadi, Lydia Ignacia (2011) yang merancang Pembangunan
Pe an
Aplik mbelajaran Rambu Lalu Lintas Berbasis Multimedia Interaktif.
pe alu
Persama nelitian kali ini adalah sama-sama memberikan informasi tentang
lint d a.
rambu-rambu l as. Dalam aplikasi ini, juga memberikan penjelasan rambu lalu
Pe an
lintas yang a rbedaan dari penelitian yang dilakukan oleh peneliti adalah media
ber an
yang digunak upa smartphone berbasis Android. Sedangkan Setiadi, media
ber
yang digunak upa desktop dan hanya menampilkan rambu lalu lintas.
an
Agusti (2012) dalam penelitiannya yang berjudul Aplikasi Pembelajar
Ra m,
mbu Lalu Lintas Berbasis Android. Aplikasi ini ditujukan kepada khalayak umu
hal leh
ini sejalan dengan yang dilakukan oleh peneliti. Perbedaan dari yang dilakukan o
pe ga
neliti adalah aplikasi ini bukan hanya sekedar memberikan informasi, tetapi
me u-
ju
rambu yang ada di jalanan. Sehingga, user dapat mengukur batas
pengetahuannya sendiri.
Sedangkan yang
dilakukan oleh peneliti, selain adanya rambu lalu lintas, didalam aplikasi ini
tahun 2009. Persamaan dari penelitian yang dilakukan adalah dalam aplikasimor
22i duanya saling menampilkan rambu-rambu lalu lintas yang ada di jalan raya. ni,
E. 1. Tujuan penelitian
2. Kegunaan penelitian
TINJAUAN TEORITIS
A. Aplikasi
Aplikasi adalah sebuah perangkat lunak yang menjadi front end dalam sebuah
sistem yang digunakan untuk mengolah data menjadi suatu informasi yang bergu
na
orang-orang dan sistem yang bersangkutan. Istilah aplikasi berasal dari bahasa inggris
istilah, pengertian aplikasi adalah suatu program yang siap untuk digunakanng
dibya uat untuk melaksanakan suatu fungsi bagi pengguna jasa aplikasi sertaan
aplpengguna ikasi lain yang dapat digunakan oleh suatu sasaran yang akan dituju.us
1. Aplikasi adalah sekolompok atribut yang terdiri dari beberapa form, report ng
ya
disusun sedemikian rupa sehingga dapat mengakses data.(Kusu, 2001:5)
melakukan pengalahan data. Aplikasi secara umum suatu proses dari cara
10
11
3. Aplikasi adalah satu unit perangkat lunak yang dibuat untuk melayani
2004) Aplikasi merupakan proses atau prosedur aliran data dalam infrastruktur tu
yang ses dengan jenjang dan kebutuhan (relevan). (Eko I & Djokopran, 2007) n
Aplikasi merupakan perangkat lunak yang digunakan untuk tujuan tertentu, at,
5. rti
Beberapa aplikasi yang digabung bersama menjadi suatu paket disebut
ya.
seba atu paket atau application suite. Aplikasi-aplikasi dalam suatu paket
gai
su ya
me an
pe
B.
pada waktu hujan maka bahan harus terbuat dari material retro-reflektif. (Wikipedia,
2015)
1. Rambu Peringatan
Rambu ini berisi tentang peringatan untuk para pengendara bahwa adanya isi
kond
an.
berbahaya atau berpotensi bahaya. Seperti akan adanya jalan licin atau
jembat
misaln larangan berhenti atau larangan parkir. Berikut contoh rambu larangan.
3. Rambu Perintah
Contoh perintahnya yaitu wajib untuk pejalan kaki, wajib untuk pengendara
Rambu ini menunjukkan arah, tujuan atau sesuatu. Berikut contoh rambunya :
C. Android
1. Pengertian Android
Android adalah sebuah sistem operasi pada handphone yang bersifat terbuka
dan berbasis pada sistem operasi Linux. Android bisa digunakan oleh setiap orang ng
terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri yang
dibentuklah
Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti
lunak,
n telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T- da
Mobi
le, da
n Nvidia. Pada saat perilisan perdana Android, 5 November 2007, sepuluh
id ber
Andro sama Open Handset Alliance menyatakan mendukung pengembangan
ar ter
stand buka pada perangkat seluler. Di lain pihak, Google merilis kodekode
di ba
Android wah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka
kat sel
perang uler (Safaat, 2012).
2.
Komponen Android
a. Activities
na
Suatu activity akan menyajikan User Interface (UI) kepada penggu
gsi
sehingga pengguna dapat melakukan interaksi untuk menjalankan fun
ity,
tertentu. Sebuah aplikasi Android bisa jadi hanya memiliki satu activ
an
tetapi umumnya aplikasi memiliki banyak Activity tergantung pada tuju
b. Service
Service tidak memiliki Graphic User Interface (GUI), tetapi service
(UI) tapi memiliki sebuah Activity untuk merespon informasi yang terima
seminimal mungkin.
d. Content Provider
na
sehingga bisa digunakan oleh aplikasi lain. Content providers juga bergu
untuk membaca dan menulis data yang berstatus private dan tidak
daag pat menyediakan posisi secara instan, kecepatan dan informasi waktu pir
semua tempat di muka bumi, setiap saat dan dalam kondisi cuaca apapun
diham
b. SQLite
data relasional yang bersifat ACID-compliant dan memiliki ukuran pustaka kode
yang
relatif kecil, ditulis dalam bahasa C. SQLite merupakan proyek yang bersifat
publ
main
ic do
yang dikerjakan oleh D. Richard Hipp (Kreibich, 2010).
c. Eclipse
independent). Berikut ini adalah sifat dari Eclipse: Multi-platform: Target sistem
operasi Eclipse adalah Microsoft Windows, Linux, Solaris, AIX, HP-UX dan Mac
SO X;
le:nnya, seperti C/C++, Cobol, Python, Perl, PHP, dan lain sebagainya. Multi-roSel
ukain sebagai IDE untuk pengembangan aplikasi, Eclipse pun bisa digunakan untakt
estivitas
per dalam siklus pengembangan perangkat lunak, seperti dokumentasi, t
dir Android Development Tools (ADT) adalah plug-in untuk Eclipse IDE uk
ya ancang aplikasi
membangun untuk memberikan lingkungan
Android. ADT yang kemampuan
memperluas powerfull dan terpadu
Eclipse untuk
menggunakan Android tool SDK, dan bahkan ekspor unsigned .apk file dalam
dengan ADT sangat dianjurkan dan merupakan cara tercepat untuk memulai
membuat aplikasi
Android. Dengan dipandu set-up project, serta integrasi peralatan, custom XML
editor,
n debug panel ouput, ADT dapat memberikan dorongan luar biasa dal da
amngembangkan
me aplikasi Android (Safaat,
Kit) ng
asimerupakan sub angkat lunak untuk ponsel yang meliputi sistem operasi, k
saunci
pe yang dirilis oleh Google. Saat ini SDK disediakan untuk alat bantu dan API
se Surat Izin Mengemudi (SIM) adalah bukti registrasi dan identifikasi yaan
keerikan oleh Po lri kepada seseorang yang telah memenuhi persyaratan administra
lan
wajib
hat memiliki
jasmani Surat Izin Mengemudi
dan rohani, memahamisesuai dengan lalu
peraturan jenis lintas
Kendaraan Bermotor
dan terampil
Tahun 1992 telah dicabut dan dinyatakan tidak berlaku, tetapi Peraturan
Pemerintah
Nomor 44 Tahun 1993 yang menjelaskan UU No. 14 Tahun 1992 dinyatakan
tetap
laku sepanjang tidak bertentangan atau belum diganti dengan yang baru ber
berdasark
an U
U No. 22 Tahun 2009. (Polri, 2013)
E.
Peraturan Berkendara
ng
Dalam berkendara baik kendaraan roda 2 maupun roda 4, terdapat aturan ya
ber 0 9.
laku. Hal ini telah diatur dalam Undang-undang lalu lintas nomor 29 tahun 20
Be
rikut beberapa aturan dan ketentuan pidana bagi para pengendara bermotor:
1.
Pasal 274
lan
a. Perbuatan yang mengakibatkan kerusakan dan atau gangguan fungsi
ara
ja sebagaimana dimaksud dalam pasal 28 ayat (1) dipidana dengan pidana
ayat (3) dipidana dengan pidana kurungan paling lama 1 (satu) bulan atau
denda paling banyak Rp 250.000, 00 (dua ratus lima puluh ribu rupiah).
3. Pasal 280
6. Pasal 284
dimaksud dalam pasal 106 ayat (2) dipidana dengan pidana kurungan
paling
lama 2 (dua) bulan atau denda paling banyak Rp 500.000,00 (lima ratus ribu
rupiah).
7. Pasal 285
memenu persyaratan teknis dan laik jalan yang meliputi kaca spion, pu
klakson, lam utama, lampu rem, lampu penunjuk arah, alat pemantul ur
sebagaimana dimaksud dal pasal 106 ayat (3) juncto Pasal 48 ayat (2) danna
ayat (3) dipidana dengan pida kurungan paling lama 1 (satu) bulan atau 00
denda paling banyak Rp250.000, (dua ratus lima puluh ribu rupiah).
leb di jalan yang tidak memenuhi persyaratan teknis yang meliputi kacaon,
spi klakson, lampu utama, lampu mundur, lampu tanda batas dimensi an
bad kendaraan, lampu gandengan, lampu rem, lampu penunjuk arah, alat tul
or,
peman cahaya, alat pengukur kecepatan, kedalaman alur ban, kaca depan,
sebagaima
dimaksud dalam pasal 106 ayat (3) juncto pasal 48 ayat (2) dipidana
dengan pidana kurungan paling lama 2 (dua) bulan atau denda paling
banyak Rp
8. Pasal 287
lalu lintas
sebagaimana dimaksud dalam pasal 106 ayat (4) huruf a atau Marka
sebagaimana dimaksud dalam pasal 106 ayat (4) huruf b dipidana deng
Jal
pidana kurungan paling lama 2 (dua) bulan atau denda paling banyak an
melangg aturan gerakan lalu lintas sebagaimana dimaksud dalam pasal 106
ayat (4) hur d atau tata cara berhenti dan parkir sebagaimana dimaksud ar
dalam pasal 106 a (4) huruf e dipidana dengan pidana kurungan paling uf
lama 1 (satu) bulan a denda paling banyak Rp 250.000,00 (dua ratus lima yat
Pasal 291
ayat dipidana dengan pidana kurungan paling lama 1 (satu) bulan atau (8)
denda pali banyak Rp 250.000,00 (dua ratus lima puluh ribu rupiah). ng
sal
106 ayat (8) dipidana dengan pidana kurungan paling lama 1 (satu) bulan
atau denda paling banyak Rp 250.000,00 (dua ratus lima puluh ribu rupiah).
F. Daftar Simbol
Flowmap atau bagan alir adalah bagan yang menunjukan aliran di dalam
program atau prosedur sistem secara logika. Flowmap ini berfungsi untuk an
Menunjukkan media
Penyimpanan penyimpanan data /
Manual
infomasi secara manual
Simbol input/output
digunakan untuk
Data
mewakili data
input/output
depenggu ngan sistem. Use case diagram menggambarkan hubungan antara aktortan
Menggambarkan relasi
antara actor dengan use case
Unidirectional
Association dan proses berbasis
computer.
Menggambarkan
kebergantungan
Dependencies or
Instantitiates (dependencies) antar
item dalam diagram
Menggambarkan relasi
lanjut antar use case atau
Generalization
menggmabarkan struktur
pewarisan antar actor
Data Flow Diagram (DFD) atau diagram alir data adalah sebuah teknik fis
d pada s an
untuk menyajikan sebuah sistem atau perangkat lunak pada setiap tingkat abstraksi.
Menurut Gene dan Serson simbol yang digunakan untuk membuat suatu DFD
Entity Relationship Diagram (E-R Diagram) adalah suatu model relasi yang
menggunakan susunan data yang disimpan dalam sistem secara abstrak. Diagram E-
yang
mempersentasikan seluruh fakta dari dunia nyata yang telah ditinjau, dan dapat
5. Notasi Flowchart
Garis alir
Arah alir program
(Flow Line)
Perbandingan pernyataan,
Decision
penyeleksian data yang
memberikan pilihan untuk
langkah sebelumnya
rapembelajar mbu lalu lintas serta peraturan berkendara berbasis sistem operasi ka
peAndroid ini ma nulis telah melakukan penelitian berdasarkan metode yang ara
Pada penelitian kali ini, jenis penelitian yang akan digunakan yaitu ian
kpenelit ualitatif dengan menggunakan metode Design and Creation. Penggunaan ini
metode
dik
hir arenakan,
pe selain melakukan penelitian, juga akan dihasilkan sebuah produk di ak
nelitian. an
B. aplik mbelajaran rambu lalu lintas serta peraturan berkendara berbasis Android.
Penelitian
Pendekatan ini menggunakan pendekatan penelitian saintifik yaitu
Penelitian
C. Sumber Data
beberapa narasumber yakni akademisi dalam bidang astronomi Islam dan akademisi
dalam
29
30
bidang ilmu hadis. Selain itu data juga diperoleh dari buku pustaka terkait
tentang
mbuatan aplikasi pada sistem operasi Android, jurnal penelitian terdahulu pe
ya
ng me
miliki keterkaitan pada penelitian ini dan sumber-sumber data online atau
intern
et. D.
di alah
ka metode wawancara dan studi literatur. Selain itu penelitian juga
a) Mengetahui arti dan tujuan dari rambu lalu lintas yang ada
di jalan raya.
3. Studi Literatur adalah salah satu metode pengumpulan data dengan cara
E. aplikasi ini.
Instrumen Penelitian ak
(so Penelitian ini menggunakan perangkat keras (hardware) dan perangkat lun
anftware) yang digunakan sebagai alat pendukung dalam melaksanakan penelitian dme
anrancang
ad aplikasi. Adapun instrument penelitian yang digunakan dalam peneliti
1. Perangkat Keras
1. Eclipse Juno
8. SQLite Manager
ap memulai
sel tah anjutnya.
dil
akukan tahap demi tahap dimulai dari Requirements analysis and definition, Syst em
and Software design, Implementation, Integration and System testing dan Operation
oleh komputer.
bahwa input akan memberikan hasil yang aktual sesuai yang dibutuhkan.
Adapun pengujian sistem yang digunakan pada tugas akhir ini adalah
BlackBox. BlackBox testing yaitu menguji perangkat lunak dari segi spesifikasi
fungsional tanpa menguji desain dan kode program. Pengujian dimaksudkan untuk
pembelajaran
mbu lalu lintas
ra serta peraturan berkendara:
menu menu rambu lalu lintas yang terdapat dalam aplikasi ini dapat
Kasus
Data Masukan Yang Diharapkan
Tombol menu rambu lalu lintas Antarmuka rambu lalu
lintas Menampilkan 4 list view
daftar jenis rambu lalu lintas.
Yang terdiri dari rambu
peringatan, rambu petunjuk,
rambu larangan dan rambu
perintah
Kasus
Data Masukan Yang Diharapkan
Tombol menu aturan Antarmuka aturan
berkendara berkendara Menampilkan aturan
berkendara yang diambil dari perundang -undangan nomor
22 tahun 2009
8. Pengujian Menu Ujian SIM
ujian SIM yang terdapat dalam aplikasi ini dapat berfungsi dengan aik
b
SIM
Pengambilan SIM dan informasi rambu lalu lintas serta aturan berkendara dapat at
Mulai
Memberikan fotocopy
KTP dan surat Pendaftaran
keterangan dpkter
Mengambil data
SIM pengendara (foto,
sidik jari dan tanda
tangan)
Gambar IV.1 Flow Map Diagram Pada Sistem yang Sedang Berjalan
36
37
an kter yang ada di kantor kepolisian. Setelah itu, pengendara akan diberikan matdo
eribelum mengikuti ujian SIM teori dan praktek. Setelah dinyatakan lulus dari kedse
uaan tersebut, petugas kepolisian akan mengambil sidik jari, foto dan tanda tanguji
anngendara
pe untuk dicantumkan pada kartu SIM nantinya.
Analisis sistem merupakan penguraian dari suatu sistem yang utuh ke dalam
Bapermasalah gian analisis terdiri dari analisis masalah dan analisis kebutuhan.
1. Analisis Masalah
informasi dan materi kepada para pengendara yang akan mengambil SIM. Sehing ga
dalam ujian teori yang diselenggarakan oleh pihak kepolisian terkadang masih banyak
pengendara yang bingung bahkan tidak tahu tentang rambu lalu lintas serta pasal yang
mengatur lalu lintas yang muncul dalam soal ujian teori pengambilan SIM.
Hal inilah yang memberikan kesempatan bagi calo SIM untuk memberikan
jalan yang lebih mudah kepada para pengendara yang akan mengambil SIM tanpa
harus mengikuti ujian SIM. Para pengendara yang lulus dengan jasa calo SIM,
nantinya akan kesulitan dalam mengetahui rambu lalu lintas yang ada di jalan raya,
sehingga dapat memicu terjadinya kecelakaan dan permasalahan lalu lintas lainnya.
c. Analisis Kebutuhan
bersebag ikut :
b. Kebutuhan Data
3) Data soal terdiri dari pertanyaan dan jawaban serta hasil ujian
penjelasan secara terinci setiap fungsi yang digunakan untuk menyelesaikan masala
h.
pengguna dengan sistem. Use case diagram menggambarkan hubungan antara akt or
pengguna
menampilkan menu
tentang
b. Class Diagram
dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem.
Profil Activity
+setTab()
Tab Activity
+Ta bActivity()
+HomeActi vity
Home Activity +Pandua nActivity
Splash Activity
+Ra mbuActivity()
+AturanActivity() +Spla shActivity()
+UjianActivity() +Ta bActiviyty()
+ProfilActivity()
Panduan Activity
+getPa nduan()
+setPa nduan()
Rambu Activity
Hasil Activity
Ujian Activity +getH asil()
+getUjia n() +setH asil()
+setUjia n()
+Ha silActivity ()
c. Sequence Diagram
Menu
Home Pandua n
Mula i Uj ian
Ha sil Ujian
Dari struktur navigasi ini, perpindahan antar fitur yang tersedia dapat an
b. Perancangan Tabel
Penggunaan database dalam aplikasi ini yaitu untuk menampung data soal
latihan dan statistik pengerjaan soal ujian SIM. Berikut rincian table yang
di Flowchart atau Bagan alir adalah bagan (chart) yang menunjukkan alir (floan
terdalam program atau prosedur sistem secara logika. Bagan alir (flowchart) digunak
lah
utama untuk alat bantu komunikasi dan untuk dokumentasi. Berikut ada
fl
owchart dari sistem :
Mulai
Pilih Tombol Rambu Pilih Tombol Aturan Pilih Tombol Ujian Pilih Tombol Profil
Lalu Lintas Berkendara SIM
ya
Menampilkan Hasil
ujian SIM
Stop
bersebag ikut:
Keterangan Gambar :
1) Gambar
Akan dibuat dengan berisikan gambar splash screen aplikasi.
b. Perancangan Menu Home
Keterangan Gambar :
1. Gambar
2. Gambar
3. Image button
Akan dibuat dengan berisikan Button Rambu Lalu Lintas.
4. Image button
5. Image button
1) Teks
Akan dibuat dengan berisikan teks Panduan
2) Tabview, gambar dan teks
Akan dibuat dengan berisikan icon Home, dan teks Home.
3) Tabview, gambar dan teks
Akan dibuat dengan berisikan icon Panduan, dan teks Panduan.
4) Teks
Akan dibuat dengan berisikan teks Panduan penggunaan aplikasi
1) Teks
Akan dibuat dengan berisikan teks Rambu Lalu Lintas
2) ListView
Akan dibuat dengan berisikan jenis Rambu Lalu Lintas
e . Perancangan Antarmuka Rambu Peringatan
2) ImageView
Akan dibuat dengan berisikan marka atau gambar rambu lalu lintas
f. Perancangan Antarmuka Rambu Peringatan
KeBerkendara terangan
1) Teks
2) Teks
3) Spinner
Keterangan
1) Teks
2) Gambar
3) Teks
4) Button
1. Interface
a. Antarmuka SplashScreen
51
52
b. Antarmuka Home
Antarmuka menu home terdiri atas 4 tombol utama, tombol untuk melihat rambu lalu
lintas, tombol untuk melihat aturan berkendara, tombol untuk melihat dan menjawab
simulasi ujian SIM, tombol untuk melihat profil pembuat aplikasi, serta tabview uk
menu panduan ini berisi tentang fungsi yang terdapat dalam aplikasi an
Antarmuka rambu lalu lintas akan muncul apabila tombol rambu lalu lintas
di tekan yang ada pada menu home. Antarmuka rambu lalu lintas ini berisi 4 jenis
rambu lalu lintas yaitu rambu peringatan, rambu larangan, rambu perintah dan rambu
2) Rambu Perintah
4) Rambu Petunjuk
yang ada pada menu home ditekan. Antarmuka aturan berkendara berisi g-
unUndan dang no. 22 tahun 2009 tentang ketentuan pidana. Pasal yang am
Unterkandung dal dang-undang no. 22 tahun 2009 akan muncul apabila menekanda
Antarmuka ujian SIM akan muncul apabila tombol ujian SIM yang ada pada
menu home ditekan. Antarmuka ujian SIM berisi 30 soal yang merupakan contoh soal
dari ujian SIM teori yang akan diujikan kepada pengguna. Pengguna akan dinyatakan
Antarmuka profil akan muncul apabila tombol profil yang ada pada menu ho
me
ditekan. Antarmuka profil berisi data serta kontak dari pembuat aplikasi. Sehingga
apabila nantinya akan dikembangkan oleh orang lain, maka cukup menghubungi
at lew
jej arin social dari pembuat aplikasi.
untuk menentukan apakah sistem tersebut cocok dengan spesifikasi sistem dan berja
lan
Bldigunakan ada ack box. Pengujian Black box yaitu menguji perangkat lunak dariasi
fusegi spesifik ngsional tanpa menguji desain dan kode program. Pengujian
uk
1. Prosedur Pengujian
b. ara
Menginstall aplikasi Pembelajaran Rambu Lalu Lintas serta Peraturan Berkend
di smartphone tersebut.
2. Hasil Pengujian
a. Pengujian Menu
Home
Tabel pengujian menu home digunakan untuk mengetahui apakah menu
home
ng terdapat dalam aplikasi ini dapat berfungsi dengan baik sesuai dengan ya
ya
ng dih
arapkan. Berikut tabel pengujian menu home :
b.
Pengujian Menu Panduan
nu
Tabel pengujian menu panduan digunakan untuk mengetahui apakah me
pa asi
nduan yang terdapat dalam aplikasi ini dapat menampilkan cara penggunaan
de :
aplik ngan baik sesuai dengan yang diharapkan. Berikut tabel pengujian menu
panduan
Kasus dan Hasil Uji (Data Benar)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Tab Panduan Tampil antarmuka Antarmuka Panduan
[ ] Diterima
ditekan Panduan yang dapat menampilkan
[ ] Ditolak
menampilkan konten konten cara pakai
panduan aplikasi aplikasi
c. Pengujian Menu Rambu Lalu Lintas
Table pengujian menu rambu lalu lintas digunakan untuk mengetahui apakah
menu rambu lalu lintas dapat menampilkan daftar jenis rambu lalu lintas serta bar
penampil hasil hjian SIM yang terdapat dalam aplikasi ini dapat menampilkan hasil
ujian SIM yang akan dinilai berdasarkan jumlah kebenaran dari soal yang dijawab.
serpro ng terdapat dalam aplikasi ini dapat menampilkan ucapan terima kasih, profil
penu ta referensi yang digunakan oleh penulis . Berikut tabel pengujian menu
profil :
3. Kuesioner
Dalam melakukan penelitian ini, peneliti juga menyebarkan kuesioner
kepada warga masyrakat baik pelajar maupun yang telah bekerja, dengan catatan
Isian:
tas
1. Sejauh mana aplikasi ini membantu anda dalam pembelajaran rambu lalu
ketika dijalankan?
pengolahan datanya.
Adapun saran yang muncul seperti penambahan soal pada ujian SIM,
perbaikan tampilan, serta gambar rambu lalu lintas yang lebih diperjelas i.
lag
BAB VI
PENUTUP
A. Kesimpulan
Dari pembahasan yang telah dijelaskan pada bab-bab sebelumnya, dapat rik
kedita simpulan bahwa penelitian ini menghasilkan suatu aplikasi pembelajaran alu
lint
rambu l as serta aturan berkendara, yang memberikan pengetahuan kepada para ara
mepengend ngenai rambu yang ada di jalan raya. Berdasarkan hasil pengujian ara
peaplikasi, p ngendara akhirnya lebih mengerti mengenai rambu yang ada di jalanna
raraya, dima mbu lalu lintas secara umum terbagi menjadi 4, yaitu rambu k,
larperingatan, petunju angan dan perintah. Hal ini sejalan dengan hasil kuisioner ke
15yang telah dibagikan user, dimana 80% user mulai memahami dan mengetahui as,
unjenis rambu lalau lint dang-undang no. 22 tahun 2009 tentang lalu lintas danrta
meangkutan umum se ngetahui contoh soal yang nantinya muncul saat ujian ara
B. Saran
Aplikasi pembelajaran rambu lalu lintas serta aturan berkendara ini masih uh
ja
dar an
pengembangan baik dari sisi manfaat maupun dari sisi kerja sistem, berikut beberapa
saran bagi yang ingin mengembangkan aplikasi yang mungkin dapat menambah
nilai
dari aplikasi
nantinya:
70
73
1. Gambar dari tiap rambu nantinya bisa diperoleh dari kepolisian, sehingga
2. Soal pada simulasi ujian SIM agar bisa ditambah, sehingga makin ak
bany variasi soal yang muncul dan memberikan pengetahuan bagi para
user.
DAFTAR PUSTAKA
Agusti, Yoga. "Aplikasi Pembelajaran Rambu Lalu Lintas Berbasis Android", 2012
Ami. Definisi dan Pengertian Aplikasi. http://emi-suropati.blogspot.com/20
12
/11/definisi-dan-pengertian-aplikasi-dan_5.html. (12 mei 2015).
Arifianto, Yanuar Teguh. Membuat Interface Aplikasi Android Lebih Keren dengan
LWUIT, 2011.
och, Grady. Visual Modeling With Rational Rose 2000 And UML. Idea GroBo
Publishing. 1999.
epartemen Agama. Al-Quran Al-Karim dan Terjemahannya. Jakarta: Departem
up D
Agama RI,2008.
Kr va