Gambar 4.7.4 Tampilan artikel pembesaran ikan nila
4.2.8. Tampilan Analisa Kelayakan Usaha
Tampilan pada analisa kelayakan usaha adalah tampilan yang berisi tentang analisis pembesaran nila dikolam terpal yang terdapat pada aplikasi ini.
Gambar 4.8 menunjukan tampilan analisa kelayakan usaha.
Gambar 4.8 Tampilan Analisa Kelayakan Usaha
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
public Form halAnalisa { frmHalAnalisa = new FormMenu Analisa
Kelayakan Usaha; cmBackAnalisa = new
CommandKembali,Command.BACK,2; cmdJmlPakan = new Command
,Command.SCREEN,1; cmdTotalBiaya = new Command
,Command.SCREEN,2; cmdPendapatan = new Command
,Command.SCREEN,3; cmdLabaOperasional = new Command
,Command.SCREEN,4; cmdLabaBersih = new Command
,Command.SCREEN,5; cmdLabaBersihSetahun = new Command
,Command.SCREEN,6; cmdArusKas = new Command ,Command.SCREEN,7;
cmdRentabilitas = new Command ,Command.SCREEN,8;
cmdRasio = new Command ,Command.SCREEN,9; cmdJangka = new Command ,Command.SCREEN,10;
cmdTitikImpas = new Command ,Command.SCREEN,11;
strJmlPakan = new StringItemnull,Menentukan jumlah pakan \n,Item.BUTTON;
strJmlPakan.setLayoutItem.LAYOUT_EXPAND; strJmlPakan.setDefaultCommandcmdJmlPakan;
strJmlPakan.setItemCommandListenerthis; strTotalBiaya = new StringItemnull,Menentukan
total biaya usaha \n,Item.BUTTON; strTotalBiaya.setLayoutItem.LAYOUT_EXPAND;
strTotalBiaya.setDefaultCommandcmdTotalBiaya; strTotalBiaya.setItemCommandListenerthis;
strPendapatan = new StringItemnull,Menentukan pendapatan \n,Item.BUTTON;
strPendapatan.setLayoutItem.LAYOUT_EXPAND; strPendapatan.setDefaultCommandcmdPendapatan;
strPendapatan.setItemCommandListenerthis; strLabaOperasional = new
StringItemnull,Menentukan laba operasional \n,Item.BUTTON;
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
strLabaOperasional.setLayoutItem.LAYOUT_EXPAND; strLabaOperasional.setDefaultCommandcmdLabaOperasional
; strLabaOperasional.setItemCommandListenerthis;
strLabaBersih = new StringItemnull,Menentukan laba bersih \n,Item.BUTTON;
strLabaBersih.setLayoutItem.LAYOUT_EXPAND; strLabaBersih.setDefaultCommandcmdLabaBersih;
strLabaBersih.setItemCommandListenerthis; strLabaBersihSetahun = new
StringItemnull,Menentukan laba bersih 1 tahun \n,Item.BUTTON;
strLabaBersihSetahun.setLayoutItem.LAYOUT_EXPAND; strLabaBersihSetahun.setDefaultCommandcmdLabaBersihSet
ahun; strLabaBersihSetahun.setItemCommandListenerthis;
strArusKas = new StringItemnull,Menentukan arus kas \n,Item.BUTTON;
strArusKas.setLayoutItem.LAYOUT_EXPAND; strArusKas.setDefaultCommandcmdArusKas;
strArusKas.setItemCommandListenerthis; strRentabilitas = new
StringItemnull,Menentukan rentabilitas ekonomi \n,Item.BUTTON;
strRentabilitas.setLayoutItem.LAYOUT_EXPAND; strRentabilitas.setDefaultCommandcmdRentabilitas;
strRentabilitas.setItemCommandListenerthis; strRasio = new StringItemnull,Menentukan
rasio \n,Item.BUTTON; strRasio.setLayoutItem.LAYOUT_EXPAND;
strRasio.setDefaultCommandcmdRasio; strRasio.setItemCommandListenerthis;
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
strJangkaPengembalian = new StringItemnull,Menentukan jangka waktu pengembalian
\n,Item.BUTTON; strJangkaPengembalian.setLayoutItem.LAYOUT_EXPAND;
strJangkaPengembalian.setDefaultCommandcmdJangka; strJangkaPengembalian.setItemCommandListenerthis;
strTitikImpas = new StringItemnull,Menentukan titik impas \n,Item.BUTTON;
strTitikImpas.setLayoutItem.LAYOUT_EXPAND; strTitikImpas.setDefaultCommandcmdTitikImpas;
strTitikImpas.setItemCommandListenerthis; frmHalAnalisa.appendstrJmlPakan;
frmHalAnalisa.appendstrTotalBiaya; frmHalAnalisa.appendstrPendapatan;
frmHalAnalisa.appendstrLabaOperasional; frmHalAnalisa.appendstrLabaBersih;
frmHalAnalisa.appendstrLabaBersihSetahun; frmHalAnalisa.appendstrArusKas;
frmHalAnalisa.appendstrRentabilitas; frmHalAnalisa.appendstrRasio;
frmHalAnalisa.appendstrJangkaPengembalian; frmHalAnalisa.appendstrTitikImpas;
frmHalAnalisa.addCommandcmBackAnalisa; frmHalAnalisa.setCommandListenerthis;
display.setCurrentfrmHalAnalisa; return frmHalAnalisa;
}
Gambar 4.8 menampilkan bagian keseluruhan bagian analisa kelayakan usaha yang tiap-tiap tombol mempunyai fungsi yg berbeda. Seperti yang terdapat
dalam menu analisa kelayakan usaha sebagai berikut ini.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 4.8.1 Tampilan menentukan jumlah pakan public Form halJmlPakan{
frmJmlPakan = new FormMenentukan jumlah pakan;
cmdHitungJmlPakan = new Command ,Command.OK,1;
try { txtFldBenih = new TextFieldJumlah benih
per ekor \n,null,5,TextField.DECIMAL; txtFldSintasan = new TextFieldSintasan
\n,null,5,TextField.DECIMAL; txtFldRataBobot = new TextFieldRata-rata
bobot ikan panen \n,null,5,TextField.DECIMAL; txtFldKvsPakan = new TextFieldKonversi
pakan \n,null,5,TextField.DECIMAL; } catch IllegalArgumentException iae {
} frmJmlPakan.appendtxtFldBenih;
frmJmlPakan.appendtxtFldSintasan; frmJmlPakan.appendtxtFldRataBobot;
frmJmlPakan.appendtxtFldKvsPakan; strHitungJmlPakan = new
StringItemnull,HITUNG\n,Item.BUTTON; strHitungJmlPakan.setLayoutItem.LAYOUT_SHRINK;
strHitungJmlPakan.setDefaultCommandcmdHitungJmlPakan;
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
strHitungJmlPakan.setItemCommandListenerthis; frmJmlPakan.appendstrHitungJmlPakan;
frmJmlPakan.addCommandcmdBackListAnalisa; frmJmlPakan.setCommandListenerthis;
display.setCurrentfrmJmlPakan; return frmJmlPakan;
}
Gambar 4.8.2 Tampilan menentukan biaya usaha public Form halBiayaUsaha{
frmTotalBiayaUsaha = new FormMenentukan biaya usaha;
cmdHitungBiayaUsaha = new Command ,Command.OK,1;
try { txtFldBiayaOperasional = new
TextFieldTotal Biaya Operasional \n,null,12,TextField.DECIMAL;
txtFldBiayaTetap = new TextFieldTotal Biaya Tetap \n,null,12,TextField.DECIMAL;
} catch IllegalArgumentException iae { }
frmTotalBiayaUsaha.appendtxtFldBiayaOperasional; frmTotalBiayaUsaha.appendtxtFldBiayaTetap;
strHitungBiayaUsaha = new StringItemnull,HITUNG\n,Item.BUTTON;
strHitungBiayaUsaha.setLayoutItem.LAYOUT_SHRINK;
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
strHitungBiayaUsaha.setDefaultCommandcmdHitungBiayaUsa ha;
strHitungBiayaUsaha.setItemCommandListenerthis; frmTotalBiayaUsaha.appendstrHitungBiayaUsaha;
frmTotalBiayaUsaha.addCommandcmdBackListAnalisa; frmTotalBiayaUsaha.setCommandListenerthis;
display.setCurrentfrmTotalBiayaUsaha; return frmTotalBiayaUsaha;
}
Gambar 4.8.3 Tampilan menentukan pendapatan public Form halPendapatan{
frmPendapatan = new FormMenghitung pendapatan;
cmdHitungPendapatan = new Command ,Command.OK,1;
try { txtFldHasilPanen = new TextFieldHasil
Panenkg \n,null,5,TextField.DECIMAL; txtFldHargaJual = new TextFieldHarga
Jual Ikan di lokasi panen \n,null,5,TextField.DECIMAL;
} catch IllegalArgumentException iae { }
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
frmPendapatan.appendtxtFldHasilPanen; frmPendapatan.appendtxtFldHargaJual;
strHitungPendapatan = new StringItemnull,HITUNG\n,Item.BUTTON;
strHitungPendapatan.setLayoutItem.LAYOUT_SHRINK; strHitungPendapatan.setDefaultCommandcmdHitungPendapat
an; strHitungPendapatan.setItemCommandListenerthis;
frmPendapatan.appendstrHitungPendapatan; frmPendapatan.addCommandcmdBackListAnalisa;
frmPendapatan.setCommandListenerthis; display.setCurrentfrmPendapatan;
return frmPendapatan; }
Gambar 4.8.4 Tampilan menentukan laba operasional public Form labaOperasional{
frmLabaOperasional = new FormMenghitung laba operasional; cmdHitunglabaoperasional = new Command,Command.OK,1;
try { txtFldPendapatan = new TextFieldPendapatan
\n,null,10,TextField.DECIMAL; txtFldBiayaOperasional = new TextFieldTotal Biaya Operasional
\n,null,10,TextField.DECIMAL; } catch IllegalArgumentException iae {
}
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
frmLabaOperasional.appendtxtFldPendapatan; frmLabaOperasional.appendtxtFldBiayaOperasional;
strHitungLabaOperasional = new StringItemnull,HITUNG\n,Item.BUTTON;
strHitungLabaOperasional.setLayoutItem.LAYOUT_SHRINK; strHitungLabaOperasional.setDefaultCommandcmdHitunglabaoperasional;
strHitungLabaOperasional.setItemCommandListenerthis; frmLabaOperasional.appendstrHitungLabaOperasional;
frmLabaOperasional.addCommandcmdBackListAnalisa; frmLabaOperasional.setCommandListenerthis;
display.setCurrentfrmLabaOperasional; return frmLabaOperasional;
}
Gambar 4.8.5 Tampilan menentukan laba bersih public Form labaBersihNonPajak{
frmLabaBersihNonPajak = new FormMenghitung laba bersih sebelum pajak;
cmdHitunglbnp = new Command,Command.OK,1; try {
txtFldPendapatan = new TextFieldPendapatan \n,null,10,TextField.DECIMAL;
txtFldTotal = new TextFieldJumlah biaya operasional dan biaya tetap \n,null,10,TextField.DECIMAL;
} catch IllegalArgumentException iae { }
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
frmLabaBersihNonPajak.appendtxtFldPendapatan; frmLabaBersihNonPajak.appendtxtFldTotal;
strHitunglbnp = new StringItemnull,HITUNG\n,Item.BUTTON; strHitunglbnp.setLayoutItem.LAYOUT_SHRINK;
strHitunglbnp.setDefaultCommandcmdHitunglbnp; strHitunglbnp.setItemCommandListenerthis;
frmLabaBersihNonPajak.appendstrHitunglbnp; frmLabaBersihNonPajak.addCommandcmdBackListAnalisa;
frmLabaBersihNonPajak.setCommandListenerthis; display.setCurrentfrmLabaBersihNonPajak;
return frmLabaBersihNonPajak; }
Gambar 4.8.6 Tampilan menentukan laba bersih 1 tahun public Form labaBersihSetahun{
frmLBS = new FormMenghitung laba bersih 1 tahun;
cmdHitungLBS = new Command,Command.OK,1; try {
txtFldLBSP = new TextFieldLaba bersih sebelum pajak \n,null,10,TextField.DECIMAL;
txtFldPeriode = new TextFieldPeriode panen \n,null,10,TextField.DECIMAL;
} catch IllegalArgumentException iae { }
frmLBS.appendtxtFldLBSP;
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
frmLBS.appendtxtFldPeriode; strHitungLBS = new
StringItemnull,HITUNG\n,Item.BUTTON; strHitungLBS.setLayoutItem.LAYOUT_SHRINK;
strHitungLBS.setDefaultCommandcmdHitungLBS; strHitungLBS.setItemCommandListenerthis;
frmLBS.appendstrHitungLBS; frmLBS.addCommandcmdBackListAnalisa;
frmLBS.setCommandListenerthis; display.setCurrentfrmLBS;
return frmLBS; }
Gambar 4.8.7 Tampilan menentukan arus kas public Form arusKas{
frmAK = new FormMenghitung arus kas; cmdHitungAK = new Command,Command.OK,1;
try { txtFldLB = new TextFieldLaba bersih
\n,null,10,TextField.DECIMAL; txtFldSusut = new TextFieldPenyusutan
\n,null,10,TextField.DECIMAL; } catch IllegalArgumentException iae {
}
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
frmAK.appendtxtFldLB; frmAK.appendtxtFldSusut;
strHitungAK = new StringItemnull,HITUNG\n,Item.BUTTON;
strHitungAK.setLayoutItem.LAYOUT_SHRINK; strHitungAK.setDefaultCommandcmdHitungAK;
strHitungAK.setItemCommandListenerthis; frmAK.appendstrHitungAK;
frmAK.addCommandcmdBackListAnalisa; frmAK.setCommandListenerthis;
display.setCurrentfrmAK; return frmAK;
}
Gambar 4.8.8 Tampilan menentukan rentabilitas ekonomi public Form rentabilitas{
frmRE = new FormMenghitung Rentabilitas Ekonomi;
cmdHitungRE = new Command,Command.OK,1; try {
txtFldLOPR = new TextFieldLaba operasional \n,null,10,TextField.DECIMAL;
txtFldInv = new TextFieldTotal Investasi \n,null,10,TextField.DECIMAL;
txtFldBOPR = new TextFieldBiaya Operasional \n,null,10,TextField.DECIMAL;
} catch IllegalArgumentException iae {
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
} frmRE.appendtxtFldLOPR;
frmRE.appendtxtFldInv; frmRE.appendtxtFldBOPR;
strHitungRE = new StringItemnull,HITUNG\n,Item.BUTTON;
strHitungRE.setLayoutItem.LAYOUT_SHRINK; strHitungRE.setDefaultCommandcmdHitungRE;
strHitungRE.setItemCommandListenerthis; frmRE.appendstrHitungRE;
frmRE.addCommandcmdBackListAnalisa; frmRE.setCommandListenerthis;
display.setCurrentfrmRE; return frmRE;
}
Gambar 4.8.9 Tampilan menentukan rasio public Form rasio{
frmRasio = new FormRasio pendapatan dan biaya;
cmdHitungRso = new Command ,Command.OK,1; try {
txtFldPdpt = new TextFieldPendapatan \n,null,10,TextField.DECIMAL;
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
txtFldJIBO = new TextFieldJumlah investasi dan biaya operasional
\n,null,10,TextField.DECIMAL; } catch IllegalArgumentException iae {
} frmRasio.appendtxtFldPdpt;
frmRasio.appendtxtFldJIBO; strHitungRso = new
StringItemnull,HITUNG\n,Item.BUTTON; strHitungRso.setLayoutItem.LAYOUT_SHRINK;
strHitungRso.setDefaultCommandcmdHitungRso; strHitungRso.setItemCommandListenerthis;
frmRasio.appendstrHitungRso; frmRasio.addCommandcmdBackListAnalisa;
frmRasio.setCommandListenerthis; display.setCurrentfrmRasio;
return frmRasio; }
Gambar 4.8.10 Tampilan menentukan jangka waktu pengembalian
public Form JangkaWP{ frmJangkaWP = new FormJangka waktu
pengembalian; cmdHitungJWP = new Command ,Command.OK,1;
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
try { txtFldIJWP = new TextFieldInvestasi
\n,null,10,TextField.DECIMAL; txtFldBOJWP = new TextFieldBiaya
operasional \n,null,10,TextField.DECIMAL; txtFldAKJWP = new TextFieldArus kas
\n,null,10,TextField.DECIMAL; } catch IllegalArgumentException iae {
} frmJangkaWP.appendtxtFldIJWP;
frmJangkaWP.appendtxtFldBOJWP; frmJangkaWP.appendtxtFldAKJWP;
strHitungJWP = new StringItemnull,HITUNG\n,Item.BUTTON;
strHitungJWP.setLayoutItem.LAYOUT_SHRINK; strHitungJWP.setDefaultCommandcmdHitungJWP;
strHitungJWP.setItemCommandListenerthis; frmJangkaWP.appendstrHitungJWP;
frmJangkaWP.addCommandcmdBackListAnalisa; frmJangkaWP.setCommandListenerthis;
display.setCurrentfrmJangkaWP; return frmJangkaWP;
}
Gambar 4.8.11 Tampilan titik impas Gambar 4.8.11 mempunyai dua 2 pilihan untuk menentukan titik impas.
public Form BEP{ frmBEP = new FormMenentukan BEP;
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
cmdBEPvp = new Command ,Command.OK,1; cmdBEPhp = new Command ,Command.OK,1;
strBEPvp = new StringItemnull,BEP Volume Produksi \n,Item.BUTTON;
strBEPvp.setLayoutItem.LAYOUT_EXPAND; strBEPvp.setDefaultCommandcmdBEPvp;
strBEPvp.setItemCommandListenerthis; strBEPhp = new StringItemnull,BEP Harga
Produksi \n,Item.BUTTON; strBEPhp.setLayoutItem.LAYOUT_EXPAND;
strBEPhp.setDefaultCommandcmdBEPhp; strBEPhp.setItemCommandListenerthis;
frmBEP.appendstrBEPvp; frmBEP.appendstrBEPhp;
frmBEP.addCommandcmdBackListAnalisa; frmBEP.setCommandListenerthis;
display.setCurrentfrmBEP; return frmBEP;
}
Gambar 4.8.11.1 Tampilan BEP volume produksi public Form BEPvp{
frmBEPvp = new FormBEP volume produksi; cmdHitungBEPvp = new Command,Command.OK,1;
try { txtFldBEPtb1 = new TextFieldTotal Biaya
\n,null,10,TextField.DECIMAL;
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
txtFldBEPhpe = new TextFieldHarga ikan per ekor \n,null,10,TextField.DECIMAL;
} catch IllegalArgumentException iae { }
frmBEPvp.appendtxtFldBEPtb1; frmBEPvp.appendtxtFldBEPhpe;
strHitungBEPvp = new StringItemnull,HITUNG\n,Item.BUTTON;
strHitungBEPvp.setLayoutItem.LAYOUT_SHRINK; strHitungBEPvp.setDefaultCommandcmdHitungBEPvp;
strHitungBEPvp.setItemCommandListenerthis; frmBEPvp.appendstrHitungBEPvp;
frmBEPvp.addCommandcmdBEP; frmBEPvp.setCommandListenerthis;
display.setCurrentfrmBEPvp; return frmBEPvp;
}
Gambar 4.8.11.2 Tampilan BEP harga produksi public Form BEPhp{
frmBEPhp = new FormBEP harga produksi; cmdHitungBEPhp = new Command,Command.OK,1;
try {
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
txtFldBEPtb2 = new TextFieldTotal Biaya \n,null,10,TextField.DECIMAL;
txtFldBEPtp = new TextFieldTotal Produksi \n,null,10,TextField.DECIMAL;
} catch IllegalArgumentException iae { }
frmBEPhp.appendtxtFldBEPtb2; frmBEPhp.appendtxtFldBEPtp;
strHitungBEPhp = new StringItemnull,HITUNG\n,Item.BUTTON;
strHitungBEPhp.setLayoutItem.LAYOUT_SHRINK; strHitungBEPhp.setDefaultCommandcmdHitungBEPhp;
strHitungBEPhp.setItemCommandListenerthis; frmBEPhp.appendstrHitungBEPhp;
frmBEPhp.addCommandcmdBEP; frmBEPhp.setCommandListenerthis;
display.setCurrentfrmBEPhp; return frmBEPhp;
}
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
84
BAB V UJI COBA DAN EVALUASI