Professional Documents
Culture Documents
Project VB 6.0
Project VB 6.0
VB 6.0
PROGRAM
APLIKASI
WEDDING
ORGANIZ
ER
1
1. Buka Aplikasi VB Net 6 terlebih dahulu, maka akan muncul tampilan seperti di bawah ini. Pilih
Standard exe
2. Click pada Commond Button “Open”, kemudian akan muncul Project dan juga Form pengerjaan untuk
mendesain
2
Setelah click Open, maka akan muncul lembar kerja berupa Project dan Form pengerjaan seperti pada gambar di
bawah ini.
FORM
PROJECT
3. Mendesain Form sesuai dengan konsep usaha yang akan kita buat. Untuk mendesain, bisa disesuaikan
dengan kreasi masing-masing individu dengan memanfaatkan objek-objek yang ada pada jendela
Toolbox.
3
Langkah membuat desain Layout Utama pada MegaWedding Organizer :
1. Pertama, memilih gambar yang cocok untuk dijadikan background layar utama, dengan cara klik image
yang ada di Toolbox kemudian menyesuaikan ukuran gambar yang diinginkan (Stretch:True)
2. Membuat desain nama usaha “MegaWedding Organizer”, dengan menggunakan label, kemudian
mempercantik nama usaha dengan tekan (Backstyle:Transparent), mengubah (font) dan mengasih warna
(Forecolor)
3. Memberikan desain tulisan “Selamat datang” yang disertai dengan penjelasan mengenai system informasi
wedding. Pemberian desain di halaman utama ini dimaksudkan agar para pelanggan mengetahui system
wedding ini (Menggunakan label)
4. Menambahkan keterangan informasi mengenai akun social media MegaWedding Organizer dengan
menggunakan label dan menambahkan logo social media dengan image serta mengatur font nya agar terlihat
menarik
5. Setelah bagian sisi kiri sudah di desain, selanjutnya mendesain pada bagian sisi kanan dengan memberikan
konsepan “log in”. Disitu terdapat password dan username yang harus diisikan (Menggunakan textbox).
Username : MegaWedding
Password : jayaterus
Jika salah username dan password, system informasi wedding akan mengingatkan secara otomatis.
Disini saya mengilustrasikan bahwa system informasi wedding ini dapat digunakan secara mandiri oleh
pelanggan yang hadir di lokasi tanpa harus mengantri/mengandalkan pelayan. Seperti halnya menggunakan
mesin beli pulsa di Indomaret. Password dan username hanya bisa diminta di pelayan MegaWedding
Organizer
6. Username dan password terisi dengan benar maka dapat menekan tombol masuk (Menggunakan
commandbutton)
Langkah selanjutnya, memberi kode pada perintah-perintah yang ingin dijalankan. Berikut kode yang
digunakan pada desain layar utama “MegaWedding Organizer”
5
Pemilihan background disesuaikan dengan nama usaha yang telah dipilih
Memberikan keterangan tulisan (system informasi pemesanan, nama usaha&alamat usaha) dengan
menggunakan label dan mengatur font serta warna agar tulisan terlihat cantik
Kemudian memberi kode pada perintah-perintah yang ingin dijalankan. Berikut kode yang digunakan
pada desain beranda “MegaWedding Organizer”
1. Beranda
6
Maka akan muncul secara otomatis menu yang telah dipilih. Seperti pada gambar dibawah ini
Gambar form 3
Mendesain Form 3 (catalog). Dengan cara menambahkan gambar-gambar decor yang sudah disediakan
oleh MegaWedding Organizer. Untuk menambahkan gambar klik image pada Toolbox kemudian insert
gambar dan sesuaikan ukuran gambar. Setelah didesain maka tampilannya akan seperti gambar di atas.
Private Sub Command2_Click() >>>> perintah untuk kembali ke beranda (tekan menu beranda)
Form2.Show
Form3.Hide
End Sub
3. Menu gallery
7
Ketika menekan menu gallery, pelanggan dapat melihat beberapa dokumentasi foto dari MegaWedding
Organizer. Seperti yang terlihat gambar dibawah ini
Untuk kembali ke menu beranda dapat menekan icon rumah di pojok atas kiri. Maka akan secara
otomatis kembali ke beranda.
Perintah yang diberikan pada icon rumah (beranda) yaitu
Private Sub Image5_Click()
Form2.Show >>>>> membuka form2
Form4.Hide>>>>>>menutup form4
End Sub
8
4. Menu Transaksi
Mendesain form transaksi. Didesain sesuai dengan kreasi masing-masing.
1. Mendesain identitas usaha, seperti mnama usaha, serta alamat usaha. Selain itu juga mendesain judul form nya.
Untuk data client, cara membuatnya yaitu dengan klik frame yang ada pada Toolbox. Kemudian atur ukuran
frame sesuai dengan keinginan serta kebutuhan. Kemudian pada jendela properties- caption, ubah caption dan
tuliskan “DATA CLIENT”.
9
- Untuk objek “Nama, Alamat, Booking, Event, Day, Month, Year”, menggunakan label yang ada pada
Toolbox, ubah masing-masing caption yang ada di jendela properties.
- Pada text1, menggunakan objek TextBox yang ada pada Toolbox.
- Kemudian menambahkan ComboBox untuk memilih tanggal, bulan, dan tahun.
Agar pada ComboBox bisa menampilkan hari, tanggal, tahun ketika program di jalankan, maka kode yang
digunakan adalah :
Combo1.AddItem "1"
Combo1.AddItem "2"
Combo1.AddItem "3"
Combo2.AddItem "Jan"
Combo2.AddItem "Feb"
Combo2.AddItem "Mar"
Combo3.AddItem "2021"
Combo3.AddItem "2022"
End Sub
Tampilan program ketika dijalankan adalah seperti pada gambar di bawah ini :
10
Tampilannya seperti pada gambar dibawah ini :
Maka, ketika program dijalankan, tampilannya seperti pada gambar dibawah ini :
11
Gambar Tampilan Ketika OptionButton diklik, maka Harga akan muncul di Label28
>> Yang menggunakan objek label : Harga Paket, Down Payment, Cash Payment, Kembali, Sisa Pembayaran,
Pelunasan, Label28, Label31, Label35, Label26, Label37, Label36.
Caranya : klik label pada Toolbox kemudian atur ukuran label sesuai kebutuhan masing-masing
Caranya : klik OptionButton padaa Toolbox kemudian buat sesuai ukuran yang diinginkan.
12
Kode yang diisikan pada Layout Pembayaran adalah sebagai berikut :
Ketika harga paket muncul di label28, maka selanjutnya kita memilih prosentase dari DP yang akan kita
bayarkan. Maka pada OptionButton prosentasi DP klik 2x dan menuliskan kode berikut :
Private Sub Option9_Click()
Label31 = CCur(Label28) * 10 / 100
End Sub
*(Ketika klik OptionButton 10%, maka pada label31 akan muncul berapa harga yang harus dibayar pada
saat DP.)
Private Sub Option10_Click()
Label31 = CCur(Label28) * 15 / 100
End Sub
Private Sub Option11_Click()
Label31 = CCur(Label28) * 20 / 100
End Sub
Private Sub Option12_Click()
Label31 = CCur(Label28) * 25 / 100
End Sub
Kemudian pada Text3 merupakan tempat untuk meletakkan berapa nominal uang yang dibayarkan oleh
client ke kita. Setelah itu, kita klik CommondButton OK yang berada disamping kanan Text3. Pada
CommondButton OK berisikan rumus sebagai berikut :
Private Sub Command3_Click()
Label35 = Val(Text3) - Val(Label31)
Label26 = CCur(Label28) - CCur(Label31)
End Sub
*(Ketika kita klik OK, maka pada Label35 akan muncul nominal uang kembalian yang kita terima
setelah membayar DP, dengan mengurangkan uang yang kita bayarkan dengan DP yang harus kita
bayar)
*(Ketik kita klik OK, maka pada Label26 juga akan muncul sisa pembayaran yang harus kita bayar
sebelum event wedding, dengan mengurangkan Harga Paket Wedding dengan uang DP yang harus kita
bayar.)
Kemudian ketika pelunasan dilakukan 10 hari setelah Booking, maka akan mendapatkan diskon 2% dari sisa
pembayarannya. Sedangkan ketika pelunasan dilakukan >10 hari setelah Booking, maka tidak memperoleh
diskon. Disini terdapat bantuan CommondButton untuk memunculkan harga setelah diskon maupun tidak.
Berikut kode yang digunakan pada CommondButton “BAYAR” :
Private Sub Command4_Click()
If Text4 = "10" Then
*(Jika pelunasan dilakukan 10 hari setelah Booking, maka)
Label37 = "2%"
*(Pada Label37 akan muncul besarnya diskon yaitu 2%)
Label36 = Val(Label26) - Val(Label26) * 2 / 100
*(Dan pada Label36 akan muncul harga yang harus dilunasi oleh client baik yang mendapat
diskon maupun tidak)
Label37 = "0%"
*(Pada Label37 akan muncul besarnya diskon yaitu 0% = tidak mendapat diskon)
Label36 = Label26
*(Dan pada Label36 akan muncul harga sesuai dengan harga yang muncul pada Label26, karena
tidak mendapat diskon sisa pembayaran)
End If
End Sub
5. Kemudian membuat perintah-perintah untuk kembali ke layar utama, halaman sebelumnya, menghapus konten
yang ada di form5, cetak bukti transaksi serta keluar dari program.
14
Combo5 = Clear
Combo6 = Clear
Label28 = Clear
Label31 = Clear
Text3 = Clear
Label35 = Clear
Label26 = Clear
Text4 = Clear
Label36 = Clear
Label37 = Clear
Option1 = Clear
Option2 = Clear
Option3 = Clear
Option4 = Clear
Option5 = Clear
Option6 = Clear
Option7 = Clear
Option8 = Clear
Option9 = Clear
Option10 = Clear
End Sub
cetak Mencetak bukti traksaksi yang telah terjadi
Private Sub Command4_Click()
Form6.Show
Form5.Hide
End Sub
16
Gambar Tampilan Form Order (Pelunasan >10 hari Setelah Booking)
Gambar Tampilan Form “tentang kami”yang menggunakan image dan label sebagai pengisi keterangan
17
Gambar Tampilan saat menekan menu keluar dan secara otomatis system informasi wedding akan tertutup
18