100% menganggap dokumen ini bermanfaat (1 suara)
508 tayangan

Contoh Program VB Net SQL Server

Dokumen tersebut memberikan panduan lengkap tentang pembuatan aplikasi pembayaran SPP dan aplikasi pemesanan dan pengiriman barang menggunakan bahasa pemrograman VB.Net, mulai dari membuat database, tabel, form-form, hingga laporan yang dapat dihasilkan. Dokumen ini juga membahas tentang pembuatan aplikasi persediaan barang dengan VB.Net.

Diunggah oleh

Anonymous QRZLSvnN
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
100% menganggap dokumen ini bermanfaat (1 suara)
508 tayangan

Contoh Program VB Net SQL Server

Dokumen tersebut memberikan panduan lengkap tentang pembuatan aplikasi pembayaran SPP dan aplikasi pemesanan dan pengiriman barang menggunakan bahasa pemrograman VB.Net, mulai dari membuat database, tabel, form-form, hingga laporan yang dapat dihasilkan. Dokumen ini juga membahas tentang pembuatan aplikasi persediaan barang dengan VB.Net.

Diunggah oleh

Anonymous QRZLSvnN
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 45

www.konsultasivb.

com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

APLIKASI PEMBAYARAN SPP

5.1 Membuat Database Dengan Sql Server 2005 Express

1
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

5.2 Membuat Tabel

2
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

5.3 Membuat Project Baru

3
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

5.3.1 Memberi Nama Project

5.3.2 Membuat Module

5.4 Form Login

4
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

5.5 Form Menu Utama

5.6 Form User

5
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

5.7 Form Siswa

5.8 Form Guru

6
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

5.9 Form Wali Kelas

5.10 Transaksi Pembayaran SPP

7
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

5.11 Laporan SPP Perorangan

8
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

5.11.1 Laporan SPP Per Nomor

5.11.2 Laporan SPP Per Tanggal

5.11.3 Laporan SPP Yang Sudah Dibayar

9
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

5.11.4 Laporan SPP Yang Belum Dibayar

5.11.5 Laporan Seluruh Data SPP

5.12 Laporan Data Master

5.12.1 Laporan Data User

10
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

5.12.3 Laporan Data Wali Kelas

11
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

5.13.1 Laporan Siswa Per Kelas

12
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

5.13.2 Laporan Data Siswa Per Tahun Ajaran

5.13.3 Mencari Nama Siswa Dalam Laporan

13
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

5.14 Laporan Pembayaran SPP Secara Umum

5.14.1 Laporan Per Tanggal

5.14.2 Laporan Per Bulan Dan Tahun

14
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

5.14.3 Laporan Pembayaran SPP Per Kelas

APLIKASI PEMESANAN DAN PENGIRIMAN BARANG

6.1 Membuat Database

15
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

6.2 Membuat Tabel

16
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

17
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

6.3 Membuat Project Baru

6.3.1 Memberi Nama Project

18
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

6.3.2 Membuat Module


Setelah project terbuka, buatlah module dengan cara sebagai berikut:
1. Klik menu project
2. Pilih add module
3. Klik add
4. Lalu ketik koding berikut ini
Imports System.Data.SqlClient

Module Module1
Public CONN As SqlConnection
Public DA As SqlDataAdapter
Public DS As New DataSet
Public CMD As SqlCommand
Public DR As SqlDataReader
Public STR As String

Sub Koneksi()
STR = "data source=user-pc\sqlexpress;initial
catalog=DBPemesanan;integrated security =true"
CONN = New SqlConnection(STR)
If CONN.State = ConnectionState.Closed Then
CONN.Open()
End If
End Sub
End Module

19
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

6.4 Form login

6.5 Form Menu Utama

6.6 Form User

20
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

6.7 Form Barang

6.8 Form Customer

21
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

6.9 Form Kurir

6.10 Form Pemesanan Barang


Sebelum membahas lebih jauh tentang pemesanan barang, sebaiknya kita pahami
proses bisnisnya.
1. Customer memesan barang (cara pembayaran boleh cash atau dengan uang
muka)
2. Jumlah barang yang tidak tersedia akan diberi catatan Barang Kurang sekian
3. Setelah proses entri pesanan, langsung cetak faktur pesanan agar petugas mencari
(menyiapkan barang) yang dipesan di gudang
4. Setelah semua barang pesanan disiapkan, lanjutkan ke proses pengiriman oleh
kurir

22
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

5. Pemesanan yang dilakukan dengan DP, akan diminta pelunasan oleh kurir saat
barang dikirimkan (catatannya tercantum dalam faktur pengiriman barang)
6. Setelah kurir mengirimkan barang ke customer, kurir kembali lagi ke toko (gudang)
untuk validasi pengiriman sekaligus update status pemesanan menjadi SUDAH
DITERIMA CUSTOMER
7. Proses update inipun terjadi pada kolom status pembayaran dan sisa

23
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

6.11 Form Pengiriman Barang


Proses transaksi dalam form pengiriman barang adalah sebagai berikut :
1. Nomor pengiriman muncul secara otomatis dengan pola KRyyMMdd + 01
2. Pilih tanggal pengiriman
3. Pilih nomor pesanan
4. Pilih kurir
5. Klik simpan

24
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

6.12 Form Laporan Pegiriman Oleh Kurir

6.13 Laporan Data Master

6.13.1 Laporan Data User

25
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

6.13.2 Laporan Data Customer

6.13.3 Laporan Data Kurir

26
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

6.13.4 Laporan Data Barang

6.14 Laporan Pemesanan Barang

27
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

6.15 Laporan Pengiriman Barang

6.15.1 Laporan Harian


Private Sub Button1_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button1.Click
CRV.ReportSource = Nothing
CRV.RefreshReport()
CRV.SelectionFormula =
"totext({tblkiriman.tgl_kiriman})='" & DateTimePicker1.Text
& "'"
CRV.ReportSource = "master kiriman.rpt"
End Sub

6.15.2 Laporan Periodik

28
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

Private Sub Button2_Click(ByVal sender As System.Object,


ByVal e As System.EventArgs) Handles Button2.Click
CRV.ReportSource = Nothing
CRV.RefreshReport()
CRV.SelectionFormula = "({tblkiriman.tgl_kiriman})
in date ('" & DateTimePicker2.Text & "') to date ('" &
DateTimePicker3.Text & "') "
CRV.ReportSource = "master kiriman.rpt"

End Sub

6.15.3 Laporan Bulanan


Private Sub Button3_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button3.Click
CRV.ReportSource = Nothing
CRV.RefreshReport()
CRV.SelectionFormula =
"month({tblkiriman.tgl_kiriman})=(" &
Month(DateTimePicker4.Text) & ") and
year({tblkiriman.tgl_kiriman}) =(" &
Year(DateTimePicker4.Text) & ") "
CRV.ReportSource = "master kiriman.rpt"
End Sub

6.15.4 Laporan Status Pengiriman


Private Sub ListBox1_SelectedIndexChanged(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
ListBox1.SelectedIndexChanged
CRV.ReportSource = Nothing
CRV.RefreshReport()
CRV.SelectionFormula =
"({tblPesanan.status_Pesanan})='" & ListBox1.Text & "'"
CRV.ReportSource = "master kiriman.rpt"
End Sub

6.15.5 Laporan Status Pembayaran


Private Sub ListBox2_SelectedIndexChanged(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
ListBox2.SelectedIndexChanged
CRV.ReportSource = Nothing
CRV.RefreshReport()
CRV.SelectionFormula =
"({tblPesanan.status_Pembayaran})='" & ListBox2.Text & "'"

29
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

CRV.ReportSource = "master kiriman.rpt"


End Sub

APLIKASI PERSEDIAAN BARANG

7.1 Membuat Database

7.2 Membuat Tabel

30
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

31
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

7.3 Membuat Project Baru

7.4 Membuat Module Koneksi


Setelah project terbuka, buatlah module dengan cara sebagai berikut:
5. Klik menu project
6. Pilih add module
7. Klik add
8. Lalu ketik koding berikut ini
Imports System.data.sqlclient

Module Module1
Public CONN As sqlConnection
Public DA As sqlDataAdapter
Public DS As DataSet
Public CMD As sqlCommand
Public DR As sqlDataReader

Public Sub Koneksi()


Try
String koneksi ke database

32
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

CONN = New SqlConnection("data source=user-


pc\sqlexpress;initial catalog=dbpersediaan;integrated
security=true")
CONN.Open()
Catch ex As Exception
MsgBox(ex.Message)
End
End Try
End Sub
End Module

7.5 Form Login

7.6 Form Menu Utama

7.7 Form User

33
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

Dalam hal ini user adalah orang yang melakukan semua proses transaksi, posisinya
terletak di gudang.
Logika program dalam form User adalah sebagai berikut :
1. Ketik kode user, maka program akan mencari kode tersebut ke tabel user
2. Jika kodenya ditemukan maka akan tampil nama, password dan status di masing-
masing textbox
3. Jika kode user tidak ada maka akan dianggap sebagai data baru
4. Pada saat button simpan di klik maka, program akan mencari kode tersebut ke
dalam tabel user
5. Jika kodenya tidak ada maka data tersebut akan disimpan sebagai data baru
6. Jika kode tersebut ada maka data tersebut akan diedit.

7.8 Form Departemen

34
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

7.9 Form Barang

7.10 Form Supplier

35
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

7.11 Form Permintaan Barang


Proses transaksi permintaan barang adalah sebagai berikut :
1. Mengisi nomor permintaan dari departemen atau dari customer
2. Memilih tanggal permintaan
3. Memilih departemen atau customer
4. Mengisi kode barang di kolom kode atau memilihnya dari daftar barang di
sebelah kanan
5. Mengisi jumlah permintaan
6. Menyimpan data permintaan barang

36
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

7.12 Form Pengeluaran Barang


Proses dalam transaksi pengeluaran barang adalah sebagai berikut:
1. Memilih tanggal pengeluaran
2. Memilih nomor permintaan
3. Menyimpan data pengeluaran barang

37
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

7.13 Form Penerimaan Barang


Proses penerimaan barang dilakukan dengan cara sebagai berikut :
1. Mengisi nomor nota dari supplier
2. Memilih tangal penerimaan
3. Memilih supplier dalam combo
4. Memilih data barang dalam grid dan mengisi jumlah penerimaannya.

38
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

7.14 Laporan Permintaan Barang

39
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

40
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

7.15 Laporan Pengeluaran Barang


Laporan pengeluaran barang terdiri dari laporan harian, mingguan, bulanan, per
departemen dan laporan berbentuk grafik.

41
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

42
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

7.16 Laporan Penerimaan Barang


Laporan penerimaan barang terdiri dari laporan harian, mingguan, bulanan, laporan
per supplier dan laporan-laporan berbentuk grafik.

43
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

7.17 Laporan Rencana Order Barang


Laporan rencana order barang ini terbentuk berdasarkan permintaan dari beberapa
departemen terhadap barang-barang tertentu yang pada saat itu stoknya tidak
terpenuhi.

44
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

45

Anda mungkin juga menyukai