GAME PEMBELAJARAN KESELAMATAN PENGENDARA SEPEDA MOTOR BERBASIS ANDROID
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang
Oleh : Edward Tofan Jayadi 09560103
JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2014/2015
LEMBAR PENGESAHAN GAME PEMBELAJARAN KESELAMATAN PENGENDARA SEPEDA MOTOR BERBASIS ANDROID
TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang
Disusun Oleh : Edward Tofan Jayadi 09560103
Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji pada tanggal 27 Januari 2015 Menyetujui, Penguji I
Penguji II
Hardianto Wibowo, S.Kom. NIDN: 0721038602
Sofyan Arifianto, S.SI. M.Kom
Mengetahui, Ketua Jurusan Teknik Informatika
Yuda Munarko, S.Kom, M.Sc NIDN: 0706077902
KATA PENGANTAR
Dengan memanjatkan puji syukur kehadirat Allah subhanahu wa ta’ala atas limpahan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan tugas akhir yang berjudul : “GAME PEMBELAJARAN KESELAMATAN PENGENDARA SEPEDA MOTOR BERBASIS ANDROID “
Di dalam tulisan ini disajikan pokok-pokok pembahasan yang meliputi pendahuluan, landasan teori, perancangan sistem, implementasi dan pengujian sistem. Peneliti menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini masih banyak kekurangan dan keterbatasan. Oleh karena itu peneliti mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi perkembangan ilmu pengetahuan ke depan.
Malang, 18 Januari 2015
Edward Tofan Jayadi
DAFTAR ISI ABSTRAK ........................................................................................................... i ABSTRACT ........................................................................................................ ii LEMBAR PERSEMBAHAN .............................................................................. iii KATA PENGANTAR ........................................................................................ iv DAFTAR ISI ....................................................................................................... v DAFTAR GAMBAR ........................................................................................ viii DAFTAR TABEL .............................................................................................. ix 1. PENDAHULUAN ........................................................................................... 1 1.1 Latar Belakang ........................................................................................ 1 1.2 Rumusan Masalah ................................................................................... 3 1.3 Tujuan Penelitian .................................................................................... 3 1.4 Batasan Masalah ..................................................................................... 3 1.5 Metodologi ............................................................................................. 3 1.5.1 Studi Pustaka.................................................................................. 3 1.5.2 Design Sistem ................................................................................ 4 1.5.3 Mengimplementasikan Metode....................................................... 4 1.5.4 Pengujian Sistem ........................................................................... 4 1.5.5 Pembuatan laporan ........................................................................ 4 1.6 Sistematika Penulisan .............................................................................. 5 2. LANDASAN TEORI ....................................................................................... 6 2.1 Game (Permainan) .................................................................................. 6 2.1.1 Jenis Jenis game ...................................................................... 7 2.1.2 Game Pembelajaran .............................................................. 10 2.1.3 Jenis Game Pembelajaran...................................................... 10 2.1.4 Media Interaktif .................................................................... 11
2.2 Keselamatan Pengendara ...................................................................... 14 2.3 Android ................................................................................................ 16 2.3.1 Anatomi Aplikasi Android ........................................................... 16 2.3.2 Aplication Layer .......................................................................... 17 2.3.3 Aplication Framework .................................................................. 17 2.3.4 Android Runtime.......................................................................... 18 2.3.5 Libraries ....................................................................................... 19 2.4 Faktor Yang Mempengaruhi Keselmatan Pengendara ........................... 20 2.5 Hasil Penelitian Terkait ......................................................................... 21 3. ANALISA DAN PERANCANGAN SISTEM................................................ 23 3.1 Analisa Sistem ...................................................................................... 23 3.1.1 Arsitektur Sistem.......................................................................... 23 3.1.2 Deskripsi Umum Sistem ............................................................... 24 3.1.3 Analisa Kebutuhan Fungsional ..................................................... 25 3.1.4 Analisa Kebutuhan non Fungsional .............................................. 25 3.1.5 Skenario Game ............................................................................. 26 3.1.5.1 Kelengkapan Aksesoris Kendaraan ................................... 27 3.1.5.2 Kelengkapan Pengendara Sepeda Motor ........................... 27 3.1.5.3 Rambu Lalu Lintas ........................................................... 27 3.1.6 Kebutuhan Sistem ........................................................................ 28 3.1.6.1 Kebutuhan Sistem Hardware ............................................. 28 3.1.6.2 Kebutuhan Software ......................................................... 28 3.2 Desain Sistem ....................................................................................... 29 3.2.1 Use Case Diagram ........................................................................ 29 3.2.2 Use Case Sekenario ...................................................................... 30 3.2.3 Activity Diagram.......................................................................... 33
3.2.4 Sequensial Diagram...................................................................... 35 3.2.5 Class Diagram .............................................................................. 36 3.4 Perancangan Sistem Game .................................................................... 37 3.4.1 Perancangan Aset ......................................................................... 37 3.5 Desain Interface .................................................................................... 40 4. IMPLEMENTASI DAN PENGUJIAN .......................................................... 44 4.1 Implementasi Sistem ............................................................................. 44 4.1.1 Implementasi Lingkungan Pengembangan .................................... 45 4.2 Implementasi Aplikasi .......................................................................... 46 4.3 Pengujian Sistem .................................................................................. 53 5. PENUTUP ..................................................................................................... 58 5.1 Kesimpulan........................................................................................... 58 5.2 Saran .................................................................................................... 59 DAFTAR PUSTAKA ........................................................................................ 60 BIOGRAFI PENULIS ....................................................................................... 62
DAFTAR GAMBAR
Gambar 2.1 Arsitektur Android .......................................................................... 17 Gambar 3.1 Use Case Diagram Game Keselamatan Pengendara ........................ 29 Gambar 3.2 Activity diagram aksesoris kendaraan.............................................. 33 Gambar 3.3 Activity diagram kelengkapan pengendara ...................................... 34 Gambar 3.4 Activity diagram rambu lalu lintas................................................... 34 Gambar 3.5 Sequence Diagram Aksesoris Kendaraan ........................................ 35 Gambar 3.6 Sequence Diagram Kelengkapan Pengendara .................................. 36 Gambar 3.7 Sequence Diagram Rambu Lalu Lintas ........................................... 36 Gambar 3.8 ClassDiagram ................................................................................. 37 Gambar 3.9 Layout Tampilan Menu Utama ....................................................... 39 Gambar 3.10 Layout Kelengkapan Aksesoris Kendaraan ................................... 41 Gambar 3.11 Layout Kelengkapan Pengendara .................................................. 42 Gambar 3.12 Layout Rambu Lalu Lintas. ........................................................... 43 Gambar 4.1 Frame Menu Utama ........................................................................ 46 Gambar 4.2 Menu Utama ................................................................................... 48 Gambar 4.3 Frame menu game pembelajaran .................................................... 48 Gambar 4.4 Menu Game Pembelajaran .............................................................. 50 Gambar 4.5 Kelengkapan Pengendara ................................................................ 50 Gambar 4.6 Frame Pelanggaran ......................................................................... 51 Gambar 4.7 Pelanggaran .................................................................................... 52 Gambar 4.8 Menu Rambu Lalu Lintas ............................................................... 53
DAFTAR TABEL
Tabel 3.1 Kelengkapan aksesoris kendaraan ...................................................... 31 Tabel 3.2 Kelengkapan pengendara ................................................................... 31 Tabel 3.3 Rambu Lalu Lintas ............................................................................ 32 Tabel 3.4 Paraturan Game Keselamatan Pengendara Sepeda Motor................... 38 Tabel 3.5 Aset game Keselamatan Pengendara sepeda motor ............................ 38 Tabel 4.1 Pengujian Menu Utama (Start dan Exit)............................................. 54 Tabel 4.2 Pengujian Menu Game Pembelajaran ................................................ 55 Tabel 4.3 Pengujian Pelanggaran ...................................................................... 56
DAFTAR PUSTAKA
Aldrich, Clark. .2009. Learning Online with Games, Simulations, and Virtual Worlds: Strategies for Online Instruction. Jossey-Bass: San Francisco. 134 pages. ISBN 978-0-470-43834-3 Baldi, S. 2005. Identifying best practice states in motorcycle rider education and licensing. Journal of Safety Research, 36, 19-32. Chuang, Chien-When, Shih, JU-Ling, Tseng, Jia-Jiun dan Shih, Bai-Jiun. 2010. Designing a Role-play Game for Learning Taiwan History and Geography. IEEE International Conference on Digital Game and Intelligent Toy Enhanced Learning Haword, N. Rowden P dan Watson, P. 2012. Motorcycle Rider Safety Project. The Centre for Accident Research & Road Safety – Queensland Ichwan, M dan Hakiky, Fifin. 2011. Pengukuran Kinerja Goodreads Application Programming Interface (API) Pada Aplikasi Mobile Android. Jurnal Informatika No.2 , Vol. 2, Mei – Agustus 2011 Latief, Nurul M. 2013. Training Monitoring System for Cyclist Based on Android Application Development.
Department of Communication Engineering,
Faculty of Electrical Engineering, Universiti Teknologi Malaysia Marsh, Tim dan Bostan, Barbaros. 2012. Fundamentals Of Interactive Storytelling. James Cook University : Department of Information Technology, Australia Munawar. 2005. Permodelan visual dengan UML. Graha Ilmu. Yogyakarta Nadhillah, A. 2013. Persepsi Masyarakat Tentang Safety Riding Daytime Running Led. Fakultas Ilmu Sosial dan Politik : Universitas Pembangunan Nasional Surabaya. Nazruddin, Safaat H. 2012. Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Informatika
Pamungkas, S. 2012. Pentingnya Edukasi Safety Riding Sejak Dini. Tersedia di : http://autos.okezone.com/read/2012/02/07/53/571257/pentingnya-edukasisafety-riding-sejak-dini. Tanggal akses 8 Juni 2014 Rasim. Setiawan, W dan Rahman, Eka, F. 2008. Metodologi Pembelajaran Berbasis Komputer Dalam Upaya Menciptakan Kultur Pembelajaran Berbasis Teknologi Informasi dan Komunikasi. Jurnal Pendidikan Teknologi Informasi dan Komunikasi, ISSN:1979-9264 Volume 1, Nomor 2, Desember 2008. Salen, Katie dan Zimmerman, Eric. 2005. The Game Design Reader: A Rules of Play Anthology. The MIT Press. Sutopo, Ariesto Hadi. 2003. Multimedia Interaktif dengan Flash. Yogyakarta : Penerbit Graha Ilmu Undang-Undang RI. 2004. Pedoman dan Penyediaan dan Pemanfaatan Prasaranan dan Sarana Jalan. Jakarta : Undang – Undang Republik Indonesia. Warpani. 1995. Pengelolaan Lalu Lintas dan Angkutan Jalan. Mandar Maju. 1995