Modul Penentuan Varietas Unggul

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