Sunday, 8 December 2013

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.

1 comments: