Sistem
penjualan dan servis peripheral komputer ini merupakan aplikasi yang berfungsi
untuk mencatat data user, data member, data peripheral, data suplier,data
barang, data harga servis, data transaksi barang, dan data transaksi servis. Aplikasi
ini dikembangkan pada Windows 8 dengan menggunakan bahasa pemrograman java pada
IDE NetBeans 7.3 dengan JDK 7u21 64 bit.
Untuk
lebih jelasnya dapat dilihat pada video, serta screenshot dan penjelasan singkat di bawah
berikut.
1.
Screenshoot
Serta Penjelasan Pertama Kali Aplikasi Dijalankan
Gambar 1.
Screenshoot Tampilan Awal Aplikasi
Gambar screenshoot diatas merupakan
tampilan awal ketika aplikasi pertama kali dijalankan. Menu yang terdapat pada
toolbar atas dan pada menu bar tidak dapat diakses (eneable false) ketika user
belum melakukan login. Status user dibedakan menjadi 2 yaitu sebagai server dan
sebagai client.
2.
Screenshoot
Serta Penjelasan Berhasil Login User Status Server
Gambar 2. Screenshoot Serta Penjelasan Berhasil
Login User Status Server
Status server merupakan user yang
memiliki hak akses penuh terhadap system, dimana user dapat mengakses semua
menu yang tersedia pada program.
3.
Screenshoot
Serta Penjelasan Berhasil Login User Status Client
Gambar 3. Screenshoot Serta Penjelasan Berhasil
Login User Status Server
Status Client merupaka user yang
memiliki hak akses terbatas, dimana user sebagai client hanya bisa mengakses
beberapa menu pada program.
4.
Screenshoot
Serta Penjelasan Manipulasi Data Peripheral (Kategori Barang)
Gambar 4. Screenshoot Serta Penjelasan Manipulasi
Data Peripheral (Kategori Barang)
Dilihat dari gambar diatas, user dapat
melakukan manipulasi data peripheral sesuai dengan menu yang telah disediakan
seperti tambah, edit, hapus. Sebelum melakukan edit atau hapus, user ditujukan
untuk memilih (select) salah satu data peripheral pada table.
5.
Screenshoot
Serta Penjelasan Manipulasi Data Suplier
Gambar 5. Screenshoot Serta Penjelasan Manipulasi
Data Suplier
Dilihat dari gambar diatas, user dapat
melakukan manipulasi data suplier sesuai dengan menu yang telah disediakan
seperti tambah, edit, hapus. Sebelum melakukan edit atau hapus, user ditujukan
untuk memilih (select) salah satu data suplier pada table.
6.
Screenshoot
Serta Penjelasan Manipulasi Data Barang
Gambar 6. Screenshoot Serta Penjelasan Manipulasi
Data Barang
Dilihat dari gambar diatas, user dapat
melakukan manipulasi data barang sesuai dengan menu yang telah disediakan
seperti tambah, edit, hapus. Sebelum melakukan edit atau hapus, user ditujukan
untuk memilih (select) salah satu data suplier pada table.
Ketika user melakukan input data barang
baru seperti terlihat pada gambar diatas, untuk pengisian peripheral dan
supplier user tidak diperulukan untuk mengetik karena user sudah bisa memilih
pada isi combobox yang telah disediakan.
Isi dari combobox peripheral diambil dari data field nama peripheral, da
isi dari comcocox supplier diambil dari data field nama supplier.
7.
Screenshoot
Serta Penjelasan Input Transaksi Barang
Gambar 7. Screenshoot
Serta Penjelasan Input Transaksi Barang
Dilihat dari gambar diatas, user
melakukan input data transaksi baru, dimana nomor transaksi akan secara
otomatis diisi pada textfield nomor faktur, tanggal juga akan secara ototmatis
diisi dengan tanggal pada saat user melakukan input.
User dapat memilih kode barang pada isi
combobox yang dibeli oleh konsumen dan secara otomatis akan dikeluarkan nama
peripheral, nama barang, harga, dan stok barang.
Sebelum user menambahkan data barang
yang dibeli ke table daftar belanja, user harus mengisi jumlah pembelian yang
disediakan pada textfield Qty. Setelah terisi user dapat menekan tombol add,
dan barang akan masuk ke table daftar belanja.
Total harga pada tabel akan secara
otomatis didapatkan dari perhitungan jumlah beli di kali dengan harga per
barang.
Total bayar yang terdapat pada label
total bayar juga secara otomatis didapatkan dari perhitungan penjumlahan total
harga pada table.
User juga dapat membatalkan atau mereset
ketika user salah memasukkan barang pembelian ke daftar belanja dengan memilih
salah satu data kemudian menekan tombol reset yang telah disediakan.
Setelah user sudah selesai dan benar memasukkan
data pembelian ke table daftar belanja, maka user dapat menekan tombol simpan
untuk melakukan penyimpanan data transaksi ke table database.
8.
Screenshoot
Serta Penjelasan Lihat Detail Data Transaksi Barang
Gambar 8. Screenshoot
Serta Penjelasan Lihat Detail Data Transaksi
Dilihat dari gambar
diatas, user dapat melihat detail dari slah satu data transaksi pada table
dengan memilih salah satu kode faktur pada table daftar transaksi.
9.
Screenshoot
Serta Penjelasan Lihat Keseluruhan Data Transaksi
Gambar 9. Screenshoot
Serta Penjelasan Lihat Keseluruhan Data Transaksi
Dilihat
dari gambar diatas, user dapat melihat semua data transaksi yang masuk dengan
menekan button Full Transaksi. Semua data per transaksi akan di tampilkan pada
form full transaksi, guna untuk mengetahui rincian barang yang telah terjual.
10. Screenshoot Serta Penjelasan Input
Harga Servis
Gambar 10. Screenshoot
Serta Penjelasan Input Harga Servis
Dilihat
dari gambar diatas merupakan daftar harga servis. Dimana user dapat menambah
harga servis, edit, hapus dengan memilih button yang disediakan. Seperti gambar
diatas merupakan ketika user menambah harga servis.
11. Screenshoot Serta Penjelasan Tambah
Data Servis
Gambar 11. Screenshoot
Serta Penjelasan Tambah Data Servis
Dilihat
dari gambar diatas user dapat mencatat data servis baru ketika terdapat
konsumen baru yang ingin melakukan servis. Sebelum mencatat user akan
mendaftarkan komsumen sebaga member ketika belum terdaptar.
Pada
tampilan diatas, user akan memilih kode pelanggan yang melakukan servis, maka
akan secara ototmatis nama, alamat, nomor hp pelanggan akan ditampilkan pada
textfield.
User
akan mencatat keluhan komputer konsumen yang akan diservis pada text area yang
telah disediakan. Setelah lengkap melakukan pengisian data, maka user dapat
menyimpannya dengan menekan tombol simpan dan akan ditampilkan pada table data
servis dengan bayar 0, dan status IN. seperti terlihat pada gambar berikut.
12. Screenshoot Serta Penjelasan Tampil
Data Servis Baru Ditambah
Gambar 12. Screenshoot
Serta Penjelasan Tampil Data Servis Baru Ditambah
Dapat
dilihat dari gambar diatas, ketika user baru menambahkan data servis maka title
bayar pada table akan diisi 0 karena belum membayar. Title status akan diisi
dengan IN karena servis baru masuk.
Ketika
pegawai sudah selesai memperbaiki servis yang baru masuk (status IN) dan telah
mengetahui daftar kerusakan serta pergantian komponen, maka user akan
memasukkan perbaikan servis berdasarkan kode yang sudah diperbaiki dengan
menekan button input perbaikan.
13. Screenshoot Serta Penjelasan Input
Perbaikan Kerusakan Servis
Gambar 13. Screenshoot
Serta Penjelasan Input Perbaikan Kerusakan Servis
Dilihat
dari tampilan diatas, user dapat memasukkan kerusakan dan pergantian komponen
baru jika ada.
User
dapat memilih klasifikasi servis yang sesuai sebelum menambahkan ke table
daftar perbaikan, dan user juga dapat memilih kode barang dan memasukkan jumlah
pada textfield jumlah sebelum memasukkan ke daftar ganti komponen jika terdapat
komponen yang diganti.
Apabila
ada kesalahan input ke table, user dapat mereset dengan menekan tombol reset.
Setelah
merasa benar memasukkan data, user dapat menyimpannya dengan menekan tombol
simpan, maka data akan tersimpan ke table database dan status servis dari IN
akan berubah menjadi OK.
14. Screenshoot Serta Penjelasan Perubahan
Status Servis
Gambar 14. Screenshoot
Serta Penjelasan Perubahan Status Servis
Dilihat
dari tampilan diatas, ketika user telah memasukkan perbaikan servis , maka
status dari IN akan berubah menjadi OK. Dapat dilihat pada data yang di blok
pada table.
15. Screenshoot Serta Penjelasan Ketika
Konsumen Melakukan Pembayaran Servis
Gambar 15. Screenshoot
Serta Penjelasan Ketika Konsumen Melakukan Pembayaran Servis
Dilihat
dari gambar diatas, ketika konsumen akan melakukan pembayaran servis, maka user
akan memilih kode servis yang sesuai dan melihat pembayaran dengan menekan
tombol lihat pembayaran yang tersedia pada form, dan akan di tampilkan seperti
gambar diatas.
Setelah
konsumen melihat rincian pembayaran dan mebayar total pembayaran, maka user
akan menekan tombol OK dan secara otomatis title bayar dan title status pada
table daftar servis akan berubah.
16. Screenshoot Serta Penjelasan
Perubahan Status Bayar Dan Servis
Gambar 16. Screenshoot
Serta Penjelasan Perubahan Status Bayar Dan Servis
Dilihat
dari tampilan diatas pada data yang di blok pada table, ketika konsumen telah
melakukan pembayaran servis, maka status dari OK akan berubah menjadi OUT, dan
Bayar dari 0 akan berubah sesuai dengan total pembayaran servis.
17. Screenshoot Serta Penjelasan
Pencarian Data Servis
Gambar 17. Screenshoot Serta Penjelasan Pencarian
Data Servis
Dilihat
dari tampilan diatas, user dapat melakukan pencarian data servis ketika
terdapat banyak data servis pada table. Pencarian dapat dilakukan berdasarkan
kode servis dan nama pelanggan. Pada tampilan diatas merpakan pencarian
berdasarkan nama pelanggan yang telah dipilih pada combobox, dan mengetik nama
yang akan dicari pada textfield pencarian.
ada source code nya ngga gan
ReplyDelete