BERBASIS ANDROID
NASKAH PUBLIKASI
diajukan oleh
Rita Wulandari
10.11.4366
Kepada
JURUSAN TEKNIK INFORMATIKA
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA
YOGYAKARTA
2014
t.
}T,ET(iIT F1ItsLIXASI
Tdmikffirffi
mcrffiffi
'?+
;*)'n"-
/
_::,
iii
1.
Pendahuluan
Bahasa Jawa merupakan salah satu mata pelajaran yang diajarkan di Sekolah
baik Sekolah Dasar(SD) , Sekolah
Menengah
Pertama (SMP)
maupun
Sekolah
Menengah Atas (SMA) yang ada di Jawa khususnya Jawa Timur, Jawa Tengah dan
D.I.Yogyakarta. Salah satu sumber pustaka Bahasa Jawa adalah Pepak Bahasa Jawa
yang merupakan kumpulan sari-sari atau isi dari Bahasa Jawa.
Bahasa Jawa memiliki aturan perbedaan kosa kata dan intonasi berdasarkan
hubungan antara pembicara dan lawan bicara, yang dikenal dengan unggah-ungguh.
Aspek kebahasaan ini memiliki pengaruh sosial yang kuat dalam budaya Jawa, dan
membuat orang Jawa biasanya sangat sadar akan status sosialnya di masyarakat.
Namun keberadaan Pepak Bahasa Jawa dalam bentuk buku ini ternyata belum
banyak menarik minat pelajar atau masyarakat untuk mempelajarinya, kebanyakan
pelajar hanya membacanya pada saat dibutuhkan saja atau pada saat berlangsungnya
pelajaran Bahasa Jawa di sekolah.
Selain itu di era zaman yang semakin maju ini keberadaan bahasa jawa semakin
tergerus oleh pengaruh dari bahasa-bahasa asing, seperti bahasa inggris ,bahasa jepang
dll, para siswa lebih tertarik untuk mempelajari bahasa asing dibanding bahasa daerah
mereka sendiri, tidak hanya itu para orang tua terutama yang tinggal didaerah perkotaan
lebih sering menggunakan bahasa Indonesia sebagai bahasa sehari-sehari dalam
berkomunikasi dengan anak-anak mereka sejak masih usia dini.
Padahal Belajar Bahasa Jawa dapat dilakukan dengan menggunakan buku-buku
acuan, mengikuti suatu lembaga bimbingan belajar, atau menggunakan media digital.
2.
Landasan Teori
2.1
Jawa yang didalamnya terdapat kumpulan sari-sari atau isi dari Bahasa Jawa seperti
Rupa-rupa Kawruh, Paramasastra, Kawruh Basa, Kasusastraan, Pewayangan, Aksara
Jawa.
2.2.1
Sejarah Android
Sejarah Android dimulai setelah Andy Rubin yang saat itu telah mengembangkan
Android sebagai platform mobile open source, bertemu dengan salah satu petinggi
2.2.2
Versi-Vesri Android
a) Android versi 1.1
b) Android versi 1.5 (Cupcake)
c) Android versi 2.0/2.1 (Eclair)
d) Android versi 2.2 (Froyo: Frozen Yoghurt)
e) Android versi 3.0/3.1 (Honeycomb)
f) Android versi 4.0 (ICS :Ice Cream Sandwich)
g) Android versi 4.1 (Jelly Bean)
2.1
Analisis Sistem
Analisis sistem adalah sebuah istilah yang secara kolektif mendeskripsikan fase-
fase awal pengembangan sistem.Analisis sistem adalah teknik pemecahan masalah yang
menguraikan bagian-bagian komponen dengan mempelajari seberapa bagus bagianbagian
komponen
tersebut
bekerja
dan
berinteraksi
untuk
mencapai
tujuan
mereka.Analisis sistem merupakan tahapan paling awal dari pengembangan sistem yang
menjadi fondasi menentukan keberhasilan sistem informasi yang dihasilkan.
2.2
sebagai sarana untuk merancang dan mendokumentasikan sistem piranti lunak. UML
merupakan bahasa visual untuk pemodelan bahasa berorientasi objek, maka semua
element dan diagram berbasiskan pada paradigma object oriented. UML terdiri dari
beberapa bagian diantaranya adalah Usecase Diagram, Sequence Diagram, dan Class
Diagram.
2.3
SQLite
SQLite merupakan sebuah sistem manajemen basisdata relasional yang bersifat
ACID-compliant dan memiliki ukuran pustaka kode yang relatif kecil, ditulis dalam bahasa
C. SQLite merupakan proyek yang bersifat public domain yang dikerjakan oleh D.Richard
Hipp. Tidak seperti pada paradigma client-server umumnya, Inti dari SQLite bukanlah
sebuah sistem yang mandiri yang berkomunikasi dengan sebuah program, melainkan
sebagai bagian integral dari sebuah program secara keseluruhan.Sehingga protokol
komunikasi utama yang digunakan adalah melalui pemanggilan API secara langsung
melalui bahasa pemrograman. Mekanisme seperti ini tentunya membawa keuntungan
karena dapat mereduksi overhead, latency times, dan secara keseluruhan lebih
sederhana. Seluruh elemen basisdata (definisi data, tabel, indeks, dan data) disimpan
sebagai sebuah file.
3.
3.1
Gambaran Umum
Secara umum Pepak Basa Jawa perlu digunakan pada setiap pelajaran bahasa
jawa yang diajarka di SD,SMP dan SMA didaerah Yogyakarta. Untuk itu, siswa harus
belajar dan berlatih dengan tekun agar dapat menguasai materi-materi tentang bahasa
jawa dengan baik. Salah satu cara untuk belajar dan berlatih Pepak Basa Jawa adalah
menggunakan teknologi yang ada saat ini, seperti Android. Siswa dapat menggunakan
Android untuk membuka aplikasi Pepak Basa Jawa atau membuka situs-situs yang
berhubungan dengan pepak Basa Jawa.
3.1.1
Analisis SWOT
Analisis SWOT adalah metode perencanaan strategis yang digunakan untuk
3.1.2
2.
Kawruh,
Paramasastra,
kawruh
Basa,
Kasusastraan,
4.
5.
6.
Sistem ini tidak memiliki menu keluar tetapi jika menekan back button pada
device ketika berada di menu utama dan akan menampilkan dialog untuk
member pilihan kepada user bahwa yakin akan keluar dari aplikasi ini atau
tidak. Jika memilih iya akan otomatis keluar dari aplikasi dan jika tidak akan
kembali ke menu utama.
b)
Memory 4 GB
c)
Hardisk 500 GB
d)
2.
a)
b)
RAM 512 MB
c)
Processor Quad Core MTK MT6589 PowerVR SGX 544MP 1,2 GHz
Eclipse
b)
Android SDK
c)
d)
e)
SQLite
3.2
Perancangan Sistem
3.2.1
Perancangan UML
3.2.2
Perancangan Interface
1.
2.
ini pengguna aplikasi diminta untuk memilih proses apa yang akan dijalankan
dengan menekan listview pilihan di menu utama.
3.
pengguna aplikasi diminta untuk memilih proses apa yang akan dijalankan
dengan menekan listview yang berisi menu-menu dari rupa-rupa kawruh.
4.
pengguna aplikasi diminta untuk memilih proses apa yang akan dijalankan
dengan menekan listview yang berisi menu-menu dari paramasastra.
5.
pengguna aplikasi diminta untuk memilih proses apa yang akan dijalankan
dengan menekan listview yang berisi menu-menu dari kawruh basa.
6.
pengguna aplikasi diminta untuk memilih proses apa yang akan dijalankan
dengan menekan listview yang berisi menu-menu dari pewayangan.
7.
pengguna aplikasi diminta untuk memilih proses apa yang akan dijalankan
dengan menekan listview yang berisi menu-menu dari aksara jawa.
8.
9.
10.
4.1 Implementasi
Implementasi adalah terapan hasil rancangan yang telah dibuat dari beberapa kode
program menjadi sebuah aplikasi. Pada tahap ini aplikasi yang telah dianalisis dan
dirancang akan berfungsi atau berlajalan dengan baik.
4.1.1
Halaman pengguna adalah tampilan yang dilihat dari sisi pengguna aplikasi.
Pada bagian ini merupakan implementasi dari perancangan pada bab sebelumnya.
1.
Splash Screen
3.
10
4.
11
6.
7.
12
8.
Halaman Tentang
13
4.1.2
Pengujian Program
4.1.2.1
dan modul-modul yang ada pada program apakah ada kesalahan atau tidak.
4.1.2.2
4.2.1
Instalasi Program
Instalasi program pada perangkat android tidak terlalu menyulitkan pengguna.
Berikut langkah-langkah proses instalasi Aplikasi Pepak Basa Jawa Berbasis Android ini :
1.
14
15
5.1
Kesimpulan
16
sistem menggunakan diagram UML yaitu Use Case Diagram, Activity Diagram,
Class Diagram, dan Sequence Diagram.
2.
Sistem berhasil menampilkan Splash Screen, Menu Utama yang terdiri dari
Rupa-rupa Kawruh, Paramasastra, Kawruh Basa, Kasusastraan, Pewayangan,
Aksara Jawa, Pencarian, Tentang dan Bantuan.
5.2
Saran
Pada penulisan skripsi ini tentu masih banyak kekurangan yang mungkin dapat
2.
menambahkan
data
yang
baru.
untuk
kedepannya
dapat
Penyusun berharap aplikasi yang telah dibuat ini dapat menambah wawasan dan
membantu pengguna sebagai sarana pembelajaran mengenai Pepak Basa Jawa.
17
DAFTAR PUSTAKA
Al-Fatta , Hanif. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan
Bersaing Perusahaan dan Organisasi Modern. Yogyakarta : Andi Offset.
H, Nazruddin Safaat. 2012. Pemrograman Aplikasi Mobile Smartphone dan Tablet PC
Berbasis Android. Bandung : Informatika.
Jatmikoningtya Yuniati, 2000 . Pepak Basa Jawi. Yogyakarta : Apollo
Kusrini , 2007. Strategi Perancangan dan Pengelolaan Basis Data. Yogyakarta : Andi
Offset
Nugroho, Adi. 2008. Pemrograman Java Menggunakan IDE Eclipse. Yogyakarta: Andi
Nuraini, 2008. Pepak Basa Jawa Lengkap. Yogyakarta : Lingkar Media.
Sudarmawan,
2014.
Teknik
Analisis
Biaya
dan
Manfaat
http://elearning.amikom.ac.id/index.php/materi/190302035-SI075-3/ Sudarmawan,
MT/Materi ANSI 1, diakses tanggal 5 Februari 2014 pukul 13.00 WIB.
Supriyanto, Dodit dan Rini Agustina. 2012. Pemrograman Aplikasi Android. Yogyakarta :
MediaKom.
18