Abstract :
Pembuatan laporan yang menampilkan informasi dari suatu basis
data sering kali menggunakan SQL (Structured Query Language) yang telah
disediakan pada sistem manajemen basis data. Pembuatan SQL akan
memberikan kesulitan bagi pemakai yang tidak mengerti tentang
penggunaan dan penulisan SQL serta tidak bisa menggunakan bahasa
Tnggris. Contoh misalnya seorang pemakai ingin mengetahui nrp mahasiswa
"x" dari suatu universitas maka ia harus mencari satu-satu atau meminta ke
pengembang untuk dibuatkan SQL yang dapat menampilkan nrp dari
mahasiswa "x" tersebut. Hal ini tentu membutuhkan waktu untuk
pembuatan SQL dan menyulitkan pemakai untuk mendapatkan informasi
dari basis data. Jadi setiap ada perubahan permintaan informasi dari basis
data yang berhubungan dengan SQL, maka pengembang perangkat lunak
harus melakukan perubahan atau penambahan pada perangkat lunaknya.
Masalah utama dan tujuan yang hendak dicapai dari tugas akhir ini
adalah bagaimana membuat komponen untuk membantu pengembang
perangkat lunak dalam membuat aplikasi query basis data dengan bahasa
Indonesia. Komponen adalah perangkat lunak yang digunakan oleh
perangkat lunak (program) yang lain. Hal ini dilakukan dengan cara
membuat suatu komponen yang dapat menghasilkan SQL untuk
mendapatkan informasi dari basis data dengan memasukkan pertanyaan
dalam bahasa Indonesia dan membantu pengembang perangkat lunak untuk
membuat perangkat lunak yang mengaplikasikan basis data.
Analisis sistem didapat dengan melakukan pembicaraan dan
pengamatan dan kepada orang yang mengerti akan basis data dan pernah
membuat aplikasi basis data untuk mengetahui keadaan yang ada saat ini.
Selanjutnya dilakukan proses desain meliputi desain obyek, desain data,
desain proses, dan desain antar muka. Implementasi dilakukan dengan
menterjemahkan desain yang telah dibuat ke dalam bahasa pemrograman.
Tahap terakhir adalah uji coba terhadap aplikasi, dilakukan melalui tahap
verifikasi dan validasi dengan didukung oleh hasil angket.
Ujicoba menunjukkan bahwa pengembang perangkat lunak
dipermudah dalam pembuatan program untuk query basis data dengan
bahasa Indonesia dan pemakai dipermudah untuk mendapatkan informasi
dari basis data tanpa harus menunggu pengembang perangkat lunak untuk
membuatkan SQL.