Tampilan Analisa Kelayakan Usaha

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