sistem informasi manufaktur dengan vb 2005 dan sql server 2005
Post on 07-Jul-2018
244 Views
Preview:
TRANSCRIPT
-
8/19/2019 Sistem Informasi Manufaktur Dengan VB 2005 Dan SQL Server 2005
1/17
125
Bill of Material
Bab ini menjelaskan mengenai pembuatan form bill of material
yang digunakan dalam program aplikasi sistem informasi manu-
faktur.
Selain itu, juga menjelaskan mengenai pembuatan tabel-tabel
yang digunakan dalam program aplikasi sistem informasi manu-
faktur. Penjelasan mengenai cara pembuatan tabel-tabel diberikan
dalam subbab sendiri.
Tabel bill of material tidak dibagi menjadi bagian header dan
bagian detail. Form bill of material dibagi menjadi bagian header
dan bagian detail.
4.1 Tabel Bill of Material
Tabel bill of material digunakan untuk menampung data material
per barang jadi pada program aplikasi sistem informasi manu-
faktur. Tabel bill of material tidak dibagi menjadi bagian header
dan bagian detail.
Langkah-langkah yang dilakukan untuk membuat tabel bill of
material adalah sebagai berikut:
1.
Klik kanan pada Tables dan pilih New Table… untuk membuat
tabel yang baru.
-
8/19/2019 Sistem Informasi Manufaktur Dengan VB 2005 Dan SQL Server 2005
2/17
126
Gambar 4.1 Memilih New Table…
2. Isi field-field untuk tabel bill of material pada editor tabel.
Gambar 4.2 Field-Field Tabel Bill of Material
3. Klik kanan pada salah satu field dan pilih Relationships…
Gambar 4.3 Memilih Relationships…
4.
Klik Add pada kotak dialog Foreign Key Relationships.
-
8/19/2019 Sistem Informasi Manufaktur Dengan VB 2005 Dan SQL Server 2005
3/17
127
Gambar 4.4 Kotak Dialog Foreign Key Relationships
5. Klik … pada bagian Tables And Columns Specification.
Gambar 4.5 Mengubah Spesifikasi Tabel dan Kolom
6. Pilih MBARANG pada bagian Primary Key Table:. Pilih Kode
untuk field primary key. Pilih KodeBrgJadi untuk field foreign
key. Klik OK.
Gambar 4.6 Memilih Tabel dan Kolom
-
8/19/2019 Sistem Informasi Manufaktur Dengan VB 2005 Dan SQL Server 2005
4/17
128
7. Lakukan lagi langkah keempat dan kelima.
8. Pilih MBARANG pada bagian Primary Key Table:. Pilih Kode
untuk field primary key. Pilih KodeMaterial untuk field foreign
key. Klik OK.
Gambar 4.7 Memilih Tabel dan Kolom
9. Klik Close pada kotak dialog Foreign Key Relationships.
10. Tutup tabel tersebut dan simpan dengan nama BOM.
Gambar 4.8 Menyimpan Tabel Bill of Material
4.2 Form Bill of Material
Form bill of material digunakan untuk mengisi data material per
barang jadi. Tabel master yang digunakan adalah tabel master
barang. Form bill of material dibagi menjadi bagian header dan
bagian detail.
Langkah-langkah yang dilakukan untuk membuat form bill of
material adalah sebagai berikut:
1. Tambahkan form pada proyek manufaktur dengan cara klik
menu Project | Add Windows Form…
-
8/19/2019 Sistem Informasi Manufaktur Dengan VB 2005 Dan SQL Server 2005
5/17
129
Gambar 4.9 Menu Project | Add Windows Form…
2. Pada kotak dialog Add New Item, pilih Windows Form. Pada
bagian Name:, isi fbomh.vb untuk nama form. Klik Add.
Gambar 4.10 Kotak Dialog Add New Item
3. Pada Solution Explorer akan terlihat form fbomh yang sudah
ditambahkan.
Gambar 4.11 Form fbomh pada Solution Explorer
-
8/19/2019 Sistem Informasi Manufaktur Dengan VB 2005 Dan SQL Server 2005
6/17
130
4. Ubah judul form pada property Text menjadi Bill of Material
Header.
Gambar 4.12 Judul Form Bill of Material Header
5. Pada Data Sources, klik Add New Data Source.
Gambar 4.13 Pilihan Add New Data Source
6.
Pada kotak dialog Data Source Configuration Wizard bagianChoose a Data Source Type, pilih Database dan klik Next.
Gambar 4.14 Memilih Tipe Data Source Database
7. Pada kotak dialog Data Source Configuration Wizard bagian
Choose Your Data Connection, pilih koneksi yang sudah
dibuat, yaitu MANUFAKTURConnectionString, dan klik Next.
-
8/19/2019 Sistem Informasi Manufaktur Dengan VB 2005 Dan SQL Server 2005
7/17
-
8/19/2019 Sistem Informasi Manufaktur Dengan VB 2005 Dan SQL Server 2005
8/17
132
10. Ekspansi tabel BOM. Klik panah bawah pada dua field, yaitu
KODEBRGJADI dan KODEMATERIAL, dan pilih ComboBox.
Gambar 4.18 Field KODEBRGJADI dan KODEMATERIAL dalam
ComboBox
11. Klik dan seret field KodeBrgJadi pada tabel BOM ke dalam
form bill of material header sehingga membentuk tampilan
form bill of material header seperti gambar di bawah ini.
Gambar 4.19 Tampilan Form Bill of Material Header
12. Hapus kontrol BOMBindingNavigator pada form bill of material
header.
Gambar 4.20 Tampilan Form Bill of Material
Header tanpa Kontrol BOMBindingNavigator
13. Tambahkan tombol ke dalam form tersebut. Ubah property
Text menjadi Isi Detail Barang dan property (Name) menjadi
btndetail. Tombol ini digunakan untuk memanggil form bill of
material detail.
-
8/19/2019 Sistem Informasi Manufaktur Dengan VB 2005 Dan SQL Server 2005
9/17
133
Gambar 4.21 Tampilan Form Bill of MaterialHeader dengan Tombol Isi Detail Barang
14. Ubah property DropDownStyle menjadi DropDownList pada
combobox KODEBRGJADI.
15. Pilih combobox KODEBRGJADI. Klik panah di pojok kanan
atas combobox tersebut. Pilih Use data bound items untuk
memilih data yang ditampilkan pada combobox tersebut.
Gambar 4.22 Memilih Use data bound items
16. Pada Data Source, klik panah bawah. Ekspansi Other Data
Sources Project Data Sources MANUFAKTUR
DataSet9. Pilih tabel MBARANG.
Gambar 4.23 Memilih MBARANG untuk Data Source
-
8/19/2019 Sistem Informasi Manufaktur Dengan VB 2005 Dan SQL Server 2005
10/17
134
17. Pada Display Member, klik panah bawah dan pilih KODE.
Gambar 4.24 Memilih KODE untuk Display Member
18. Pada Value Member, klik panah bawah dan pilih KODE.
Gambar 4.25 Memilih KODE untuk Value Member
19. Pada procedure fbomh_Load, tambahkan kode program di
bawah ini.
Private Sub fbomh_Load(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles MyBase.Load
'TODO: This line of code loads data into the
'MANUFAKTURDataSet9.MBARANG' table. You can move, orremove it, as needed.
Me.MBARANGTableAdapter.Fill(Me.MANUFAKTURDataSet9.MBARANG)'TODO: This line of code loads data into the
'MANUFAKTURDataSet9.BOM' table. You can move, or remove
it, as needed.
Me.BOMTableAdapter.Fill(Me.MANUFAKTURDataSet9.BOM)
KODEBRGJADIComboBox.SelectedIndex = -1
End Sub
-
8/19/2019 Sistem Informasi Manufaktur Dengan VB 2005 Dan SQL Server 2005
11/17
-
8/19/2019 Sistem Informasi Manufaktur Dengan VB 2005 Dan SQL Server 2005
12/17
136
Gambar 4.28 Judul Form Bill of Material Detail
25. Pada Data Sources, klik dan seret tabel BOM ke dalam form
bill of material detail.
26. Ekspansi tabel BOM. Klik dan seret field-field tabel BOM ke
dalam form bill of material detail.
27. Tampilan form bill of material detail sesudah kedua langkah di
atas dilakukan dapat dilihat pada gambar di bawah ini.
Gambar 4.29 Tampilan Form Bill of Material Detail
28. Pilih datagridview. Klik panah di pojok kanan atas
datagridview. Pilih Add Query…
Gambar 4.30 Memilih Add Query…
-
8/19/2019 Sistem Informasi Manufaktur Dengan VB 2005 Dan SQL Server 2005
13/17
137
29. Pada kotak dialog Search Criteria Builder, bagian Query Text:
ubah perintah query menjadi:
SELECT KODEBRGJADI, KODEMATERIAL, JUMLAH FROM BOM WHERE
(KODEBRGJADI = @kodebrgjadi)
Variabel @kodebrgjadi pada query tersebut adalah variabel
yang akan digunakan sebagai parameter kondisi untuk query
tersebut. Klik OK.
Gambar 4.31 Kotak Dialog Search Criteria Builder
30. Pada form bill of material detail tampak Toolstrip yang berisi
tempat input untuk variabel KodeBrgJadi atau @kodebrgjadi.
Gambar 4.32 Toolstrip untuk KodeBrgJadi
31. Pilih combobox KODEMATERIAL. Klik panah di pojok kanan
atas combobox tersebut. Pilih Use data bound items untuk
memilih data yang ditampilkan pada combobox tersebut.
-
8/19/2019 Sistem Informasi Manufaktur Dengan VB 2005 Dan SQL Server 2005
14/17
138
Gambar 4.33 Memilih Use data bound items
32. Lakukan lagi langkah ke-16 sampai ke-18.
33. Masuk ke bagian kode program dari form ini.
34. Pada procedure fbomd_Load, hapus kode program table
adapter untuk tabel BOM dan tambahkan kode program di
bawah ini.
Private Sub fbomd_Load(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles MyBase.Load
'TODO: This line of code loads data into the
'MANUFAKTURDataSet9.MBARANG' table. You can move, orremove it, as needed.
Me.MBARANGTableAdapter.Fill(Me.MANUFAKTURDataSet9.MBARANG)
'TODO: This line of code loads data into the'MANUFAKTURDataSet9.BOM' table. You can move, or remove
it, as needed.
Try
Me.BOMTableAdapter.FillBy(Me.MANUFAKTURDataSet9.BOM,fbomh.KODEBRGJADIComboBox.Text)
Catch ex As System.Exception
System.Windows.Forms.MessageBox.Show(ex.Message)
End Try
End Sub
35. Kode program tersebut dapat diambil dari procedure
FillByToolStripButton_Click. Anda hanya mengubah teks
KodebrgjadiToolStripTextBox.Text menjadi fbomh.
KODEBRGJADIComboBox.Text.
36. Procedure tersebut digunakan untuk menyaring data. Detail
yang ditampilkan hanya yang kode barang jadinya sama
dengan kode barang jadi di form bill of material header.
Diletakkan pada procedure fbomd_Load supaya dijalankan
secara otomatis pada saat form tersebut tampil.
-
8/19/2019 Sistem Informasi Manufaktur Dengan VB 2005 Dan SQL Server 2005
15/17
139
37. Hapus kontrol FillByToolStrip pada form bill of material detail
dan procedure FillByToolStripButton_Click pada kode
program form tersebut.
38. Pilih datagridview. Klik panah di pojok kanan atas
datagridview. Pilih Edit Columns…
Gambar 4.34 Memilih Edit Columns…
39. Pada kotak dialog Edit Columns, pilih field KODEBRGJADI
pada bagian Selected Columns:. Ubah property Visible men-
jadi False pada bagian Bound Column Properties supaya field
KODEBRGJADI tidak ditampilkan pada datagridview. Klik OK.
Gambar 4.35 Menghilangkan Field KODEBRGJADI
40. Field KODEBRGJADI tidak tampak pada datagridview.
-
8/19/2019 Sistem Informasi Manufaktur Dengan VB 2005 Dan SQL Server 2005
16/17
140
Gambar 4.36 Tampilan Datagridview tanpa Field KODEBRGJADI
41. Ubah property Enabled pada combobox KODEBRGJADI
dalam form bill of material detail menjadi False.
42. Tambahkan kode program di bawah ini pada procedure
JUMLAHTextBox_Enter supaya Anda dapat mengisi field
KodeBrgJadi pada tabel bill of material detail tanpa mema-
sukkan lagi KodeBrgJadi pada form bill of material detail.
Private Sub JUMLAHTextBox_Enter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles JUMLAHTextBox.
Enter
KODEBRGJADIComboBox.Text = fbomh.KODEBRGJADIComboBox.Text
End Sub
43. Ubah property StartPosition menjadi CenterScreen pada form
bill of material header dan form bill of material detail supaya
kedua form tersebut tampil di tengah layar monitor.
44. Panggil form bill of material header dari form menu. Pada form
menu, klik ganda menu Transaksi | Bill of Material. Tam-
bahkan kode program di bawah ini pada editor kode form
menu.
Private Sub menubom_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles menubom.Click
fbomh.Show()
End Sub
-
8/19/2019 Sistem Informasi Manufaktur Dengan VB 2005 Dan SQL Server 2005
17/17
141
Bab ini sudah menjelaskan mengenai bagaimana caranya untuk
membuat tabel bill of material dan form bill of material.
Jangan lupa untuk menjalankan proyek ini dengan menekan F5
pada akhir penjelasan setiap subbab. Semua perubahan dalam
proyek ini disimpan secara otomatis sebelum proyek ini dija-
lankan.
***
top related