PROGRAM TRANSAKSI
Pada contoh kasus yang akan dibuat pada pembuatan program kali ini adalah
menyelesaikan transaksi pada Rumah Makan Fast Food. Untuk membuat program Rumah
Makan pendataan transaksi dilakukan berdasarkan aturan :
o Nomor Transaksi, karena belum menggunakan tabel, nomor transaksi diinputkan secara
manual oleh user.
o Tanggal Transaksi, diambil dari sistem
o Jenis Menu, jenis menu terbagi atas 2 macam, yaitu menu paket hemat dan menu biasa
o Daftar Makanan dan Minuman untuk Menu Paket Hemat
Paket Makanan1 Makanan2 Minuman Harga
A 2 Kentang Goreng Sayap & Paha Ayam Softdrink 4500
B Nasi, Kentang Goreng 2 Paha Ayam Softdrink 5500
C Burger Ayam Kentang Goreng Es Buah 6500
o Jumlah Bayar untuk Paket Hemat sama dengan Jumlah Harga Paket
o Jumlah Bayar untuk menu biasa berdasarkan total harga makanan dan
minuman o Pajak sebesar 5% dari Jumlah Bayar
o Total Bayar didapat dari Jumlah Bayar + Pajak
Praktikum 3 Pemrograman Delphi 7
Penyelesaian :
Panel1
Page Control1
Button2
Radio Group
Button3
StaticText2
StaticText3
Panel3
StaticText4
StaticText5
StaticText6 Button4
StaticText7
Panel2
ComboBox1
Panel4
ComboBox2
ListBox2
ListBox1
Button5 StaticText8
Praktikum 3 Pemrograman Delphi 7
5. Double klick pada bagian kosong form, ketikan kode program berikut :
LstDaftar.Enabled := False;
LstHarga.Enabled := False;
LstDaftar.Color := clBtnFace;
LstHarga.Color := clBtnFace;
StBayarBiasa.Caption := '';
BtHapusDaftar.Enabled:= False;
BtHitung.Enabled := False;
StPajak.Caption := '';
StTotal.Caption := '';
end;
8. Klick Form pada bagian yang kosong, isi event onActive dengan BtBatalClick
10. Double Klick pada objek PageControl, tuliskan kode program berikut :
end
else
exit;
end
else
exit;
end;
11. Double klick RadioGroup yang ada pada pagesheet1, tuliskan kode program berikut :
12. Double klick combobox makanan yang ada pada pagesheet2, tuliskan kode program
berikut :
1:lstharga.Items.Append('700');
2:lstharga.Items.Append('1500');
3:lstharga.Items.Append('1750');
4:lstharga.Items.Append('2000');
5:lstharga.Items.Append('3000');
6:lstharga.Items.Append('3500');
else
exit;
end;
HitungBayarBiasa;
end;
13. Double klick combobox minuman yang ada pada pagesheet2, tuliskan kode program
berikut :
14. Double Klick ListBox Daftar Pesanan, tuliskan kode program berikut :
15. Double Klick ListBox Daftar Harga, tuliskan kode program berikut :