Membuat Menu Utam Avb 2010

download Membuat Menu Utam Avb 2010

of 14

Transcript of Membuat Menu Utam Avb 2010

  • Membangun Aplikasi Toko dengan Visual Basic 2010 untuk Tugas Akhir & Skripsi

    http://www.vbawam.com oleh : Moh. A Azis Page 1

    Membangun Aplikasi Toko

    Dengan Visual Basic 2010 Untuk Tugas Akhir & Skripsi

    Buku ini merupakan buku yang mengajarkan kepada anda untuk membangun sebuah aplikasi toko dengan visual basic 2010 dan juga membangun database dengan struktur normalisasi ke 3 ( 3NF ) serta konsep One To Many untuk persyaratan pengajuan tugas akhir / skripsi.

    Di dalam buku ini akan diajarkan dari pembuatan database dengan Access 2007, merancang tampilan form beserta kode programnya, membuat menu utama serta membuat laporan dengan Crystal Report.

    Buku ini cocok bagi :

    Orang Awam yang ingin membuat program dengan Visual Basic 2010

    Sedang mengerjakan Skripsi / Tugas Akhir tentang program Visual Basic 2010

    Dosen / instruktur lab komputer yang mengajar tentang Visual Basic 2010 sebagai modul pengajaran

  • Membangun Aplikasi Toko dengan Visual Basic 2010 untuk Tugas Akhir & Skripsi

    http://www.vbawam.com oleh : Moh. A Azis Page 2

    Daftar Isi Buku BAB 1 : MEMBUAT DATABASE & KONEKSI

    1.1 Membuat Database dan Tabel

    1.2 Membuat Project dan Koneksi

    BAB 2 : TAMPILAN APLIKASI

    2.1 Form Master Data

    2.1.1 Form Barang

    2.1.2 Form Merk

    2.1.3 Form Satuan

    2.2 Form Transaksi

    2.2.1 Form Transaksi Beli

    2.2.2 Form Transaksi Jual

    2.2.3 Form Bayar

    2.3 Form Keamanan

    2.3.1 Form Pengguna

    2.3.2 Form login

    2.3.3 Form Ubah Password

    2.3.4 Form Menu Utama ( Tutorial Ebook ini )

    BAB 3 : KODE PROGRAM

    3.1 Form Master Data

    3.1.1 Form Barang

    3.1.2 Form Merk

    3.1.3 Form Satuan

    3.2 Form Transaksi

    3.2.1 Form Transaksi Beli

    3.2.2 Form Transaksi Jual

    3.2.3 Form Bayar

    3.3 Form Keamanan

    3.3.1 Form Pengguna

    3.3.2 Form login

    3.3.3 Form Ubah Password

    3.3.4 Form Menu Utama ( Tutorial Ebook ini )

    BAB 4 : LAPORAN

    4.1 Instal Crystal Report di Visual Studio 2010

    4.2 Membuat Laporan

    4.2.1 Struk Penjualan

    4.2.2 Laporan Barang

    4.2.3 Laporan Pembelian

    4.2.4 Laporan Penjualan

  • Membangun Aplikasi Toko dengan Visual Basic 2010 untuk Tugas Akhir & Skripsi

    http://www.vbawam.com oleh : Moh. A Azis Page 3

    4.3 Membuat Tampilan Form Laporan

    4.3.1 Form Cetak Laporan

    4.3.2 Form Struk Penjualan

    4.3.3 Form Laporan Barang

    4.3.4 Form Laporan Pembelian

    4.3.5 Form Laporan Penjualan

    DAFTAR PUSTAKA Tentang Buku Penulis : Moh. Abdul azis Jumlah Halaman : 112 Halaman Ukuran : A4 Harga Buku : Rp 50.000 + Ongkos kirim (Untuk pulau jawa ongkos kirim Rp. 30.000,- Luar pulau jawa ongkos kirim Rp 50.000,-) Gratis : CD File file yang terdiri dari :

    Bonus 1 : File Project Aplikasi Toko

    Project Aplikasi Toko ini sudah siap pakai untuk dijalankan, dengan file

    project Aplikasi toko ini memudahkan anda dalam belajar

    Visual Basic 2010

    Bonus 2 : Software IrisSkin software ini digunakan untuk

    merubah tampilan pada form aplikasi agar lebih tampak professional

  • Membangun Aplikasi Toko dengan Visual Basic 2010 untuk Tugas Akhir & Skripsi

    http://www.vbawam.com oleh : Moh. A Azis Page 4

    Bonus 3 : 10 Program & Source Code Visual Basic .Net (2008)

    10 Program & Source code vb.net yang siap pakai, terdiri dari :

    1. Aplikasi penjualan 2. Aplikasi Inventori 3. Aplikasi Koperasi 4. Aplikasi Rental DVD 5. Aplikasi Perpustakaan 6. Aplikasi Penggajian 7. Aplikasi Loundre 8. Aplikasi Rawat Jalan 9. Aplikasi Service Kendaraan 10. Aplikasi Rumah Sakit

    Bonus 4 : 150 Program & Source Code Visual Basic 6.0 (vb 6.0)

    150 Program & Source code vb 6.0 yang siap pakai, terdiri dari :

    1. Aplikasi penjualan 2. Aplikasi Inventori 3. Aplikasi Koperasi 4. Aplikasi Rental DVD 5. Aplikasi Perpustakaan 6. Aplikasi Penggajian 7. Aplikasi Loundre 8. Aplikasi Rawat Jalan 9. Aplikasi Service Kendaraan 10. Aplikasi Hotel 11. Aplikasi Restoran 12. Aplikasi Pembayaran SPP 13. Aplikasi Kredit Motor Dan apliasi lainnya sampai 150 aplikasi siap pakai

  • Membangun Aplikasi Toko dengan Visual Basic 2010 untuk Tugas Akhir & Skripsi

    http://www.vbawam.com oleh : Moh. A Azis Page 5

    Cara Pembayaran :

    Transfer dikirim ke rekening:

    Bank Mandiri a/n Mohammad Abdul Azis No.Rek. 156-00-0457140-4 KCP Cibitung Bekasi

    Konfirmasi Pembayaran :

    Via Email : Subject : Konfirmasi pembayaran buku VB 2010 Isi : [No. Rek Anda] / [Atas Nama] / [Tanggal Transfer dd-mm-yy] / [Jam Transfer] / [Alamat yang akan dikirm]

    Via SMS : Konfirmasi pembayaran buku VB 2010 [No. Rek Anda] / [Atas Nama] / [Tanggal Transfer dd-mm-yy] / [Jam Transfer] / [Alamat yang akan dikirm]

    Pengiriman :

    Kami menggunakan jasa layanan kurir sebagai rekan-usaha (bussines partner). Sekarang ini kami bekerjasama dengan PT POS Indonesia, TIKI, JNE. Setelah buku dikirim maka kami akan kirimkan No. Resi pengiriman sehingga anda bisa cek Tracking melalui web masing masing kurir.

    Garansi :

    Kami akan mengganti Buku dan juga CD sertaan jika ada Buku / CD yang : 1. Rusak, tidak terbaca. 2. Software / bonus program tidak terdapat dalam CD. 3. Pengiriman tidak sampai tujuan 1 bulan lebih.

    Konsultasi :

    Kami akan menjawab semua keluhan pelanggan lewat email dan konsultasi gratis jika ada :

    1. Program toko tidak bisa dijalankan 2. Tutorial di dalam buku sulit dipahami 3. Saran / kritik menyangkut buku dan program toko

  • Membangun Aplikasi Toko dengan Visual Basic 2010 untuk Tugas Akhir & Skripsi

    http://www.vbawam.com oleh : Moh. A Azis Page 6

    2.3.4 Form Menu Utama

    Form Menu Utama digunakan untuk memunculkan Form Form yang telah dibuat sebelumnya, untuk membuatnya langsung saja ikuti langkah langkah berikut ini :

    1. Tambahkan Form Baru dan beri nama FrmMenuUtama, Masukkan 1 buah komponen

    MenuStrip , 1 Buah komponen StatusStrip , 1 buah komponen Timer ,5 buah

    komponen GroupBox , 11 buah komponen Button . aturlah hingga seperti gambar

    berikut ini :

    2. Untuk membuat Menu File, pada MenuStrip1 anda klik pada bagian kiri atas dan ketikkan teks pada kolom Type Here sepert gambar berikut :

    3. Selanjutnya buat menu Master, pada MenuStrip1 anda klik pada bagian kiri atas dan ketikkan teks pada kolom Type Here sepert gambar berikut :

    4. Selanjutnya buat menu Transaksi, pada MenuStrip1 anda klik pada bagian kiri atas dan

    ketikkan teks pada kolom Type Here sepert gambar berikut :

  • Membangun Aplikasi Toko dengan Visual Basic 2010 untuk Tugas Akhir & Skripsi

    http://www.vbawam.com oleh : Moh. A Azis Page 7

    5. Selanjutnya buat menu Laporan, pada MenuStrip1 anda klik pada bagian kiri atas dan

    ketikkan teks pada kolom Type Here sepert gambar berikut :

    6. Jika sudah atur properties komponen MenuStrip1 dan klik satu per satu pada menu yang

    telah dibuat tadi dan ubah propertiesnya seperti berikut ini : Nama Menu Properties Nilai File Name MnuFile Ganti Password Name MnuGantiPasword Log Out Name MnuLogOut Keluar Name MnuKeluar Master Name MnuMaster Barang Name MnuBarang Merk Name MnuMerk Satuan Name MnuSatuan Pengguna Name MnuPengguna Transaksi Name MnuTransaksi Pembelian Name MnuPembelian Penjualan Name MnuPenjualan Laporan Name MnuLaporan Barang Name MnuLapBarang Pembelian Name MnuLapPembelian Penjualan Name MnuLapPenjualan

    7. Selanjutnya anda tambahkan StatusLabel pada StatusStrip1 sebanyak 4 StatusLabel, Lihat

    gambar berikut :

    8. Selanjutnya ubah Properties Menu Utama,GroupBox dan komponen Button seperti berikut ini :

    Nama Control Properties Nilai Form1 Name FrmMenuUtama

    FormBorderStyle Fixed3D Icon (Pilih Icon) MaximizeBox False MinimizeBox False

  • Membangun Aplikasi Toko dengan Visual Basic 2010 untuk Tugas Akhir & Skripsi

    http://www.vbawam.com oleh : Moh. A Azis Page 8

    StartPosition CenterScreen Text Menu Utama

    GroupBox1 Text (Dikosongkan) GroupBox1 Text Master GroupBox1 Text Transaksi GroupBox1 Text Laporan GroupBox1 Text Lainnya Button1 Name BtnPengguna

    Text Pengguna Button2 Name BtnBarang

    Text Barang Button3 Name BtnMerk

    Text Merk Button4 Name BtnSatuan

    Text Satuan Button5 Name BtnPembelian

    Text Pembelian Button6 Name BtnPenjualan

    Text Penjualan Button7 Name BtnLapBarang

    Text Barang Button8 Name BtnLapPembelian

    Text Pembelian Button9 Name BtnLapPenjualan

    Text Penjualan Button10 Name BtnLogout

    Text LogOut Button11 Name BtnKeluar

    Text Keluar Botton1 s.d Botton 11 AutoSize True

    Dock Left ImageAlign MiddleLeft FlatStyle Flat Image (Beri Icon) TextAlign BottomCenter

    9. Hasil akhir setelah pengaturan akan tampak seperti berikut ini :

  • Membangun Aplikasi Toko dengan Visual Basic 2010 untuk Tugas Akhir & Skripsi

    http://www.vbawam.com oleh : Moh. A Azis Page 9

    3.3.4 Kode Form Menu Utama

    1. Aktifkan lembar design form, lalu klik ganda lembar form tersebut, ketikkan kode seperti berikut :

    2. Masih pada form tersebut, pada event Closed ketikkan kode seperti berikut :

    3. Selanjutnya klik dua kali Timer1 dan ketikkan kode seperti berikut :

    4. Selanjutnya klik dua kali menu Ganti Password dan ketikkan kode seperti berikut :

    Public Class FrmMenuUtama Private Sub Menu_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load ToolStripStatusLabel3.Text = Format(Now, "dddd, dd-MMMM-yyyy") End Sub End Class

    1

    Baris 1 Menampilkan informasi tanggal ke kolom ToolStripStatusLabel3

    Keterangan Kode

    Private Sub FrmMenuUtama_FormClosed(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosedEventArgs) Handles Me.FormClosed End End Sub

    1

    Baris 1 Mengakhiri program

    Keterangan Kode

    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick ToolStripStatusLabel4.Text = Format(Now, "hh:mm:ss") End Sub

    1

    Baris 1 Menampilkan informasi waktu ke kolom ToolStripStatusLabe4

    Keterangan Kode

    Private Sub MnuGantiPassword_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles MnuGantiPassword.Click FrmUbahPassword.Show() End Sub

    1

    Baris 1 Menampilkan Form Ubah Password

    Keterangan Kode

  • Membangun Aplikasi Toko dengan Visual Basic 2010 untuk Tugas Akhir & Skripsi

    http://www.vbawam.com oleh : Moh. A Azis Page 10

    5. Selanjutnya klik dua kali menu Log Out dan ketikkan kode seperti berikut :

    6. Selanjutnya klik dua kali menu Keluar dan ketikkan kode seperti berikut :

    7. Selanjutnya klik dua kali menu Barang dan ketikkan kode seperti berikut :

    8. Selanjutnya klik dua kali menu Merk dan ketikkan kode seperti berikut :

    9. Selanjutnya klik dua kali menu Satuan dan ketikkan kode seperti berikut :

    Private Sub MnuLogOut_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MnuLogOut.Click FrmLogin.Show() Me.Hide() End Sub

    1 2

    Baris 1 Menampilkan Form Login dan menutup menu utama

    Keterangan Kode

    Private Sub MnuKeluar_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles MnuKeluar.Click End End Sub

    1

    Baris 1 Mengakhiri program

    Keterangan Kode

    Private Sub MnuBarang_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MnuBarang.Click FrmBarang.Show() End Sub

    1

    Baris 1 Menampilkan Form Barang

    Keterangan Kode

    Private Sub MnuMerk_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MnuMerk.Click FrmMerk.Show() End Sub

    1

    Baris 1 Menampilkan Form Merk

    Keterangan Kode

    Private Sub MnuSatuan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MnuSatuan.Click FrmSatuan.Show() End Sub

    1

    Baris 1 Menampilkan Form Satuan

    Keterangan Kode

  • Membangun Aplikasi Toko dengan Visual Basic 2010 untuk Tugas Akhir & Skripsi

    http://www.vbawam.com oleh : Moh. A Azis Page 11

    10. Selanjutnya klik dua kali menu Pengguna dan ketikkan kode seperti berikut :

    11. Selanjutnya klik dua kali menu Pembelian dan ketikkan kode seperti berikut :

    12. Selanjutnya klik dua kali menu Penjualan dan ketikkan kode seperti berikut :

    13. Selanjutnya klik dua kali menu Laporan Barang dan ketikkan kode seperti berikut :

    14. Selanjutnya klik dua kali menu Laporan Pembelian dan ketikkan kode seperti berikut :

    Private Sub BtnPengguna_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnPengguna.Click FrmPengguna.Show() End Sub

    1

    Baris 1 Menampilkan Form Pengguna

    Keterangan Kode

    Private Sub MnuPembelian_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MnuPembelian.Click FrmTransaksiBeli.Show() End Sub

    1

    Baris 1 Menampilkan Form Pembelian

    Keterangan Kode

    Private Sub MnuPenjualan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MnuPenjualan.Click FrmTransaksiJual.Show() End Sub

    1

    Baris 1 Menampilkan Form Penjualan

    Keterangan Kode

    Private Sub MnuLapBarang_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MnuLapBarang.Click FrmCetakLaporan.RbBarang.Checked = True FrmCetakLaporan.DTPMulai.Enabled = False FrmCetakLaporan.DTPAkhir.Enabled = False FrmCetakLaporan.ShowDialog() End Sub

    1 2 3 4

    Baris 1 4 Mengaktifkan Option barang dan menonaktifkan tanggal mulai dan tanggal akhir serta menampilkan form cetak laporan

    Keterangan Kode

    Private Sub MnuLapPembelian_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MnuLapPembelian.Click FrmCetakLaporan.RbPembelian.Checked = True FrmCetakLaporan.DTPMulai.Enabled = True FrmCetakLaporan.DTPAkhir.Enabled = True FrmCetakLaporan.ShowDialog() End Sub

    1 2 3 4

  • Membangun Aplikasi Toko dengan Visual Basic 2010 untuk Tugas Akhir & Skripsi

    http://www.vbawam.com oleh : Moh. A Azis Page 12

    15. Selanjutnya klik dua kali menu Laporan Penjualan dan ketikkan kode seperti berikut :

    16. Selanjutnya klik dua kali BtnBarang dan ketikkan kode seperti berikut :

    17. Selanjutnya klik dua kali BtnMerk dan ketikkan kode seperti berikut :

    18. Selanjutnya klik dua kali BtnSatuan dan ketikkan kode seperti berikut :

    19. Selanjutnya klik dua kali Pengguna dan ketikkan kode seperti berikut :

    Baris 1 4 Mengaktifkan Option pembelian, tanggal mulai dan tanggal akhir serta menampilkan form cetak laporan

    Keterangan Kode

    Private Sub MnuLapPenjualan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MnuLapPenjualan.Click FrmCetakLaporan.RbPenjualan.Checked = True FrmCetakLaporan.DTPMulai.Enabled = True FrmCetakLaporan.DTPAkhir.Enabled = True FrmCetakLaporan.ShowDialog() End Sub

    1 2 3 4

    Baris 1 4 Mengaktifkan Option penjualan, tanggal mulai dan tanggal akhir serta menampilkan form cetak laporan

    Keterangan Kode

    Private Sub BtnBarang_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnBarang.Click FrmBarang.Show() End Sub

    1

    Baris 1 Menampilkan Form Barang

    Keterangan Kode

    Private Sub BtnMerk_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnMerk.Click FrmMerk.Show() End Sub

    1

    Baris 1 Menampilkan Form Merk

    Keterangan Kode

    Private Sub BtnSatuan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnSatuan.Click FrmSatuan.Show() End Sub

    1

    Baris 1 Menampilkan Form Satuan

    Keterangan Kode

  • Membangun Aplikasi Toko dengan Visual Basic 2010 untuk Tugas Akhir & Skripsi

    http://www.vbawam.com oleh : Moh. A Azis Page 13

    20. Selanjutnya klik dua kali BtnPembelian dan ketikkan kode seperti berikut :

    21. Selanjutnya klik dua kali BtnPenjualan dan ketikkan kode seperti berikut :

    22. Selanjutnya klik dua kali BtnLapBarang dan ketikkan kode seperti berikut :

    23. Selanjutnya klik dua kali BtnLapPembelian dan ketikkan kode seperti berikut :

    Private Sub BtnPengguna_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnPengguna.Click FrmPengguna.Show() End Sub

    1

    Baris 1 Menampilkan Form Pengguna

    Keterangan Kode

    Private Sub BtnPembelian_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnPembelian.Click FrmTransaksiBeli.Show() End Sub

    1

    Baris 1 Menampilkan Form Pembelian

    Keterangan Kode

    Private Sub BtnPenjualan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnPenjualan.Click FrmTransaksiJual.Show() End Sub

    1

    Baris 1 Menampilkan Form Penjualan

    Keterangan Kode

    Private Sub BtnLapBarang_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnLapBarang.Click FrmCetakLaporan.RbBarang.Checked = True FrmCetakLaporan.DTPMulai.Enabled = False FrmCetakLaporan.DTPAkhir.Enabled = False FrmCetakLaporan.ShowDialog() End Sub

    1 2 3 4

    Baris 1 4 Mengaktifkan Option barang dan menonaktifkan tanggal mulai dan tanggal akhir serta menampilkan form cetak laporan

    Keterangan Kode

    Private Sub BtnLapPembelian_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnLapPembelian.Click FrmCetakLaporan.RbPembelian.Checked = True FrmCetakLaporan.DTPMulai.Enabled = True FrmCetakLaporan.DTPAkhir.Enabled = True FrmCetakLaporan.ShowDialog() End Sub

    1 2 3 4

  • Membangun Aplikasi Toko dengan Visual Basic 2010 untuk Tugas Akhir & Skripsi

    http://www.vbawam.com oleh : Moh. A Azis Page 14

    24. Selanjutnya klik dua kali BtnLapPenjualan dan ketikkan kode seperti berikut :

    25. Selanjutnya klik dua kali BtnLog Out dan ketikkan kode seperti berikut :

    26. Selanjutnya klik dua kali BtnKeluar dan ketikkan kode seperti berikut :

    27. Sampai disini pembuatan kode menu utama selesai.

    Baris 1 4 Mengaktifkan Option pembelian, tanggal mulai dan tanggal akhir serta menampilkan form cetak laporan

    Keterangan Kode

    Private Sub BtnLapPenjualan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnLapPenjualan.Click FrmCetakLaporan.RbPenjualan.Checked = True FrmCetakLaporan.DTPMulai.Enabled = True FrmCetakLaporan.DTPAkhir.Enabled = True FrmCetakLaporan.ShowDialog() End Sub

    1 2 3 4

    Baris 1 4 Mengaktifkan Option penjualan, tanggal mulai dan tanggal akhir serta menampilkan form cetak laporan

    Keterangan Kode

    Private Sub BtnLogOut_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnLogOut.Click FrmLogin.Show() Me.Hide() End Sub

    1 2

    Baris 1 Menampilkan Form Login dan menutup menu utama

    Keterangan Kode

    Private Sub BtnKeluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnKeluar.Click End End Sub

    1

    Baris 1 Mengakhiri program

    Keterangan Kode