aplikasi data barang dan data supplier menggunakan visual basic 6.0
TRANSCRIPT
APLIKASI DATA BARANG DAN DATA
SUPPLIER
DISUSUN OLEH• Gessa Sintia
• Marlinda Astuti• Rilla Putri O• Sintya Ayu R• Yuniar Dwi P
AB-1C
LATAR BELAKANG
Karyawan mencatat
persediaan barang dan nama-
nama supplier
Persediaan barang dicatat
di buku (manual book)
SISTEM MANUAL PENGOLAHAN DATA
Tidak Efektif Butuh WaktuTidak Efisien
APLIKASI STOK BARANG DAN DATA SUPPLIER
Tidak Efektif Butuh WaktuTidak Efisien
MENGGUNAKAN PROGRAM VISUAL BASIC 6.0
APLIKASI STOK BARANG DAN DATA SUPPLIER
VISUAL BASIC
Design Coding Running
Visual Basic juga merupakan bahasa pemograman berorientasi objek, yang memberikan kebebasan bagi user
untuk memanipulasi setiap objek yang tampak / dibuat. Visual Basic juga merupakan sistem pemrograman yang dapat terintegrasi dengan beberapa program seperti MS
Access
MODEL SISTEM DATABASE VB 6.0
APLIKASI DATA BARANG DAN DATA SUPPLIER
Menggunakan Visual Basic 6.0
Langkah - Langkah Pembuatan Sistem Pengolahan Data
1 Aktifkan VB 6.0Start
Program
Microsoft
Visual
Studio
6.0
Microsoft
Visual
Basic
6.0.
Langkah - Langkah Pembuatan Sistem Pengolahan Data
2 Membuat Database
Add-Ins Visual Basic Manager
FILE
NEW
OPEN DATABASE
Langkah - Langkah Pembuatan Sistem Pengolahan Data
3 Mengisi Data pada Tabel
DOUBLE KLIK PADA DATA BARANG
KLIK KANAN > NEW TABLE
Langkah - Langkah Pembuatan Aplikasi
4 Merancang Layout Antarmuka
Layout Menu U
tama
MENU UTAMA DATA BARANG DATA SUPPLIER
LABEL 1
LABEL 2
LABEL 3
LABEL 4
IMAGE 1
COMMAND BUTTON
SSTAB
Gambar 1.10 Tampilan Menu Utama
Layout Menu Data BarangMENU UTAMA DATA BARANG DATA SUPPLIER COMMAND
BUTTON
LABEL 12 Text 5
IMAGE 3
SSTAB
LABEL 5
LABEL 6
LABEL 7
LABEL 8
LABEL 9
TEXT 1
TEXT 2
COMBO 1
COMBO 2
COM MAN
D BUT TON
COMMAND BUTTON 5
DATA 1
DB GRID 1
Layout Menu Supplier
MENU UTAMA DATA BARANG DATA SUPPLIER COMMAND BUTTON
IMAGE 5
SSTAB
COM MAN
D BUT TON
DATA 2
DB GRID 1
LABEL 13
LABEL 14
LABEL 15
LABEL 16
LABEL 17
TEXT 6
TEXT 7
TEXT 8
TEXT 9
LABEL 18 TEXT 10Gambar 1.12 Tampilan
MenuData Supplier
PROPERTY OBJECT
5 MENGATUR PROPERTY OBJECT
OBJECT PROPERTY VALUE
Form1
CaptionBorderStyleMouseIconMouse PointerStartUpPosition
DATA BARANG DAN SUPPLIER2-SizableC:/UAS VISUAL BASIC 6/H_POINT99-Custom2-CenterScreen
Label 1-18NameAlignmentAutoSizeCaptionBackStyleBorderStyleForeColorFontMouseIconMouse Pointer
Label 1 – Label 180 – Left JustifyTrue&DATA BARANG0 - Transparent0 - NonePalette<dark purple>Showcard Gothic, bold italic -20C:/UAS VISUAL BASIC 6/H_POINT99-Custom
Text 1 - 10NameAutoSizeBackStyleBorderStyleTextDataSourceDataFieldForeColorFont
Txt…..True0 - Transparent0 - None(kosongkan)DataBarangIDBarangPalette<dark blue>Calibri, regular -12
ComboBox 1-2NameBackColorDataFieldDataSourceFontForeColorStyleTextVisible
Combo1Palette<white>JenisDataBarangCalibri, Regular – 12Palette<Blue>0 – Dropdown ComboJenis BarangTrue
Data 1 - 2
NameCaptionConnectDatabaseNameFontForeColorRecordSourceVisible
DataBarangData BarangAccessD:\Dokumen\data barang.mdbCalibri, regular – 12Palette<Blue>Data barangTrue
SSTab 1
NameCaptionFontForeColorStyleTabStop
SSTab 1DATA BARANGCalibri, Bold- 10Palette<Blck>0 – ssStyleTabbedDialogTrue
Command 1-10 NameCaptionPictureStyleFont
cmdTambah&TambahD:\UAS VB 6\Picture.jpg1-GraphicalCalibri, bold – 14
DBGrid 1 - 2
NameBackColorCaptionData SourceForeColorFontHeadFontHeadLinesTabStop
DBGrid1Palette<yellow>Data BarangDataBarangPalette<dark purple>Calibri, Bold- 12Calibri, regular-121True
Images 1 - 6
NameAppearanceBorderStyleEnabledMouseIconMouse PointerPictureVisible
Image 11 – 3D1 – Fixed SingleTrueC:/UAS VISUAL BASIC 6/H_POINT99-CustomD:/Uas VB 6/ StationaryTrue
Line 1 - 4
NameBorderColorBorderStyleBorderWidthDrawModeVisible
Line1Palette<Black>1 – Solid41 – BlacknessTrue
Shape 1 -4
NameBackStyleBorderColorBorderStyleBorderWidthDrawModeFillStyleShape
Shape 10 – TransparentPalette <Black>1. - Solid213. – Copy Pen1 - Transparent0 – Rectangle
Business template
6MENULISKAN KODE PROGRAM (CODING)
Menuliskan Kode Program (coding)Dim dbs As DatabaseDim rs As RecordsetPrivate Sub cmdHapus_Click(Index As Integer)Hapus = MsgBox("Yakin ingin menghapus", vbQuestion + vbYesNo, "Perhatian")Delete : untuk menghapus recordMoveNext: Pindah 1 record ke belakangIf Hapus = vbYes Then DTSUPPLIER.Recordset.DeleteDTSUPPLIER.Recordset.MoveNextEnd IfEnd SubPrivate Sub cmdHapus2_Click(Index As Integer)Hapus = MsgBox("Yakin ingin menghapus", vbQuestion + vbYesNo, "Perhatian")If Hapus = vbYes ThenDataBarang.Recordset.DeleteDataBarang.Recordset.MoveNextEnd IfEnd SubPrivate Sub cmdKeluar_Click(Index As Integer)Keluar = MsgBox("Yakin ingin keluar", vbQuestion + vbYesNo, "Perhatian")If Keluar = vbYes ThenMsgBox ("Terima Kasih Telah menggunakan Program ini..!")End IfEndEnd Sub
Sub bersih1()txtIDSupplier = ""txtnamasupplier = ""txtalamat = ""txttelepon = ""txtnpwp = ""End SubSub bersih()txtidbarang = ""txtnamabarang = ""txtjenisbarang = ""txtsatuan = ""txthargasatuan = ""txtjmlpersediaan = ""End SubPrivate Sub cmdSimpan_Click(Index As Integer)DataBarang.Recordset.UpdatebersihEnd Sub
Private Sub cmdSimpan2_Click(Index As Integer)DTSUPPLIER.Recordset.Updatebersih1End SubPrivate Sub cmdTambah2_Click(Index As Integer)DTSUPPLIER.Recordset.AddNewtxtIDSupplier.SetFocusEnd SubPrivate Sub cmdTambah_Click(Index As Integer)DataBarang.Recordset.AddNewtxtidbarang.SetFocusEnd SubPrivate Sub Command1EXIT_Click(Index As Integer)EndEnd Sub
Private Sub Form_Load()Combo1.AddItem "Alat Tulis Kantor"Combo1.AddItem "Alat Elektronik"Combo2.AddItem "Pak"Combo2.AddItem "Rim"Combo2.AddItem "Buah"Combo2.AddItem "Dus"End SubPrivate Sub Label13_Click(Index As Integer)MsgBox ("Terima Kasih Telah menggunakan Program ini..!")EndEnd Sub
Menu Utama
7 Hasil Running Program
Ketika kita running program maka, maka akan tampil menu utama. Menu utama berfungsi untuk menerangkan aplikasi program apa saja yang ada. Ketika kita klik keluar maka akan muncul message box “Terima kasih telah menggunakan program ini”, klik OK dan program akan otomatis berhenti.
MEN
U DA
TA B
ARAN
G
Untuk Masuk ke menu data barang kita cukup klik tab data barang.Jika kita hanya ingin melihat persediaan barang kita cukup scroll DBGrid1Jika kita ingin menambahkan data barang baru, klik command tambah lalu klik command simpan untuk menyimpan ke dalam database.Jika ingin menghapus data barang, klik command delete maka akan keluar message box yang mengkonfirmasi apakah data barang akan dihapus atau tidak. Jika kita ingin keluar dari program cukup klik command keluar
Untuk Masuk ke menu data supplier kita cukup klik tab data supplier.
Jika kita hanya ingin melihat informasi lengkap tentang supplier kita cukup melihat pada DBGrid2
Jika kita ingin menambahkan data supplier, klik command tambah lalu klik command simpan untuk menyimpan ke dalam database.
Jika ingin menghapus data supplier, klik command delete maka akan keluar message box yang mengkonfirmasi apakah data barang akan dihapus atau
tidak. Jika kita ingin keluar dari program cukup klik command keluar
MEN
U DA
TA S
UPPL
IER
KESIMPULAN
Bahasa pemrograman visual basic berkemampuan untuk berinteraksi
dengan aplikasi lain. Aplikasi yang dibuat dengan program visual basic
ini dapat berguna membantu pengguna baik pemilik maupun
karyawan dalam hal mengolah data barang, pemesanan barang,
mempermudah pembuatan laporan data karyawan, laporan stok
barang, laporan supplier, dan laporan transaksi yang dilakukan setiap
harinya, serta dapat membantu pemilik toko atau manager dalam hal
pengelolaan data karyawan, dapat menghemat waktu serta dapat
memaksimalkan kinerja karyawan.
TERIMA KASIH