Anda di halaman 1dari 33

PEMROGRAMAN

LANJUTAN 2
PRAKTEK
Kelas 4B-INF
UJIAN AKHIR SEMESTER (UAS)
&
DEMO PROGRAM FINAL PROJECT

Dosen : Mh. Darip, S.Kom, M.Kom


WA. 0812 9356 8033
darif.uniba@gmail.com
1. Hasil Final Project Adalah Dari Pembahasan Setiap Pertemuan
Sampai Slide 14 (Ditambah Slide Yang Terakhir Dibawah Ini #
Lihat Slide Paling Bawah#)
2. Tambahkan Form Soal Dari Praktek UAS Ini Pada Form Menu
Utama (Lihat Contoh Slide Berikutnya)
3. Hasil Dari Final Project & Soal UAS Dijadikan Satu Project
File.
4. DiLARANG KERAS Plagiat / COPAS Langsung Project Milik
Sesama Teman (Ketahuan Pemberi & Penerima NILAInya = 0
(Baik Itu Nilai Tugas Final Project Maupun Nilai UAS).
5. Apabila Dianggap Ada Yang Mencurigakan Hasil Project,
Maka Akan DiTelusuri Berdasarkan Point-Point Form,
Tampilan, Data dan Yang Lainnya.
1. Pastikan XAMPP (Control Panel) dalam keadaan RUN.
2. Buka Web Browser dan Buka kembali Database yang telah dibuat
sebelumnya (DB_TokoPenjualan) mengenai pembahasan MK
Pemrograman Lanjutan 2 (VB.Net).
3. Tambahkan 2 (Dua) Buah Tabel yaitu tbl_terimabarang dan
tbl_terimabarangdetail.
4. Desain struktur datanya seperti berikut
1. Buka Project yang sudah dibuat sebelumnya (TokoPenjualan)
2. Pertama Tambahkan 1 (Satu) Buah Form dan Desain Interfacenya
3. Dan modifikasi semenarik mungkin interfacenya jika dianggap perlu.
(Tanpa Mengubah Inti dan Isi Program yang diujikan)
4. Tambahkan Objek-objek berikut dan tempatkan sesuai keinginan.
5. Label ‘FORM PENERIMAAN BARANG FAKTUR PEMBELIAN’
Harus Bisa Bergerak (Aturkan Kecepatan dan Posisinya Sesuai
Keinginan)
6. Fungsi Terbilang (Pada “LBLTerbilang”) Harus Bisa Tampil Disaat
Klik / Memilih Nomor Pembelian
Combo Label

Button

Label

Label

Label

DataGridView
Button

Label

DataGridView

Timer
1. Saat Form Pengiriman Barang di Load, Semua Objek dalam Keadaan
Kosong, KECULAI (No. Trans Pembelian, Tanggal Penerimaan
Barang, Nama Admin dan Jam)
2. Saat Memilih ComboBox atau No. Pembeilan Didalamnya Terdapat List
No Pembelian (Data Transaksi Pembelian Yang Pernah Terjadi).
3. Disaat Memilih Salah Satu List No. Transaksi Pembelian Maka Akan
Tampil Data Supplier Beserta Data atau Transaksi Penjualan
Berdasarkan Kode Penjualan yang Dipilih

Data Pada Kolom


Ini Akan Tampil
4. Disaat Klik Button VIEW DETAIL PEMBELIAN, Maka Akan Tampil
List Item (Di DataGridView) Pembelian Barang Berdasarkan Kode
Barang Yang Telah Terjadi Pada Transaksi Pembelian Sebelumnya
Sesuai No. Pembelian Yang Dipilih.

Saat Klik
Tombol Ini

Tampil Data
Di dalam
DatagridView
5. Disaat Klik Button VIEW RETURN BARANG, Maka Akan Tampil List
Item (Di DataGridView) Return Pembelian Berdasarkan Kode Barang
Yang Telah Terjadi Pada Transaksi Return Pembelian Sebelumnya Sesuai
No. Pembelian Yang Dipilih.

Saat Klik
Tombol Ini

Tampil Data
Di dalam
DatagridView
6. Disaat Klik Button SAVE DATA - OK, Maka Data Penerimaan
Barang Akan Tersimpan Pada Tabel Terima Barang dan Tabel
Terima Barang Detail Sesuai Field Yang Terdapat Pada Tabel
Database yg Anda Buat Sebelumnya.
7. Pada Saat Memilih Button CANCEL Maka Semua Kotak/Objek
Dalam Keadaan Kosong Alias Sama Seperti Halnya Saat Form
Tersebut Di Load.
8. Pada Saat Memilih Button CLOSE FORM Maka Tampil Kotak
PESAN (Yes / No). Jika Memilih Tombol YES Form Ditutup dan
Jika Memilih Tombol NO Maka Form Masih Dalam Keadaan Aktif.
Tambahkan Form Soal Dari Praktek UAS Ini
Pada Form Menu Utama
9. Tambahkan Pada Transaksi -> Beri Nama ‘Penerimaan Barang’ dan
Buatkan Kodingnya Untuk Menampilkan Form Tersebut
1. Buka Project yang sudah dibuat sebelumnya (TokoPenjualan)
2. Double Clik FormLogin.vb Yang Ada Disebelah Kanan atau
Solution Explorer.
3. Tambahkan Objek PictureBox, Label Atur Posisinya Sesuai
Keinginan dan Tambah Pula OpenFileDiaglog1.

PictureBox

Label. Ubah Propertiesnya:


Name = Biarkan Saja (Default)
Text = Kosongkan
Font = Atur Sesui Keinginan

OpenFileDialog
4. Tambahkan Koding. Dengan Prosedure Sebagai Berikut:
 Pada Saat Anda Masuk Ke Menu FormLogin dan Entry Kode
Admin dan Disaat Menekan Tombol Enter Maka Akan
Tampil Foto Admin dan Nama Admin Yang Datanya Diambil
Dari Database/Tabel Master Admin.
5. Oleh Sebab Itu Diwajibkan Pada Saat Demo Program (Video),
Login Dengan Kode/Tampilan Foto Anda Sendiri Serta Nama
Anda Sendiri (WAJIB)
Source Code Prosedure
Import System dan Sub Baru (Bersih) Disaat Form Dijalankan
Dalam Keadaan Kosong, Membuat Sub Meampilkan No
Pembelian
Source Code Prosedure
Menampilkan Jam Sekarang, Text Berjalan, Memanggil Sub Dalam
Keadaaan Kosong Di Saat Load, Menampilkan List No
Pembelian Pada ComboBox

1
Source Code Prosedure
Membuat Sub Baru Rumus Mencari Total Return, Click Button
View Return Barang

2
Source Code Prosedure
Click Button Cancel, Click Button Close Form
Source Code Prosedure
Click Button View Detail Pembelian, Click Save Data

5
Source Code Prosedure
Fungsi Terbilang Dan Memanggil Fungsi Terbilang

{"", "Satu", "Dua", "Tiga", "Empat",


"Lima", "Enam", "Tujuh", "Delapan",
"Sembilan", "Sepuluh", "Sebelas"}
Cmd = New OdbcCommand("Select tbl_supplier.namasupplier,
tbl_supplier.alamatsupplier,
tbl_supplier.telpsupplier,tbl_beli.totalitembeli,tbl_beli.totalbayar
1
FROM tbl_supplier INNER JOIN tbl_beli ON
tbl_supplier.kodesupplier=tbl_beli.kodesupplier where
tbl_beli.nobeli='" & ComboBox1.Text & "'", Conn)

2 Da = New OdbcDataAdapter("Select
kodebarang,hargabarang,jumlahbarang from tbl_returnbelidetail
where nobeli='" & ComboBox1.Text & "'", Conn)

Da = New OdbcDataAdapter("Select tbl_belidetail.kodebarang,


3 tbl_belidetail.jumlah,
tbl_barang.namabarang,tbl_barang.satuanbarang FROM tbl_belidetail
INNER JOIN tbl_barang ON
tbl_belidetail.kodebarang=tbl_barang.kodebarang where
tbl_belidetail.nobeli='" & ComboBox1.Text & "'", Conn)
Dim SimpanPenerimaann As String = "Insert into tbl_terimabarang
value('" & ComboBox1.Text & "','" & LBLNamaSupplier.Text & "','" &
4 LBLAlamatSupplier.Text & "','" & LBLTelpSupplier.Text & "','" &
LBLItemBeli.Text & "','" & LBLTotalReturn.Text & "','" &
FormMenuUtama.STLabel02.Text & "')"

5
Dim SimpanTerimaDetail As String = "Insert into
tbl_terimabarangdetail value('" & ComboBox1.Text & "','" &
DataGridView1.Rows(Baris).Cells(0).Value & "','" &
DataGridView1.Rows(Baris).Cells(1).Value & "','" & LBLItemBeli.Text &
"','" & LBLTotalReturn.Text & "')"
Source Code Prosedure
Disaat Tekan Enter Pada Isian Kode Admin (TextBox Key Press)

Anda mungkin juga menyukai