bab v w

Upload: afdol-dlol

Post on 06-Mar-2016

227 views

Category:

Documents


0 download

DESCRIPTION

BAB 5 WINTA

TRANSCRIPT

  • 60

    BAB V

    IMPLEMENTASI

    5.1 From Login

    Gambar 5.1 Tampilan Form Login

    Sebelum membuka aplikasi penjualan dan pembelian ini, user haruslogin terlebih dahulu pada halaman login. Disini user diharuskan untukmengisi login id dan password untuk bisa masuk ke halaman utama.Apabila user salah memasukkan password atau login id maka secaraotomatis akses akan ditolak. Pada From Login terdapat 2 button dalam formini yaitu :

    a. Button Login : untuk masuk ke halaman menu utama.

    b. Button Batal : untuk keluar dari aplikasi.

    5.2 Form Menu Utama

    Gambar 5.2 Tampilan Form Menu Utama

  • 61

    Setelah login maka user akan masuk kehalaman menu utama. Apabilauser berhasil login, maka pada StatusBar Panel1 akan muncul nama dariuser yang login dan StatusBar Panel2 berisi hak akses dari user tersebut.StatusBar Panel3 berisi tanggal. Didalam menu utama terdapat banyakmenu pilihan untuk user, yaitu :

    a. File : dalam menu ini teradapat 3 pilihan menu lain apabila kita klikdiantaranya Log In, Log Out, dan keluar.

    b. Master Data : menu ini menyimpan data data master yang digunakansaat transaksi penjualan dan pembelian. Yaitu Data User, DataSupplier, Data pelanggan, Data Kategori, Data Barang, dan CariBarang.

    c. Transaksi : didalam menu ini user dapat melakukan transaksi, karenadalam menu ini terdapat Transaksi Pembelian dan TransaksiPenjualan.

    d. Laporan : user dapat mencetak data penjualan dan pembelian dalammenu ini. Isi dari menu laporan adalah Laporan Data User yaitu untukmencetak data data user dari aplikasi ini, Laporan Data Supplier,Laporan Data Pelanggan, Laporan Data Barang, Laporan Data

    Kategori, Laporan Pembelian, Laporan Penjualan, Laporan Hutang,Laporan Piutang, Laporan Kartu Stok.

  • 62

    5.3 Form Data User

    Gambar 5.3 Tampilan Form Data User

    Dalam form ini user dapat menambahkan data user lain yang dapatmembuka aplikasi ini ataupun memperbarui data data yang sebelumnya.Untuk menambahkan data maka user harus menginputkan Nama,Username, Password, Level dalam TextBox yang sudah disediakan. Danmemilih hak akses pada Combo yang ada. Untuk kode user tidak perlumenginputkan secara manual karena sudah otomatis akan muncul ketikauser ingin menambahkan data baru. Terdatapat juga beberapa Button :

    a. Button tambah : yaitu untuk mengaktifkan dan membersihkan TextBoxsehingga siap untuk di inputkan data data baru.

    b. Button simpan : yaitu untuk menyimpan data yang sudah diinputkansebelumnya kedalam database.

    c. Button ubah : yaitu untuk mengedit / memperbarui data yang sudahada sebelumnya.

    d. Button hapus : yaitu Button yang digunakan untuk menghapus data.e. Button keluar : Button ini akan ber Caption Keluar apabila form

    dalam keadaan nonaktif (tidak siap isi) dan akan ber Caption Batal

  • 63

    apabila form dalam keadaan aktif (siap isi). Button ini juga berfungsiuntuk keluar dari form data user ke form menu utama.

    Terdapat juga satu DataGrid yang berfungsi untuk menampilkan datayang sudah disimpan didalam database dan ditampilkan kembali kedalamform. Sehingga memudahkan user untuk mengetahui data tanpa harusmembuka database.

    5.4 Form Data Supplier

    Gambar 5.4 Tampilan Form Data Supplier

    Dalam form ini user dapat menambahkan data supplier ataupunmemperbarui datadata supplier yang ada pada database sebelumnya.Untuk menambahkan data maka user harus menginputkan Nama, Telepon,Alamat dalam TextBox yang sudah disediakan. Untuk kode supplier tidakperlu menginputkan secara manual karena sudah otomatis akan munculketika user ingin menambahkan data baru. Terdatapat juga beberapa Button:

  • 64

    a. Button tambah : yaitu untuk mengaktifkan dan membersihkan TextBoxsehingga siap untuk di inputkan data data baru.

    b. Button simpan : yaitu untuk menyimpan data yang sudah diinputkansebelumnya kedalam database.

    c. Button ubah : yaitu untuk mengedit / memperbarui data yang sudahada sebelumnya.

    d. Button hapus : yaitu Button yang digunakan untuk menghapus data.e. Button keluar : Button ini akan ber Caption Keluar apabila form

    dalam keadaan nonaktif (tidak siap isi) dan akan ber Caption Batalapabila form dalam keadaan aktif (siap isi). Button ini juga berfungsiuntuk keluar dari form data user ke form menu utama.

    Terdapat juga satu DataGrid yang berfungsi untuk menampilkan datayang sudah disimpan didalam database dan ditampilkan kembali kedalamform. Sehingga memudahkan user untuk mengetahui data tanpa harusmembuka database.

    5.5 From Data Pelanggan

    Gambar 5.5 Tampilan Form Data Pelanggan

  • 65

    Dalam form ini user dapat menambahkan data pelanggan ataupunmemperbarui datadata pelanggan yang ada pada database sebelumnya.Untuk menambahkan data maka user harus menginputkan Nama, Telepon,Alamat, Email dalam TextBox yang sudah disediakan. Untuk kodepelanggan tidak perlu menginputkan secara manual karena sudah otomatisakan muncul ketika user ingin menambahkan data baru. Terdatapat jugabeberapa Button :

    a. Button baru : yaitu untuk menampilkan kode pelanggan secaraotomatis tampa perlu menambah secara manual.

    b. Button simpan : yaitu untuk menyimpan data yang sudah diinputkansebelumnya kedalam database.

    c. Button hapus : yaitu Button yang digunakan untuk menghapus data.d. Button keluar : Button ini akan ber Caption Keluar apabila form

    dalam keadaan nonaktif (tidak siap isi) dan akan ber Caption Batalapabila form dalam keadaan aktif (siap isi). Button ini juga berfungsiuntuk keluar dari form data user ke form menu utama.

    Terdapat juga satu DataGrid yang berfungsi untuk menampilkan datayang sudah disimpan didalam database dan ditampilkan kembali kedalamform. Sehingga memudahkan user untuk mengetahui data tanpa harusmembuka database.

  • 66

    5.6 From Data Barang

    Gambar 5.6 Tampilan Form Data Barang

    Dalam form ini user dapat menambahkan data barang ataupunmemperbarui datadata pelanggan yang ada pada database sebelumnya.Untuk menambahkan data maka user harus menginputkan Nama Barang,dan pilih kode kategori pada Combo yang ada maka secara otomatis namakategori akan tampil, Harga Jual, Harga Beli, Diskon, Stok dalam TextBoxyang sudah disediakan. Untuk kode barang tidak perlu menginputkan secaramanual karena sudah otomatis akan muncul ketika user ingin menambahkandata baru. Terdatapat juga beberapa Button :

    a. Button tambah : yaitu untuk mengaktifkan dan membersihkan TextBoxsehingga siap untuk di inputkan data data baru.

    b. Button simpan : yaitu untuk menyimpan data yang sudah diinputkansebelumnya kedalam database.

    c. Button ubah : yaitu untuk mengedit / memperbarui data yang sudahada sebelumnya.

    d. Button hapus : yaitu Button yang digunakan untuk menghapus data.

  • 67

    e. Button keluar : Button ini akan ber Caption Keluar apabila formdalam keadaan nonaktif (tidak siap isi) dan akan ber Caption Batalapabila form dalam keadaan aktif (siap isi). Button ini juga berfungsiuntuk keluar dari form data user ke form menu utama.

    Terdapat juga satu DataGrid yang berfungsi untuk menampilkan datayang sudah disimpan didalam database dan ditampilkan kembali kedalamform. Sehingga memudahkan user untuk mengetahui data tanpa harusmembuka database.

    5.7 Form Data Kategori

    Gambar 5.7 Tampilan Form Data Kategori

    Dalam form ini user dapat menambahkan data kategori ataupunmemperbarui datadata kategori yang ada pada database sebelumnya.Untuk menambahkan data maka user harus menginputkan Nama Kategoridalam TextBox yang sudah disediakan. Untuk kode kategori tidak perlumenginputkan secara manual karena sudah otomatis akan muncul ketikauser ingin menambahkan data baru. Terdatapat juga beberapa Button :

  • 68

    a. Button tambah : yaitu untuk mengaktifkan dan membersihkan TextBoxsehingga siap untuk di inputkan data data baru.

    b. Button simpan : yaitu untuk menyimpan data yang sudah diinputkansebelumnya kedalam database.

    c. Button ubah : yaitu untuk mengedit / memperbarui data yang sudahada sebelumnya.

    d. Button hapus : yaitu Button yang digunakan untuk menghapus data.e. Button keluar : Button ini akan ber Caption Keluar apabila form

    dalam keadaan nonaktif (tidak siap isi) dan akan ber Caption Batalapabila form dalam keadaan aktif (siap isi). Button ini juga berfungsiuntuk keluar dari form data user ke form menu utama.

    Terdapat juga satu DataGrid yang berfungsi untuk menampilkan datayang sudah disimpan didalam database dan ditampilkan kembali kedalamform. Sehingga memudahkan user untuk mengetahui data tanpa harusmembuka database.

    5.8 Form Cari Barang

    Gambar 5.8 Tampilan Form Cari Barang

  • 69

    Dalam form ini user dapat mencari data barang yang ada pada databasesebelumnya. Untuk mencari data maka user harus menginputkan NamaKategori, dalam TextBox yang sudah disediakan.

    Terdapat juga satu DataGrid yang berfungsi untuk menampilkan datayang sudah disimpan didalam database dan ditampilkan kembali kedalamform. Sehingga memudahkan user untuk mengetahui data tanpa harusmembuka database.

    5.9 Form Transaksi Penjualan

    Gambar 5.9 Tampilan Form Transaksi Penjualan

    Dalam form ini user dapat menambahkan data transaksi penjualan kedalam database. Untuk menambahkan data maka user harus menginputkanRef Nota, Tanggal, Diskos, Jumlah, Total, Bayar, Kembali dalam TextBoxyang sudah disediakan. memilih pelanggan pada Combo Pelanggan,

  • 70

    memilih jenis bayar pada Combo jenis bayar dan jika memilih Credit makaakan muncul Combo jatuh tempo secara otomatis yang akan di pilih. UntukNo Penjualan tidak perlu menginputkan secara manual karena sudahotomatis akan muncul ketika user ingin menambahkan data baru. Terdatapatjuga beberapa Button :

    a. Button kode barang : yaitu untuk memilih kode barang secara otomatisnama barang dan harga barang akan muncul di TextBox yang telah disediakan.

    b. Button transaksi baru : yaitu untuk mengaktifkan dan membersihkanTextBox sehingga siap untuk di inputkan data data baru

    c. Button simpan : yaitu untuk menyimpan data yang sudah diinputkansebelumnya kedalam database.

    d. Button piutang : yaitu untuk melihat data piutang pelanggan yang adadalam database.

    e. Button keluar : Button ini akan ber Caption Keluar apabila formdalam keadaan nonaktif (tidak siap isi) dan akan ber Caption Batalapabila form dalam keadaan aktif (siap isi). Button ini juga berfungsiuntuk keluar dari form data user ke form menu utama.

    Terdapat juga satu DataGrid yang berfungsi untuk menampilkan datayang sudah disimpan didalam database dan ditampilkan kembali kedalamform. Sehingga memudahkan user untuk mengetahui data tanpa harusmembuka database.

  • 71

    5.10 Form Transaksi Pembelian

    Gambar 5.10 Tampilan Form Transaksi Pembelian

    Dalam form ini user dapat menambahkan data transaksi pembelian kedalam database. Untuk menambahkan data maka user harus menginputkanRef Nota, Tanggal, Keterangan, Harga Jual, Jumlah dalam TextBox yangsudah disediakan. Memilih kode supplier pada Combo kode supplier, makasecara otomatis akan muncul nama supplier, memilih jenis bayar padaCombo jenis bayar dan jika memilih Credit maka akan muncul Combo jatuhtempo secara otomatis yang akan di pilih. Untuk No Pembelian tidak perlumenginputkan secara manual karena sudah otomatis akan muncul ketikauser ingin menambahkan data baru. Terdatapat juga beberapa Button :

    a. Button kode barang : yaitu untuk memilih kode barang secara otomatisnama barang dan harga barang akan muncul di TextBox yang telah disediakan.

    b. Button transaksi baru : yaitu untuk mengaktifkan dan membersihkanTextBox sehingga siap untuk di inputkan data data baru

  • 72

    c. Button simpan : yaitu untuk menyimpan data yang sudah diinputkansebelumnya kedalam database.

    d. Button hutang : yaitu untuk melihat data piutang pelanggan yang adadalam database.

    e. Button keluar : Button ini akan ber Caption Keluar apabila formdalam keadaan nonaktif (tidak siap isi) dan akan ber Caption Batalapabila form dalam keadaan aktif (siap isi). Button ini juga berfungsiuntuk keluar dari form data user ke form menu utama.

    Terdapat juga satu DataGrid yang berfungsi untuk menampilkan datayang sudah disimpan didalam database dan ditampilkan kembali kedalamform. Sehingga memudahkan user untuk mengetahui data tanpa harusmembuka database.

    5.11 From Pelunasan Penjualan Dan Pembelian

    Gambar 5.11 Tampilan From Penjualan Dan Pembelian

    Dalam form ini user dapat memperbarui data hutang putang dalamdatabase yang akan dibayar lunas. Untuk memperbarui data maka usermemilih No Faktur pada Combo faktur, maka secara otomatis akan muncul

  • 73

    nominal dan keterangan pelanggan / supplier, tanggal transaksi dan tanggaljatuh tempo pada TextBox. Terdatapat juga beberapa Button :

    a. Button lunas : yaitu untuk menulasi hutang supplier atau piutang

    pelanggan kan akan secara otomatis akan terapdate lunas di dalamdatabase.

    5.12 Laporan Data User

    Gambar 5.12 Tampilan Laporan Data User

    5.13 Laporan Data Supplier

    Gambar 5.13 Tampilan Laporan Data Supplier

    73

    nominal dan keterangan pelanggan / supplier, tanggal transaksi dan tanggaljatuh tempo pada TextBox. Terdatapat juga beberapa Button :

    a. Button lunas : yaitu untuk menulasi hutang supplier atau piutang

    pelanggan kan akan secara otomatis akan terapdate lunas di dalamdatabase.

    5.12 Laporan Data User

    Gambar 5.12 Tampilan Laporan Data User

    5.13 Laporan Data Supplier

    Gambar 5.13 Tampilan Laporan Data Supplier

    73

    nominal dan keterangan pelanggan / supplier, tanggal transaksi dan tanggaljatuh tempo pada TextBox. Terdatapat juga beberapa Button :

    a. Button lunas : yaitu untuk menulasi hutang supplier atau piutang

    pelanggan kan akan secara otomatis akan terapdate lunas di dalamdatabase.

    5.12 Laporan Data User

    Gambar 5.12 Tampilan Laporan Data User

    5.13 Laporan Data Supplier

    Gambar 5.13 Tampilan Laporan Data Supplier

  • 74

    5.14 Laporan Data Pelanggan

    Gambar 5.14 Tampilan Laporan Data Pelanggan

    5.15 Laporan Data Barang

    Gambar 5.15 Tampilan Laporan Data Barang

  • 75

    5.16 Laporan Data Kategori

    Gambar 5.16 Tampilan Laporan Data Kategori

    5.17 Laporan Transaksi Pembelian

  • 76

    Gambar 5.17 Tampilan Laporan Transaksi Pembelian5.18 Laporan Pembelian Perperiode

    Gambar 5.18 Tampilan Laporan Pembelian Perperiode

    5.19 Laporan Pembelian Pertransaksi

  • 77

    Gambar 5.19 Tampilan Laporan Pembelian Perperiode5.20 Laporan Transaksi Penjualan

    Gambar 5.20 Tampilan Laporan Transaksi Penjualan

    5.21 Laporan Penjualan Perperiode

  • 78

    Gambar 5.21 Tampilan Laporan Penjualan Perperiode5.22 Laporan Penjualan Pertransaksi

    Gambar 5.22 Tampilan Laporan Penjualan Pertransaksi

    5.23 Laporan Hutang

  • 79

    Gambar 5.23 Tampilan Laporan Hutang5.24 Laporan Hutang Perperiode

    Gambar 5.24 Tampilan Laporan Hutang Perperiode

    5.25 Laporan Hutang Persupplier

  • 80

    Gambar 5.25 Tampilan Laporan Hutang Persupplier5.26 Laporan Hutang Tanggal Jatuh Tempo

    Gambar 5.26 Tampilan Laporan Hutang Tanggal Jatuh Tempo

    5.27 Laporan Piutang

  • 81

    Gambar 5.27 Tampilan Laporan Piutang

    5.28 Laporan Piutang Perperiode

    Gambar 5.28 Tampilan Laporan Piutang Perperiode

  • 82

    5.29 Laporan Piutang Perpelanggan

    Gambar 5.29 Tampilan Laporan Piutang Perpelanggan

    5.30 Laporan Piutang Tanggal Jatuh Tempo

    Gambar 5.30 Tampilan Laporan Piutang Tanggal Jatuh Tempo

  • 83

    5.31 Laporan Kartu Stok Global

    Gambar 5.31 Tampilan Laporan Kartu Stok Global

    5.32 Laporan Kartu Stok Item

    Gambar 5.32 Tampilan Laporan Kartu Stok Item