membuatformlogindenganvb2010
TRANSCRIPT
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 ( Tutorial Ebook ini )
2.3.3 Form Ubah Password
2.3.4 Form Menu Utama
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 ( Tutorial Ebook ini )
3.3.3 Form Ubah Password
3.3.4 Form Menu Utama
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.2 Form Login
Form login ini digunakan untuk memverifikasi nama pengguna dan password sebelum mengakses menu utama aplikasi.
Sebelum membuat form login terlebih dahulu anda install software IrisSkin , software ini digunakan untuk merubah tampilan pada form aplikasi agar lebih tampak professional, untuk itu ikuti langkah – langkah berikut ini :
1. langsung saja install software IrisSkin yang ada di CD sertaan buku ini ( untuk tutorial penggunaan software tersebut sengaja saya sensor, untuk mendapatkan software dan tutorial tersebut silahkan anda beli buku yang ada di halaman awal tutorial ini. tanpa software IrisSkin, form login masih tetap bisa dijalankan )
2. Lanjut membuat form login, Tambahkan Form Baru dan beri nama FrmLogin, Masukkan 2
buah komponen Label , 2 buah komponen TextBox , 2 buah komponen Button ,
serta 1 buah komponen GroupBox , aturlah hingga seperti gambar berikut ini :
3. Jika sudah atur properties komponen seperti berikut ini :
Nama Control Properties Nilai Form1 Name FrmLogin
FormBorderStyle FixedDialog MaximizeBox False MinimizeBox False StartPosition CenterScreen Text Login
Lebel1 Text Nama : Lebel2 Text Password : TextBox1 Name NamaTxt TextBox2 Name PswTxt TextBox2 PasswordChar * Button1 Name OkBtn
Image (Beri Icon) Text OK ImageAlign MiddleLeft
Button2 Name BatalBtn Image (Beri Icon)
Membangun Aplikasi Toko dengan Visual Basic 2010 untuk Tugas Akhir & Skripsi
http://www.vbawam.com oleh : Moh. A Azis Page 7
Text Batal ImageAlign MiddleLeft
GroupBox1 Text Masukkan Nama dan Password
4. Hasil akhir setelah pengaturan akan tampak seperti berikut ini :
3.3.2 Kode Form Login 1. Buka FrmLogin, lalu klik icon View Code dan masukkan kode seperti berikut ini :
Imports System.Data Imports System.Data.OleDb Public Class FrmLogin Dim SQL As String Dim Proses As New ClsKoneksi Dim TblPengguna As DataTable Sub Atur() NamaTxt.Text = "" PswTxt.Text = "" NamaTxt.Focus() End Sub Sub Login() If NamaTxt.Text = "" Then Exit Sub If PswTxt.Text = "" Then Exit Sub TblPengguna = Proses.ExecuteQuery("select * from TblPengguna where password_pengguna = '" & PswTxt.Text & "' and Nama_Pengguna = '" & NamaTxt.Text & "'") If TblPengguna.Rows.Count = 0 Then MsgBox("Login tidak berhasil") PswTxt.Text = "" PswTxt.Focus() Else Dim Lvl_pengguna As String Lvl_pengguna = TblPengguna.Rows(0).Item("Level_Pengguna") If Lvl_pengguna = "Kasir" Then FrmMenuUtama.KdPenggunaTS.Text = TblPengguna.Rows(0).Item("Kode_Pengguna") FrmMenuUtama.NmPenggunaTS.Text = TblPengguna.Rows(0).Item("Nama_Pengguna") FrmMenuUtama.MnuFile.Enabled = False FrmMenuUtama.MnuMaster.Enabled = False FrmMenuUtama.Show() Me.Hide() Else FrmMenuUtama.KdPenggunaTS.Text = TblPengguna.Rows(0).Item("Kode_Pengguna") FrmMenuUtama.NmPenggunaTS.Text = TblPengguna.Rows(0).Item("Nama_Pengguna") FrmMenuUtama.MnuFile.Enabled = True FrmMenuUtama.MnuMaster.Enabled = True FrmMenuUtama.Show() Me.Hide() End If End If End Sub
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
Membangun Aplikasi Toko dengan Visual Basic 2010 untuk Tugas Akhir & Skripsi
http://www.vbawam.com oleh : Moh. A Azis Page 8
2. Aktifkan lembar design form, lalu klik ganda lembar form tersebut, ketikkan kode seperti berikut :
3. Selanjutnya klik ganda pada tombol Ok dan ketikkan kode seperti berikut :
4. Selanjutnya klik ganda PswTxt, kemudian pada event KeyPress ketikkan kode berikut ini
Private Sub FrmLogin_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load ‘maaf Kode diSensor ‘maaf Kode diSensor ‘maaf Kode disensor Call Atur() End Sub
1 2 3 4
Baris 1 – 3 Mengganti seluruh tampilan form menggunakan komponen iriskin
Baris 4 Memanggil prosedur dengan nama Atur
Keterangan Kode
Private Sub OkBtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OkBtn.Click Call Login() End Sub
1
Baris 1 Memanggil prosedur Login
Keterangan Kode
Private Sub PswTxt_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles PswTxt.KeyPress If e.KeyChar = Chr(13) Then Call Login() End If End Sub
1 2 3
Baris 1 Import Deklarasi fungsi System.Data Baris 3 – 6 Pendeklarasian Variabel Baris 7 – 11 Membuat prosedur dengan nama Atur untuk mengosongkan
teks dan membuat kursos focus pada teks tersebut Baris 12 – 41 Membuat prosedur dengan nama Login untuk melakukan
pencarian data pengguna berdasarkan Password menggunakan perintah SQL yang apabila ditemukan maka form login akan akan ditutup dan membuka form menu utama, sebaliknya jika tidak ditemukan maka akan tampil pesan login tidak berhasil. Dan juga terdapat filter untuk level hak akses, level hak akses dibagi menjadi 2, yaitu “Kasir” dan juga “Admin”. Jika level nya “Kasir” maka beberapa pilihan di menu utama tidak aktif, sebaliknya jika levelnya “Admin” maka semua pilihan di menu utama akan aktif.
Keterangan Kode
Baris 1 – 3 apabila tombol enter keyboard ditekan dan posisi kursor ada kolom teks password maka akan memanggil prosedur login
Keterangan Kode
Membangun Aplikasi Toko dengan Visual Basic 2010 untuk Tugas Akhir & Skripsi
http://www.vbawam.com oleh : Moh. A Azis Page 9
5. Selanjutnya klik ganda tombol Batal, Ketikkan kode berikut ini
6. Sampai disini pembuatan kode form login selesai
Private Sub BatalBtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BatalBtn.Click End End Sub
1
Baris 1 Menghentikan jalannya aplikasi
Keterangan Kode