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
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
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.
.
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 konsepweb servicepada 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 scriptdan HTML. Web-service diartikan sebagai sebuah antar muka (interface) yang menggambarkan sekumpulan operasi-operasi yang dapat diakses melalui jaringan, misalnya internet dalam bentuk pesanXML. (Kreger, 2001).
METODOLOGI PENELITIAN KebutuhanSoftware
membangun aplikasi sistem berbasis web dengan penerapanweb 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 mendalamjquery library.
Gambar 3.1 download jquery
Pada halaman selanjutnya pilih versi jquery, ada versi productiondan versidevoloper.
Gambar 3.2 versi jquery
Gambar 3.3 code library
klik CTRL + S di keyboard untuk penyimpanancodetersebut 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
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 diweb server.
Gambar 3.7 business proses aplication
Usermemasukkan 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 servermengolah dan web serverpun mengeluarkan dalam bentuk format HTMLagar bisa dibaca oleh browser dan browser menerima hasilan dari
setelah itu browser mengeluarkan kata yang di inginkan olehuser.
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 servicenyamenggunakanJSON.
Halaman Sistem ada
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 HalamanHome
Halaman Output
Halaman Output adalah halaman akses yang menampilkan sebuah hasil kata yang telah dimasukkan setelah melakukan mengisikaninput 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 Tampilanoutputarti
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 kesearch.
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 kesearch.
PENUTUP
Kesimpulan
Berdasarkan pembuatannya web dapat disimpulkan sebagai berikut:
keunikan, yaitu dimana suatu kata bisa diklik dan menuju tampilan kata yang diklik jadi tidak harus memasukkan kata lagi.
Saran
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.
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>