Authentication
523x Tipe PDF Ukuran file 0.23 MB Source: repo.pens.ac.id
APLIKASIPEPAKBAHASAJAWABERBASISANDROID
OkkiKartikaSari
7410040714
Jurusan Teknologi Informasi
Politeknik Elektronika Negeri Surabaya
Institut Teknologi Sepuluh Nopember
KampusITSKeputih Sukolilo Surabaya 60111
Telp. 031- 5947280, 031- 5946114, Fax : 031 – 5946114
e-mail : onyie_saga@yahoo.com
ABSTRAK
Bahasa Jawa merupakan salah satu bahasa daerah yang ada di Indonesia dan menjadi salah satu bukti
kekayaan bahasa yang dimiliki bangsa Indonesia. Tetapi saat ini sumber-sumber pustaka mengenai Bahasa
Jawa sudah semakin minim dan susah didapatkan. Salah satu sumber pustaka Bahasa Jawa adalah Pepak
Bahasa Jawa, yang merupakan kumpulan sari-sari atau isi dari Bahasa Jawa. Pemanfaatan perangkat
Handphone sebagai pendamping dalam melaksanakan kegiatan seharihari sudah sangat lumrah bagi sebagian
orang. Hal ini dikarenakan beberapa Handphone sudah memiliki fungsi dan kemampuan lebih dari sekedar
fungsi dasarnya. Android sebagai sistem operasi yang dapat ditanamkan pada perangkat handphone memiliki
kemampuan untuk dapat diinstal aplikasi-aplikasi yang diperlukan oleh pengguna dan Sqlite untuk menyimpan
data-data aplikasi di dalamnya. Pada tugas akhir ini dikembangkan aplikasi pepak bahasa jawa, diharapkan
pengguna yang menggunakan perangkat handphone berbasiskan sistem operasi Android dapat terbantu untuk
mempelajari bahasa jawa.
Kata kunci : pepak, bahasa jawa, android, SQLite
ABSTRACT
Java language is one of the regional languages in Indonesia and became one proof of the wealth owned by the
Indonesian language. But the current literature regarding the sources of the Java language has been minimal
and hard to come by. One source of Javanese literature is Pepak Java language, which is a collection of extract
or the contents of the Java language. Utilization of mobile devices as a companion in conducting is very
common for some people. This is because some mobile phones already have the functionality and capability is
morethan just basic functions. Android as an operating system that can be embedded in mobile devices have the
ability to be able to install applications that are needed by the user and Sqlite to store application data in it. In
this final application developed pepak Java language, it is expected that users use mobile devices based on
Android operating system can be helped to learn the Java language
Keyword : pepak, java language, android, SQLite
1.Pendahuluan Perkembangan teknologi semakin pesat
1.1. Latar Belakang dan cepat, khususnya teknologi informasi dan
Bahasa Jawa merupakan salah satu bahasa komunikasi. Dengan perkembangan teknologi yang
daerah yang ada di Indonesia dan menjadi salah satu kian maju, manusia dapat membuat berbagai macam
bukti kekayaan bahasa yang dimiliki bangsa peralatan sebagai alat bantu dalam menjalankan
Indonesia. Bahasa Jawa merupakan salah satu mata berbagai aktivitas untuk mendukung produktifitas.
pelajaran yang diajarkan di Sekolah Dasar (SD) dan Seiring dengan tingkat mobilitas yang tinggi,
Sekolah Menengah Pertama (SMP) yang ada di Jawa beberapa tahun terakhir tengah marak perangkat
khususnya Jawa Timur, Jawa Tengah dan D.I. bergerak atau mobile device. Salah satu perangkat
Yogyakarta. Tetapi saat ini sumber-sumber pustaka mobile yang paling pesat adalah Handphone dimana
mengenai Bahasa Jawa sudah semakin minim dan hampir setiap orang memilikinya. Berbagai macam
susah didapatkan. Salah satu sumber pustaka Bahasa fitur telah ditanamkan, seperti pengolah gambar dan
Jawa adalah Pepak Bahasa Jawa, yang merupakan video, pengolah dokumen dan lain sebagainya. Hal
kumpulan sari-sari atau isi dari Bahasa Jawa. ini tak lepas dari penggunaan Sistem Operasi pada
Keberadaan Pepak Bahasa Jawa dalam bentuk buku Handphone. Layaknya pada komputer, Handphone
ini belum bisa menarik minat masyarakat dan pelajar pun dapat dipasang berbagai macam aplikasi yang
untuk mempelajari Bahasa Jawa. diinginkan.
Android sebagai Sistem Operasi yang dalam pembuatan Aplikasi Pepak Bahasa Jawa.
dapat digunakan di berbagai perangkat mobile. Selain itu juga mempelajari web-web referensi
Android memiliki tujuan utama untuk memajukan seputar hal yang sama untuk membantu dalam
inovasi piranti telepon bergerak agar pengguna penyajian informasi yang akan ditampilkan.
mampu mengeksplorasi kemampuan dan menambah 3. MerancangdanMengimplementasi
pengalaman lebih dibandingkan dengan platform Merancang dan mengimplementasi Aplikasi
mobile lainnya. Hingga saat ini Android terus yang akan dikembangkan agar sesuai dengan
berkembang, baik secara sistem maupun aplikasinya. yang diharapkan.
Untuk itu diperlukan adanya aplikasi
pepak bahasa jawa berbasis android yang dapat 2.Teori Penunjang
digunakan sebagai pencarian data. Dengan Adanya 2.1 BahasaJawa
aplikasi pepak bahasa jawa berbasis android ini Bahasa Jawa adalah bahasa yang digunakan
diharapkan bisa memotivasi masyarakat dan pelajar penduduk suku bangsa Jawa di Jawa
untuk mau mempelajari atau memelihara Bahasa Tengah,Yogyakarta & Jawa Timur. Selain itu,
Jawa. Bahasa Jawa juga digunakan oleh penduduk yang
1.2. RumusanMasalah tinggal beberapa daerah lain seperti di Banten
Berdasarkan latar belakang masalah terutama kota Serang, kabupaten Serang, kota
tersebut di atas maka rumusan masalah yang akan Cilegon dan kabupaten Tangerang, Jawa Barat
dibahas adalah bagaimana membangun aplikasi khususnya kawasan Pantai utara terbentang dari
pepak bahasa jawa berbasis android. pesisir utara Karawang, Subang, Indramayu, kota
Cirebon dan kabupaten Cirebon.
1.3. Batasan Masalah 2.2 PepakBahasaJawa
Agar dalam pengerjaan proyek akhir ini dapat Pepak Bahasa Jawa adalah sebuah buku penunjang
lebih terarah, maka pembahasan penulisan ini mata pelajaran Bahasa Jawa untuk SD dan SMP.
dibatasi pada ruang lingkup pembahasan sebagai
berikut: 2.3 Android
Menggunakanbahasapemrogramanberbasis Android adalah kumpulan perangkat lunak
android yang ditujukan bagi perangkat bergerak mencakup
Menggunakandatabase SQLite sistem operasi, middleware, dan aplikasi kunci.
Bukuyangdigunakandalamaplikasi ini berjudul Android Standart Development Kid (SDK)
“KAWRUHBASAJAWAPEPAK”penulis menyediakan perlengkapan dan Application
Daryanto, S.S penerbit APOLLO Surabaya Programming Interface (API) yang diperlukan untuk
Menampilkanpepakbahasa jawa mengembangkan aplikasi pada platform Android
Dapat digunakan untuk pencarian kata menggunakanbahasa pemrogramanJava.
Android dikembangkan oleh Google bersama
1.4. Tujuan dan Manfaat Open Handset Allience (OHA) yaitu aliansi
perangkat selular terbuka yang terdiri dari 47
Tujuan pengerjaan dari proyek akhir ini perusahaan Hardware, Software dan perusahaan
adalah membuat program aplikasi mobile untuk telekomunikasi ditujukan untuk mengembangkan
menunjang pembelajaran bahasa jawa. Sehingga standar terbuka bagi perangkat selular.
dapat membantu pengguna baik guru maupun murid,
serta pengguna lainnya dapat mempelajari bahasa 2.4 SQLite
jawa dengan mudah. Untuk dapat mengetahui SQLite merupakan sebuah sistem
istilah-istilah yang masih belum diketahui artinya manajemen basisdata relasional yang bersifat
agar dengan cepat, tepat dan efisien tanpa harus ACID-compliant dan memiliki ukuran pustaka
membuka buku terlebih dahulu. Aplikasi ini kode yang relatif kecil, ditulis dalam bahasa C.
diharapkan juga dapat menambah minat pengguna SQLite merupakan proyek yang bersifat public
untuk lebih mengetahui dan memperdalam bahasa domain yang dikerjakan oleh D. Richard Hipp.
jawa. Tidak seperti pada paradigma client-server
umumnya, Inti SQLite bukanlah sebuah sistem
1.5. Metodologi yang mandiri yang berkomunikasi dengan sebuah
Metode yang digunakan dalam pembuatan program, melainkan sebagai bagian integral dari
Aplikasi Pepak Bahasa Jawa dan menyusun laporan sebuah program secara keseluruhan. Sehingga
proyek akhir ini adalah: protokol komunikasi utama yang digunakan adalah
1. MetodePengumpulanData(DataGathering) melalui pemanggilan API secara langsung melalui
Mencari dan mengumpulkan data-data yang bahasa pemrograman. Mekanisme seperti ini
dibutuhkan dan berkaitan dengan pembuatan tentunya membawa keuntungan karena dapat
Aplikasi Pepak Bahasa Jawa. mereduksi overhead, latency times, dan secara
2. Studi Kepustakaan keseluruhan lebih sederhana. Seluruh elemen
Studi kepustakaan seperti mempelajari buku- basisdata (definisi data, tabel, indeks, dan data)
buku referensi yang berhubungan dengan disimpan sebagai sebuah file. Kesederhanaan dari
Android dan pewaktuan shalat untuk membantu sisi disain tersebut bisa diraih dengan cara
mengunci keseluruhan file basis data pada saat
sebuah transaksi dimulai.
3. Perancangan Sistem
Dalam bab ini akan dibahas mengenai langkah –
langkah dalam perancangan sistem dalam pembuatan Gambar3.6ERD(EntityRelationship
aplikasi tugas akhir beserta penjelasan di tiap tahapnya. Diagram)
3.1 PerancanganSistem 3.2.2 Struktur Tabel
Pada bagian ini dilakukan perancanaan dari Struktur data digunakan untuk
implementasi sistem aplikasi pepak bahasa jawa. menggambarkan tabel-tabel beserta field-
Pada gambar dapat dilihat pengguna dapat field yang digunakan secara lebih detail,
mengakses aplikasi pepak bahasa jawa langsung dimana tipe data dan ukuran suatu field
melalui telpon genggam. disajikan.
Tabel pepak
Tabel ini berfungsi untuk menyimpan
data pepak.Tabel pepak terdiri dari 2 field
yaitu _id dan name.
Tabel 3.1 Tabel Pepak
Gambar3.1GambaranSistem NamaField Tipe Data Keterangan
_id Integer [Primary Key]
3.1.1 UseCaseDiagram
Use case merupakan gambaran name Varchar(50) Babpadapepak
skenario dari interaksi antara user dengan
sistem. Sebuah diagram use case
menggambarkan hubungan antara aktor dan Tabel category
kegiatan yang dapat dilakukannya terhadap Tabel ini berfungsi untuk menyimpan
aplikasi. Pada diagram di bawah ini data category. Tabel category terdiri dari
menjelaskan bahwa user dapat melihat data 3 field yaitu _id, pepakId, category
dan mencari kata pada aplikasi pepak bahasa
jawa.
Tabel 3.2 Tabel Category
NamaField Tipe Data Keterangan
_id Integer [Primary Key]
pepakId Integer [Foreign Key]
catname Varchar(50) Namakategori
Gambar3.2UseCaseDiagram Tabel subcategory
Tabel ini berfungsi untuk menyimpan
data subcategory. Tabel subcategory
3.2 PerancanganDatabase terdiri dari 3 tabel yaitu _id, categoryId,
Untuk aplikasi pepak bahasa jawa dibuat subcatname.
rancangan database dengan menggunakan 4 tabel Tabel 3.3 Tabel subcategory
data yang berfungsi sebagai penyimpan data pepak NamaField Tipe Data Keterangan
bahasa jawa. Untuk perancangan databasenya bisa
dilihat pada tabel berikut: _id Integer [Primary Key]
3.2.1 ERD (Entity Relationship Diagram) categoryId integer [Foreign Key]
Pada ERD dapat diketahui bahwa
tabel-tabel (entitas-entitas) yang membentuk subcatname Varchar(50) Nama sub
basis data pada sistem ini terdiri dari pepak, kategori
category, subcategory, posts.
Tabel posts
Tabel ini berfungsi untuk menyimpan
data posts. Tabel post terdiri dari 5 field
yang terdiri dari _id, subcatId, postOne,
postTwo, picture
Tabel 3.4 Tabel posts
NamaField Tipe Data Keterangan
_id integer [Primary Key]
subcatId integer [Foreign Key]
postOne Varchar(1024) Post pertama
postTwo Varchar(1024) Post kedua
picture Varchar(50) Gambar
3.1.2 Struktur Navigasi
Aplikasi pepak bahasa jawa
menggunakan struktur navigasi Hierarchical
Model. Dimana menu utama adalah pusat
navigasi yang merupakan penghubung ke
semua fitur pada aplikasi. Dari struktur
navigasi di bawah ini, perpindahan antar bab
yang tersedia dapat dilakukan melalui menu.
Karena Android mendukung fitur layar
sentuh kapasitif yang dapat menerima input
sentuhan dari jari, sehingga navigasi dapat
dilakukan dengan menggunakan sentuhan
pada layar.
Gambar3.5Struktur Navigasi
3.3 PerancanganAntarMuka(Interface)
Perancangan interface adalah bagian yang
penting dalam aplikasi, karena yang pertama kali
dilihat ketika aplikasi dijalankan adalah tampilan
antar muka (interface) aplikasi.
3.3.1 Tampilan Menu Utama
Berikut ini merupakan tampilan menu
utama aplikasi pepak bahasa Jawa.
no reviews yet
Please Login to review.