WEBSITE KAMUS BAHASA INDONESIA MENGGUNAKAN JQUERYMELALUI WEB SERVICE Website Kamus Bahasa Indonesia Menggunakan Jquery Melalui Web Service.

WEBSITE KAMUS BAHASA INDONESIA MENGGUNAKAN JQUERY
MELALUI WEB SERVICE

Nama

Diajukan oleh:

Pembimbing 1
Pembimbing 2

: Agus Sugiyanto

: Husni Thamrin, S.T, MT., Ph.D.
: 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

Hari

Telah disetujui pada :
:

Tanggal


:

Pembimbing I

Pembimbing II

Husni Thamrin, S.T, MT., Ph.D.

Jan Wantoro, S.T.

NIK : 706

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: Agusyanto013@gmail.com

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

mempermudahkan


untuk berkomunikasi. Di dunia ini

bagi

Bahasa merupakan jembatan

banyak bahasa salah satunya adalah
Bahasa

Indonesia.

penggunaan
jarang

Tetapi

sehari-hari,

dalam


kosakata

digunakan

sehingga

kurangnya pengetahuan kosakata dan
yang

digunakan

berkomunikasi

untuk

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
adanya
supaya

untuk

menghindari

penyimpangan

lebih

masalah

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

membantu

informasi

penggunaan,

ini


untuk

mencari

informasi bahasa Indonesia. Manfaat
penulis,

mengerti

dan

memahami tentang pembuatan web

menggunakan php, serta bagaimana

cara mengakses melalui php dan
jquery.

TINJAUAN PUSTAKA

Kamus adalah

sejenis

buku

berfungsi

untuk

rujukan yang menerangkan makna
kata-kata.

Ia

membantu

seseorang

mengenal

perkataan baru. Jquery merupakan
suatu

framework (library).

Java

script yang menekankan bagaimana
interaksi

antara

script dan HTML.

Java

Web-service

diartikan sebagai sebuah antar muka
(interface)

sekumpulan
dapat

yang

operasi-operasi

diakses

misalnya

menggambarkan

melalui

internet

dalam

yang

jaringan,

pesan XML. (Kreger, 2001).

bentuk

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

menggunakan

pembuatannya

Windows

penerapan

pada

sedangkan

untuk

menggunakan

menggunakan
operasi.

xp,

server

Windows
client

berbagai

dan

Appserv.

Appserv merupakan aplikasi

untuk

beberapa

install

program

antara lain Apache, PHP, MySQL

dalam waktu yang sangat singkat.
(Supardi, 2011).

Cara menggunakan jquery.
Pertama-tama

adalah

mendalam jquery library.

pun
xp,

dapat

sistem

a. Program aplikasi

Gambar 3.1 download jquery

Notepad++

Notepad++ merupakan

software yang diciptakan dengan
menggunakan Bahasa

Pada

pilih

versi

halaman
jquery,

selanjutnya

ada

production dan versi devoloper.

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

software

yang

adalah

digunakan

Gambar 3.2 versi jquery
sebuah

untuk

memoodifikasi gambar atau foto
secara professional.

harus

Akan muncul code library pada
jquery.

versi

Gambar 3.3 code library
klik CTRL + S di keyboard

untuk penyimpanan code tersebut ke

direktori
website
.

Gambar 3.5 flowchart alur

Gambar 3.4 direktori website
Kode untuk memanggil library

Gambar 3.6 alur kerja web

supaya dapat terupload oleh website.
Buka

notepad++

dan

service

masukkan

kodenya. Dan kode yang dicetak tebal
adalah skripsinya.

User memasukkan sebuah kata

yang di inginkan ke browser. Lalu
browser

mengirim

itu

server

berbentuk

variabel php ke web server, setelah
web

melakukan

permintaan ke web service. Web

service mengeksekusi permintan web

server dalam bentuk format json dan

Gambar 3.5 script jquery

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

setelah itu browser mengeluarkan

kata yang di inginkan oleh user.

kateglo.com, dan pengguna hanya
memanfaatkan

output

dari

json

kemudian dieksekusi oleh file php
yang ada di web server.

Gambar 3.8 halaman home

Prose pembuatan sebuah web

baru, harusnya dibuat terlebih dahulu
perancangan sebuah desain.
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

HASIL DAN PEMBAHASAN
Hasil Penelitian

Perancangan

Bahasa

Indonesia

Web

Kamus

mengunakan

jquery melalui web service dibuat

menggunakan bahasa pemrograman
PHP, HTML dan untuk mengakses
web servicenya menggunakan JSON.

web service, setelah itu web service

Halaman Sistem ada

agar bisa dibaca web server, web

Kamus Besar Bahasa Indonesia

mengeluarkan dalam bentuk format

dibuat oleh Pusat Bahasa, selain

mengeluarkan dalam format JSON

server mengolah dan web server pun

HTML agar bisa dibaca oleh browser

dan browser menerima hasilan dari

Sistem yang ada adalah

(KKBI) online. Sistem yang ada

itu terdapat pula kateglo yang
merujuk ke KKBI online.

Gambar 4.2 Halaman Home

Halaman Output
Halaman

halaman

Output

akses

adalah
yang

menampilkan sebuah hasil kata
yang telah dimasukkan setelah

melakukan mengisikan input kata
di halaman home dan akan

Gambar 4.1 Tampilan

memuat fitur-fitur berupa definisi

kateglo.com

Pada sistem diatas , terdapat

fungsi

definisi

sistem

ini,

dimasukkan.

Untuk

kata

yang

keunggulan

banyaknya

menu

pencarian sehingga pengguna bisa

untuk menentukan hasil yang di
inginkan.

Halaman Home
Halaman

home

atau

arti

diinputkan,
(sinonim),

dari

kata

yang

perlawanan

kata

persamaan

kata

(antonim) terdapat pada halaman
yang sama.

Tampilan Output Arti
Arti dari kata yang telah

adalah

dimasukkan pengguna.

halaman yang pertama tampil

ketika user mengetikkan alamat
dari

Web Bahasa Indonesia

pada web browser.

Gambar 4.3 Tampilan output arti
Tampilan Output Sinonim
Fungsi

sinonim

atau

persamaan kata dari kata yang

telah dimasukkan pengguna.

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,

Gambar 4.4 Tampilan output

sinonim, antonim. Serta pada sistem

Sinonim

saya terdapat suatu keunggulan yang

Tampilan Output Antonim
Fungsi

antonim

atau

perlawanan kata dari kata

dimana suatu kata dapat di klik dua
kali. Jadi pengguna tidak harus
memasukkan kata ke search.

yang telah dimasukkan oleh
pengguna.

PENUTUP
Kesimpulan
Gambar 4.5 Tampilan output Antonim

Pembahasan
Untuk

memberi

perbedaan

web

Berdasarkan
dapat

pembuatannya

disimpulkan

berikut:

sebagai

pada web ini sehingga diberilah

Untuk memberikan perbedaan

sebelumnya belum ada pada sistem

penambahan fitur

memberikan

sistem lain dan terdapat suatu

penambahan fitur

fitur yang

pada web ini sehingga diberilah

lain dan terdapat suatu proses yang

sebelumnya

dimana suatu kata bisa diklik dan

proses

keunggulan,

yaitu

belum

yang

fitur yang
ada pada

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

Yudisti, R. 2010. Aplikasi Kamus Dwibahasa Indonesia - Inggris berbasis
android. SkripsiUPN Veteran : Surabaya.

2013,