KLASIFIKASI TUMBUHAN DENGAN MENGGUNAKAN JAVA

advertisement
GUNADARMA UNIVERSITY LIBRARY : http://library.gunadarma.ac.id
1
KLASIFIKASI TUMBUHAN DENGAN
MENGGUNAKAN JAVA dengan MySQL
Ezra Meriyanti S. (30106493)
Abstract—ABSTRAKSI Ezra Meriyanti S.. 30106493.
Klasifikasi Tumbuhan Dengan Menggunakan Java dengan
MySQL PI, Fakultas Ilmu Komputer, 2009 Kata Kunci :
tumbuhan, java, netbeans, mysql. (xiv + 60 + Lampiran) Penulisan Ilmiah ini berisi pengklasifikasian tumbuhan,
di bidang pendidikan saat ini sistem komputerisasi sangat
dibutuhkan, agar dapat meningkatkan kualitas pendidikan
bangsa, sistem belajar mengajar dengan menggunakan komputer lebih efektif dan sangat menarik dibandingkan dengan
menggunakan buku yang dapat membosankan dan monoton. Dalam pembuatan aplikasi ini, penulis menggunakan
bahasa pemrograman Java Netbeans 6.5 database Mysql.
Database yang dibuat merupakan database yang tidak terstruktur oleh karena itu database digambarkan dalam bentuk UML (Unified Modelling Language). Dari hasil penelitian tentang aplikasi ini, penulis melakukan evaluasi dengan
cara memberikan questioner, dengan mengajukan beberapa
pertanyaan seputar tampilan sampai keakuratan dari data
yang ada di dalam aplikasi yang penulis buat. Karena hasil
questioner yang didapatkan menandakan bahwa aplikasi ini
cukup memuaskan, maka dari itu aplikasi ini layak digunakan untuk membantu seorang siswa yang sedang mempelajari klasifikasi tumbuhan di bangku sekolah. Daftar
Pustaka (2006 - 2009) iv
I. Chapter 1
1. PENDAHULUAN 1.1. Latar Belang Masalah Dalam
bidang pendidikan, komputer sangat-sangat dibutuhkan
saat ini, sehingga sistem di dalam bidang pendidikan yang
semula tradisional berubah menjadi sistem komputerisasi.
Sistem ini dapat berfungsi dalam mencari data maupun informasi. Keuntungan sistem komputerisasi dalam bidang
pendidikan yaitu memudahkan seseorang dalam mencari
ilmu pengetahuan, menambah minat seseorang , menghemat waktu dan biaya yang dibutuhkan. Dalam penulisan
ilmiah ini akan dibahas bagaimana mudahnya mencari informasi dengan menggunakan sistem komputerisasi dalam
bidang pendidikan yaitu tentang klasifikasi tumbuhan dengan menggunakan program java dengan mysql. Dengan adanya pengklasifikasian tumbuhan ini seseorang dapat menyederhanakan objek kajian, sekaligus mempermudah dalam mengenal keanekaragaman tumbuhan, karena
keanekaragaman tumbuhan mempunyai jenis dengan jumlah yang mencapai hingga jutaan. Aplikasi klasifikasi
tumbuhan ini sudah ada dan digunakan sebagian besar di dalam bidang pendidikan. Kegunaan aplikasi ini
yaitu mempermudah seseorang untuk mempelajari tentang klasifikasi tumbuhan, khususnya seorang pelajar baik
dalam tingkatan SLTP maupun SMA, yaitu termasuk ke
dalam pelajaran biologi. Dan kelebihan aplikasi ini yaitu
dapat menarik minat seseorang untuk mempelajari tentang pengklasifikasian tumbuhan, dibandingkan dengan
menggunakan buku pelajaran yang mereka miliki, hal itu
dikarenakan oleh desain dan penyajian ilmu pengetahuannya lebih menarik dan tidak membosankan, tidak seperti
membaca buku. 1
2 1.2.
Ruang Lingkup Penulis hanya membatasi
pada beberapa nama tumbuhan saja yang dapat diklasifikasikan oleh penulis, dan tidak semua tumbuhan dapat diklasifikasikan. Pengklasifikasian dunia tumbuhan
dapat berdasarkan kunci determinasi. Kunci determinasi adalah daftar ciri-ciri organisme yang dipergunakan
dalam pengklasifikasian organisme. 1.3. Tujuan Tujuan
dari penulisan ilmiah ini adalah untuk membangun aplikasi untuk mempermudah dalam mencari jenis-jenis tumbuhan berdasarkan pengklasifikasiannya. 1.4. Metode
Penelitian Metode Observasi yaitu suatu teknik yang dilakukan dalam mengumpulkan data dan informasi yang
dibutuhkan. Dengan metode observasi, penulis mengamati.......
For further detail, please visit UG Library
(http://library.gunadarma.ac.id)
II. Chapter 2
2. LANDASAN TEORI Klasifikasi adalah fungsi pembelajaran yang memetakan (mengklasifikasi) sebuah unsur (item) data ke dalam salah satu dari beberapa kelas
yang sudah didefinisikan. Teknik klasifikasi bekerja dengan
mengelompokkan data berdasarkan data training dan nilai
atribut klasifikasi. Aturan pengelompokan tersebut akan
digunakan untuk klasifikasi data baru ke dalam kelompok
yang ada. Klasifikasi dapat direpresentasikan dalam bentuk pohon keputusan (decision tree.[1] Decision tree adalah
cara merepresentasikan kumpulan aturan yang mengacu ke
suatu nilai atau kelas. Setiap node dalam pohon keputusan (decision tree) menyatakan suatu tes terhadap atribut
dataset, sedangkan setiap cabang menyatakan hasil dari tes
tersebut. Pohon keputusan yang terbentuk dapat diterjemahkan menjadi sekumpulan aturan dalam bentuk IF
condition THEN outcome. Decision tree itu sendiri adalah
bagian dari data mining.[2] Software yang dapat digunakan
yaitu Java. Java adalah bahasa pemrograman yang mempunyai karakteristik berorientasi objek, dan dapat digunakan untuk implementasi Analisis dan Desain Berorientasi Objek. 4
5 KLASIFIKASI TUMBUHAN Dunia Tumbuhan Lumut hati, lumut daun, suplir, paku kawat, melinjo, kedelai, jagung, terung, padi dan pinus Berpembuluh Tidak
Berpembuluh Suplir, paku kawat, melinjo, kedelai, jagung,
terung, padi dan pinus Lumut hati dan lumut daun Tidak
berbiji Berbiji Suplir dan paku kawat Melinjo, kedelai, jagung, terung, padi dan pinus Berdaun Tidak berdaun Suplir Paku kawat Berbiji tertutup Berbiji terbuka Kedelai,
jagung, terung, dan padi Melinjo dan pinus Daun seperti
jarum Daun lebar Monokotil Dikotil Pinus Melinjo Jagung
2
GUNADARMA UNIVERSITY LIBRARY : http://library.gunadarma.ac.id
dan padi Kedelai dan terung Batang berongga Batang
tidak berongga Bunga kupu-kupu Bunga Terompet Padi
Jagung Kacang Terung Gambar 2.1 Klasifikasi Tumbuhan
6 2.1 Bahasa Pemrograman Java Bahasa pemrograman.......
For further detail, please visit UG Library
(http://library.gunadarma.ac.id)
III. Chapter 3
3. PERANCANGAN PROGRAM Pada BAB III ini,
akan dijelaskan langkah-langkah dalam perancangan program, yang akan mempermudah pengguna aplikasi ini.
Dalam perancangan program ini akan meliputi beberapa tahap, antara lain : Perancangan UML Perancangan Navigasi Perancangan User Interface Perancangan
Implementasi Untuk melaksanakan pembuatan program,
penulis menggunakan program java pada netbeans, agar
tampilannya lebih menarik, dan MySQL untuk membuat
databasenya. 3.1 UML 3.1.1 Use-case Diagram Program
Use case adalah proses-proses yang terjadi dalam suatu
software. Use case juga menggambarkan apa yang sedang
dilakukan oleh seorang Actor. Dapat dilihat pada Gambar 3.2 di bawah Akses Aplikasi Pilih Menu Tumbuhan
Keluar dari Aplikasi Actor Gambar 3.1 Use-case Diagram
Program 26 Lihat klasifikasi tumbuhan dan penjelasan
27 3.1.2 Activity Diagram Program Activity Diagram
menggambarkan proses-proses yang terjadi dari aktivitas
dimulai sampai aktivitas berhenti. Activity diagram ini
mirip dengan flowchart diagram. Lihat gambar 3.2 Pilih
Menu start [ no Lumut Daun] Form Lumut Daun [ no
Lumut Hati] Form Lumut Hati [ no Suplir] Form Suplir
[ no Paku Kawat] Form Paku Kawat Form Melinjo [ no
Melinjo] [ no Kedelai] [ no Jagung] [ no Terung] [ no Padi]
[ no Pinus] e Form Kedelai Form Jagung Form Terung
Form Padi Form Pinus n d Gambar 3.2 Activity Diagram
Program
28 Pertama kali yang user lakukan bila mengakses aplikasi ini yaitu memilih Menu yang berisi nama-nama tumbuhan, dan Menu tersebut terdapat pada Form Utama
dari aplikasi ini. Setelah user memilih Menu, maka pilihan
Menu tersebut akan dijadikan sebagai inputan. Dan inputan itu akan dijadikan sebagai kondisi, yaitu apakah inputan itu bernilai tumbuhan Lumut Hati atau tidak. Jika
nilainya benar, maka akan.......
For further detail, please visit UG Library
(http://library.gunadarma.ac.id)
IV. Chapter 4
4. PENUTUP 4.1 Kesimpulan Kesimpulan yang dapat diambil dari pembuatan aplikasi KLASIFIKASI TUMBUHAN adalah sebagai berikut : Komputer dapat menjadikan alat bantu untuk meningkatkan pengetahuan di
Bidang Pendidikan. Aplikasi ini diharapkan dapat menimbulkan minat seseorang untuk melihat, bahkan mempelajarinya lebih terperinci, sehingga dapat mengubah
cara pandang seseorang yang menganggap bahwa sulitnya
mempelajari pengetahuan yaitu khususnya dalam pelajaran Biologi. Informasi yang diberikan oleh aplikasi ini
diharapkan dapat menambah pengetahuan bagi pemakai.
Dan adanya aplikasi ini dapat mempermudah pemakai
untuk mempelajari tentang Klasifikasi Tumbuhan. 4.2
Saran Agar aplikasi yang dirancang ini dapat berjalan dan
berfungsi sebagaimana mestinya, saran yang perlu dipertimbangkan antara lain : Memberikan panduan kepada
pemakai aplikasi agar dapat memahami bagaimana cara
menggunakan aplikasi ini. Akan lebih baik jika aplikasi
yang telah dibuat ini dijadikan salah satu referensi bagi
pemakai, agar dapat meningkatkan pengetahuan dibidang
Pendidikan. 57
58 Jika penggunaan aplikasi ini berjalan dengan baik
dan dapat mencapai hasil yang lebih baik pula, maka diharapkan aplikasi ini dapat dikembangkan, sehingga aplikasi ini tidak hanya dibuat untuk pelajaran Biologi yaitu
tentang Klasifikasi Tumbuhan, namun juga dapat membuat aplikasi dalam hal maupun pelajaran yang berbeda
pula.
.......
For further detail, please visit UG Library
(http://library.gunadarma.ac.id)
V. Chapter 5
.......
For further detail, please
(http://library.gunadarma.ac.id)
visit
UG
Library
Download