Home » Membuat Program Kamus Sederhana dengan Java Swing dan MySQL » Membuat Program Kamus Sederhana dengan Java Swing dan MySQL
Membuat Program Kamus Sederhana dengan Java Swing dan MySQL
by Lirik lagu indonesia on Nov.22, 2009, under Membuat Program Kamus Sederhana dengan Java Swing dan MySQL
Assalamu'alaikum teman-teman..
Saya pernah punya cita-cita, bahwa sebelum saya dijemput ajalnya, saya ingin menciptakan suatu software yang gratis dan bermanfaat untuk masyarakat khususnya bagi para akademisi dan dunia pendidikan sehingga semua orang bisa memakai software saya. Itu adalah salah satu cita-cita saya. Namun, yang terlintas di benak saya hanya kamus untuk saat ini, dan saya hanya mengerti beberapa logika saja di dalam pembuatan software kamus. Nah, melanjutkan tentang artikel bermain dengan split delimiter string kemarin, saya ya mencoba menebak-nebak bagaimana membuat kamus sederhana, akan tetapi ini baru pengartian saja, belum ke arah bentuk kalimat. Di dalam bahasa Inggris, ada banyak sekali bentuk kalimat yang ketika kita ingin membuat software tersebut (mungkin seperti transtool atau google translate), akan membutuhkan banyak sekali logika. Akan tetapi, sementara hanya saya coba untuk pengartian kata dengan memecah string berdasarkan delimiter spasi.
Nah, kita mulai tutorialnya. Bisa dilihat tutorial kemarin adalah memecah string, lalu saya menambahkan model 1 entitas lagi yaitu entitas Kata yang memiliki 3 atribut.
Demikian ini code-nya:
package tohasoft.model;
/** * Dilarang mengubah tulisan ini sebagai penghargaan anda terhadap hasil karya orang lain *
* teknologiinformasi1.blogspot.com
* @author mudzakkir
*/ public class Kata { int key; String kata; String makna; public Kata()
{
} public Kata(int key, String kata, String makna)
{ this.key = key; this.kata = kata; this.makna = makna; }
//Untuk memudahkan pembacaan, dicut code getter dan setter.
//Silahkan ditambahkan via alt+insert }
Nah, di sana saya menggunakan atribut kata untuk temporer bahasa indonesia, dan atribut makna untuk temporer bahasa artian.
Lalu saya menggunakan template project jdbc-nya jasoet yang NewApotik lagi (Deny Prasetyo, ada di link daftar teman), saya menyimpan semua data kamus dalam MySQL. Nah tidak perlu di bahas lagi bagaimana pengaplikasian template project jasoet, silahkan di download saja di web-nya jasoet, dengan nama file NewApotik.
Logika yang cukup sederhana, karena memang ini langkah yang sangat dasar untuk membuat program aplikasi kamus.
Demikian ini adalah screen shotnya:

Lalu silahkan di coba di komputer anda, source code lengkap dan template database SQL bisa di download di sini:
http://code.google.com/p/javascriptsamplemudzakkirtoha/downloads/detail?name=kamus01.7z&can=2&q=
Nah, kelemahan sistem ini nantinya adalah memerlukan database dari server luar, semisalkan MySQL, atau postgres, atau Oracle Database 10g XE. Akan tetapi, nantinya biar aplikasinya bisa embedded database-nya, nanti kalau sudah ada waktu saya coba convert ke object database db4o, dan mencoba dengan menscan bentuk kalimat pertama dalam bahasa inggris.
Sumber : mudzakkir
Terima kasih telah berkunjung di blog saya...
Saya pernah punya cita-cita, bahwa sebelum saya dijemput ajalnya, saya ingin menciptakan suatu software yang gratis dan bermanfaat untuk masyarakat khususnya bagi para akademisi dan dunia pendidikan sehingga semua orang bisa memakai software saya. Itu adalah salah satu cita-cita saya. Namun, yang terlintas di benak saya hanya kamus untuk saat ini, dan saya hanya mengerti beberapa logika saja di dalam pembuatan software kamus. Nah, melanjutkan tentang artikel bermain dengan split delimiter string kemarin, saya ya mencoba menebak-nebak bagaimana membuat kamus sederhana, akan tetapi ini baru pengartian saja, belum ke arah bentuk kalimat. Di dalam bahasa Inggris, ada banyak sekali bentuk kalimat yang ketika kita ingin membuat software tersebut (mungkin seperti transtool atau google translate), akan membutuhkan banyak sekali logika. Akan tetapi, sementara hanya saya coba untuk pengartian kata dengan memecah string berdasarkan delimiter spasi.
Nah, kita mulai tutorialnya. Bisa dilihat tutorial kemarin adalah memecah string, lalu saya menambahkan model 1 entitas lagi yaitu entitas Kata yang memiliki 3 atribut.
Demikian ini code-nya:
package tohasoft.model;
/** * Dilarang mengubah tulisan ini sebagai penghargaan anda terhadap hasil karya orang lain *
* teknologiinformasi1.blogspot.com
* @author mudzakkir
*/ public class Kata { int key; String kata; String makna; public Kata()
{
} public Kata(int key, String kata, String makna)
{ this.key = key; this.kata = kata; this.makna = makna; }
//Untuk memudahkan pembacaan, dicut code getter dan setter.
//Silahkan ditambahkan via alt+insert }
Nah, di sana saya menggunakan atribut kata untuk temporer bahasa indonesia, dan atribut makna untuk temporer bahasa artian.
Lalu saya menggunakan template project jdbc-nya jasoet yang NewApotik lagi (Deny Prasetyo, ada di link daftar teman), saya menyimpan semua data kamus dalam MySQL. Nah tidak perlu di bahas lagi bagaimana pengaplikasian template project jasoet, silahkan di download saja di web-nya jasoet, dengan nama file NewApotik.
Logika yang cukup sederhana, karena memang ini langkah yang sangat dasar untuk membuat program aplikasi kamus.
Demikian ini adalah screen shotnya:

Lalu silahkan di coba di komputer anda, source code lengkap dan template database SQL bisa di download di sini:
http://code.google.com/p/javascriptsamplemudzakkirtoha/downloads/detail?name=kamus01.7z&can=2&q=
Nah, kelemahan sistem ini nantinya adalah memerlukan database dari server luar, semisalkan MySQL, atau postgres, atau Oracle Database 10g XE. Akan tetapi, nantinya biar aplikasinya bisa embedded database-nya, nanti kalau sudah ada waktu saya coba convert ke object database db4o, dan mencoba dengan menscan bentuk kalimat pertama dalam bahasa inggris.
Sumber : mudzakkir
Terima kasih telah berkunjung di blog saya...
New Post :
Ahmad Dhani
(1)
Aishiteru Band
(1)
Alexa
(1)
Alexa Key
(1)
Armada Band
(1)
Aura Kasih
(4)
Charly ST12 feat Chatly’s Angels
(1)
Charly’s Angels
(1)
Ebiet G Ade
(1)
Eren
(1)
Fazan feat Tompi
(1)
Five Minutes
(1)
Geisha
(1)
Keris Patih
(1)
Letto
(1)
Magnum Band
(1)
Mytha Lestari
(1)
Naima
(1)
Pee Wee Gaskins
(1)
Peterpan
(1)
Piala Dunia (World Cup) 2010
(1)
Pinkan Mambo
(1)
Pl4t Band
(1)
Qiu 9
(1)
Radja
(1)
Raffi
(1)
Ridho Rhoma
(2)
Roulette
(1)
SKJ 94
(1)
Saykoji ft. Soul G
(1)
Sembilan Band feat ST12
(1)
Shaggy Dog
(1)
Sheila On 7
(1)
Syahrini
(1)
Tangga
(1)
The Potter
(1)
The Real
(1)
The Virgin
(1)
The Zakies
(1)
Zaffa Band
(1)
Zigas
(1)
Sponsor Link :
Lirik Lagu Acak :
Archives :
Entri Populer
-
Lagu Baru Biru Band – Pacar Yang Hilang Aku Hanya Ingin Mencintaimu Dengan sepenuh jiwa dan ragaku tapi mengapa kau tinggalkanku pacarku hil...
-
Lagu Michael Jackson - Give Thanks To ALLAH! Give thanks to Allah, for the moon and the stars PRAISE HIM ALL DAY FOR, what is and what was t...
-
Sule – Memendam Rasa telah lama kita jadi teman biasa tak pernah ada rasa cinta seiring dengan waktu ada rasa mengganggu aku tak t...
-
Lagu My Name Is Keisha - Mencari Alasan ikhlasnya hati seringkali di salah arti, tulusnya cinta tidak pernah engkau hargai berlalu pergi den...
-
Lagu Mahadewi – Kosong Kamu seperti hantu Terus menghantuiku Kemanapun tubuhku pergi Kau terus membayangi aku Salahku biarkan kamu Bermain d...
-
Lagu Baru Slank – Menyakitimu Aku bisa membuatmu tersenyum Aku bisa bikin kamu tertawa Aku bisa jamin kamu bahagia Yang aku gak bisa menyaki...
-
Lagu Trio Macan – Sakit Hati Dengarlah pacarku kamu jangan begitu kau sakiti hatiku berulang-ulang padahal ku beri apa yang kau mau tapi kam...
-
Lagu Glenn Fredly – Nyali Terakhir Belahan jiwa Dekatlah kepadaku Ku ingin engkau tahu Ku mengagumimu *Courtesy of LirikLaguTerbaru.Com Engk...
-
Lagu Lavina Band – Pilihan Hatiku Berdiriku disini hanya untukmu Dan yakinkan ku untuk memilihmu [*] Dalam hati kecil ku inginkan kamu Berha...
-
Lagu ST12 – Lady Sky Kau forever to me Kau kau to me And kau my lover to me Kau kau to me *Courtesy of LirikLaguTerbaru.Com [*] Kau look int...
Feedjit



0 komentar