desain erd dan analisis program toko dg visual basic 6 - program kasir - program penjualan barang...
DESCRIPTION
Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL. Desain dan Source Code program Toko (Program Kasir) di atas dapat Anda pakai untuk belajar Pemrograman, Untuk contoh membuat Tugas Akhir(TA), Untuk acuan membuat Skripsi bidang Informatika Komputer. Dapat diModifikasi untuk membuat Program Kasir yang lain, Program Penjualan Barang, dan Program Mini Market.TRANSCRIPT
![Page 1: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/1.jpg)
1
![Page 2: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/2.jpg)
2
Sistem InformasiPENJUALAN dengan
Visual Basic 6.0 & MySQL( Program Toko/ Program Kasir )
( Programmer: Bunafit Nugroho & Tim )
Biaya Source Code Contoh : Rp. 400.000,-(Promo, Bonus Makalah TA/Skripsi Lengkapdengan DFD dan Bagan Alir Sistem ), Setelahtransfer Source Code akan dikirim ke Email
Anda.
Biaya Workshop (Private) : Rp. 1. 000.000,- diYogyakarta, Anda akan diajari teknik membuat
Program Toko di atas dari NOL
![Page 3: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/3.jpg)
3
Untuk mendapatkan No Rekening transfer, silahkan kirim email
seperti contoh di atas. Atau, kirim SMS ke nomor 0838 67161314.
Contoh pesan SMS "planetKode, minta No Rekening buatpembayaran Sc Program Toko dg VB ". Kami akan segera membalas.
![Page 4: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/4.jpg)
4
Tabel Jenis_Produk dengan tabel Produk memiliki rel asi one to many artinya untuk
satu jenis produk memiliki lebih dari satu produk. Field penghubung antar tabel
adalah Kode_Jenis dimana di dalam tabel Jenis_Produk sebagai kunci utama dan di
dalam tabel Produk sebagai kunci tamu.
Tabel Produk dengan tabel Detail_Penjualan memiliki relasi tabel one to many
artinya satu produk dapat dilakukan lebih dari satu transaksi. Field penghubung antar
tabelnya adalah Kode_Produk dimana di dalam tabel produk sebagai kunci utama dan
di dalam tabel Detail_Penjualan sebagai kunci tamu.
Tabel Penjualan dengan tabel Detail_Penjualan memiliki relasi tabel one to many
yang artinya dalam satu transaksi dapat diinputkan lebih dari satu produk. Field
penghubung antar tabelnya adalah No_Nota dimana di dalam tabel Penjualan
![Page 5: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/5.jpg)
5
berfungsi sebagai kunci utama dan di dalam tabel Detail_Penjualan berfungsi sebagai
kunci tamu.
Tabel Pengguna dengan tabel Penjualan memiliki relasi one to many artinya
seseorang pengguna dapat melakukan lebih dari satu kali transaksi penjualan. Field
penghubung antar tabelnya adalah Id_Pengguna dimana di dalam tabel Pengguna
berfungsi sebagai kunci utama dan di dalam tabel Penjualan berfungsi sebagai kunci
tamu.
Tabel Produk dengan tabel DetBarang_Masuk memiliki relasi tabel one to many
artinya satu produk dapat d ilakukan lebih dari satu transaksi. Field penghubung antar
tabelnya adalah Kode_Produk dimana di dalam tabel produk sebagai kunci utama dan
di dalam tabel DetBarang_Masuk sebagai kunci tamu.
Tabel Barang_Masuk dengan tabel DetBarang_Masuk memiliki relasi t abel one to
many yang artinya dalam satu transaksi dapat diinputkan lebih dari satu produk. Field
penghubung antar tabelnya adalah No_Masuk dimana di dalam tabel Barang_Masuk
berfungsi sebagai kunci utama dan di dalam tabel DetBarang_Masuk berfungsi
sebagai kunci tamu.
Tabel Pengguna dengan tabel Barang_Masuk memiliki relasi one to many artinya
seseorang pengguna dapat melakukan lebih dari satu kali transaksi penjualan. Field
penghubung antar tabelnya adalah Id_Pengguna dimana di dalam tabel Pengguna
berfungsi sebagai kunci utama dan di dalam tabel Barang_Masuk berfungsi sebagai
kunci tamu.
Tabel Supplier dengan tabel Barang_Masuk memiliki relasi tabel one to many artinya
satu supplier dapat dilakukan lebih dari satu transaksi. Field penghubung antar
tabelnya adalah Kode_Supplier dimana di dalam tabel Supplier sebagai kunci utama
dan di dalam tabel Barang_Masuk sebagai kunci tamu.
![Page 6: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/6.jpg)
6
Screen Shoot
Program Toko : Penjualan padaDistro Baju Muslim
Implementasi Menu Utama
Pada awal aplikasi aktif pengguna diharusk an login terlebih dahulu dan
apabila yang login adalah kasir, maka menu yang aktif adalah menu
Penjualan, menu exit, dan menu konfigurasi server, sedangkan apabila yang
login sebagai admin, maka semua menu akan aktif .
Gambar 1 Tampilan Form Utama
![Page 7: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/7.jpg)
7
Tampilan Menu Laporan
![Page 8: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/8.jpg)
8
Contoh Manajemen Nama Proyek
Contoh Manajemen File Proyek
![Page 9: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/9.jpg)
9
Contoh Teknik Koding
Implementasi Form Input Data Supplier
Form Input Data Supplier berfungsi untuk menyimpan daftar supplier atau
penyedia produk/barang, form ini dis impan dengan nama frmSupplier.frm,
form ini hanya dapat diakses oleh admin. Berikut adalah tampilan gambar
form input data supplier:
![Page 10: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/10.jpg)
10
Gambar 2 Tampilan Form Supplier
Implementasi Form Input Data Jenis Produk
Form Input Data Jenis Produk berfungsi untuk menyimpan daftar jenis produk
yang ada, form ini disimpan dengan nama frmJenis.frm, form ini hanya dapat
diakses oleh admin.
Gambar 3 Tampilan Form Jenis Produk
![Page 11: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/11.jpg)
11
Implementasi Form Input Data Produk
Form Produk berfungsi untuk menyimpan data produk seluruh nya, form ini
disimpan dengan nama frmProduk.frm. from produk hanya dapat diakses
oleh admin.
Gambar 4 Tampilan Form Produk
Implementasi Form Pendaftaran Pengguna
Form data login berfungsi untuk menambahkan data login dalam penggunaan
aplikasi, yang dilakukan oleh admin, form ini disimpan dengan nama
frmDaftar.frm. Form ini hanya dapat diakses oleh admin .
![Page 12: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/12.jpg)
12
Gambar 5 Form Data Login
Implementasi Form Transaksi Barang Masuk
Form barang masuk merupakan proses pembelian barang atau produk dari
penyedia barang atau yang Kita sebut sebagai supplier. Proses pembelian
barang pada supplier akan menentukan harga produk dan persediaan barang
digudang.
Pada transaksi barang masuk ini stok produk akan bertambah dengan
sendirinya sesuai dengan jumlah pembelian dari supplier. Selain itu jika harga
lama dari produk sudah tidak sesuai lagi dengan harga pembelian dari
supplier, maka form ini akan mengupdate secara otomatis sesuai dengan
harga produk yang baru dari supplier. Form ini disimpan dengan nama
frmBarangMasuk.frm. Form ini dapat dapat diakses oleh admin.
![Page 13: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/13.jpg)
13
Gambar 6 Form Transaksi Barang Masuk.
Implementasi Form Transaksi Penjualan
Form penjualan merupakan inti utama dari aplikasi, karena pada form ini
dilakukan seluruh transaksi penjualan, form ini disimpan dengan nama
frmJual.frm. form ini dapat diakses oleh admin maupun kasir .
![Page 14: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/14.jpg)
14
Gambar 7 Form Penjualan
Pada Gambar 7 terlihat kasir/admin sedang melakukan transaksi penjualan kepada
konsumen, setelah data-data penjualan sudah terpenuhi, maka dilanjutkan dengan
menekan tombol Simpan pada tombol yang sudah disedikan. Tombol tersebut
digunakan untuk merekam data -data penjualan yang sudah diinputkan melalui
media penginputan yang ada di dalam form ke dalam tabel transaksi penjualan.
Setelah menekan tombol tombol Simpan, maka akan muncul sebuah konfirmasi
yang berbunyi “Data telah tersimpan dalam database ! ”, tekan tombol OK untuk
melanjutkan penyimpanan. Akan muncul secara otomatis sebuah form cetak
penjualan. Form cetak penjualan ini berfungsi untuk mencetak data hasil transaksi
![Page 15: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/15.jpg)
15
ke dalam kertas atau ke dalam form yang berbentuk preview. Berikut adalah
tampilan form cetak preview:
Gambar 8 Form Cetak Penjualan
Jika Anda menekan tombol Cetak, maka data hasil transaksi akan tercetak di
kertas melalui media printer, jika dalam PC Anda tidak ada printer yang sedang
tersambung, maka akan disediakan fasilitas penyimpanan hasil cetak dan sewaktu -
waktu dapat dibuka dan dilakukan pencetakan.
Jika Anda menekan tombol Preview, maka muncul sebuah form lagi, yaitu
Form Preview Penjualan. Form Preview Penjualan ini digunakan untuk
menampilkan data produk hasil transaksi yang terbaru. Dalam form ini juga akan
disediakan fasilitas untuk mencetak data produk ke dalam kertas melalui media
printer. Untuk mencetak data caranya sama dengan form Cetak Penjualan, yaitu
dengan menekan tombol Cetak. Berikut adalah tampilan gambar Form PreviewPenjualan:
![Page 16: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/16.jpg)
16
Gambar 9 Form Preview Penjualan
Daftar Seluruh Supplier
Daftar ini berfungsi untuk menampilkan informasi seluruh supplier atau
penyedia produk, bentuk tampilannya adalah sebagai berikut:
![Page 17: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/17.jpg)
17
Gambar 10 Daftar Seluruh Penjualan
Daftar Seluruh Jenis Produk
Daftar ini berfungsi untuk menampilkan informasi seluruh jenis produk yang ada,
bentuk tampilannya sebagai berikut :
Gambar 11 Daftar Seluruh Jenis Produk
![Page 18: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/18.jpg)
18
Daftar Seluruh Produk
Daftar ini berfungsi untuk menampilkan informasi seluruh produk yang dijual produk
yang ada, bentuk tampilannya sebagai berikut :
Gambar 12 Daftar Seluruh Produk.
Daftar Produk Berdasarkan Jenis Produk
Daftar ini digunakan untuk menampilkan informasi -informasi tentang produk
yang dijual berdasarkan jenis produknya. Berikut adalah bentuk tampilannya:
Gambar 13 Form Daftar Produk Berdasarkan Jenis
![Page 19: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/19.jpg)
19
Gambar 14 Daftar Produk Berdasarkan Jenis
Daftar Seluruh Pengguna
Daftar seluruh pengguna digunakan untuk menampilkan informasi -informasi
tentang seluruh pengguna yang dapat mengakses Sistem Informasi.
Pengguna tersebut terdiri dari 2 (jenis), yaitu pengguna yang merupakan
admin dan pengguna yang merupakan kasir. Be rikut adalah bentuk tampilan
daftar seluruh pengguna:
![Page 20: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/20.jpg)
20
Gambar 15 Daftar Seluruh Pengguna
Daftar Seluruh Barang Masuk
Daftar seluruh barang masuk digunakan untuk menampilkan informasi -
informasi tentang seluruh barang yang masuk pada gudang instansi. Berik ut
adalah bentuk tampilan daftar seluruh barang masuk:
Gambar 16 Daftar Seluruh Barang Masuk
![Page 21: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/21.jpg)
21
Daftar Barang Masuk Per-Periode
Daftar barang masuk per-periode digunakan untuk menampilkan informasi -
informasi tentang barang yang masuk dari supplier berdasar kan periode
waktu tertentu. Dengan menentukan waktu yang kita hendaki, maka Anda
akan diberikan informasi mengenai transaksi barang masuk pada saat
tanggal yang sudah Anda tentukan tersebut. Berikut adalah bentuk tampilan
secara lengkap:
Gambar 17 Form Daftar Barang Masuk Per-Periode
Gambar 18 Daftar Barang Masuk Per-Periode
![Page 22: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/22.jpg)
22
Daftar Barang Masuk Per-Nomor Masuk
Daftar barang masuk per -nomor masuk digunakan untuk menampilkan
informasi-informasi mengenai pemasukan barang dari supplier berdasarkan
nomor transaksi yang sudah pernah dilakukan sebelumnya. Berikut adalah
tampilan pemanggilan laporan berdasarkan nomor masuk atau nomor
transaksi:
Gambar 19 Form Daftar Barang Masuk Per -Nomor Masuk
Gambar 20 Daftar Barang Masuk Per-Nomor Masuk
![Page 23: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/23.jpg)
23
Daftar Seluruh Penjualan
Daftar seluruh penjualan digunakan untuk menampilkan informasi -informasi
mengenai penjualan produk-produk kepada konsumen secara keseluruhan.
Berikut adalah bentuk tampilan daftar seluruh penjualan:
Gambar 21 Daftar Seluruh Penjualan
![Page 24: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/24.jpg)
24
Daftar Penjualan Per-Periode
Daftar penjualan per-periode digunakan untuk menampilkan informasi -
informasi tentang barang yang dijual kepada konsumen berdasarkan periode
waktu tertentu. Dengan menentukan waktu yang kita hendaki, maka Anda
akan diberikan informasi mengenai transaksi penjualan pada saat tanggal
yang sudah Anda tentukan tersebut. Berikut adalah bentuk tampilan secara
lengkap:
Gambar 21 Form Daftar Penjualan Per-Periode
Gambar 22 Daftar Penjualan Per-Periode
![Page 25: Desain ERD Dan Analisis Program Toko Dg Visual Basic 6 - Program Kasir - Program Penjualan Barang dengan Visual Basic dan MySQL](https://reader030.vdocuments.site/reader030/viewer/2022013111/55720602497959fc0b8b837b/html5/thumbnails/25.jpg)
25
Daftar Penjualan Per-Nota
Daftar penjualan per-nomor masuk digunakan untuk menampilkan informasi -
informasi mengenai penjualan barang kepada konsumen berdasarkan nomor
transaksi yang sudah pernah dilakukan sebelumnya. Berikut adalah tampilan
pemanggilan laporan berdasarkan nomor tra nsaksi:
Gambar 23 Form Daftar Penjualan Per-Nota
Gambar 24 Daftar Penjualan Per-Nota