Professional Documents
Culture Documents
Laporan Ta Pemkom
Laporan Ta Pemkom
PEMROGRAMAN KOMPUTER
(Dosen Pengampu : Muhammad Saukat, STP., MT.)
Disusun Oleh :
Kelompok 6
Mila Apriliani Nurjanah (240110200062)
Rayya Eka Fauzia (240110200070)
Nabila Aura Pithaloka (240110200097)
Vani Debora Sihombing (240110200104)
b. Gambar Diagram
ID_Jenis
1 Jenis
Keterangan
ID_Produk Status_Keters
Pembayaran ediaan
Pembayaran
Jumlah
Total_Pembelian
c. Pembahasan
ERD (Entity Relationship Diagram) adalah yang menggambarkan diagram struktural
dari sebuah hubungan entitas yang ada pada database.
Entitas
Entity atau entitas adalah objek di dunia nyata yang dapat dibedakan dari objek
lain. Objek diatas (metode pembayaran, client, pemesanan, status, jenis hasil
tani, dan login) termasuk ke dalam objek entitas asosiatif, dimana entitas
asosiatif adalah entitas yang terbentuk dari suatu relasi. Simbol yang digunakan
oleh entitas adalah persegi panjang.
Relationship
Relationship adalah hubungan yang terjadi antara satu entitas atau lebih.
Relationship diatas termasuk relationship one to many. Maksudnya, sebuah data
pada satu tabel memiliki relasi yang lebih dari satu data pada tabel lainnya.
Simbol yang digunakan oleh relationship adalah belah ketupat.
Atribut
Atribut adalah karakteristik dari setiap entity maupun relationship, dimana atribut
mendefinisikan entitas dan relationship. Sehingga sering disebut elemen data dari
tiap entity atau relationship disimbolkan dengan elips.
Primary key
Primary Key merupakan kunci utama untuk mengidentifikasi record pada tabel
supaya dapat dibedakan.
B. TABEL
a. screenshot
Tabel Client
Tabel Jenis
Tabel Login
Tabel Pemesanan
Tabel Produk
b. Koding
Option Compare Database
Private Sub cmdKembali_Click()
DoCmd.Close acForm, "Form Login", acSaveNo
DoCmd.OpenForm "FormAwal"
End Sub
c. Pembahasan
Form login sebagai aplikasi untuk memasukan data client. Data client terhubung
dengan tabel login sehingga pengisian data pada form login harus sesuai dengan
tabel login yang memiliki data – data yang telah terdaftar. Jika data yang
dimasukan tidak sesuai dengan data pada tabel login maka akan muncul
peringatan bahwa pengisiian data tidak berhasil atau gagal melalui MsgBox.
c. Pembahasan
Form struk adalah form terakhir dari per-transaksian jual beli produk hasil tani.
Dimana form ini terlebih dahulu mengisi form pemilihan lalu berlanjut ke form
struk. Form struk ini adalah ringkasan dari client, produk, harga, alamat client
dan keterangan dari proses perjual-belian ini
b. Koding
Option Compare Database
c. Pembahasan
Sama seperti form sebelumnya. Form awal dibuat untuk mempermudah client untuk
mengisi pemesanan. Form awal berisi untuk mengisi identitas client untuk dapat
melanjutkan ke form pemilihan.
b. Koding
Option Compare Database
dbs.Execute SQLsimpan
dbs.Close
Me.Refresh
DoCmd.Close acForm, "RincianPemesanan", acSaveNo
DoCmd.OpenForm "FormProduk"
End Sub
c. Pembahasan
Form ini memiliki fungsi untuk memasukan data tambahan pada tabel clients
sebagai pemesan produk. Dengan menambahkan atau mengisikan data pada
setiap colom label dan mengklik simpan maka data akan ditambahkan .
b. Koding
Option Compare Database
txtTotal = Me.cboBarang.Column(2)
End Sub
dbs.Execute SQLtambah
dbs.Close
Me.Refresh
End Sub
c. Pembahasan
Form ini sama saja dengan form llainnya dengan mengisi data pada kolom label
hanya saja data ini diperinci dengan jumlah pemesanan . yang akan dapat
terhitung oleh tabel sesuai jumlah yang diisikan.
b. Koding
Option Compare Database
c. Pembahasan
Form produk dibuat untuk mengetahui identitas dari produk hasil tani itu sendiri
dengan disertai gambar untuk memperjelas bayangan produk untuk dibeli dan bisa
dilanjutkan ke form pemilihan.
D. QUERY DAN SQL
Rincian Pemesanan
a. Screenshot
b. SQL
SELECT Clients.Nama_PT, Clients.No_Telp, Clients.Alamat,
Pemesanan.Total_Pembelian, Pemesanan.Jumlah, Pemesanan.[Pembayaran],
Clients.ID_PT, Produk.Nama_Produk
FROM Clients INNER JOIN (Produk INNER JOIN Pemesanan ON
Produk.ID_Produk = Pemesanan.ID_Produk) ON Clients.ID_PT =
Pemesanan.ID_PT;
c. Pembahasan
Pada query rincian peminjaman terdapat beberapa data yaitu Nama_PT, No_Telp,
Alamat, Total_Pembelian, Jumlah, ID_PT, Nama_Produk. Query ini lebih fokus
menampilkan data lengkap mengenai rincian pemesanan/transaksi jual beli dari
beberapa client di PT Agro Raya Utama.
E. REPORT DAN SWITCHBOARD
Report
1. Report Produk
a. Screenshot
b. Pembahasan
Report dalam Ms. Access dapat digunakan untuk membuat laporan secara
langsung berdasarkan data yang telah dibuat dalam query maupun tabel.
Dalam report produk data yang digunakan berasal dari Table Produk. Report
produk berisikan ID produk, nama produk, status ketersediaan, dan harga per
kg dari hasil tani yang diperjual-belikann di PT Agro Raya Utama.
2. Report Rincian Pemesanan
a. Screenshot
b. Pembahasan
Dalam report produk data yang digunakan berasal dari Query Rincian
Pemesanan. Report produk berisikan Nama_PT, No_Telp, Alamat,
Total_Pembelian, Jumlah, Pembayaran, ID_PT, dan Nama_Produk. Report
tersebut merupakan data client yang telah berhasil melakukan transaksi jual
beli hasil tani di PT Agro Raya Utama
Switchboard
a. Screenshot
b. Alur Proses
1. Mengklik tanda kotak untuk menampilkan data dari tabel yang diinginkan.
2. Tabel yang diinginkan terbuka.
3. Selasai.
c. Pembahasan
Dalam form switchboard berfungsi untuk menampilkan tombol-tombol yang
dapat langsung membuka tabel, query, maupun report yang diinginkan. Form
switchboard biasanya ditampilkan sebagai halaman utama ketikan membukan
Ms. Access.
BAB II
KESIMPULAN
https://support.microsoft.com/id-id/office/pengantar-formulir-e8d47343-c937-44e8-a80f-
b6a83a1fa3ae#:~:text=Formulir%20di%20Access%20merupakan%20objek,antarmuka
%20pengguna%20untuk%20aplikasi%20database.&text=Menyediakan%20formulir%20yang
%20berisi%20bidang,pengguna%20tersebut%20dalam%20menggunakan%20database.
http://salsabillarhm.blogspot.com/2018/07/query-pada-microsoft-access.html#:~:text=Query
%20adalah%20kemampuan%20untuk%20menampilkan,dari%20tabel%20tabel%20dalam
%20database.
https://ilmukomputer.org/wp-content/uploads/2010/09/mohriyan-FormReport.pdf