- Bahasa Pemrograman: Java Programming Language
- Database dan Database Server: MySQL - XAMPP
package: com.ujikom
name project: ujikom1
membuat salah satu desin singkat system (flowchart/
baca dan pelajari
ga dinilai UInya ga signifikan, yg penting requirement (trigger, procedure
- User INPUT: untuk melakukan transaksi : user diminta melakukan transaksi di toko Padi Jaya dengan mengisi form berikut: tanggal, Nama Pelanggan, nama produk, ukuran, jumlah. (BERHASIL)
- PROCESS:
a. setiap tranaksi dari user maka stok barang akan berkurang (BERHASIL)
b. bila jumlah stok yg diminta user tidak tersedia di database maka transaksi akan gagal (BERHASIL)
c. ada proses aritmatik untuk total harga setelah dikalikan jumlah dan dikurangi pajak: (BERHASIL)
- terdapat pajak sebesar 11% untuk setiap transaksi
- jadi jumlah barang yg dibeli perlu dikalikan dengan harga barang untuk mengetahui total harga sementara
- total harga setelah dipotong pajak adalah total harga sementara dikalikan dengan 11%
d. proses untuk keungkinan terjadi transaksi dengan pembelian 2 barang (BERHASIL)
Procedure
- fitur pencarian barang di tabel produk berdasarkan jenis barang
- mengecek jumlah stok yang ada di tabel buku, jika jumlah buku yang dipesan melebihi stok, munculkan sebuah notifikasi batal transaksi
Trigger
- untuk stok barang, jadi Ketika ada penambahan transaksi, kolom stok pada table akan berkurang
OUTPUT:
a. transaksi pembelian yg dilakukan oleh user: tanggal, nama pelanggan, produk yg dibeli lengkap beserta ukuran, jumlah, harga, pajak, total Harga yg harus dibayarkan.
b. mengurutkan data transaksi toko padi jaya selama berdasarkan tanggal transaksi terbaru pada bulan februari 2026