[Link].
com
Pusat Kursus [Link] & Bimbingan Tugas Akhir
APLIKASI PEMBAYARAN SPP
5.1 Membuat Database Dengan Sql Server 2005 Express
1
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
5.2 Membuat Tabel
2
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
5.3 Membuat Project Baru
3
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
5.3.1 Memberi Nama Project
5.3.2 Membuat Module
5.4 Form Login
4
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
5.5 Form Menu Utama
5.6 Form User
5
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
5.7 Form Siswa
5.8 Form Guru
6
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
5.9 Form Wali Kelas
5.10 Transaksi Pembayaran SPP
7
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
5.11 Laporan SPP Perorangan
8
[Link]
Pusat Kursus [Link] & 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
[Link]
Pusat Kursus [Link] & 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
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
5.12.3 Laporan Data Wali Kelas
11
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
5.13.1 Laporan Siswa Per Kelas
12
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
5.13.2 Laporan Data Siswa Per Tahun Ajaran
5.13.3 Mencari Nama Siswa Dalam Laporan
13
[Link]
Pusat Kursus [Link] & 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
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
5.14.3 Laporan Pembayaran SPP Per Kelas
APLIKASI PEMESANAN DAN PENGIRIMAN BARANG
6.1 Membuat Database
15
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
6.2 Membuat Tabel
16
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
17
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
6.3 Membuat Project Baru
6.3.1 Memberi Nama Project
18
[Link]
Pusat Kursus [Link] & 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 [Link]
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 [Link] = [Link] Then
[Link]()
End If
End Sub
End Module
19
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
6.4 Form login
6.5 Form Menu Utama
6.6 Form User
20
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
6.7 Form Barang
6.8 Form Customer
21
[Link]
Pusat Kursus [Link] & 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
[Link]
Pusat Kursus [Link] & 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
[Link]
Pusat Kursus [Link] & 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
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
6.12 Form Laporan Pegiriman Oleh Kurir
6.13 Laporan Data Master
6.13.1 Laporan Data User
25
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
6.13.2 Laporan Data Customer
6.13.3 Laporan Data Kurir
26
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
6.13.4 Laporan Data Barang
6.14 Laporan Pemesanan Barang
27
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
6.15 Laporan Pengiriman Barang
6.15.1 Laporan Harian
Private Sub Button1_Click(ByVal sender As [Link],
ByVal e As [Link]) Handles [Link]
[Link] = Nothing
[Link]()
[Link] =
"totext({tblkiriman.tgl_kiriman})='" & [Link]
& "'"
[Link] = "master [Link]"
End Sub
6.15.2 Laporan Periodik
28
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
Private Sub Button2_Click(ByVal sender As [Link],
ByVal e As [Link]) Handles [Link]
[Link] = Nothing
[Link]()
[Link] = "({tblkiriman.tgl_kiriman})
in date ('" & [Link] & "') to date ('" &
[Link] & "') "
[Link] = "master [Link]"
End Sub
6.15.3 Laporan Bulanan
Private Sub Button3_Click(ByVal sender As [Link],
ByVal e As [Link]) Handles [Link]
[Link] = Nothing
[Link]()
[Link] =
"month({tblkiriman.tgl_kiriman})=(" &
Month([Link]) & ") and
year({tblkiriman.tgl_kiriman}) =(" &
Year([Link]) & ") "
[Link] = "master [Link]"
End Sub
6.15.4 Laporan Status Pengiriman
Private Sub ListBox1_SelectedIndexChanged(ByVal sender As
[Link], ByVal e As [Link]) Handles
[Link]
[Link] = Nothing
[Link]()
[Link] =
"({tblPesanan.status_Pesanan})='" & [Link] & "'"
[Link] = "master [Link]"
End Sub
6.15.5 Laporan Status Pembayaran
Private Sub ListBox2_SelectedIndexChanged(ByVal sender As
[Link], ByVal e As [Link]) Handles
[Link]
[Link] = Nothing
[Link]()
[Link] =
"({tblPesanan.status_Pembayaran})='" & [Link] & "'"
29
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
[Link] = "master [Link]"
End Sub
APLIKASI PERSEDIAAN BARANG
7.1 Membuat Database
7.2 Membuat Tabel
30
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
31
[Link]
Pusat Kursus [Link] & 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 [Link]
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
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
CONN = New SqlConnection("data source=user-
pc\sqlexpress;initial catalog=dbpersediaan;integrated
security=true")
[Link]()
Catch ex As Exception
MsgBox([Link])
End
End Try
End Sub
End Module
7.5 Form Login
7.6 Form Menu Utama
7.7 Form User
33
[Link]
Pusat Kursus [Link] & 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
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
7.9 Form Barang
7.10 Form Supplier
35
[Link]
Pusat Kursus [Link] & 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
[Link]
Pusat Kursus [Link] & 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
[Link]
Pusat Kursus [Link] & 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
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
7.14 Laporan Permintaan Barang
39
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
40
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
7.15 Laporan Pengeluaran Barang
Laporan pengeluaran barang terdiri dari laporan harian, mingguan, bulanan, per
departemen dan laporan berbentuk grafik.
41
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
42
[Link]
Pusat Kursus [Link] & 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
[Link]
Pusat Kursus [Link] & 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
[Link]
Pusat Kursus [Link] & Bimbingan Tugas Akhir
45