berupa nama benih cabai, produktivitas potensi, jenis buah dan spesifikasi varietas benih yang direkomendasikan.
Gambar 53 Halaman Rekomendasi Varietas Unggul Cabai
d. Modul Penentuan Dosis Pupuk Dasar
Implementasi modul penentuan dosis pupuk dasar juga mengacu pada representasi pengetahuan yang sudah diperoleh sebelumnya. Basis data
pengetahuan ini tersimpan di dalam database sehingga diperlukan koneksi ke database yang sudah dibuat sebelumnya. Berikut adalah cuplikan kode program
untuk melakukan koneksi ke database.
public void
getItemSpinnerFromDatabase {
TODO Koneksi ke database
db =
new database
this .getWritableDatabase;
cursor =
db .rawQuery
SELECT id, ph, kondisi FROM tbl_pupuk_dolomit
, null
; String[] asam=
new String[
cursor .getCount];
spinKeasaman = Spinner findViewById
R.id. spinnerKeasaman
;
for int
i=0; i cursor
.getCount; i++{ cursor
.moveToPositioni; asam[i] =
cursor .getString
cursor .getColumnIndex
ph +
+ cursor
.getString cursor
.getColumnIndex kondisi
; }
ArrayAdapter? adapter = new
ArrayAdapterObject this
, android.R.layout.
simple_spinner_item , asam;
adapter.setDropDownViewResourceandroid.R.layout. simple_spinner_dropdown_item
; spinKeasaman
.setAdapteradapter; }
Setelah diimplementasikan, pada halaman awal setelah menu penentuan pupuk dasar dipilih, akan ditampilkan informasi umum mengenai takaran dosis untuk
setiap jenis pupuk yang sering digunakan dalam kegiatan agribisnis cabai dengan dosis per tanaman dan per hektar. Pada Tabel 9 ditunjukkan dasar perhitungan
yang digunakan untuk menentukan dosis pupuk dalam budidaya cabai. Petani dapat melakukan simulasi kebutuhan pupuk yang digunakan sesuai dengan luasan
lahan yang ingin ditanami. Tabel 9. Dasar Penentuan Dosis Pupuk
Jenis Pupuk Dosis Pertanaman
Dosis pupuk per hektar Pupuk Kandang
1,18 - 1,76 kg 20 - 30 tonha
ZA 36 gram
612 kgha Urea
14 gram 238 kgha
TSP SP36 28 gram
476 kgha KCL
22 gram 374 kgha
Setelah itu pengguna bisa melakukan simulasi untuk menentukan dosis pupuk yang sesuai untuk masing-masing jenis pupuk. Parameter yang dibutuhkan
sebagai inputan dari pengguna adalah luasan lahan dalam satuan hektar dan tingkat keasaman ph tanah. Asumsi untuk satu hektar lahan ditumbuhi tanaman
sejumlah 17.000 tanaman. Pada Gambar 54 ditunjukkan halaman penentuan dosis pupuk tersebut.
Gambar 54 Halaman Penentuan Dosis Pupuk Dasar Setelah pengguna memasukkan nilai parameter sesuai ketentuan, maka sistem
akan melakukan analisis mengenai dosis pupuk yang sesuai dengan parameter yang diinputkan tersebut dengan melakukan kroscek dan perhitungan data dari
database. Hasil perhitungan dan analisis tersebut disajikan dalam halaman