APLIKASI PENGENALAN HURUF ALFABET KE SANDI
SEMAPHORE BERBASIS MOBILE ANDROID
NASKAH PUBLIKASI
diajukan oleh
Taufan Iqbal Baihaqi
11.11.5121
kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA
YOGYAKARTA
2015
1
APLIKASI PENGENALAN HURUF ALFABET KE SANDI SEMAPHORE
BERBASIS MOBILE ANDROID
Taufan Iqbal Baihaqi
1), Dhani Ariatmanto, M.Kom
2),
1)
Teknik Informatika STMIK AMIKOM Yogyakarta 2) Magister Teknik Informatika STMIK AMIKOM Yogyakarta
Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283
Email : [email protected]), [email protected])
Abstract - The scouting movement has been taught from an early age in primary school or further education level in general in Indonesia, with a variety of adventure-themed activities, protecting the environment, and learned a wide - range communication password in scouting activities. With these activities are expected to scout activities learners can establish good communication between learners ang others in order to create a good communication between other students in a group.
This application consists of an image, movement, and input the letters that will be displayed on the output page. Page output will be displayed illustrations that show the results of change of letters that had been fed.
With the creation of an infrastructure that will be more easier for learners to understand and practice the knowledge that has been taught by coaches scout activities, therefore the change application to password semaphore alphabet letters is addressed to the learners to better understand the study and practice materials on semaphore password.
Keywords – Applications, Scouting, Semaphores, Study,Change
1. Pendahuluan 1.1 Latar Belakang
Android merupakan sistem operasi berbasis Linus, penggunaannya dirancang untuk perangkat seluler layar sentuh seperti telepon pintar dan komputer tablet. Aplikasi didalam OS Android kini selalu dikembangkan sebagai kebutuhan konsumen, antara lain dalam bidang komunikasi, kesehatan, ekonomi, pendidikan dan masih banyak berbagai jenis aplikasi yang dikembangkan dalam bidang tertentu.
Khususnya dalam bidang pendidikan ada beberapa contoh aplikasi yang menunjang kegiatan belajar bagi para siswa yang masih duduk di bangku sekolah yaitu, Mathematics Mentor, Star Chart, Periodic Table, Speed Anatomy, dan Science Challenge. Penggunaan aplikasi Android yang tepat akan sangat membantu dalam pemahaman khususnya dalam bidang kepramukaan.
Kegitan pramuka itu sendiri memiliki bermacam – macam kegiatan yang diajarkan untuk peserta didik seperti baris berbaris, tali temali, kemah, dan sandi pramuka. Beberapa sandi pramuka itu terdiri
dari, sandi morse, sandi rumput, sandi kotak, sandi angka, sandi semaphore dan masih banyak lagi sandi pramuka yang lain. Untuk sandi semaphore itu sendiri memerlukan tongkat, bendera, rarnting pohon, bahkan tangan kosong.
Menyinggung tentang sandi semaphore, sandi ini adalah sandi yang dipakai untuk memberikan kode atau informasi dalam kegiatan kepramukaan. Pada saat ini teknologi digital akan lebih bermanfaat digunakan sebagai penunjang pembelajaran bukan hanya di sekolahan, bahkan di kegiatan kepramukaan juga sangat bermanfaat Oleh karena itu penulis memiliki ide untukmembangun suatu aplikai yaitu, “Aplikasi Pengenalan Huruf Alfabet ke Sandi Semaphore Berbasis Mobile Android”. Aplikasi ini memiliki tujuan untuk memudahkan semua yang ada dalam keanggotaan pramuka, dari pembina hingga peserta didik. Aplikasi ini dibuat meliputi perubahan huruf alphabet ke sandi semaphore, dan perubahan sandi semaphore ke huruf alfabet.
1.2 Rumusan Masalah
Berdasarkan uraian diatas yang menjadi rumusan
masalah dalam pembuatan aplikasi ini adalah :
1. Bagaimana membangun aplikasi pengenalan huruf alfabet ke sandi semaphore berbasis mobile Android?
1.3 Maksud dan Tujuan Penelitian
Adapun maksud dan tujuan penelitian dalam pembuatan skripsi ini adalah :
1. Memenuhi persyaratan kelulusan bagi jenjang Strata 1 di STMIK Amikom Yogyakarta. 2. Merancang aplikasi konversi huruf alfabet ke
sandi semaphore berbasis mobile.
3. Mengemas aplikasi konversi huruf alfabet ke sandi semaphore ini menjadi mudah dalam penggunaannya.
1.4 Tinjauan Pustaka
Hidayatullah (2013), merancang sebuah aplikasi pembelajaran sandi pramuka yang diperuntukan siswa tingkat sekolah dasar berbasis android. Aplikasi ini dilengkapi dengan fitur – fitur multimedia seperi gambar, animasi, dan sound effect.[1]
Harlis Budi (2013), membuat sebuah aplikasi tentang panduan pramuka berbasi Android. Melakukan penelitian dengan menggunakan software eclipse IDE (Integrated Development Environment), Android
2
Software Development Kit (Android SDK ), Android Development Tools (ADT). [2]
Trianto Juliatmojo (2013), membuat sebuah aplikasi pembelajaran sandi morse dan sandi semaphore dalam bentuk simulasi berbasis multimedia. Penelitian ini diawali dengan pengumpulan data dari studi pustaka, wawancara dengan pembina pramuka SMA N 01 Sedayu kaka Dakir dan observasi langsung di SMA N 01 Sedayu. Aplikasi yang dihasilkan dari perancangan dan implementasi Pembelajaran Sandi Morse dan Sandi Semaphore dalam bentuk simulasi berbasis multimedia terdiri dari beberapa halaman, yaitu halaman loading, halaman home, menu semaphore, menu morse, dan menu profil.[3]
1.5 Landasan Teori
1.5.1 Pengertian Sandi Semaphore
Sandi Semaphore adalah sebuah cara yang digunakan untuk mengirimkan pesan pada zaman dahulu ketika berbagai macam peralatan komunikasi moderm belum ditemukan. Ada beberapa alat yang bisa digunakan untuk menyampaikan pesan melalui sandi – sandi semaphore. Alat tersebut di antaranya adalah dayung, bendera, tangan kosong, dan juga batang kayu pohon. Hanya saja memasuki zaman yang lebih modern, alat yang digunakan adalah bendera khusus yang juga lebih dikenal dengan nama bendera semaphore. [4]
1.5.2 Pengertian Android
Android merupakan perangkat lunak (software) sistem operasi yang memakai basis kode computer yang dapat didistribusikan secara terbuka atau open source sehingga bisa membuat aplikasi baru di dalamnya. Sejarah awal Android adalah sebuah perusahaan software kecil yang didirikan pada bulan Oktober 2003 di Palo Alto, California USA. Di didirikan oleh beberapa senior di beberapa perusahaan yang berbasis IT & Communication, yakni Andy Rubin, Rich Milner, Nick Sears, dan Chris White. Menurut Rubin, Android Inc. didirikan untuk mewujudkan mobile device yang lebih peka lokasi dan preferensi pemilik. Dengan kata lain, Android Inc, ingin mewujudkan mobile device yang lebih mengerti pemiliknya. [5]
1.5.3 Adobe Flash
Perangkat lunak Adobe Flash yang selanjutnya disebut Flash, dulunya bernama “Macromedia Flash”, merupakan software multimedia unggulan yang dulunya dikembangkan oleh Macromedia, tetapi sekarang dikembangkan dan didistribusikan oleh Adobe System. Sejak tahun 1996, Flash menjadi metode popular untuk menambahkan animasi dan interaktif website. Flash biasanya digunakan untuk membuat animasi, hiburan dan berbagai komponen web, diintegrasikan dengan video dalam halaman web sehingga dapat menjadi aplikasi multimedia yang kaya (Rich Internet Application) [6]
2. Pembahasan
2.1 Struktur Navigasi
Gambar 1. Struktur Navigasi 2.2 Flowchart Aplikasi
Gambar 2. Flowchart Aplikasi
2.3 Analisa Kebutuhan
Dalam perancangan sistem, peneliti mendefinisikan kebutuhan sistem dan proses apa saja yang akan dilakukan oleh sistem. Kebutuhan sistem sendiri terbagi menjadi dua yaitu, kebutuhan fungsional dan kebutuhan non-fungsional
2.3.1 Analisis Kebutuhan Fungsional
Kebutuhan fungsional ini meliputi semua hal yang dapat dihasilkan oleh sistem yang berhubungan dengan fitur, berikut kebutuhan fungsional yang akan dibangun pada aplikasi pengenalan huruf alphabet ke sandi semaphore:
3
1.Sistem dapat mengubah dari huruf alfabet ke sandi semaphore.
2.Sistem dapat merubah dari sandi semaphore ke huruf alfabet.
2.3.2 Analisis Kebutuhan Non-Fungsional
1. Perangkat Keras (Hardware) a. Pengembang Aplikasi
1) Komputer dengan OS Windows 7. 2) Prosesor minimal Intel Dual Core 3) Minimal RAM 2048MB
4) VGA minimal Intel ® HD Graphic Family 5) Smartphone Android minimal versi 4.0 (ICS)
256 MB RAM 2. Perangkat Lunak (Software) :
1) Sistem Operasi Windows 2) Adobe Flash Professional CS6 3) Adobe Illustrator CS6
4) Adobe Air SDK 17 Compiler
2.4 Implementasi Interface 2.4.1 Tampilan Menu Utama
Gambar 3. Menu Utama 2.4.2 Tampilan Menu Tentang Semaphore
Gambar 4. Menu Tentang Semaphore
2.4.3 Tampilan Perubahan Alfabet ke Semaphore
Gambar 5. Tampilan Perubahan Alfabet ke
Semaphore
2.4.4 Tampilan Perubahan Semaphore ke Alfabet
Gambar 6. Tampilan Perubahan Semaphore ke
Alfabet
4
Gambar 7. Menu Tentang Aplikasi 2.5 Pengujian Sistem
Aplikasi pengenalan huruf alfabet ke sandi semaphore ini telah melalui uji Black Box Testing, dengan hasil semua fungsi perangkat lunak telah berjalan sesuai dengan kebutuhan fungsional yang telah didefinisikan.
3. Kesimpulan 3.1 Kesimpulan
Berdasarkan uraian – uraian yang telah penulis jelaskan dalam bab – bab sebelumnya dan pembuatan aplikasi, maka dapat diambil kesimpulan sebagai berikut :
1. Dalam perancangan dan pembuatan aplikasi pengenalan huruf alfabet kesandi semaphore berbasis mobile Android langkah – langkah yang dilakukan yaitu mengumpulkan data, menganalisis sistem, merancangsistem, implementasi dan ujicoba aplikasi.
2. Dalam Pembuatan aplikasi ini menggunakan adobe flash CS 6 dengan ActionScript 3.0.
3.2 Saran
Pada penulisan skripsi ini tentu masih banyak kekurangan, dan mungkin dapat disempurnakan oleh penelitian – penelitian berikutnya. Untuk lebih menyempurnakan program ini, penulis memberikan beberapa saran diantaranya :
1. Disarankan untuk aplikasi ini dapat dikembangkan pada basis desktop atau tambahan fitur pada website.
2. Untuk penelitian selanjutnya, disarankan untuk dapat menambahkan menambahkan fitur animasi multimedia yang lebih menarik.
3. Disarankan untuk pengembangan aplikasi selanjutnya dapat diubah dalam bentuk video interaktif
Daftar Pustaka
[1] Hidayatullah, M.J Dewiyani Sunarto, Teguh Sutanto, Rancang Bangun Aplikasi Pembelajaran Sandi Pramuka Pada Siswa Tingkat Sekolah Dasar Berbasis Android (2013).
[2] Harlis Budhi Jatmiko, Aplikasi Panduan Pramuka Berbasis Android (2013)
[3] Trianto Juliatmojo, Eko Aribowo, Pembelajaran
Sandi Morse dan Sandi Semaphore Dalam Bentuk Simulasi Berbasis Multimedia (2013)
[4] Semaphore
http://www.pramukanet.org/index.php?option= com_content&task=view&id=41&Itemid=52#.V Ie3XTGUfcB par 1
[5] Supardi, Y. 2012. Sistem Operasi Andal
Android, Penerbit PT Elex Media Komputindo.
Jakarta. Hal 3-11
[6] Sunyoto, A. 2010. Adobe Flash + XML = Rich
Multimedia Application, Penerbit ANDI Yogyakarta. Yogyakarta hal 1
Biodata Penulis
Taufan Iqbal Baihaqi, memperoleh gelar Sarjana
Komputer (S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2015.
Dhani Ariatmanto M.Kom, memperoleh gelar Sarjana
Komputer (S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2006. Memperoleh gelar Magister Teknik Informatika (M.Kom) Program Pasca Sarjana Magister Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2012. Saat ini menjadi Dosen di STMIK AMIKOM Yogyakarta.