Keterangan :
Diatas merupakan CDM (Conceptual Data Model) dari system informasi penjualan barang di minimarket. Terdiri dari, Pegawai, Supervisor, kasir, accounting, barang, Barang konsumsi, barang non konsumsi, pembeli, dan pemasok.
Berikut ini relasi antara entity dalam system penjualan barang di minimarket :
- Pegawai merupakan superclass yang mempunyai subclass Supervisor, Kasir dan Accounting.
- One to Many > satu Supervisor memeriksa banyak Barang, Banyak Barang diperiksa oleh satu supervisor.
- One to Many > satu Kasir menjual banyak Barang, Banyak Barang dijual satu kasir
- Many to One > Banyak Barang di suplay satu pemasok, satu pemasok menyuplai banyak Barang
- Many to Many > Banyak Barang di beli banyak Pembeli, banyak pembeli membeli banyak barang.
PDM dari ringkasan topik :
Tabel dari ringkasan topik :
TRANSFORMASI
Pegawai : (id pegawai , umur, alamat, no.tlp, nama)
Accounting : (Data laporan penjualan, modal)
Supervisor : (akun Id barang, Laporan barang keluar masuk)
Kasir : (ID password, shift)
Barang : (ID barang, harga, nama barang)
Barang Konsumsi : (Tanggal exp, ukuran, mfg)
Barang Non Konsumsi : (stok, tumpukan)
Pembeli : (nama, alamat)
Pemasok : (id pemasok, nama, alamat, no_tlp)
PENJELASAN TRIGGER, FUNCTION, DAN PROCEDURE
1. Rencana SP (Stored Procedure)
Di dalam Sistem penjualan barang di minimarket, meliputi :
a. INSERTPEGAWAI
Stored procedure ini di gunakan untuk menambah, merubah, dan menghapus data pegawai.
b. INSERT SHIFT (JAM KERJA)
Stored procedure ini di gunakan untuk menambah, merubah, dan menghapus data jam kerja pegawai.
2. Rencana Function
Rencana Function dalam Sistem Penjualan Barang di Minimarket kami adalah :
a. CHECK BARANG
Function ini digunakan untuk mengecek Barang dan menghitung jumlah barang.
b. CHECK DATA JAM KERJA
Function ini digunakan untuk mengecek data jam kerja sewaktu melakukan insert di tabel pegawai.
c. CHECK STOK BARANG
Function ini digunakan untuk mengecek barang yg stoknya kurang dari target.
3. Rencana Trigger
Rencana Trigger dalam Sistem Penjualan Barang di Minimarket, meliputi:
a. Trigger CEK BARANG
Trigger ini digunakan untuk pengingat stok barang, yaitu mengecek stok barang yang kurang dari target
b. Trigger PERUBAHAN DATA BARANG
Trigger ini digunakan untuk merubah, mengedit dan menghapus data barang
Tidak ada komentar:
Posting Komentar