1. Toko elektronik membutuhkan sistem penjualan baru karena sistem manual yang ada kurang efisien dan efektif.
2. Aplikasi penjualan baru dirancang menggunakan antarmuka grafis dan basis data untuk menghitung total belanja dan kembalian secara otomatis.
3. Aplikasi ini diharapkan dapat meningkatkan kinerja, kontrol, dan efisiensi proses penjualan di toko elektronik.
2. 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. 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. 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. 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. 6 | P a g e
BAB II
PROGRAM APLIKASI
DesignForm
Komponenyangdigunakan:JComboBox,Jlabel,JTextField,danJbutton
7. 7 | P a g e
DesignCoding
1. Import yangdibutuhkan
2. DeklarasikanDatayang digunakanuntuk menampungnilai
3. EventPada JComboBox (CBNamaBrg)
8. 8 | P a g e
4. EventPada JButoon ("HITUNG JUMLAHHARGA")
5. EventPada JTextFieldJumlahBayar(TxtjmlBayar)
9. 9 | P a g e
6. EventPadaJButton ("BATAL")
7. EventPada JButton ("KELUAR")
10. 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