IV. LANDASAN KERJA PROGRAM Program Komputer Respon Hasil Tanaman Terhadap Jumlah Kandungan Lengas Tanah Pada Lahan Non-lrigasi (RESTAN) menggunakan Bahasa Turbo Basic versi 1.0 produksi Borland Inc., 1977. Program utama dikompilasi dalam berkas program ".EXE", sedangkan sub-program dikompilasi dalam berkas program ". TBe" . Program RESTAN dapat langsung dijalankan dari sistem operasi DOS tanpa melallui interpreter Turbo Basic dengan menuliskan "RESTAN" pada prompt A:\ > atau B:\ >. Apabila program RESTAN telah di-install (disimpan) dalam sistem hard disk, maka untuk menampilkan program, pada prompt C:\ >, dituliskan "RESTAN" yaitu: C:\>RESTAN Program RESTAN pada awalnya akan menampilkan judul program dan menu utama di layar monitor (Gambar 6 dan 7). Menu utama berisi enam pilihan utama yang terdiri dari empat pilihan untuk jenis data sebagai input masukan program (pilihan 1 - 4), pilihan untuk mengatur drive (pilihan ke-5) dan pilihan untuk keluar dari program sehingga kembali ke sistem operasi DOS (pilihan ke-6). Pilihan ke-5 "Drive-Path Setting", merupakan pilihan awal yang dianjurkan kepada pengguna program sebelum dilaksanakan pemasukan data. Pilihan ke-5 ini berfungsi untuk memeriksa penempatan drive bagi me data dalam program. Bentuk default yang di set adalah pada drive C:\ (Gambar 8). Apabila tempat penyimpanan file data program berada pada drive yang berbeda, maka pengguna program tinggal mengubah ke bentuk drive yang sesuai dengan drive file data program. 19 PROGRAn KonpUTER RESPON HASIL TANAnAN TEHHADAP JUnLAH KANDUNGAN LENGAS TANAH PADA LAHAN NON-IRIGASI (HESTAN) Oleh MUHAMMAD HASAN (F24 B55B) DR.H. nOELJARNO DJOJOMARTONO. MSA Ir. DEDI HUSNADI H•• M.Eng.Dip.HE --------------------------------- PeMbiMbing I PeMbiMbing II 1995 JURUSAN MEKANISASI PERTANIAN FAKULTAS TEKNOLOGI PERTANIAN INSTITUT PERTANIAN BOGOR BOG 0 R Gambar 6. Judul program [11 [2] [3] [4] [5] [6] DATA DATA DATA DATA ETO TANAMAN TANAH CURAH HUJAN Drive-Path Setting H e 1 u a r (keMbali ke 'DOS') Pilih salah satu [l-G] : [5] Gambar 7. Menu pilihan utama program RESTAN ~--~~---- DRIUE SETTING ETO TANAMAN TANAH CURAH HUJAN C:' C:' C:' C:' Gambar 8. Bentuk drive-setting program RESTAN 20 1. Pembuatan File Data Baru Pembuatan file data baru dilakukan apabila pengguna program ingin mendapatkan file data yang belum tersedia dalam disk. Kegiatan pembuatan file data dilaksanakan dengan cara memasukkan input-input data yang dibutuhkan ke dalam program melalui keyboard. Dalam program RES TAN , pada jenis data ETo, bentuk pemasukan inputinput data adalah seperti pada Gambar 9. Pada jenis data tanaman input-input data yang dibutuhkan adalah jenis tanaman, grup tanaman, umur tanaman, kedalaman perakaran maksimum, jumlah tahap pertumbuhan tanaman, serta nilai kc, nilai ky dan besar kedalaman perakaran untuk setiap tahap pertumbuhan. Bentuk pemasukan input-input data tersebut diperlihatkan seperti pada Gambar 10. Jenis tanaman yang dapat digunakan sebagai input dalam program RESTAN hanya jenis tanaman yang secara umum memiliki tahap-tahap pertumbuhan yang sarna, yaitu yang memiliki tahap pertumbuhan awal, tahap pertumbuhan vegetatif, tahap pembungaan, tahap pematangan biji dan pemanenan. Bagi jenis tanaman yang memiliki perlakuan lain dalam masa pertumbuhan, seperti padi sawah yang memerlukan penggenangan selama masa pertumbuhan, maka jenis tanaman ini tak dapat digunakan dan tak dapat diolah dalam program RESTAN. Pada jenis data tanah, pertama-tama program akan menampilkan 14 buah jenis tekstur tanah yang ditawarkan kepada pengguna program melalui layar monitor seperti yang diperlihatkan pada Gambar II. Selanjutnya program akan menampilkan pertanyaan, apakah nilai-nilai batas kandungan lengas tanah pad a kondisi WP, (Gambar 12). Fe dan SAT diperoleh dari hasil penelitian sendiri atau tidak 21 DATA ETa BULANAN (MM;hari) JANUARI FEBRUARI MARET APRIL MEl JUNI JULI AGUSTUS SEPTEMBER OHTOBER NOPEMBER DESEMBER Gambar 9. Bentuk pemasukan jenis data ETo program RESTAN Jenis tanaMan Grup UMur HedalaMan perakaran MaksiMUM JUMlah tahap pertuMbuhan Tahap UMur (hari) A. Awal B. Uegeta t if c. PeMbungaan D. PeMatangan BiJi hari CM kc (koef) --> k~ (koef) Deep (CM) --> ------------------------------------------------Gambar 10. Bentuk pemasukan jenis data tanaman program RESTAN JENIS TEHSTUR TANAH Pasir kasar Pasir kasar-MediuM Pasir halus-MediuM Pasir halus Pasir halus berleMpung Liat Liat berdebu Pilih salah satu (1-14) 8. Liat halus LeMpung liat 9. 18. LeMPung liat berdebu 11. LeMPung liat berpasir 12. LeMpung berdebu 13. LeMPung halus berpasir 14. LeMPung berpasir :? Gambar 11. Menu pilihan jenis/tekstur tanah program RESTAN 22 NILAI HANDUNGAN LENGAS TANAH PADA HONDISI SATURATED, Fe, DAN UP DIPEROLEH DARI HASIL PENELITIAN (Y/TJ : T Gambar 12. Pilihan penentuan perolehan data batas-batas kandungan lengas tanah Jika jawaban "Y", maka komputer akan menanyakan dan meminta masukan melalui keyboard data ketiga batas kandungan lengas tanah tersebut dalam % volume (Gambar 13). Jika jawaban "T", maka seeara otomatis komputer akan menggunakan nilai-nilai batas kandungan lengas tanah dari program yang diperoleh melalui pendekatan tekstur tanah. IF"=======~ NILAI SAT-Fe-liP LAPANG ~~~======"11 NILAI HANDUNGAN LENGAS TANAH PADA HONDISI JENUH NILAI HANDUNGAN LENGAS TANAH PADA HONDISI HAPASITAS LAPANG NILAI HANDUNGAN LENGAS TANAH PADA HONDISI TITIH LAYU PERMANEN (zuo I): (zuol) : (zuol): Gambar 13. Bentuk pemasukan data batas-batas kandungan lengas tanah Pada jenis data eurah hujan, awalnya program akan meminta kepada pengguna komputer untuk menentukan pilihan dari input periode data eurah hujan yang digunakan. Ada dua pilihan yang ditawarkan, yaitu data eurah hujan dalam periode harian dan data eurah hujan dalam periode bulanan (Gam bar 14). Untuk data eurah hujan periode harian, bentuk pemasukan data adalah seperti pada Gambar 15, sedangkan untuk data eurah hujan periode bulanan, bentuk pemasukan data adalah seperti pada Gambar 16. 23 Periode data curah hujan dalaM I. 2. Distribusi HARlAN Distribusi BULAN AN Pilih salah satu (1-2) :7 Gambar 14. Menu pilihan input data periode curah hujan program RESTAN II rahun Bulan (1 - 12) hari hari hari hari hart hari hart hari hari hari hari hart hart hari hari I<eI<eI<eI<eI<ekekekekekekekeI<eI<eI<e- 1 2 3 : : : <I : 5 : & : 7 : B : 9 : : 11 : 111 12 : 13 : 14 : 15 : II hart kehari kehart kehari I<ehart kehari keharl kehart kehart kehari kehari kehart I<ehart I<ehart I<ehari I<ehart I<e- 1& : 17 : 18 : 19 : 211 : 21 : 22 : 23 : 2<1 : 25 2& 27 2B 29 311 31 : : : : : : : Gambar 15. Bentuk pemasukan data curah hujan harian program RESTAN DATA CURAH HUJAN BULANAN (MM) Tahun JANUARI FEBRUARI MARET APRIL MEl JUNI JULI AGUSTUS SEPTEMBER OK TOBER NOPEMBER DESEMBER Gambar 16. Bentuk pemasukan data curah hujan bulan an program RESTAN 24 Dalam program RESTAN, pada setiap akhir pemasukan data akan diajukan pertanyaan kepada pengguna program apakah file data yang telah dimasukkan akan disimpan dalam disk atau tidak. Jika pengguna program menginginkan data yang dibuat untuk disimpan maka pengguna program diminta untuk menuliskan nama file dari file data baru yang dibuat terse but. Selanjutnya program kembali ke menu utama untuk menerima input jenis data lain. Jika data tidak ingin disimpan, maka program RESTAN akan langsung kembali kemenu utama. Proses penyimpanan dari file data baru pada program RESTAN dapat terjadi karena dalam program terdapat mode "OPEN - FOR - OUTPUT" yang dibuat sedemikian rupa sehingga dapat berfungsi untuk berbagai penyimpanan file data dari setiap jenis data masukan. Selain itu, penyimpanan file data baru dapat berlangsung karen a masing-masing jenis data memiliki identitas sendiri yang diketahui dari bentuk perluasan (extension)- nya yang ditulis setelah nama file data. Pada jenis data ETo, setiap file data akan memiliki extension ".ETo", pada jenis data tanaman, setiap file data akan memiliki extension ".CRO", pada jenis data tanah, setiap file data akan memiliki extension ".SOL", pada jenis data curah hujan, untuk data curah hujan periode harian, setiap file data akan memiliki extension" .HAR", dan untuk data curah hujan dengan periode bulan-an, setiap file data akan memiliki extension". B UL". Dalam sub-program ETo, nama extension yang digunakan untuk file data lokasi adalah ". LOC", dan untuk file data iklim adalah ". CLI" . 2. Penggunaan File Data yang Tersedia dalam Disk ApabiIa dalam disk telah tersedia file data yang diinginkan untuk proses pengolahan dan perhitungan data program, maka file data tersebut dapat lang-