WEBSITE KAMUS BAHASA INDONESIA MENGGUNAKAN JQUERY
MELALUI WEB SERVICE
Diajukan oleh:
Nama : Agus Sugiyanto
Pembimbing 1 : Husni Thamrin, S.T, MT., Ph.D.
Pembimbing 2 : Jan Wantoro, S.T.
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2014
nm./ HALAMAN PENGESAHAN
Publikasi Ilmiah dengan judul :
WEBSITE KAMUS BAHASAINDONESIA MENGGUNAKAN JQUERY
MELALUI WEB SERVICE
Yang dipersiapkan dan disusun oleh :
Agus Sugiyanto
L200090013
Telah disetujui pada :
Hari : …………………………
Tanggal : …………………………
Pembimbing I
Husni Thamrin, S.T, MT., Ph.D.
NIK : 706
Pembimbing II
Jan Wantoro, S.T.
NIK : 2001304
Publikasi Ilmiah ini telah diterima sebagai salah satu persyaratan
Untuk Memperoleh Sarjana
Tanggal : ………………………
Mengetahui,
Ketua Program Studi
Teknik Informatika
Heru Supriyono. S.T.M.Sc.Ph.D
NIK : 970
6`b
WEBSITE KAMUS BAHASA INDONESIA MENGGUNAKAN JQUERY
MELALUI WEB SERVICE
Agus Sugiyanto, Husni Thamrin, Jan Wantoro
Teknik Informatika Fakultas Komunikasi dan Informatika
Universitas Muhamadiyah Surakarta
E_mail: [email protected]
ABSTRAK
Bahasa merupakan jembatan untuk berkomunikasi. Di dunia ini banyak bahasa
salah satunya adalah Bahasa Indonesia. Tetapi dalam penggunaan sehari-hari,
kosakata jarang digunakan sehingga kurangnya pengetahuan kosakata, yang
digunakan untuk berkomunikasi hanya mencakup dalam kecakapan yang umum
saja yang sebenarnya terdapat dalam kamus Bahasa Indonesia. Dengan
menggunakan jquery dan web service, aplikasi ini di diimplementasikan ke
sebuah website sehingga bisa diakses dimana saja. Untuk memberikan perbedaan
pada web ini sehingga diberilah penambahan fitur – fitur yang sebelumnya belum
ada pada sistem lain dan terdapat suatu proses yang memberikan keunikan, yaitu
dimana suatu kata bisa diklik dan menuju tampilan kata yang diklik jadi tidak
harus memasukkan kata lagi.
.
Kata kunci : web service, jquery, kamus
PENDAHULUAN
Bahasa merupakan jembatan
untuk berkomunikasi. Di dunia ini
banyak bahasa salah satunya adalah
Bahasa Indonesia. Tetapi dalam
penggunaan sehari-hari, kosakata
jarang digunakan sehingga
kurangnya pengetahuan kosakata dan
yang digunakan untuk
berkomunikasi hanya mencakup
dalam kecakapan yang umum saja
yang sebenarnya terdapat dalam
kamus Bahasa Indonesia.
Berdasarkan latar belakang
masalah yang telah penulis uraikan
di atas maka penulis merumuskan
masalah yaitu membuat web dengan
fasilitas web service untuk
menghimpun kata Bahasa Indonesia.
Pembatasan suatu masalah
digunakan untuk menghindari
adanya penyimpangan masalah
supaya lebih terarah. Batasan
masalahnya informasi dan fitur-fitur
yang disajikan sesuai dengan KBBI
dan Kateglo dan hanya bisa diakses
secara online karena penerapan
konsep web service pada web ini.
Sistem informasi ini
membantu penggunaan, untuk
mempermudahkan mencari
informasi bahasa Indonesia. Manfaat
bagi penulis, mengerti dan
memahami tentang pembuatan web
menggunakan php, serta bagaimana
cara mengakses melalui php dan
jquery.
TINJAUAN PUSTAKA
Kamus adalah sejenis buku
rujukan yang menerangkan makna
kata-kata. Ia berfungsi untuk
membantu seseorang mengenal
perkataan baru. Jquery merupakan
suatu framework (library). Java
script yang menekankan bagaimana
interaksi antara Java
script dan HTML. Web-service
diartikan sebagai sebuah antar muka
(interface) yang menggambarkan
sekumpulan operasi-operasi yang
dapat diakses melalui jaringan,
misalnya internet dalam bentuk
pesan XML. (Kreger, 2001).
METODOLOGI PENELITIAN
Kebutuhan Software
Analisa kebutuhan software
meliputi sistem operasi dan program
aplikasi yang digunakan untuk
membangun aplikasi sistem berbasis
web dengan penerapan web service.
Sistem operasi
Sistem operasi yang
digunakan dalam sistem berbasis
web ini merupakan sistem operasi
berbasis Windows xp pada komputer
server. Proses pembuatannya
menggunakan Windows xp, dan
penerapan pada server pun
menggunakan Windows xp,
sedangkan untuk client dapat
menggunakan berbagai sistem
operasi.
a. Program aplikasi
Notepad++
Notepad++ merupakan
software yang diciptakan dengan
menggunakan Bahasa
Pemrograman yang berasal dari C++
dan menggunakan API Win32 murni
dan STL yang menjamin kecepatan
eksekusi lebih tinggi dan ukuran
program yang lebih kecil.
Adobe Photoshop.
Photoshop adalah sebuah
software yang digunakan untuk
memoodifikasi gambar atau foto
secara professional.
Appserv.
Appserv merupakan aplikasi
untuk install beberapa program
antara lain Apache, PHP, MySQL
dalam waktu yang sangat singkat.
(Supardi, 2011).
Cara menggunakan jquery.Pertama-tama adalah harus
mendalam jquery library.
Gambar 3.1 download jquery
Pada halaman selanjutnya
pilih versi jquery, ada versi
production dan versi devoloper.
Gambar 3.2 versi jquery
Akan muncul code library pada
jquery.
Gambar 3.3 code library
klik CTRL + S di keyboard
untuk penyimpanan code tersebut ke
direktori
website
.
Gambar 3.4 direktori website
Kode untuk memanggil library
supaya dapat terupload oleh website.
Buka notepad++ dan masukkan
kodenya. Dan kode yang dicetak tebal
adalah skripsinya.
Gambar 3.5 script jquery
Gambar 3.5 flowchart alur
Gambar 3.6 alur kerja web
service
User memasukkan sebuah kata
yang di inginkan ke browser. Lalu
browser mengirim berbentuk
variabel php ke web server, setelah
itu web server melakukan
permintaan ke web service. Web
service mengeksekusi permintan web
server dalam bentuk format json dan
dikembalikan lagi ke web server dan
diolah oleh web server menjadi
format html agar bisa dibaca oleh
browser, setelah itu browser
mengeluarkan kata yang yang
dimasukkan. Yang mengatur web
service adalah dari pihak
kateglo.com, dan pengguna hanya
memanfaatkan output dari json
kemudian dieksekusi oleh file php
yang ada di web server.
Gambar 3.7 business proses
aplication
User memasukkan kata yang di
inginkan ke browser. Setelah itu
browser menampung kata yang di
inginkan mengirim permintaan ke
web server dalam bentuk variabel
php. Selanjutnya web server
meminta URL alamat yang dituju
web service, setelah itu web service
mengeluarkan dalam format JSON
agar bisa dibaca web server, web
server mengolah dan web server pun
mengeluarkan dalam bentuk format
HTML agar bisa dibaca oleh browser
dan browser menerima hasilan dari
setelah itu browser mengeluarkan
kata yang di inginkan oleh user.
Gambar 3.8 halaman home
Prose pembuatan sebuah web
baru, harusnya dibuat terlebih dahulu
perancangan sebuah desain.
HASIL DAN PEMBAHASAN
Hasil Penelitian
Perancangan Web Kamus
Bahasa Indonesia mengunakan
jquery melalui web service dibuat
menggunakan bahasa pemrograman
PHP, HTML dan untuk mengakses
web servicenya menggunakan JSON.
Halaman Sistem ada
Sistem yang ada adalah
Kamus Besar Bahasa Indonesia
(KKBI) online. Sistem yang ada
dibuat oleh Pusat Bahasa, selain
itu terdapat pula kateglo yang
merujuk ke KKBI online.
Gambar 4.1 Tampilan
kateglo.com
Pada sistem diatas , terdapat
fungsi definisi kata yang
dimasukkan. Untuk keunggulan
sistem ini, banyaknya menu
pencarian sehingga pengguna bisa
untuk menentukan hasil yang di
inginkan.
Halaman Home
Halaman home adalah
halaman yang pertama tampil
ketika user mengetikkan alamat
d a r i Web Bahasa Indonesia
pada web browser.
Gambar 4.2 Halaman Home
Halaman Output
Halaman Output adalah
halaman akses yang
menampilkan sebuah hasil kata
yang telah dimasukkan setelah
melakukan mengisikan input kata
di halaman home dan akan
memuat fitur-fitur berupa definisi
atau arti dari kata yang
diinputkan, persamaan kata
(sinonim), perlawanan kata
(antonim) terdapat pada halaman
yang sama.
Tampilan Output Arti
Arti dari kata yang telah
dimasukkan pengguna.
Gambar 4.3 Tampilan output arti
Tampilan Output Sinonim
Fungsi sinonim atau
persamaan kata dari kata yang
telah dimasukkan pengguna.
Gambar 4.4 Tampilan output
Sinonim
Tampilan Output Antonim
Fungsi antonim atau
perlawanan kata dari kata
yang telah dimasukkan oleh
pengguna.
Gambar 4.5 Tampilan output Antonim
Pembahasan
Untuk memberi perbedaan
pada web ini sehingga diberilah
penambahan fitur – fitur yang
sebelumnya belum ada pada sistem
lain dan terdapat suatu proses yang
memberikan keunggulan, yaitu
dimana suatu kata bisa diklik dan
menuju tampilan kata yang diklik
jadi tidak harus memasukkan kata
lagi ke search.
Perbedaan pada sistem fauzan
dengan sistem saya adalah, didalam
sistem fauzan terdapat jenis kata
yang meliputi meronim, hiponim,
kata jadian, antonim, sinonim, kata
majemuk, dan arti. Sedangkan pada
sistem saya hanya terdapat arti,
sinonim, antonim. Serta pada sistem
saya terdapat suatu keunggulan yang
dimana suatu kata dapat di klik dua
kali. Jadi pengguna tidak harus
memasukkan kata ke search.
PENUTUP
Kesimpulan
Berdasarkan pembuatannya
web dapat disimpulkan sebagai
berikut:
Untuk memberikan perbedaan
pada web ini sehingga diberilah
penambahan fitur – fitur yang
sebelumnya belum ada pada
sistem lain dan terdapat suatu
proses yang memberikan
keunikan, yaitu dimana suatu
kata bisa diklik dan menuju
tampilan kata yang diklik jadi
tidak harus memasukkan kata
lagi.
Saran
Web ini menggunakan jaringan
internet, sehingga siapapun dapat
melakukan mengakses web ini. Tapi
tidak adanya basis data. Di sarankan
kepada pengembangan untuk
membuat sistem basis data pada Web
Kamus Bahasa Indonesia yang ada
saat ini.
DAFTAR PUSTAKA
Fuecks H. 2002. Build your own Web Servicewith PHP and XML-RPC.
http://www.sitepoint.com/article/own-web-service-php-xml-rpc[30Oktober
2005]
Hariyanto, D. 2003, Pengembangan Kamus Berbasis Web Menggunakan Active
Server Pages, Skripsi Universitas Negeri Yogyakarta.
Ichtiara, Tri Kuntoro. 2005. Implementasi Web Service Untuk Pengembangan
Sistem Layanan Pariwisata Terpadu. Makalah. Universitas Gajah Mada.
Kreger, H. 2001. Web Services Conceptual Architecture (WSCA 1.0), IBM
Software Group: USA
Laksito, A D. (2006) Implementasi Web- Service pada Aplikasi Pengisian Kartu
Rencana Studi Mahasiswa. [Internet]. Tersedia
dalam:http://research.amikom.ac.id/index.php/JD/article/download/479/101
/
Leginingsih, I. 2006, Pembangunan Aplikasi Kamus Bahasa Sunda Pada
Smartphone Berbasis System Operasi V.7.0, Skripsi Universitas Komputer
Indonesia Bandung.
Prasetyo DD. 2005. Solusi Menjadi Web Master melalui Manajemeneb dengan
PHP. Jakarta: PT. Elex Media Komputindo.
Reyna, A. 2010, “Hubungan Penguasaan Kosakata Dan Kalimat Efektif Dengan
Kemampuan Mengubah Teks Wawancara menjadi karangan Narasi Oleh
Siswa Kelas VII SMP Negeri 2 Lubuk Pakam”, Jurnal Bahasa, Vol. 1, No.
1.
Rosdianyah, Firma. 2010. Implementasi Web Servicw pada Lingkungan Virtual
Smartphone Over IP untuk Android Menggunakan Virtual Machine. ITS:
Surabaya.
Saputra, R C. 2008,Rancang Bangun Aplikasi Kamus Percakapan Bahasa Arab
Berbasis Mobike Menggunkan Teknologi J2ME.Tugas Akhir. STMIK
Surabaya
Susilowati, P, Wisanti & Indah, Kartika Novita . 2013, “Profil Media
Pembelajaran Berbasis Web Untuk Melatih Kemandirian Belajar Pada
Materi Virus”, Vol. 2, No. 1.
Siswoutomo W. 2004. Membangun Web Service Open Souce menggunakan PHP.
Jakarta: PT. Elex Media Komputindo.
Wikipedia. 2013, Kamus, dilihat pada 5 Maret 2013,
<http://id.wikipedia.org/wiki/Kamus>
Yudisti, R. 2010. Aplikasi Kamus Dwibahasa Indonesia - Inggris berbasis
android. SkripsiUPN Veteran : Surabaya.
Top Related