1 APLIKASI KITAB SUCI AGAMA KHONGHUCU “MY SU SI” BERBASIS ANDROID MENGGUNAKAN ECLIPSE JDE 3.5 1 2 1 Stefanus Goutama(11108870) Dr. Nur Sultan Salahuddin, SKom, MT Mahasiswa Sistem Informasi Universitas Gunadarma [email protected] 2 Dosen Tetap Universitas Gunadarma [email protected] ABSTRAK Kitab Suci dari agama Khonghucu disebut dengan Kitab Si Shu yang mempunyai arti Kitab Yang Empat. Disebut dengan Kitab Yang Empat dikarenakan didalam Kitab ini terdapat empat buah buku yaitu Kitab Thai Hak (Ajaran Besar), Tiong Yong (Tengah Sempurna), Lun Gi (Sabda Suci) dan Kitab Bingcu. Kitab Si Shu yang ada di Indonesia saat ini sudah dalam bentuk bahasa Indonesia yang mana merupakan terjemahan dari bahasa Mandarin sehingga dapat dimengerti oleh semua kalangan. Saat ini teknologi komunikasi menggunakan smartphone Andorid mengalami perkembangan yang begitu pesat, yaitu pada kemampuan dan fasilitas perangkatnya yang sudah lengkap. Android adalah sistem operasi untuk telepon seluler yang berbasis Linux. Awalnya android dikembangkan oleh Android Inc, kemudian dibeli oleh Google, dan akhir-akhir ini oleh Open Handset Alliance. Karena android bersifat open source, maka setiap orang dapat mengembangkan aplikasi sesuai dengan kebutuhan dan keinginnannya. 2 Oleh karena itu Smartphone Android dengan Hp Galaxy Wonder 18150 dapat digunakan untuk mengimplementasikan aplikasi Kitab Suci Agama khonghucu ”My Su Si”. Namun, tampilan aplikasi My Su Si ini sedikit terlihat berbeda saat dijalankan pada Hp LG Optimus Hub, dan Dell Streak , karenanya tampilan disesuaikan dengan layar dari smartphone sesuai dengan jenis smartphone yang digunakanyang dibuat untuk memperkenalkan atau berbagi pengetahuan mengenai agama khonghucu kepada banyak orang. Kata kunci : Aplikasi My Su Si, Android, Eclpse 3.5 PENDAHULUAN Di Negara maju ini telepon genggam atau yang bisa kita sebut handphone telah menjadi salah satu hal yang merupakan sebuah alat komunikasi setiap orang saat ini, sehingga perkembangan handphone sangat cepat sampai saat ini. Salah satunya adalah smartphone merupakan istilah dari HandPhone dengan kemampuan multimedia dan computing yang lebih mudah. Pada masa sekarang ini, sebagian besar masyarakat menggunakan handphone dengan aplikasi android. Aplikasi-aplikasi di dalam android relative mudah digunakan oleh semua kalangan. Karena fitur-fitur yang sangat sederhana sehingga dapat cepat menggunakannya. Aplikasi android juga dapat digunakan untuk berinterkasi sesama handphone lainnya, seperti Blackberry yang sama besarnya masyarakat menggunakannya. Jenis-jenis android beraneka ragam bentuknya sehingga para pengguna juga tertarik untuk menggunakannya. Pada dasarnya setiap orang hanya memakai handphone dengan aplikasi android sebagai alat komunikasi saja, tetapi pengguna tidak mengerti atau memahami betapa bergunanya handphone dengan menggunakan aplikasi android sebagai media untuk belajar browsing dan aplikasi-aplikasi yang terdapat pada masing-masing handphone tersebut. Agama ialah suatu kehidupan Iman dari pemeluknya, yang menjalinkan hubungan pribadi antara pemeluk dengan Tuhan Yang Maha Esa yang diyakininya. Karena agama itu menyangkut keyakinan pribadi, maka tidak dapat 3 dan tidak boleh dipaksakan, yang sesuai dengan UUD 1945 pasal 29 ayat ke 2 yang berbunyi : “Negara menjamin kemerdekaan tiap-tiap penduduk untuk memeluk agamanya masing-masing dan untuk beribadat menurut agamanya dan kepercayaannya itu”. Agama yang diakui di Indonesia saat ini ada 6, yaitu Islam, Kristen, Katholik, Buddha, Hindu dan Khonghucu. Namun ternyata masih banyak orang yang belum mengenal agama Khonghucu. Agama Khonghucu merupakan suatu agama yang belum lama ini disahkan oleh pemerintahan Republik Indonesia yang tertuang pada UU No. 1/PNPS/1965. Dalam bahasa aslinya (bahasa Mandarin) agama Khonghucu disebut sebagai Ji Kau, yang bermakna Agama daripada kaum yang taat, yang lembut hati yang beroleh bimbingan atau terpelajar. Agama Khonghucu memanggil nama Tuhan dengan sebutan Thian atau Huang Thian (Tuhan Yang Maha Besar). Dan mempunyai tempat beribadah dengan nama Litang atau yang lebih umum disebut dengan Kong Miao. Kitab Suci dari agama Khonghucu disebut dengan Kitab Si Shu yang mempunyai arti Kitab Yang Empat. Disebut dengan Kitab Yang Empat dikarenakan didalam Kitab ini terdapat empat buah buku yaitu Kitab Thai Hak (Ajaran Besar), Tiong Yong (Tengah Sempurna), Lun Gi (Sabda Suci) dan Kitab Bingcu. Kitab Si Shu yang ada di Indonesia saat ini sudah dalam bentuk bahasa Indonesia yang mana merupakan terjemahan dari bahasa Mandarin sehingga dapat dimengerti oleh semua kalangan. Kemajuan teknologi membuat semua orang berfikir praktis dan selalu memanfaatkan keberadaan teknologi, dimanapun kapanpun teknologi selalu diandalkan. Untuk memenuhi kebutuhan umat Khonghucu dalam menikmati fungsi dari aplikasi mobile, penulis berinisiatif membuat sebuah aplikasi untuk membaca kitab Si-Shu melalui handphone, dengan nama “MySu Si” 4 TINJAUAN PUSTAKA 1. Agama Khonghucu Agama Konghucu dikenal pula sebagai Ji Kauw (dialek Hokian) atau Ru Jiao (Hua Yu), yang berarti agama yang mengajarkan kelembutan atau agama bagi kaum terpelajar. Agama ini sudah dikenal sejak 5.000 tahun lalu, lebih awal 2.500 tahun dibanding usia Kongzi sendiri. Bila ditinjau dari sebutan aslinya Ru Jiao. huruf Ru berasal dari kata (亻-人) „ren‟ (orang) dan (需) „xu‟ (perlu) sehingga berarti „yang diperlukan orang‟ Ren (Manusia) Ru Xu (perlu) Gambar 1 Arti dari kata Ru Sedangkan Ru sendiri bermakna : Ru = lembut hati, halus budi pekerti, penuh susila Yu = Yang utama, mengutamakan perbuatan baik He = Harmonis Selaras. kata „Jiao‟ 教 berasal dari kata „Lao‟ yang berarti tua/yang dituakan/ dimuliakan, „Zi‟ yang berarti muda/anak dan „wen‟ (sastra, ajaran). 5 Lao (tua/yang dituakan/ dimuliakan Jiao Zi (muda/anak) Wen (ajaran) Gambar 2 Arti dari kata ‘Jiao’ Jadi „jiao‟ berarti ajaran/sastra untuk berbakti yang disebut dengan agama. Maka Ru jiao adalah Ajaran tentang memuliakan hubungan(Xiao/bakti) yang diperlukan manusia. Keberadaan umat beragama Khonghucu berserta lembaga-lembaga keagamaannya di Indonesia sudah ada sejak berabad-abad lamanya bersamaan dengan kedatangan para perantau atau pedagang Tionghoa ke Indonesia. Mengingat sejak jaman Sam Kok sekitar abad ke-3 sebelum masehi agama Khonghucu telah menjadi tiga agama terbesar dinegeri Tiongkok pada saat itu, terlebih lagi pada jama dinasti Han pada tahun 136SM agama Khonghucu pernah ditetapkan sebagai agama Negara. Sebagai suatu bukti mengenai keberadaan agama Khonghucu di Indonesia misalnya adalah keberadaan Kelenteng Ban Hin Kiong di Manado, Sulawesi Utara yang didirikan pada tahun 1819. Kemudian tempat ibadah agama Khonghucu dijalan Kapasan 131 Surabaya, Jawa Timur yang mula-mula disebut Boen Tjhiang Soe, kemudian pada tahun 1906 setelah diadakan pemugaran kembali berubah menjadi Wen Miao/Boen Bio. 2. Kitab Susi Agama Khonghucu Kitab suci dalam agama Khonghucu terdiri dari dua bagian yakni Si Shu (Kitab Yang Empat) dan Wu Jing (Kitab Yang Lima). Masing-masing kitab terdiri atas : 6 1) Si Shu (Kitab Yang Empat) yang menjadi pokok ajaran agama Khonghucu, yakni : a) Da Xue (Ajaran Besar) berisi tentang ajaran dan bimbingan pembinaan diri bagi umat Khonghucu, kitab ini terdiri dari 1 bab utama dan 10 bab uraian dan tersusun dari 1887 huruf. b) Tiong Yong (Tengah Sempurna) yang berisi pedoman dan ajaran Keimanan umat Khonghucu, kitab ini terdari 1 bab utama dan 32 bab uraian dan tersusun dari 3568 huruf. c) Lun Gi (Sabda Suci) berisi tentang kumpulan percakapan dan sabda Nabi Kong zi dan para murid-Nya, kitab ini terdiri dari 20 jilid dan terdiri atas 15.917 huruf. d) Meng Zi (Bingcu) berisi tentang penegasan dan pelurusan ajaran Nabi Khongzi, kitab ini terdiri dari 7 jilid A dan B, terdiri atas 35.377 huruf. 2) Wu Jing (Kitab Yang Lima) sebagai Dasar ajaran Agama khonghucu yang ditulis dan disusun langsung oleh Nabi Kongzi, terdiri dari : a) Si King (Kitab Sanjak) berisi kumpulan sanjak atau teks nyanyiannyanyian purba, terdiri dari 39.222 huruf, yang merupakan kumpulan dari 311 sanjak. b) Su King (Kitab Hikayat) berisi mengenai hikayat atau dokumentasi sejarah suci teks sabda, peraturan, nasehat dan maklumat dari para Nabi dan Raja Suci purba. Terdiri dari 25.700 huruf dengan 58 bab. c) Ya King (Kitab Perubahan) merupakan Kitab langit (Thian Shu) yang mengandung nilai saklar keTuhanan, karenanya bersifat universal sesuai wahyu yang diturunkan kepada Raja Suci Wen. Terdiri dari 24.707 huruf. d) Lee King (Kitab Kesusilaan) yang berisi mengenai berbagai peraturan tentang kesusilaan, peribadahan, pemerintahan dan lain-lain. Terdiri dari 99.020 huruf. 7 e) Chun Chiu King yaitu kitab sejarah jaman Chun Chiu yang terdiri dari 18.000 huruf. 3. Android Android adalah system operasi untuk handphone yang berbasis Linux. Android menyediakan platform terbuka bagi para pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc. pendatang baru yang membuat peranti lunak untuk handphone. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi. Pada saat perilisan perdana Android, 5 November 2007, Android bersama Open Handset Alliance menyatakan mendukung pengembangan standar terbuka pada perangkat seluler. Di lain pihak, Google merilis kode–kode Android di bawah lisensi Apache, sebuah lisensi perangkat software dan standar terbuka perangkat seluler. Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar–benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD). 4. Java Java adalah bahasa berorientasi objek yang dapat digunakan untuk pengembangan aplikasi mandiri, aplikasi berbasis internet, serta aplikasi untuk perangkat-perangkat cerdas yang dapat berkomunikasi lewat internet atau jaringan komunikasi. Dalam Java ada 2 (dua) jenis program berbeda, yaitu aplikasi dan applet. Aplikasi adalah program yang biasanya disimpan dan dieksekusi dari komputer lokal sedangkan applet adalah program yang biasanya disimpan pada komputer yang jauh, yang dikoneksikan pemakai lewat web browser. 8 Java bukan turunan langsung dari bahasa pemrograman manapun. OOP (object oriented programming) adalah cara yang ampuh dalam pengorganisasian dan pengembangan perangkat lunak. 5. XML XML (Extensible Markup Language) menggunakan elemen yang ditandai dengan tag pembuka (diawali dengan „<‟ dan diakhiri dengan „>‟), tag penutup (diawali dengan „<‟ diakhiri „>‟) dan atribut elemen (parameter yang dinyatakan dalam tag pembuka misal <form name=”isidata”>). Hanya bedanya, HTML medefinisikan dari awal tag dan atribut yang dipakai didalamnya, sedangkan pada XML kita bisa menggunakan tag dan atribut sesuai kehendak kita. Untuk lebih jelasnya lihat contah dibawah: Gambar 3. Contoh skrip xml sederhana Pada contoh diatas <pesan>, <dari> <buat>, dan <isi> bukanlah tag standard yang telah di tetapkan dalam XML. Tag itu kita buat sendiri sesuai keinginan kita. Sampai di sini XML tidak melakukan apapun. Yang ada hanyalah informasi yang di kemas dengan tag XML. Kita harus membuat software lagi untuk untuk mengirim, menerima atau menampilkan informasi di dalamnya. 6. SQLite SQLite merupakan sebuah database Open source seperti halnya MySQL, Firebird, dan lain-lain. Dengan ukuran file yang sangat kecil SQLite layak dipertimbangkan untuk pemilihan sebuah database relasional (RDBMS). Di dalam pustaka SQLite terdapat beberapa fasilitas yang dapat kita gunakan untuk memanipulasi data ataupun mendefinisikan data. 9 SQLite telah memahami sebagian besar statement SQL. Statement SQL umumnya dikelompokkan menjadi 3 bagian : 1. DDL (Data Definition Language) adalah statement yang digunakan untuk mendefinisikan skema atau struktur dari suatu database. Terdiri dari : - CREATE membuat tabel dalam database. - ALTER mengubah struktur sebuah tabel. - DROP menghapus tabel dari suatu database. - RENAME - mengganti nama suatu tabel. 2. DML (Data Manipulation Language) adalah statement yang digunakan untuk mengelola data di dalam skema atau struktur tabel. Terdiri dari : - SELECT – menampilkan data dari suatu tabel. - INSERT memasukkan data ke dalam sebuah tabel. - UPDATE mengubah data yang sudah ada dalam sebuah tabel. - DELETE - menghapus record dari sebuah tabel, alokasi ruang tidak dihapus. PERANCANGAN 1. Gambaran Umum Aplikasi Pada bab ini dibahas lebih dalam mengenai pembuatan aplikasi My Su Si yang dibuat dengan menggunakan Eclipse sebagai editor dan emulator android sebagai media pengujinya. Aplikasi My Su Si ini merupakan sebuah aplikasi dengan platform android 2.2 (Froyo), aplikasi ini digunakan untuk melakukan pencarian ayat kitab Si Shu, mengunjungi Web komunitas agama Khonghucu dan mendengarkan lagu rohani. Dalam penggunaan aplikasi ini, user atau pengguna dapat langsung memilih menu yang diinginkan, karena aplikasi ini dibuat untuk dapat membantu user jika ingin mencari ayat kitab secara cepat melalui perangkat mobile. Aplikasi ini dapat langsung diinstal pada perangkat seluler bersistem android. Dibawah ini adalah tahap-tahap pembuatan aplikasi. 10 2. Struktur Navigasi Struktur navigasi adalah struktur atau alur dari suatu program. Menentukan struktur navigasi merupakan hal yang sebaiknya dilakukan sebelum membuat suatu aplikasi. Ada 4 (empat) macam bentuk dasar dari struktur navigasi yang biasa digunakan dalam proses pembuatan aplikasi. Pada aplikasi ini penulis menggunakan struktur navigasi hirarki atau dapat juga disebut dengan struktur pohon. Saat aplikasi dijalankan akan muncul splash screen dengan gambar Genta, setelah itu barulah masuk kedalam menu utama, yang berisikan menu-menu tambahan. Ajaran Besar Cari Ayat Tengah sempurna Cari ayat Sabda Suci Cari ayat Bingcu Forum Splash Screen Menu Utama Lagu Rohani Help 11 Cari ayat Cari ayat Judul Lagu 1 Ket Lagu Judul Lagu 2 Ket Lagu Judul Lagu 3... Ket Lagu Judul Lagu 10 Ket Lagu Info Close Gambar 4. Rancangan Struktur Navigasi Aplikasi My Su Si UJICOBA Tahap pengujian ini dibagi menjadi beberapa bagian. Komponen-komponen yang di uji dari aplikasi ini sebagai berikut: 1. Jika aplikasi ini telah terinstal pada perangkat android pengguna maka di bagian halaman menu akan muncul icon My Su Si. 12 Gambar 5. Rancangan Struktur Navigasi Aplikasi My Su Si 2. Pertama kali dijalankan aplikasi ini akan menampilkan halaman splash screen sebagai halaman pembuka dari aplikasi. Gambar 6. Tampilan Splash Screen aplikasi My Su Si 13 3. Halaman pembuka dari aplikasi untuk memperkenalkan nama aplikasi. Sehingga ketika aplikasi baru dijalankan tampil satu halaman dalam beberapa detik dengan latar belakang gambar yang memperkenalkan nama aplikasi kepada pengguna. Kemudian setelah itu akan tampil Menu utama dari aplikasi. Gambar 7 Tampilan Menu Utama 4. Saat membuka menu Cari ayat maka akan muncul tampilan pilihan 4 kitab yaitu kitab : Ajaran besar, Tengah Sempurna, Sabda Suci, dan Bingcu. Gambar 8 Tampilan Menu Pilihan Kitab 14 5. Saat memilih kitab ajaran besar, maka akan tampil sebuah tampilan yang berfungsi untuk pencarian ayat. Begitupun saat di pilih ketiga kitab yang lain yaitu kitab tengah sempurna, kitab sabda suci dan kitab bingcu,. Gambar 9 Tampilan Menu Pencarian ayat 6. Kembali ke Menu utama. Saat pengguna android memilih menu lagu rohani maka akan muncul tampilan list lagu rohani agama khonghucu. Gambar 9 Tampilan List lagu Rohani Agama Khonghucu 15 7. Saat pengguna android memilih Menu lagu rohani maka akan muncul tampilan teks lagu rohani. Gambar 10 TampilanTeks Lagu Rohani Agama Khonghucu 8. Kembali ke menu utama, terdapat menu About, yang berisi tentang pengantar aplikasi My Su Si dan Developer dan Designer. Gambar 11 Tampilan About Aplikasi 16 9. Kembali ke menu utama, terdapat menu Help yang berfungsi petunjuk penggunaan aplikasi. Gambar 12 Tampilan Help Aplikasi 3. Hasil Pengujian Hasil Uji Coba Berdasarkan uji coba pada pada Hp Samsung Galaxy Wonder, LG Optimus Hub, dan Dell Streak hasilnya adalah sebagai berikut : Tipe HP Tampilan Icon Warna Button Background Samsung Galaxy Wonder Gambar icon terlihat jelas dan lengkap Warna yang tampil sesuai dengan yang seharusnya dan juga jelas Tata letak semua tombol sesuai. Ukuran background muncul dengan normal seperti yang ada pada emulator LG Optimus Hub Gambar icon terlihat jelas dan lengkap Warna yang tampil sesuai dengan yang seharusnya dan juga jelas. Tata letak semua tombol sangat mirip dengan hasil yang ada di emulator Ukuran background muncul dengan normal seperti yang ada diemulator Dell Streak Gambar icon terlihat jelas dan lengkap Warna yang tampil sesuai dengan yang seharusnya dan juga jelas Tata letak button semua berbeda dengan ada diemulator karena layar hp terlalu besar Background tidak tampil sempurna , hanya setengah layar , setengahnya tidak 17 Berdasarkan hasil uji coba diatas dengan Hp Platform Android dengan tipe Hp Galaxy Wonder, LG Optimus Hub dan Dell Streak, dapat ambil satu kesimpulan bahwa aplikasi yang diimplementasikan pada HP Samsung Galaxy Wonder lebih baik daripada dibandingkan dengan Hp LG Optimus Hub dan Dell Streak. Tanggapan responden mengenai Kualitas Aplikasi No. Indikator Persentase 1 2 3 Kualitas aplikasi 1 Menarik 80% 30% - 2 User Friendly 100% - - 3 Dinamis 70% 20% 10% 4 Interaktif 70% 30% - Keterangan: 1. Setuju 2. Ragu-Ragu 3. Tidak Setuju Perhitungan presentase (diambil dari 10 responden) a. Tampilan aplikasi Menarik = 8/10 x 100% = 80 % b. User Friendly (mudah untuk dioperasikan) = 10/10 x 100% = 100% c. Dinamis (data yang disajikan dapat berubah sesuai dengan permintaan) = 7/10 x 100% = 70% d. Interaktif (ada timbal balik antara user) = 7/10 x 100% = 70% 18 PENUTUP Kesimpulan Setelah aplikasi My Su Si berhasil dibuat serta berdasarkan table uji coba pada smartphone Samsung Galaxy Wonder 18150, LG optimus Hub, Dan Dell streak. Maka dapat disimpulkan bahwa fungsi dari aplikasi ini dapat berjalan dengan baik pada Smartphone Samsung Galaxy Wonder 18150. Namun, tampilan aplikasi My Su Si ini sedikit terlihat berbeda saat dijalankan pada Hp LG Optimus Hub, dan Dell Streak, karenanya tampilan disesuaikan dengan layar dari Smartphone sesuai dengan jenis Smartphone yang digunakan. Keberadaan aplikasi ini dapat membantu para pengguna Smartphone ini khususnya umat agama khonghucu untuk dapat membaca ayat-ayat suci, mendengarkan lagu-lagu rohani dan mengakses Web Komunitas Agama Khonghucu. Saran Penulis menyadari keterbatasan pengetahuan yang dimiliki dalam pembuatan aplikasi My Su Si ini. Penulis mengharapkan kelak aplikasi My Su Si ini dapat lebih disempurnakan dengan penambahan menu untuk Kumpulan doadoa di dalam agama khonghucu, kisah kehidupan Nabi Kongzi serta penambahan pada saat pencarian ayat suci yang berdasarkan kata yang diinginkan oleh pengguna. 19 DAFTAR PUSTAKA [1] Nazruddin Safaat H, Android Pemograman Aplikasi Mobile Smartphone dan Tablet Berbasis Android ,Informatika, Bandung, 2012. [2] Anonim, Adobe Photoshop CS4 untuk Pemula, cetakan pertama, C.V Andi Offset, Yogyakarta, 2009. [3] Matakin Jakarta Utara, Pengertian agama khonghucu http://matakin.fkubju.com/?p=83 [4] http://kbm-khonghucu.blogspot.com/2011/11/agama-khonghucu-rujiao.html [5] Shen , Lim Khung, Hidup Bahagia dalam Jalan Suci TIAN, Penerbit Gerbang Kebajikan Ru, Jakarta, 2011 [6] Struktur Navigasi http://www.indrawan21.com/2012/05/macam-macam-struktur-navigasi.html [7] Romi Satria Wahono, ”Pengantar UML”, http://ilmukomputer.org/2006/08/25/pengantar-uml/,