Modul Informasi Harga Cabai

terlebih dahulu. Pengguna bisa melakukan cek harga di lokasinya bedara pada waktu tersebut dengan terlebih dahulu mengaktifkan fasilitas GPS bawaan telepon pintar atau tablet android. Pada Gambar 65 diperlihatkan halaman informasi harga cabai di beberapa provinsi beserta koordinat latitude dan longitude yang didapatkan dari GPS yang sudah diaktifkan sebelumnya. Gambar 65 Halaman Informasi Harga Cabai dan Koordinat GPS Setelah GPS diaktifkan, maka sistem android melakukan kokensi ke satelit untuk mendapatkan posisi koordinat lokasi. Jumlah satelit minimum agar suatu lokasi dapat ditentukan posisinya adalah 3 satelit. Jika GPS bisa mendapatkan koneksi kurang dari 2 satelit, maka GPS akan terus melakukan pencarian satelit sampai akhirnya didapatkan jumlah minimum satelit untuk penentuan lokasi. Semakin banyak jumlah satelit yang terkoneksi semakin akurat penentuan lokasinya. Apabila sudah didapatkan koordinat posisi yang diharapkan, sistem pakar akan melakukan koneksi ke server google untuk mendapatkan nama lokasi berdasarkan nilai koordinat tersebut. Proses mendapatkan nama lokasi dari server google ini sering disebut dengan georeverse. Inti dari georeverse ini adalah mengirimkan koordinat yang sudah didapatkan dari GPS ke server google dan mendapatkan feedback sesuai data yang diharapkan. Koodrinat tersebut berupa nilai longitude dan latitude. Google menyediakan suatu data informasi berupa API dalam format JSON JavaScript Object Notation yaitu sebuah format pertukaran data yang ringan. Format JSON tersebut bisa digunakan untuk membantu mendapatkan nama lokasi dari suatu koordinat tanpa harus mengakses seluruh komponen seperti halnya mengakses sebuah web site yang memiliko beragam konten mulai dari teks, gambar, suara, dan lainnya. Data dalam format JSON tersebut masih umum dan perlu dikustomisasi sesuai kebutuhan dalam sistem pakar. Data tersebut tidak semuanya diperlukan sehingga pada penelitian ini, digunakan algoritma parsing untuk mendapatkan informasi tertentu dari data tersebut yaitu informasi yang berhubungan dengan nama lokasi berdasarkan titik koordinat yang sudah didapatkan sebelumnya. Alamat API untuk mendapatkan data yang berformat JSON dari google adalah: Pada alamat URL tersebut terdapat variabel latitude dan longitude yang nilainya sudah didapatkan dari GPS. Sebagai contoh jika nilai dari masing-masing latitude= -6.589166 dan longitude=106.792999. Apabila dijalankan pada browser dengan nilai tersebut, maka hasilnya adalah sebagai berikut: http:maps.google.commapsgeo?q=lat,longoutput=jsonoe=utf8 sensor=true_or_falsekey=your_api_key { name: -6.589166,106.792999, Status: { code: 200, request: geocode }, Placemark: [ { id: p1, address: Jalan Sawo Jajar, Bogor 16119, Indonesia, AddressDetails: { Accuracy : 6, Country : { AdministrativeArea : { AdministrativeArea : { AdministrativeAreaName : Jawa Barat, Locality : { LocalityName : Bogor, PostalCode : { PostalCodeNumber : 16119 }, Thoroughfare : { ThoroughfareName : Jalan Sawo Jajar } } }, dilanjutkan pada halaman selanjutnya Parameter yang digunakan adalah parameter bernama LocalityName. LocalityName yang didapatkan dari koordinat yang dikirimkan seperti ditunjukkan pada contoh tersebut adalah Bogor. Setelah didapatkan nama lokasi dari server google maka sistem akan melakukan koneksi ke database untuk mengecek besaran harga cabai pada lokasi yang dimaksud. Jika data tersebut ada dalam database maka sistem akan menampilkan halaman informasi mengenai besaran harga cabai pada lokasi di mana pengguna tersebut berada. Jika data tersebut tidak terdapat dalam database, maka sistem akan menampilkan harga cabai secara umum sesuai dengan data yang didapatkan dari BPS Badan Pusat Statistik mengenai harga normal cabai merah. Sistem akan menampilkan halaman informasi mengenai besaran harga yang diperoleh pada lokasi tersebut. Pada Gambar 66 ditunjukkan halaman informasi harga cabai berdasarkan lokasi pengguna. Lanjutan kode program CountryName : Indonesia, CountryNameCode : ID } }, ExtendedData: { LatLonBox: { north: -6.5877320, south: -6.5904300, east: 106.7942205, west: 106.7915225 } }, Point: { coordinates: [ 106.7926391, -6.5888495, 0 ] } } ] } Gambar 66 Halaman Informasi Harga Cabai Berdasarkan Lokasi Pengguna Pengguna bisa melakukan share informasi mengenai harga pada lokasi tersebut. Sistem pakar dirancang agar bisa terintegrasi dengan jejaring sosial seperti facebook, twitter, email, sms, dan yang lainnya. Pembagian share informasi ini bisa menjadi pendukung untuk memperluas usaha agribisnis cabai yang sedang dijalankan, mengingat bahwa pada masa sekarang sebagian besar orang memiliki akun jejaring sosial. Pada Gambar 67 ditunjukkan proses share informasi harga cabai berbasis lokasi yang sudah didapatkan menggunakan jejaring sosial email dan facebook. Gambar 67 Share Informasi Harga Cabai Melalui Jejaring Sosial

j. Modul Analisis Usaha Tani

Implementasi modul analisis usaha tani juga mengacu pada representasi pengetahuan yang sudah diperoleh sebelumnya. Sistem akan menampikan halaman input untuk beberapa parameter yang dibutuhkan bagi kebutuhan analisis setelah pengguna memilih modul ini. Parameter yang dijadikan masukan adalah parameter nilai total biaya produksi untuk suatu kegiatan agribisnis cabai dan parameter perkiraan harga jual cabai pada daerah tersebut. Pada Gambar 68 diperlihatkan halaman input untuk kebutuhan analisis usaha tani beserta panduan perhitungannya. Gambar 68 Halaman Input Parameter Analisis Usaha Tani dan Panduan Perhitugan Biayanya Setelah memasukkan nilai parameter tersebut, sistem akan melakukan perhitungan dan analisis sehingga pengguna mendapatkan beragam informasi berkaitan dengan kegiatan agribisnis cabai parameter yang dimasukkan. Informasi tersebut berupa besaran pendapatan maupun keuntungan bersih yang didapatkan, besaran rasio keuntungan BC rasio, BEP produksi, BEP harga, dan informasi lainnya. Pada Gambar 69 ditunjukkan halaman informasi hasil analisis usaha tani yang ditampilkan oleh sistem pakar. Gambar 69 Halaman Hasil Analisis Usaha Tani Total pendapatan merupakan hasil perhitungan produktivitas tonha dikali luasan lahan ha. Sementara BC ratio adalah perbandingan antara pendapatan dengan total biaya yang dikeluarkan. Artinya jika BC ratio 1 maka kegiatan agribisnis cabai yang dilaksanakan tersebut menguntungkan, sebaliknya jika BC ratio 1 maka kegiatan agribisnis tersebut mengalami rugi atau tidak menguntungkan. BEP terdiri dari dua jenis yaitu BEP Harga dan BEP Produksi. BEP Harga adalah harga minimal yang harus didapatkan oleh petani pelaku agribisnis cabai untuk mendapatkan titik impas balik modal. Sementara BEP Produksi menggambarkan basis produksi minimal yang harus didapatkan untuk mencapai titik impas. Parameter tersebut menjadi dasar analisis apakah usaha tani yang akan dilakukan layak atau tidak.

k. Modul Tentang Kami

Modul tentang kami merupakan modul yang dikembangkan sebagai sarana informasi terkait dengan sistem pakar tersebut bagi pengguna. Halaman tentang kami berisikan informasi mengenai versi sistem pakar yang dikembangkan dan informasi mengenai tim pengembang sistem pakar tersebut. Halaman sekilas tentang cabai diperlihatkan pada Gambar 70.