Anda di halaman 1dari 39

PEMROGRAMAN

LANJUTAN 2
PRAKTEK
Kelas 4A-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_kirim dan tbl_kirimdetail.
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 PENGIRIMAN BARANG TRANSAKSI
PENJULAN’ Harus Bisa Bergerak (Aturkan Kecepatan dan Posisinya
Sesuai Keinginan)
6. Fungsi Terbilang Harus Bisa Tampil Disaat Klik Nomor Penjualan
ComboBox
Label

Label Button

DataGridvVew Button

Timer
1. Setelah Selesai Desain FORM PENGIRIMAN BARANG, Tambah 1
(Satu) Form Lagi Dengan Nama FORM EKSEKUSI PENGIRIMAN
BARANG.
2. Form Ini Akan Tampil Disaat Anda Memilih Button ‘EKSEKUSI
PENGIRIMAN BARANG’ dan Saat Klik Tombol YES.
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. Saat Di Load Isi Label / Objek-Objeknya Diambil Dari Form
Pengiriman Barang. (Lihat Tampilan Form Setelah Diberikan Source
Code Pada Slide Berikutnya)
Label

TextBox

Button
1. Saat Form Pengiriman Barang di Load, Semua Objek dalam Keadaan
Kosong, KECULAI (No. Pengiriman, Tanggal Pengiriman, Nama
Admin dan Jam)
2. Saat Memilih ComboBox atau No. Penjualan Didalamnya Terdapat
List No Penjualan.
3. Disaat Memilih Salah Satu List No. Penjualan Maka Akan Tampil
Data Pelanggan Beserta Data atau Transaksi Penjualan Berdasarkan
Kode Penjualan yang Dipilih
4. Disaat Klik Button VIEW DETAIL PENJUALAN, Maka Akan Tampil
List Penjualan Barang Berdasarkan Kode Barang Yang Telah Terjadi
Pada Transaksi Penjualan Sebelumnya Sesuai No. Penjualan Yang
Dipilih.
5. Disaat Klik Button EKSEKUSI PENGIRIMAN BARANG, Maka Akan
Muncul Pesan “Apakah Anda Yakin Mau Melakukan Pengiriman Barang”,
1) Jika Memilih YES Maka Akan Tampil Form Eksekusi Pengiriman Barang.
2) Namun Jika Memilih NO Maka Form Pengiriman Barang Akan Tetap
Seperti Semula (Tampilan Aktif Sesuai Transasksi Terakhir).
5.1. Tampilan Jika Memilih Pesan YES.
6. Pada Tampilan Menu atau Form Eksekusi Pengiriman
(‘RINCIAN PENGIRIMAN BARANG’):
1) Hanya Kotak No. Telepon dan Alamat Pelanggan Saja Yg
Bisa Di Edit/Ubah.
2) Disaat Klik Button KIRIM. Maka Data Transaksi Pengiriman
Barang Akan Tersimpan Pada Tabel Di Database (tbl_kirim
dan tbl_kirimdetail) Atau Sesuai Dengan Tabel Yang Telah
Anda Buat Sebelumnya.
3) Disaat Klik Tombol Batal, Maka Transaksi Tersebut Tidak
Terjadi Disimpan.
6.1. Tampilan Jika Memilih Button KIRIM
7. Pada Menu Form Pengiriman Barang. Saat Memilih Button
BATALKAN PENGIRIMAN Maka Semua Kotak/Objek Dalam
Keadaan Kosong Alias Sama Seperti Halnya Saat Form Tersebut Di
Load.
8. Pada Saat Memilih Button CLOSE Maka Akan Tampil Pesan Seperti
Berikut:
Tambahkan Form Soal Dari Praktek UAS Ini
Pada Form Menu Utama
9. Tambahkan Pada Transaksi -> Beri Nama ‘Pengiriman 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 PictureBox1 Atur Posisinya Sesuai Keinginan
dan Tambah Pula OpenFileDiaglog1.
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 Yang Datanya Diambil Dari Database/Tabel
Master Admin.
5. Oleh Sebab Itu Diwajibkan Pada Saat Demo Program (Video)
Anda Login Dengan Kode/Tampilan Foto Anda Sendiri (WAJIB)
Source Code Prosedure
Import System dan Sub Baru (Bersih) Disaat Form Dijalankan Dalam
Keadaan Kosong
Source Code Prosedure
Membuat No Otomatis Pengiriman & Menampilkan No. Penjualan
Pada ComboBox
Source Code Prosedure
Membuat Fungsi Terbilang

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


"Lima", "Enam", "Tujuh", "Delapan",
"Sembilan", "Sepuluh", "Sebelas"}
Source Code Prosedure
Text Berjalan, Menampilkan Jam Sekarang, Memanggil Sub Di Saat
Form Laod/Dijalankan, Memilih List Pada ComboBox

1
Source Code Prosedure
Clik Button View Detail Penjualan, Menampilkan Fungsi Terbilang,
Click Button Batalkan Pengiriman

2
Source Code Prosedure
Clik Button Close, Click Button Eksekusi Pengiriman Barang
Cmd = New OdbcCommand("Select tbl_pelanggan.namapelanggan,
tbl_pelanggan.alamatpelanggan,
1 tbl_pelanggan.telppelanggan,tbl_jual.totaljual,tbl_jual.itemjual FROM
tbl_pelanggan INNER JOIN tbl_jual ON
tbl_pelanggan.kodepelanggan=tbl_jual.kodepelanggan where
tbl_jual.nojual='" & ComboBox1.Text & "'", Conn)

Da = New OdbcDataAdapter("Select
2 kodebarang,namabarang,hargajual,jumlahjual from tbl_detailjual
where nojual='" & ComboBox1.Text & "'", Conn)
Source Code Prosedure
Import System, Disaat Form Load Dengan Mengambil Data Dari
Form Pengiriman Barang, Click Button Batal
Source Code Prosedure
Import System, Disaat Form Load Dengan Mengambil Data Dari
Form Pengiriman Barang, Click Button Batal

2
Dim SimpanPengiriman As String = "Insert into tbl_kirim value('" &
PengirimanBarang.LBLKirim.Text & "','" &
PengirimanBarang.ComboBox1.Text & "','" &
1 PengirimanBarang.LBLNamaPelanggan.Text & "','" & TextBox1.Text &
"','" & TextBox2.Text & "', '" & TglMySQL & "','" &
PengirimanBarang.LBLJmlJual.Text & "','" &
PengirimanBarang.LBLBayar.Text & "', '" &
FormMenuUtama.STLabel02.Text & "')"

Dim SimpanKirimDetail As String = "Insert into tbl_kirimdetail value('"


& PengirimanBarang.LBLKirim.Text & "','" &
2
PengirimanBarang.ComboBox1.Text & "','" &
PengirimanBarang.DataGridView1.Rows(Baris).Cells(0).Value & "','" &
PengirimanBarang.DataGridView1.Rows(Baris).Cells(2).Value & "','" &
PengirimanBarang.DataGridView1.Rows(Baris).Cells(3).Value & "')"
Source Code Prosedure
Disaat Tekan Enter Pada Isian Kode Admin (TextBox Key Press)

Anda mungkin juga menyukai