halaman ini disajikan dalam bentuk keterangan-keterangan dan tabel.
Halaman submenu hama dan penyakit tanaman menyajikan informasi mengenai hama dan penyakit yang
menyerang tanaman, penyebab dan gejalanya sehingga dapat dilakukan tindakan pencegahan. Tampilan halaman ini
disajikan dalam bentuk keterangan-keterangan yang terpisah secara berurutan.
Halaman submenu informasi menyajikan data alamat pengusaha dan pakar tanaman. Desain tampilan dibuat
berurutan dari nama, alamat, telepon, faksimil, email, dan kontak personal.
3.3.2. Desain Database
Desain database yaitu merancang basis data untuk proses penyimpanan dan manajemen data dalam bentuk tabel dan relasi
antar tabel. Dalam pembangunan desain database pada sistem informasi ini dibuat dengan PHPMyAdmin 2.7.0 yang ter-install
pada Xampp 5.0.1-installer. Pada dasarnya PHPMyAdmin adalah bahasa pemograman MySQL yang berbasis web, artinya
pembuatan basis data dengan menggunakan tampilan seperti halnya pada tampilan halaman web.
Database yang dibangun dalam sistem informasi budidaya tanaman dalam greenhouse ini adalah satu buah database yang
terdiri dari 56 tabel relasional dan 5 tabel pendukung. Tabel pendukung dalam database ini adalah tabel user, tabel polling,
tabel jawaban, tabel guest, dan tabel tanya. Tabel user terdiri dari dua field yaitu field username sebagai primary key dan field
password. Tabel user dapat dilihat pada Gambar 5.
34
Gambar 5. Tabel user. Tabel polling merupakan tabel yang berisi pertanyaan dan
jawaban untuk form polling dan terdiri dari 10 field dengan filed id sebagai primary key. Tabel polling dapat dilihat pada Gambar
6.
Gambar 6. Tabel polling. Tabel jawaban berisi jawaban dan jumlah responden pada
halaman questioner. Tabel ini terdiri dari lima field yaitu field id_tanya sebagai primary key, field id_jawab, field jawaban dan
field jml_responden. Tabel jawaban dapat dilihat pada Gambar 7.
Gambar 7. Tabel jawaban. Tabel guest berisi data-data untuk buku tamu dari pengguna
yang mengunjungi situs ini. Tabel guest ini terdiri dari lima field
35
yaitu field id sebagai primary key, field nama, field pekerjaan, field email dan field komentar. Tabel jawaban dapat dilihat pada
Gambar 8.
Gambar 8. Tabel guest. Tabel tanya berisi pertanyaan yang terdapat pada halaman
questioner. Tabel ini terdiri dari id_tanya sebagai primary key dan field tanya. Tabel tanya dapat dilihat pada Gambar 9.
Gambar 9. Tabel tanya. Tujuan dari pembuatan tabel ini menjadi beberapa tabel ialah
memudahkan dalam manajemen data dan meng-update data. Basis data sistem informasi ini berisi beberapa tabel dapat dilihat
pada Lampiran 2. Basis data relasional dapat dilihat pada Gambar 10.
36
Gambar 10. Basis data relasional sebagian dari jumlah tabel keseluruhan 61 tabel. Relational database sistem informasi ini dirancang untuk
jenis tanaman yang ada di dalam sistem. Pembuatan tabel untuk data-data tersebut dilakukan karena data-data tersebut dapat di-
update oleh administrator bila ada perubahan data di kemudian hari.
Basis data relasional pada sistem informasi budidaya tanaman terdiri dari beberapa tabel-tabel. Tabel tanam terdiri dari dua
field yaitu field id_tanaman dan nama tanaman. Tabel ini dihubungkan dengan tabel-tabel lainnya sehingga membentuk
suatu relasi database. Tabel tanam dapat dilihat pada Gambar 11.
Gambar 11. Tabel tanam. Pada database sistem informasi ini terdapat tabel relasi
tanaman yang berfungsi sebagai penghubung antara tabel tanam
37
dengan tabel-tabel pada masing-masing tanaman meliputi R- Anggrek, R-Krisan, R-Tomat, R-Paprika, R-Sawi dan R-Selada.
Tabel pada menu potensi tanaman terdiri atas tabel ekspor, tabel impor, tabel produksi serta tabel potensi tanaman sebagai tabel
relasi. Tabel-tabel ini akan dihubungkan dengan submenu potensi berdasarkan tahun.
Dalam tabel potensi terdiri atas tiga field yaitu field id untuk masing-masing tanaman, field id potensi sebagai primary key,
dan field potensi untuk menampung potensi seperti ekspor, impor dan produksi. Tabel ini menghubungkan tabel ekspor, tabel
impor, tabel produksi dengan tabel tanam. Tabel Ekspor terdiri atas field id potensi, field id ekspor, field tahun, field volume, dan
field nilai. Relasi dari tabel–tabel dapat dilihat pada Gambar 12. Tujuan dari pembangunan tabel-tabel pada menu potensi ialah
untuk memudahkan dalam meng-update, hal ini sangat berguna untuk pengembangan sistem informasi yang lebih luas ke depan.
Gambar 12. Tabel relasi pada menu potensi tanaman. Tabel hama dan penyakit tanaman berisikan nama-nama
hama dan penyakit pada masing-masing tanaman. Tabel hama
38
dan penyakit ini memiliki hubungan dengan tabel tanam yang dihubungkan dengan tabel relasi pada masing-masing tanaman.
Tabel hama dan penyakit ini akan dihubungkan dengan submenu hama dan penyakit berdasarkan id.
Tabel jenis tanaman berisikan jenis-jenis tanaman yang dihubungkan pada submenu jenis tanaman berdasarkan id. Tabel
jenis tanaman ini juga memiliki hubungan dengan tabel tanam yang dihubungkan dengan tabel relasi pada masing-masing
tanaman. Tabel praktisi, pengusaha, eksportir, dan importir berisikan
daftar alamat pengusaha, pakar, eksportir, dan importir. Tabel praktisi, tabel pengusaha dihubungkan dengan submenu
informasi berdasarkan nama atau nama perusahaan. Tabel-tabel dalam basis data sistem informasi tanaman akan dibentuk relasi
antar tabel. Tabel-tabel dalam basis data dapat dilihat pada Lampiran 3.
3.3.3. Desain Proses