aplikasi pemesanan pengiriman barang vb6

5
www.konsultasivb.com Pusat Kursus VB.Net & Bimbingan Tugas Akhir 1 PROGRAM PEMESANAN DAN PENGIRIMAN BARANG VB 6.0 Database Access, Crystal Report 8.5 Harga khusus untuk pembelajaran Rp. 50.000,- Permintaan revisi dikenakan biaya sesuai tingkat kesulitan Cara pembayaran melalui transfer ke salah satu rekening di bawah ini : No Rek: 066 - 0525 - 947 (BCA an. Uus Rusmawan) No Rek: 156 - 000 - 250 - 2146 (Mandiri an. Uus Rusmawan) No Rek : 0139 - 0106 - 3038 - 504 (BRI an. Uus Rusmawan) Program dikirim lewat email/Face Book (id : [email protected]) Peminat Hub Email : [email protected] Program pemesanan dan pengiriman barang ini polanya mengikuti program perpustakaan dan rental VCD. Perbedaannya adalah pada program pengiriman barang terdapat tambahan proses, yaitu pada pengisian kurir yang mengirimkan barang pesanan dan biaya sisa yang harus di bayar jika uang muka belum lunas. 11.1 Normalisasi File Program Pesanan ini dirancang dengan Normaliasi level ketiga (3NF) dengan bentuk seperti Gambar 11.1. Gambar 11.1 Normalisasi File Program pemesanan barang ini menyimpan data ke dua tabel yaitu tabel Pesanan dan DetailPsn seperti terlihat pada tabel-tabel berikut ini.

Upload: uusrusmawan

Post on 15-Sep-2015

278 views

Category:

Documents


22 download

TRANSCRIPT

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

    1

    PROGRAM PEMESANAN DAN PENGIRIMAN BARANG VB 6.0

    Database Access, Crystal Report 8.5

    Harga khusus untuk pembelajaran Rp. 50.000,-

    Permintaan revisi dikenakan biaya sesuai tingkat kesulitan

    Cara pembayaran melalui transfer ke salah satu rekening di bawah ini :

    No Rek: 066 - 0525 - 947 (BCA an. Uus Rusmawan)

    No Rek: 156 - 000 - 250 - 2146 (Mandiri an. Uus Rusmawan)

    No Rek : 0139 - 0106 - 3038 - 504 (BRI an. Uus Rusmawan)

    Program dikirim lewat email/Face Book (id : [email protected])

    Peminat Hub Email : [email protected]

    Program pemesanan dan pengiriman barang ini polanya mengikuti program perpustakaan dan rental VCD. Perbedaannya adalah pada program pengiriman barang terdapat tambahan proses, yaitu pada pengisian kurir yang mengirimkan barang pesanan dan biaya sisa yang harus di bayar jika uang muka belum lunas.

    11.1 Normalisasi File Program Pesanan ini dirancang dengan Normaliasi level ketiga (3NF) dengan bentuk seperti Gambar 11.1.

    Gambar 11.1 Normalisasi File

    Program pemesanan barang ini menyimpan data ke dua tabel yaitu tabel Pesanan dan DetailPsn seperti terlihat pada tabel-tabel berikut ini.

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

    2

    Tabel Pesanan

    Pesanan Nomorpsn Tanggalpsn Totalitem Totalhrg DP Sisa Nomorksm KodeKsr TglMintakrm Ket

    P070905005 05/09/07 3 18500 0 18500 KSM02 KSR01 05/09/07 Belum Dikirim P070918001 18/09/07 3 7000 0 7000 KSM04 KSR01 18/09/07 Belum Dikirim

    Tabel DetailPsn

    DetailPsn Nomorpsn Kodebrg Jumlahpsn

    P070918001 BRG002 2 P070918001 BRG001 1 P070910001 BRG002 2 P070910001 BRG001 1 P070905005 BRG008 1 P070905005 BRG004 1 P070905005 BRG001 1

    11.2 Database Dan Tabel Untuk mengetahui file database dan struktur masing-masing tabel berikut type data dan kunci primer maupun kunci tamunya silakan buka CD pendukung buku ini.

    Gambar 11.2 Database Dan Tabel

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

    3

    11.3 Membuat Module Untuk memulai membuat program Pesanan, aktifkanlah VB kemudian awali dengan membuat module lalu ketik coding berikut ini. Coding : Public Conn As New ADODB.Connection Public RSBarang As ADODB.Recordset Public RSKasir As ADODB.Recordset Public RSKonsumen As ADODB.Recordset Public RSPesanan As ADODB.Recordset Public RSDetailPsn As ADODB.Recordset Public RSKurir As ADODB.Recordset Public RSPengiriman As ADODB.Recordset Public RSDetailKrm As ADODB.Recordset Public RSTransaksi As ADODB.Recordset

    Public Sub BukaDB() Dim STR As String Set Conn = New ADODB.Connection Set RSBarang = New ADODB.Recordset Set RSKasir = New ADODB.Recordset Set RSKonsumen = New ADODB.Recordset Set RSPesanan = New ADODB.Recordset Set RSDetailPsn = New ADODB.Recordset Set RSKurir = New ADODB.Recordset Set RSPengiriman = New ADODB.Recordset Set RSDetailKrm = New ADODB.Recordset Set RSTransaksi = New ADODB.Recordset Conn.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\ADOPesanan.mdb" End Sub

    11.4 Transaksi Pemesanan Barang Dengan asumsi form login, data kasir, barang, konsumen dan kurir telah dibuat, kini saatnya membuat form Pesanan dengan bentuk seperti Gambar 11.3 berikut ini.

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

    4

    Gambar 11.3 Transaksi Pemesanan Barang

    11.5 Transaksi Pengiriman Barang Logika dasar dalam program pengiriman barang ini adalah membaca kembali data yang telah disimpan dalam tabel pesanan dan detailpsn, kemudian kirimkan oleh kurir dan isilah berapa sisa pembayarannya. Setelah itu berilah keterangan di tabel pesanan bahwa data dengan nomor kirim tersebut telah dikirimkan.

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

    5

    Gambar 11.4 Transaksi Pengirian Barang

    Catatan :

    Dalam aplikasi yang sebenarnya kami telah membuat program ini lengkap dengan laporan yang

    sifatnya parsial dan laporan akumulasi baik pemesanan maupun pengiriman barang. Selain itu

    telah dibuatkan pula program rincian pemesanan dan pengiriman barang.