Sistem Informasi Manufaktur Dengan VB 2005 Dan SQL Server 2005

download Sistem Informasi Manufaktur Dengan VB 2005 Dan SQL Server 2005

of 8

Transcript of Sistem Informasi Manufaktur Dengan VB 2005 Dan SQL Server 2005

  • 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.

    ***