Anda di halaman 1dari 2

Pemilik sebuah toko roti “Sweet Bakery” meminta anda untuk membuat sebuah aplikasi sistem penjualan roti

dengan menggunakan Microsoft Access. Setelah dianalisa, maka untuk membuat aplikasi tersebut, diperlukan
tabel-tabel sebagai berikut:

1. Tabel Pelanggan: Satuan_Bakery, Text, 20, Combo-box


No_Pelanggan, Text, 10, Primary Key Harga_Satuan_Bakery, Currency
Nama_Pelanggan, Text, 35 Foto,
Alamat_Pelanggan, Text, 50
3. Tabel Karyawan:
Tempat_Lahir_Pelanggan, Text, 25
Kode_Karyawan, Text, 10, Primary Key
Tanggal_Lahir_Pelanggan, Date/Time
Nama_Karyawan, Text, 35
Jenis_Kelamin, Yes/No
Alamat_Karyawan, Text, 50
Tanggal_Daftar, Date/Time
Telpon_Karyawan, Text, 15
2. Tabel Bakery:
Kode_Bakery, Text, 10, Primary Key 4. Tabel Transaksi Penjualan:
Nama_Bakery, Text, 50 No_Penjualan, AutoNumber
Jenis_Bakery, Text, 20, Combo-box Tanggal_Penjualan, Date/Time
Tanggal_Pembuatan_Bakery, Date/Time No_Pelanggan, Text, 10
Tanggal_Kadaluarsa_Bakery Kode_Karyawan, Text, 10
Jumlah_Bakery, Number, Long Integer Kode_Bakery, Text, 10
Jumlah_Penjualan, Number, Long Integer

Sedangkan data-datanya adalah sebagai berikut :


1. Tabel Pembelian:
P001, Penjualan Tunai
P002, Faritz Usman, Jl. Semeru No. 23, Balikpapan, 05/06/1991, Yes, 6/6/2010
P003, Muhammad Kaswan, Jl. S. Parman No 67, Tenggarong, 11/05/1990, Yes, 13/5/2010
P004, Susilawati Candra, Jl. Sungai Siring No 43, Sanga-sanga, 10/09/1991, No, 1/1/2011
P005, Henif Sudarto, Jl. Semen Padang No 12, Bontang, 07/08/1989, Yes, 23/8/2009
2. Tabel Bakery:
B001, Bakpia, Roti Kering, 1/11/2016,12/12/2016, 50, kotak, Rp. 5.000,00
B002, Roti Tawar, Roti Kering, 1/11/2016, 5/12/2016, 100, bungkus, Rp. 8.000,00
B003, Brownis Kukus, Roti Basah, 1/11/2016, 5/12/2016, 50, kotak, Rp. 10.000,00
B004, Roti Gulung, Roti Kering, 2/11/2016, 20/12/2016, 30, gulung, Rp. 4.000,00
B005, Yakitake, Roti Kering, 4/11/2016, 31/12/2016, 100, roti, Rp. 1.000,00
B006, Bolu Picak, Roti Basah, 1/11/2016, 5/12/2016, 1000, roti, Rp. 500,00
3. Tabel Karyawan:
K001, Paijo Sutopo, Jl. Belatuk No.3, 08164512323
K002, Dina Fatmawati, Jl. Dindang No. 46, 08115823456
K003, Andy Wijaya, Jl. Danau Iba No.23, 0812521204
K004, Yosua Sembiring, Jl. Jakarta No.67, 0813745342
4. Tabel Transaksi Penjualan
1, 08/11/2016, P002, K002,B002, 3
2, 09/11/2016, P003, K003,B003, 4
3, 09/12/2016, P004, K004,B004, 6
4, 10/12/2016, P001, K001,B001, 2
5, 11/12/2016, P005, K002,B006, 3
6, tambahkan sendiri jika ingin banyak laporan
TUGAS :

1. Untuk field JENIS_BAKERY di tabel Bakery inputnya tinggal memilih, karena jenisnya adalah combo-box yang
pilihannya terdiri atas : Roti Basah dan Roti Kering. Dan untuk field SATUAN_BAKERY, combo-box terdiri atas :
Roti, Kotak, Bungkus, Gulung.
2. Input data di tabel PELANGGAN dan KARYAWAN dilakukan melalui fasilitas FORM yang design-nya anda atur
sendiri (termasuk header dan footernya).
3. Buatlah form yang menggunakan fasilitas Relationship dan Query (nama Querynya QTRANS_PENJUALAN)
untuk input dan output transaksi penjualan bakery, Sedangkan field-field yang diinginkan adalah:
NO_PENJUALAN, TANGGAL_PENJUALAN, NO_PELANGGAN, NAMA_PELANGGAN, ALAMAT_PELANGGAN,
KODE_BAKERY, NAMA_BAKERY, JENIS_BAKERY, HARGA_SATUAN_BAKERY, JUMLAH_PENJUALAN,
TOTAL_HARGA_PENJUALAN, KODE_KARYAWAN, NAMA_KARYAWAN, ALAMAT_KARYAWAN. Sedangkan
tampilan form-nya termasuk header dan footernya anda design sendiri.
Keterangan : TOTAL_HARGA_PENJUALAN adalah field ekspresi di query yang didapat dari
HARGA_SATUAN_BAKERY dikali JUMLAH_PENJUALAN

4. Sempurnakan bilamana ada yang perlu ditambahkan dari program ini, termasuk menu utama.

=*=*=*=*=*= JANGAN LUPA BERDO’A DAN SELAMAT MENGERJAKAN =*=*=*=*=*=

Anda mungkin juga menyukai