1 | P a g e
2 | P a g e
KATA PENGANTAR
Puji syukur kepadaTuhanyang Maha Esa kiranya telahdiberikan kesehatandan
pembelajaran sehinggapenyusunanmakalahini telahselesai berkatpertolonganTuhandankerja
keras.DankepadaBapak DosenVisual Javasayamengucapsyukursebesarbesarnyakiranyatelah
diberikanpelajaran VisualJavahinggakami dapatberpikirdenganmatangkarenapenyusunan
makalahini kami biasabekerjasamaantara sesamamahasiswahinggakami dapatberbagi ilmu.
Semogamakalah ini dapatbergunapada teman-teman mahasiswatanpadoateman-teman
mungkinmakalahini belumselesai.Sayaberterimakasihatasbantuannyatanpakalianmungkin
makalahini tidakselesai.
Mungkinmakalahini jauhdiatas sempurna,jadi kami mohonmaaf jikaada kesalahan
penulisanataukurangberkenandihati saudarakami mohonmaaf ataskesalahantersebut.Dan
semogamakalah ini membuatilmukitabertambah,kami berterimakasihkepadaBapak
dosenVisual Javabesertateman-temanmahasiswa.
3 | P a g e
DAFTAR ISI
HALAMAN JUDUL
KATA PENGANTAR------------------------------------------------- 1
DAFTAR ISI-------------------------------------------------------------- 2
BAB I
PENDAHULUAN
A. Latar Belakang Masalah----------------------------------------------------------- 3
B. AnalisisKelemahanSistemLama----------------------------------------------------------- 3
C. AnalisisSistemBaru----------------------------------------------------------- 3
D. Permasalahan yang harus diselesaikan---------------------------------------------------- 4
E. Penyelesaian---------------------------------------------------- 4
BAB II
PROGRAM APLIKASI---------------------------------------------------- 5
BAB III
PENUTUP
1. Kesimpulan---------------------------------------------------------------- 9
4 | P a g e
BAB I
PENDAHULUAN
Latar belakang
Toko Duta Elektronik merupakansebuah TokoElektronik yangterletakdi daerahJakartaSelatan.
Toko ini merintisusahanyasejaktahun2012, kira-kirasudah5 tahunlamanyaToko Duta Elektronik
didirikan. Tokoini menjual barangelektronikseperti:
Sistempenghitunganyangmasihmanual membuat tidakefesianyaoprasianoal kerja danberdampak
kepadalamanyaprosestransaksi.
AnalisisKelemahanSistemLama Terbagi Menjadi 4 Bagian:
A)AnalisisKinerja(Performance)
Sistempengiitunganyangmasihmanual membuattidakefesianyaoprasianoalkerja.
B)AnalisisEkonomi
Harus mengeluarkanbiayauntuk menggaji karyawan.
C)AnalisisKontrol
Akansulitterkontrol jikaadabanyakcustomeryangakan membeli.
D)AnalisisEfisiensi
Prosestransaksi kurangefisienkarenaperlumelakukanpenghitungan manual
AnalisisSistemBaru Terbagi Menjadi 5 Bagian:
A)AnalisisPerformance
Sistemygberbasiskomputeryaitu menggunakanperangkatlunakuntuk prosespenghitungan
transaksi secaraotomatis.
B)AnalisisEkonomi
Biayayg dikeluarkanlebihhemathanya untukperawatankomputer.
C)AnalisisKontrol
Memudahkan pelayanansaatadabanyak customer.
D)AnalisisEfisiensi
Lebihefisiendalam prosestransaksi.
Televisi Rp2.500.000
Speaker Rp1.250.000
Kulkas Rp2.800.000
5 | P a g e
Permasalahan yang harus diselesaikan
A)Mencari jumlahhargayang harusdibayar
B)Mencari jumlahkembalian
Penyelesaian
A)Mencari jumlahhargayang harusdibayar
jumlah_hrg=jml_beli*harga_brg;
B)Mencari jumlahkembalian
kembalian=jumlahbyr-jumlah_hrg;
6 | P a g e
BAB II
PROGRAM APLIKASI
DesignForm
Komponenyangdigunakan:JComboBox,Jlabel,JTextField,danJbutton
7 | P a g e
DesignCoding
1. Import yangdibutuhkan
2. DeklarasikanDatayang digunakanuntuk menampungnilai
3. EventPada JComboBox (CBNamaBrg)
8 | P a g e
4. EventPada JButoon ("HITUNG JUMLAHHARGA")
5. EventPada JTextFieldJumlahBayar(TxtjmlBayar)
9 | P a g e
6. EventPadaJButton ("BATAL")
7. EventPada JButton ("KELUAR")
10 | P a g e
BAB III
PENUTUP
Kesimpulan
Aplikasi adalahprogramyangdibuatdenganJavayangbersifatumum.Aplikasi dapatdijalankan
secara langsung,tidakperluperangkatlunakbrowseruntukmenjalankannya.Aplikasidapatanda
bayangkanseperti programyanganda tulisdenganbahasac atau pascal.Setelahdi kompilasi,anda
dapat mengeksekusinyasecaralangsung.Apabilakitamembuatprogramdengandatayangsudah
kitaketahui,akanmudahdalammemecahkanmasalahseperti masalahpenggajian

Makalah Program Kasir Java NetBeans

  • 1.
    1 | Pa g e
  • 2.
    2 | Pa g e KATA PENGANTAR Puji syukur kepadaTuhanyang Maha Esa kiranya telahdiberikan kesehatandan pembelajaran sehinggapenyusunanmakalahini telahselesai berkatpertolonganTuhandankerja keras.DankepadaBapak DosenVisual Javasayamengucapsyukursebesarbesarnyakiranyatelah diberikanpelajaran VisualJavahinggakami dapatberpikirdenganmatangkarenapenyusunan makalahini kami biasabekerjasamaantara sesamamahasiswahinggakami dapatberbagi ilmu. Semogamakalah ini dapatbergunapada teman-teman mahasiswatanpadoateman-teman mungkinmakalahini belumselesai.Sayaberterimakasihatasbantuannyatanpakalianmungkin makalahini tidakselesai. Mungkinmakalahini jauhdiatas sempurna,jadi kami mohonmaaf jikaada kesalahan penulisanataukurangberkenandihati saudarakami mohonmaaf ataskesalahantersebut.Dan semogamakalah ini membuatilmukitabertambah,kami berterimakasihkepadaBapak dosenVisual Javabesertateman-temanmahasiswa.
  • 3.
    3 | Pa g e DAFTAR ISI HALAMAN JUDUL KATA PENGANTAR------------------------------------------------- 1 DAFTAR ISI-------------------------------------------------------------- 2 BAB I PENDAHULUAN A. Latar Belakang Masalah----------------------------------------------------------- 3 B. AnalisisKelemahanSistemLama----------------------------------------------------------- 3 C. AnalisisSistemBaru----------------------------------------------------------- 3 D. Permasalahan yang harus diselesaikan---------------------------------------------------- 4 E. Penyelesaian---------------------------------------------------- 4 BAB II PROGRAM APLIKASI---------------------------------------------------- 5 BAB III PENUTUP 1. Kesimpulan---------------------------------------------------------------- 9
  • 4.
    4 | Pa g e BAB I PENDAHULUAN Latar belakang Toko Duta Elektronik merupakansebuah TokoElektronik yangterletakdi daerahJakartaSelatan. Toko ini merintisusahanyasejaktahun2012, kira-kirasudah5 tahunlamanyaToko Duta Elektronik didirikan. Tokoini menjual barangelektronikseperti: Sistempenghitunganyangmasihmanual membuat tidakefesianyaoprasianoal kerja danberdampak kepadalamanyaprosestransaksi. AnalisisKelemahanSistemLama Terbagi Menjadi 4 Bagian: A)AnalisisKinerja(Performance) Sistempengiitunganyangmasihmanual membuattidakefesianyaoprasianoalkerja. B)AnalisisEkonomi Harus mengeluarkanbiayauntuk menggaji karyawan. C)AnalisisKontrol Akansulitterkontrol jikaadabanyakcustomeryangakan membeli. D)AnalisisEfisiensi Prosestransaksi kurangefisienkarenaperlumelakukanpenghitungan manual AnalisisSistemBaru Terbagi Menjadi 5 Bagian: A)AnalisisPerformance Sistemygberbasiskomputeryaitu menggunakanperangkatlunakuntuk prosespenghitungan transaksi secaraotomatis. B)AnalisisEkonomi Biayayg dikeluarkanlebihhemathanya untukperawatankomputer. C)AnalisisKontrol Memudahkan pelayanansaatadabanyak customer. D)AnalisisEfisiensi Lebihefisiendalam prosestransaksi. Televisi Rp2.500.000 Speaker Rp1.250.000 Kulkas Rp2.800.000
  • 5.
    5 | Pa g e Permasalahan yang harus diselesaikan A)Mencari jumlahhargayang harusdibayar B)Mencari jumlahkembalian Penyelesaian A)Mencari jumlahhargayang harusdibayar jumlah_hrg=jml_beli*harga_brg; B)Mencari jumlahkembalian kembalian=jumlahbyr-jumlah_hrg;
  • 6.
    6 | Pa g e BAB II PROGRAM APLIKASI DesignForm Komponenyangdigunakan:JComboBox,Jlabel,JTextField,danJbutton
  • 7.
    7 | Pa g e DesignCoding 1. Import yangdibutuhkan 2. DeklarasikanDatayang digunakanuntuk menampungnilai 3. EventPada JComboBox (CBNamaBrg)
  • 8.
    8 | Pa g e 4. EventPada JButoon ("HITUNG JUMLAHHARGA") 5. EventPada JTextFieldJumlahBayar(TxtjmlBayar)
  • 9.
    9 | Pa g e 6. EventPadaJButton ("BATAL") 7. EventPada JButton ("KELUAR")
  • 10.
    10 | Pa g e BAB III PENUTUP Kesimpulan Aplikasi adalahprogramyangdibuatdenganJavayangbersifatumum.Aplikasi dapatdijalankan secara langsung,tidakperluperangkatlunakbrowseruntukmenjalankannya.Aplikasidapatanda bayangkanseperti programyanganda tulisdenganbahasac atau pascal.Setelahdi kompilasi,anda dapat mengeksekusinyasecaralangsung.Apabilakitamembuatprogramdengandatayangsudah kitaketahui,akanmudahdalammemecahkanmasalahseperti masalahpenggajian