PERANCANGAN MEDIA INTERAKTIF UNTUK SIMULASI UJIAN SURAT IJIN MENGEMUDI RODA DUA BERBASIS ANDROID TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh : Rachman Wicaksono 09560123 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2014/2015
LEMBAR PENGESAHAN PERANCANGAN MEDIA INTERAKTIF UNTUK SIMULASI UJIAN SURAT IJIN MENGEMUDI RODA DUA BERBASIS ANDROID TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Disusun Oleh : Rachman Wicaksono 09560123 Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji pada tanggal 27 Januari 2015 Menyetujui, Penguji I Penguji II Aminuddin, S.Kom. NIDN: 0701068603 Nur Hayatin, S.ST. NIDN: 0726038402 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 : PERANCANGAN MEDIA INTERAKTIF UNTUK SIMULASI UJIAN SURAT IJIN MENGEMUDI RODA DUA 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 Rachman Wicaksono
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... 2 1.3 Tujuan Penelitian... 2 1.4 Batasan Masalah... 2 1.5 Metodologi... 2 1.5.1 Studi Pustaka dan Analisa... 2 1.5.2 Design Sistem... 3 1.5.3 Mengimplementasikan Metode dalam Bahasa Pemrograman... 3 1.5.4 Pengujian Terhadap Sistem... 3 1.5.5 Pembuatan laporan... 3 1.6 Sistematika Penulisan... 3 2. LANDASAN TEORI... 5 2.1 Surat Ijin Mengemudi... 5
2.2 Persyaratan Permohonan Umum SIM... 5 2.3 Proses Ujian Surat Ijin Mengemudi... 6 2.4 Media Pembelajaran Interaktif... 9 2.5 Android... 13 2.5.1 Android Animasi dengan Flash... 13 2.5.2 Anatomi Aplikasi Android... 14 2.5.3 Aplication Layer... 15 2.5.4 Aplication Framework... 15 2.5.5 Android Runtime... 16 2.5.6 Libraries... 17 2.6 Hasil Penelitian Terkait... 17 3. ANALISA DAN PERANCANGAN SISTEM... 19 3.1 Analisa Sistem... 19 3.1.1 Arsitektur Sistem... 19 3.1.2 Deskripsi Produk... 21 3.1.3 Analisa Kebutuhan Fungsional... 21 3.1.4 Analisa Kebutuhan non Fungsional... 22 3.1.5 Use Case Diagram... 23 3.1.6 Use Case Sekenario... 24 3.2 Perancangan Sistem... 25 3.2.1 Activity Diagram... 25 3.2.2 Sequensial Diagram... 26
3.2.3 Class Diagram... 28 3.2.4 Perancangan Antarmuka... 29 4. IMPLEMENTASI DAN PENGUJIAN... 31 4.1 Implementasi Sistem... 31 4.1.1 Implementasi Lingkungan Pengembangan... 32 4.1.2 Implementasi Aplikasi... 33 4.2 Pengujian... 46 4.2.1 Pengujian Sistem... 46 4.2.2 Kuisioner... 47 5. PENUTUP... 54 5.1 Kesimpulan... 54 5.2 Saran... 55 DAFTAR PUSTAKA... 56 BIOGRAFI PENULIS... 44
DAFTAR GAMBAR Gambar 2.1 Proses Pembuatan Sim... 6 Gambar 2.2 Ujian Praktek Lintasan ZigZag... 7 Gambar 2.3 Ujian Praktek Lintasan Angka 8... 8 Gambar 2.4 Arsitektur Android... 14 Gambar 3.1 Jalan Zigzag dengan Traffic Cone... 20 Gambar 3.2 Simulasi Jalan Bentuk Angka 8... 20 Gambar 3.3 Use Case Diagram... 23 Gambar 3.4 Activity Diagram Ujian Teori... 26 Gambar 3.5 Activity Diagram Ujian Praktek... 26 Gambar 3.6 Sequence Diagram Ujian Teori... 27 Gambar 3.7 Sequence Diagram Ujian praktek... 27 Gambar 3.8 ClassDiagram... 28 Gambar 3.9 Layout Aplikasi Ujian Teori... 29 Gambar 3.10 Layout Aplikasi Ujian Praktek... 29 Gambar 4.1 Frame Menu Utama... 33 Gambar 4.2 Menu Utama.... 34 Gambar 4.3 Frame Interaktif Ujian Teori... 35 Gambar 4.4 Tampilan Interaktif Ujian Teori... 39 Gambar 4.5 Menu Rekap Ujian Teori Lulus... 40 Gambar 4.6 Tampilan Rekap Ujian Teori Tidak Lulus... 40 Gambar 4.7 Frame Ujian Praktek... 41 Gambar 4.8 Tampilan Ujian Praktek Zigzag... 42 Gambar 4.9 Menu Tampilan Ujian Praktek Zigzag Lulus... 42 Gambar 4.10 Tampilan Ujian Praktek Zigzag... 43 Gambar 4.11 Tampilan Ujian Praktek Zigzag Tidak Lulus... 43 Gambar 4.12 Menu Ujian Praktek Angka 8... 44 Gambar 4.13 Tampilan Ujian Praktek Angka 8 Lulus... 44 Gambar 4.14 Tampilan Ujian Praktek Angka 8... 45 Gambar 4.15 Tampilan Ujian Praktek Angka 8 Tidak Lulus... 45
DAFTAR TABEL Tabel 3.1 Skeneario Ujian Teori... 24 Tabel 3.2 Skenario Simulasi Ujian Praktek... 25 Tabel 4.1 Pengujian Ujian Teori... 46 Tabel 4.2 Pengujian Simulasi Ujian Praktek... 47 Tabel 4.3 Jawaban Kuisioner... 48 Tabel 4.4 Hasil Pengujian Kuesioner soal nomor 1... 49 Tabel 4.5 Hasil Pengujian Kuesioner soal nomor 2... 49 Tabel 4.6 Hasil Pengujian Kuesioner soal nomor 3... 49 Tabel 4.7 Hasil Pengujian Kuesioner soal nomor 4... 50 Tabel 4.8 Hasil Pengujian Kuesioner soal nomor 5... 50 Tabel 4.9 Hasil Pengujian Kuesioner soal nomor 6... 51 Tabel 4.10 Hasil Pengujian Kuesioner soal nomor 7... 51 Tabel 4.11 Hasil Pengujian Kuesioner soal nomor 8... 52 Tabel 4.12 Hasil Pengujian Kuesioner soal nomor 9... 52 Tabel 4.13 Hasil Pengujian Kuesioner soal nomor 10.... 52
DAFTAR PUSTAKA Amrullah, Rizki. Yuliani dan Isnawati. 2013. Kelayakan Teoritis Media Pembelajaran Multimedia Interaktif Materi Mutasi Untuk Siswa. E-Journal UNESA Vol 2 No. 2 Mei 2013. Ardiansyah, F. 2011. Pengenalan Android Programming. Depok: Biraynara 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 Gardner, Chris. 2014. Using Simulations as Tools for Learning. Diakses dari: cdgardner.com/papers. Tanggal akses: 12 juni 2014. Hasrul. 2010. Langkah-Langkah Pengembangan Pembelajaran Multimedia Interaktif. Jurnal MEDTEK. Volume 2, Nomor 1. 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 Munawar. 2005. Permodelan visual dengan UML. Graha Ilmu. Yogyakarta Nazruddin, Safaat H. 2012. Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Informatika Oxland, Kevin. 2004. Gameplay and Design. Pearson Education Ltd. Pressman, Roger S. 2001. Software Engineering : a Practiotioner s Approach, 5th ed. McGraw Hill. 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. Schell, Jesse. 2008. The Art of Game Design. Morgan Kaufmann Publishers.
Susilana, Rudi dan Riyana, Cepi. 2009. Media Pembelajaran: Hakikat, Pengembangan, Pemanfaatan, dan Penilaian. Penerbit : CV Wacana Bandung. Waryanto, Nur Hadi. 2008. Multimedia Interaktif dalam Pembelajaran. Jurusan Pendidikan Matematika FMIPA Universitas Negeri Yogyakarta. Undang Undang RI. 2009. Lalu Lintas dan Angkutan Jalan. Jakarta : Undang Undang Republik Indonesia.