WEBSITE KAMUS BAHASA INDONESIA MENGGUNAKAN JQUERY MELALUI WEB SERVICE

dokumen-dokumen yang mirip
IMPLEMENTASI WEB SERVICE PADA APLIKASI KAMUS BAHASA INDONESIA

WEBSITE KAMUS BAHASA INDONESIA MENGGUNAKAN JQUERY MELALUI WEB SERVICE

BAB I PENDAHULUAN. banyak bahasa salah satunya adalah Bahasa Indonesia. Tetapi dalam. pengetaahuan kosakata, yang digunakan untuk berkomunikasi hanya

Fauzan Natsir NIM : L

BAB I PENDAHULUAN. banyak bahasa salah satunya adalah bahasa Indonesia, bahasa ibu di negeri ini

BAB 1 PENDAHULUAN. yang benar-benar mempunyai skill atau kemampuan dalam bidang Teknologi

APLIKASI PENDAFTARAN DAN PEMILIHAN PENGURUS OSIS SMK SUDIRMAN 1 WONOGIRI BERBASIS WEBSITE

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN

BAB 1 PENDAHULUAN. Perkembangan Aplikasi Web yang semakin berkembang pesat sejak munculnya

BAB II KAJIAN PUSTAKA

IMPLEMENTASI DAN PENGUJIAN

BAB 1 PENDAHULUAN. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini

BAB 2 LANDASAN TEORI. Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni

BAB 2 LANDASAN TEORI

BAB I PENDAHULUAN I.1 Latar Belakang

Bab II. TINJAUAN PUSTAKA

No HP :

BAB IV HASIL DAN UJI COBA

SISTEM INFORMASI AKADEMIK DI SMP MUHAMMADIYAH AL-KAUTSAR PROGRAM KHUSUS KARTASURA BERBASIS MOBILE

BAB III LANDASAN TEORI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 1 PENDAHULUAN. Perkembangan teknologi informasi dan teknologi komputer saat ini berkembang

BAB 1 PENDAHULUAN 1.1 Pendahuluan

IMPLEMENTASI WEB-SERVICE UNTUK PEMBANGUNAN SISTEM KARTU RENCANA STUDI (KRS) ON-LINE

BAB I PENDAHULUAN. pengambil keputusan. Data Warehouse sebagai sarana pengambilan keputusan, merupakan

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang. Sistem informasi merupakan suatu sistem yang menerima masukan data dan

RANCANG BANGUN APLIKASI RADIO ONLINE BERBASIS WEB

BAB I PENDAHULUAN. Kegiatan penjualan pada butik Be Collection merupakan kegiatan pokok

SISTEM INFORMASI ALUMNI TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA BERBASIS WEB

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Banyak informasi terbaru tentang olahraga sepak bola di Indonesia menjadikan sepak

SISTEM INFORMASI SMP MUHAMMADIYAH 10 SURAKARTA BERBASIS WEB

BAB IV. Implementasi dan Pengujian

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

RANCANG BANGUN APLIKASI PADA PEMESANAN TIKET BUS ONLINE BERBASIS WEB

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 1 PENDAHULUAN. Semakin berkembangnya teknologi internet maka kebutuhan dalam memperoleh

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat

PENGEMBANGAN SISTEM INFOMASI PARIWISATA DAERAH DENGAN APLIKASI WEB

pengembangan dari pengolahan data alumni SMK Widya Yahya Gadingrejo, yang

RANCANG BANGUN SISTEM INFORMASI E-RESEARCH STIKOM BALI MULTI PLATFORM SMARTPHONE BERBASIS PHONEGAP

PEMBUATAN DIGITAL LIBRARY PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA BERBASIS WEB

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III METODOLOGI. Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI)

BAB II LANDASAN TEORI

BAB I PENDAHULUAN. A. Latar Belakang. Kemajuan teknologi informasi yang sangat pesat pada masa

KAMUS ISTILAH DI BIDANG KOMUNIKASI DENGAN FITUR POPULARITAS BERDASARKAN INFORMASI MESIN PENCARI

BAB IV IMPLEMENTASI DAN EVALUASI. dengan rancangan atau perancangan sistem yang telah dibuat. Aplikasi yang

PEMBERDAYAAN SISTEM PEMERINTAHAN DAN POTENSI DESA PADA KABAPUTEN PRINGSEWU BERBASIS WEB

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

BAB 1 PERSYARATAN PRODUK 1. Pendahuluan

BAB IV IMPLEMENTASI SISTEM

BAB I PENDAHULUAN Latar Belakang. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga mempunyai

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI. Sistem pengolahan data merupakan satu kesatuan kegiatan pengolahan

NOKI HENDRA PAMUNGKAS D

BAB I PENDAHULUAN. komunikasi, media informasi dan edukasi. Internet dengan aplikasinya

EFEKTIVITAS ALGORITMA SIMILARITAS SEMANTIK BERBASIS JEJARING KATA UNTUK MENGUKUR KEMIRIPAN KALIMAT BAHASA INDONESIA

PEMBUATAN APLIKASI E-OFFICE DI PT. ALMEGA SEJAHTERA UNTUK MENDUKUNG KEGIATAN PERKANTORAN BERBASIS WEB MENGGUNAKAN FI FRAMEWORK

BAB IV IMPLEMENTASI DAN PENGUJIAN. lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut.

BAB IV HASIL DAN UJI COBA

PERANCANGAN WEBSITE SEBAGAI SARANA PROMOSI PADA MTs MA ARIF NU 1 AJIBARANG. Oleh: Lina Rahmawati Sistem Informasi, STMIK Amikom Purwokerto ABSTRAKS

WEBSITE PORTAL COMPANY PADA PT. BAHARI EKA NUSANTARA PALEMBANG MENGGUNAKAN PHP DAN MYSQL. Novita Wulandari Jurusan Sistem Informasi STMIK PALCOMTECH

BAB 2 LANDASAN TEORI. bahasa pemrograman java dan bersifat open source. Yang mana artinya aplikasi

MENGENAL PHP BAB Apakah PHP Itu?

PENERAPAN CLOUD COMPUTING PADA WEBSITE PEMESANAN KAMAR KOST DENGAN MODEL LAYANAN SOFTWARE AS A SERVICE

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan

Perancangan Sistem Informasi Lingkungan Seni Sunda Berbasis Web Pada Paguyuban Campaka Ligar Tasikmalaya

BAB II KAJIAN PUSTAKA

RANCANG BANGUN SISTEM INFORMASI PELAYANAN ONLINE DAN SMS GATEWAY PADA PDAM TIRTA DAROY BANDA ACEH. Oleh: Edi Kurniawan

BAB 3 PERANCANGAN SISTEM. 3.1 Mendefenisikan Web dalam Macromedia Dreamweaver 8

PENGEMBANGAN SISTEM INFORMASI AKREDITASI

BAB 4 IMPLEMENTASI DAN EVALUASI. a. Spesifikasi piranti keras pada local server: Processor : Intel Pentium IV 1.8 Ghz

Rancang Bangun Aplikasi Pemilihan Presiden dan Wakil Presiden Mahasiswa Secara Online Berbasis Android

APLIKASI PURWOKERTO PLACE FINDER PADA SMARTPHONE BERSISTEM OPERASI ANDROID

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB 1 PENDAHULUAN Latar Belakang

Pembuatan Aplikasi Komunitas Organisasi. Mahasiswa Universitas Surabaya. Berbasis Android

BAB IV IMPLEMENTASI DAN PENGUJIAN

APLIKASI ANDROID SEBAGAI MEDIA PEMBELAJARAN INTERAKTIF INFORMASI BUDAYA PROVINSI DI INDONESIA

Perancangan dan Pembuatan Sistem Informasi Pariwisata Kota Solo dan Sekitarnya Berbasis Web

SISTEM INFORMASI BIAYA TAGIHAN AIR PELANGGAN PDAM KOTA SURAKARTA BERBASIS MOBILE

BAB V IMPLEMENTASI DAN KESIMPULAN

BAB I PENDAHULUAN. 1.1 Latar Belakang

MODUL PEMBELAJARAN MENGENAL WIN32API DENGAN VISUAL BASIC 6.0 BERBASIS FLASH DAN WEB

BAB III METODOLOGI PENELITIAN. Pada pembuatan Plugin Penjadwalan Seminar pada Jurusan Ilmu

RANCANG BANGUN SISTEM E-LELANG BERBASIS WEB MENGGUNANKAN PHP DAN MYSQL NASKAH PUBLIKASI PROGRAM STUDI INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA

BAB IV IMPLEMENTASI DAN UJI COBA

SISTEM INFORMASI INTERNET SERVICE PROVIDER PRIMANET SRAGEN BERBASIS WEB

SISTEM INFORMASI PEMESANAN PAKAIAN DISTRO DENGAN APLIKASI ANDROID

Pemrograman Web Week 1. Team Teaching

PENGERTIAN WEB web adalah

BAB IV HASIL DAN UJI COBA

Bab 4 Implementasi dan Evaluasi

BAB 1 PENDAHULUAN 1.1. Latar Belakang

ANALISA JARINGAN REMOTE KOMPUTER SERVER DATABASE DENGAN ANDROID MOBILE MENGGUNAKAN APLIKASI TEAM VIEWER DAN KEGUNAAN APLIKASI TEAM VIEWER.

Transkripsi:

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 Pembimbing II Husni Thamrin, S.T, MT., Ph.D. NIK : 706 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: 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 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.5 flowchart alur 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.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. 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. 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 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.2 Halaman Home 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. 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. 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 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 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.