Aplikasi Kamus Indonesia-Inggris Berbasis Web Dengan
Menggunakan PHP dan MySQL
Yolanda
1, Ropianto
21,2
Sekolah Tinggi Teknik Ibnu Sina Batam, (0778) 425391
3Program Studi Teknik Informatika, STT Ibnu Sina, Batam
e-mail:
1[email protected],
2[email protected]
ABSTRAK
Hampir disetiap kalangan siswa hingga mahasiswa tidak ada yang tidak pernah memmpunyai kamus. Tidak jarang dari mereka yang suka membuka atau membaca kamus tersebut. Aplikasi kamus bahasa indonesia-inggris berbasis web dengan menggunakan PHP dan MySQL ini dirancang untuk memudahkan mahasiswa dalam mencari sebuah katadalam bahasa indonesia lalu diterjemahkan kedalam bahasa inggris. Masalah yang dihadapi saat ini adalah mahasiswa terkadang sulit untuk menemukan kosata dalam bahasa inggris masih dengan cara membuka kamus yang tebalnya sedemikian rupa. Karena kurangnya kamus online maka dibuatlah aplikasi ini agar si mahasiswa mudah jika mencari kosakata yang diinginkan. Tujuan dibuatnya aplikasi ini adalah untuk mempermudah siapa saja yang ingin mencari kosakata yang diinginkan tersebut menjadi lebih efisien dan efektif. Aplikasi ini dapat menyortir maupun memilih kata yang ingin di tampilkan dihalaman web, pengguna juga bisa mencari kata yang diinginkan di kolom search, maka otomatis kata tersebut akan tampil. Metode yang digunakan dalam membuat aplikasi ini adalah metodologi kualitatif yaitu data primer dan sekunder. Program ini dikembangkan dengan menggunakan bahasa pemrograman PHP(Hypertext Processor) dan Basis Data MySQL. Dan di desain menggunakan HMTL. Hasil yang diharapkan dalam pembuatan kamus ini dapat mempermudah si mahasiswa dalam mencari sebuah kosakata dengan mengefisiensikan waktu serta membuat kita lebih nyaman dan senang dalam berbahasa inggris
Kata Kunci : Web, Kamus, PHP, MySQL, Aplikasi, Search, dan HTML.
1. Pendahuluan 1.1. Latar Belakang
Bahasa adalah suatu alat
komunikasi manusia untuk mempermudah suatu pembicaraan. Di dunia ini banyak Bahasa yang dipakai oleh seluruh manusia, baik itu Bahasa Daerah, Bahasa Nasional, maupun Bahasa Internasional. Untuk itu disini penulis akan membahas Bahasa
Internasional yang berkaitan dengan
kamus. Kamus adalah salah satu media pengenal kosa kata yang di dalamnya dapat mengartikan suatu kata/kalimat. Dalam Kamus Besar Bahasa Indonesia, kamus adalah buku yang berisi daftar kosa kata yang memudahkan pengguna dalam mengartikan sebuah kata yang disusun
secara alfabetis dengan disertai penjelasan makna dan keterangan lain yang
diperlukan serta dilengkapi dengan contoh pemakaian entri dalam kalimat.
Website yang biasa lebih sering
disingkat menjadi web, merupakan suatu
halaman internet yang dapat diakses oleh seluruh netizen tanpa batas, terkecuali tidak ada sambungan internet. Maka dari itu dengan adanya kamus digital berbasis
web ini dapat mempermudah orang untuk
mencari kosa kata yang tidak diketahuinya
1.2. Rumusan Masalah
1. Bagaimana meracang aplilkasi
kamus Bahasa
Indonesia-Inggris dalam PHP dan
MySQL?
2. Bagaimana menampilkan
kamus digital Bahasa
Indonesia-inggris pada PHP
dan MySQL
2. Landasan Teori 2.1. Kamus
Zgusta, L.(1971:120) dalam
buku Manual of
Lexicography mendefinisikan kamus adalah satu daftar yang disusun secara sistematis
tentang bentuk-bentuk linguistik dari
kebiasaan ujaran sebuah masyarakat ujaran.
2.2. PHP
Menurut Anhar (2010:3)
menjelaskan bahwa “Hypertext
Preprocessor (PHP) yaitu bahasa
pemograman web server-side yang
bersifat open source”. PHP
merupakan script yang terintegrasi
dengan HTML dan berada
pada server (serverside HTML embedded
scripting).
2.3. MySQL
Menurut Anhar (2010:45)
mengemukakan bahwa “MySQL adalah
salah satu database manajemen sistem
(DBMS) dari sekian banyak DBMS
seperti Oracle, MS SQL, Postgre SQL, dan
lainnya”. Dimana MySQL dalam operasi client
-server melibatkan server daemon MySQL
disisi server dan berbagai macam program
serta library yang berjalan besar. SQL
singkatan dari Structure Query
Language dan sering disebut Sequel saja. SQL mulai dikembangkan tahun 70-an di laboratorium IBM, Stan Jose, California.
Untuk mengakses sebuah filedatabase,
salah satu serverdatabase yang kecil dan
mudah digunakan namun memiliki
kehandalan dan performa tinggi.
2.4. XAMPP
Menurut Wicaksono (2008:7)
menjelaskan bahwa “XAMPP adalah
sebuah software yang berfungsi untuk
menjalankan website berbasis PHP dan
menggunakan pengolah data MYSQL di
komputer lokal”. XAMPP berperan
sebagai server web pada komputer lokal.
XAMPP juga dapat disebut
sebuah Cpanel server virtual, yang dapat
membantu melakukan preview sehingga
dapat dimodifikasi website tanpa
harus online atau terakses
dengan internet.
2.5. Flowchart
Bagan alir sistem (systems
flowchart) bagan yang menunjukan arus pekerjaan secara keseluruhan dari sistem . Bagan ini menjelaskan urut –
urutan dari prosedur – prosedur yang
ada didalam system.
2.6. Website
Menurut Sutarman (2007:7)
menjelaskan bahwa “website merupakan salah satu sumber daya internet yang
berkembang pesat. Informasi web di
distribusikan melalui hypertext, yang
memungkinkan suatu teks pendek menjadi
acuan untuk membuka dokumen yang lain”.
2.7. Database
Menurut Yuhefizar (2008:2)
menjelaskan bahwa “Database diartikan sebuah koleksi atau kumpulan data yang
saling berhubungan (relation), disusun
menurut aturan tertentu secara logis,
sehingga menghasilkan informasi”.
Secara prinsip, dalam suatu database
tercangkup dua komponen penting, yaitu data dan informasi.
3. Metodologi Penelitian
3.1. Adapun sumber data yang
dikumpulkan dalam penelitian
yaitu data kualitatif dan data kuantitatif
a. Data Kualitatif ialah data yang disajikan dalam bentuk verbal bukan dalam bentuk angka, data kualitatif yang dimaksud adalah gambaran umum obyek, yang
meliputi: pengertian kamus, PHP,
MySQL, XAMPP, Database, dan Flowchart
b. Data Kuantitatif
Adalah jenis data yang dapat
diukur arau dihitung secara
langsung. Data Kuantitatif yang dimaksud dalam laporan ini adalah database dari aplikasi kamus bahasa indonesia-inggris berbasis
web menggunakan PHP dan
MySQL
3.2. Perancangan Sistem
Dalam Perancangannya, aplikasi kamus aplikasi kamus bahasa
indonesia-inggris berbasis web
menggunakan PHP dan MySQL
dilakukan berdasarkan SLDC (System
Developement Life Cycle): digunakan dalam laporan ini adalah:
1. Penggumpulann Data
4.1. Analisa Kebutuhan Sistem
Analisis kebutuhan sistem
digunakan untuk menganalisis
kebutuhan-kebutuhan dalam
penggunaan sistem. Perancangan
aplikasi kamus indonesia-inggris ini
berbasiskan pemrograman web dan
database MySQL. Berdasarkan hasil
survey lapangan, maka dapat
disimpulkan, yaitu setiap orang bisa mengakses ini kamus indonesia-inggris ini dalam sistem aplikasi kamus bebasis
web menggunakan PHP dan MySQL.
Tanpa harus membuka kamus yang
tebal dengan mengetik dan
mengambilnya di search kata yang
ingin dicari akan muncul.Aplikasi ini
masih bisa dikembangkan untuk
menjadi lebih baik lagi.
4.2. Flowchart/Diagram
4.3. Tabel Kamus tbl_kata
Field Name Data
type Size Key
id_kata int 10 PK
id_arti int 10
Gambar 3. Tabel kata tbl_arti
Field Name Data
type Size Key
id_arti int 100 PK
nm_arti varchar 100
Gambar 4. Tabel arti
4.4. Relasi Antar Tabel
Gambar 5. Relasi Tabel
4.5. Rancangan Interface Kamus
Gambar 6. Gambar Rancangan Kamus
Gambar 7. Gambar Rancangan Search
4.6. Implementasi Halaman Kamus
Gambar 8. Gambar Tampilan Kamus
Gambar 9. Gambar Tampilan Search
5. Kesimpulan
Kesimpulan yang dapat diambil dari tugas akhir yang berjudul Aplikasi Kamus
Indonesia-Inggris Berbasis Web dengan
Menggunakan PHP dan MySQL adalah
sebagai berikut:
1. Pada kamus yang masih dalam
bentuk cetak cukup memakan banyak
waktu dengan membolak-balik
halaman, maka dengan aplikasi
kamus berbasis website ini hanya
dengan searching maka kata akan
langsung muncul.
2.
Aplikasi ini dapat memilih dan kosakata Bahasa Indonesia ke Bahasa
Inggris berdasarkan abjad dan
alphabet serta menyortir berdasarkan awal abjad dan akhir abjad.
6. Saran
Perancangan aplikasi sistem ini
1. Untuk kedepannya aplikasi ini tidak hanya menerjemahkan indonesia-inggris
akan tetapi bisa ditambah dengan
terjemahan inggris-indonesia juga.
2. Untuk menambah aksen atau tampilan kamus ini, penulis mengembangkan dengan memperindah serta menambah nilai guna agar kamus tersebut menjadi lebih menarik dan bermanfaat untuk digunakan.
DAFTAR PUSTAKA
Anhar. (2010). Panduan Menguasai PHP
dan MySQL. Jakarta: Media Kita.
Ikhsan.Hidayatul.(2014). Aplikasi Kamus
Bahasa Inggris, Indonesia, Minang Pada Smartphone Berbasis Android. (Online),(http//ejurnal.bunghatta.ac.id/in dex.php?journal=JFKIP&page=article& op=viewfile&path[]=7385&path[]6256 , diakses pada 14 Juli 2018)
Sutarman.(2007). Membangun Aplikasi
Web dengan PHP & MySQL.
Yogyakarta: Graha ilmu.
Wicaksono, Yogi.(2008). Membangun
Bisnis Online dengan Mambo. Jakarta: PT. Elex Media Komputindo.
Yuhefizar.(2008). Database Management
Menggunakan Microsoft Acces 2003. Jakarta: PT. Elex Media Komputindo.
Zgusta, L.,(1971). Manual of Lexicography.