Authentication
317x 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.