L-1
1. Tabel Kamus Data Untuk Basis Data 1.1 Kamus Data Entity Tabel L.1 Kamus Data Entiti Global Entity name
Description
Alias/Nama lain
Ocurrence
Pegawai
Merupakan entity
Karyawan
Setiap pegawai
yang berisi
yang bekerja di PT.
informasi tentang
Setiawan Sedjati
pegawai di perusahaan. Pelanggan
Pemasok
Merupakan entity
Customer
Setiap pelanggan
yang berisi
yang membeli
informasi tentang
barang dari PT.
pelanggan dari
Setiawan Sedjati
perusahaan.
secara manual
Merupakan entity
Supplier
Setiap pemasok
yang berisi
barang ke PT.
informasi tentang
Setiawan Sedjati.
perusahaan
Setiap supplier
pemasok barang.
dapat memasok lebih dari satu jenis barang.
Barang
Merupakan entity
Produk
Setiap barang yang
L-2 yang memberikan
dimiliki oleh
informasi tentang
pemasok yang
jenis barang yang
dipasarkan oleh
ada di perusahaan.
PT. Setiawan Sedjati.
Login
Merupakan entity
Login
Setiap identitas
yang berisi
unik dari setiap
identitas unik yang
user sistem.
digunakan untuk dapat mengakses sistem Group
Merupakan entity
Grup
Setiap informasi
yang memberi
mengenai tipe
informasi
barang dari tiap
mengenai nama
pemasok.
pemasok dari suatu jenis barang, sekaligus tipe barang yang dipasok Pemesanan
Merupakan entity
Order
Setiap pemesanan
yang berisi
barang yang
informasi tentang
dilakukan oleh
L-3 pemesanan barang.
pelanggan dari PT. Setiawan Sedjati.
Pengiriman
Merupakan entity
Delivery
Setiap pengiriman
yang berisi
barang ke
informasi tentang
pelanggan yang
pengeluaran dan
berasal dari PT.
pengiriman barang
Setiawan Sedjati.
ke pelanggan. Pembayaran_Pelanggan Merupakan entity
Customer Payment Setiap pembayaran
yang berisi
yang dilakukan
informasi
oleh pelanggan
mengenai
kepada PT.
pembayaran yang
Setiawan Sedjati.
diterima oleh perusahaan dari pelanggan. Penerimaan
Merupakan entity
Reception
Setiap penerimaan
yang berisi
barang dari
informasi
pemasok.
penerimaan barang yang terjadi pada perusahaan. Pembayaran_Pemasok
Merupakan
Supplier Payment
Setiap pembayaran
L-4 informasi yang
yang dilakukan
berisi informasi
oleh PT. Setiawan
mengenai
Sedjati kepada
pembayaran yang
pemasok.
dilakukan oleh perusahaan ke pemasok Pemesanan_Online
Merupakan entity
Online Order
Setiap pemesanan
yang berisi
barang yang
informasi
dilakukan oleh
pemesanan secara
pelanggan ke PT.
online yang
Setiawan Sedjati
dilakukan oleh
secara online.
pelanggan. Pembayaran_Online
Merupakan entity
Online Payment
Pembayaran yang
yang berisi
dilakukan dengan
informasi
cara transfer oleh
pembayaran yang
pelanggan ke PT.
dilakukan oleh
Setiawan Sedjati
pelanggan
terhadap barang
terhadap barang-
yang dipesan
barang yang
secara online.
dipesan secara
L-5 online. Pengiriman_Online
Merupakan entity
Delivery
Setiap pengiriman
yang berisi
barang ke
informasi tentang
pelanggan yang
pengeluaran dan
berasal dari PT.
pengiriman barang
Setiawan Sedjati di
secara online ke
mana
pelanggan.
pemesanannya dilakukan secara online
Laporan_Penjualan
Bagian_Pemasaran
Merupakan entity
Financial Report
Laporan mengenai
yang berisi
transaksi-transaksi
informasi
penjualan yang
mengenai semua
terjadi dalam
transaksi penjualan
jangka waktu
dalam jangka
tertentu di PT.
waktu tertentu.
Setiawan Sedjati.
Merupakan entity
Laporan mengenai
yang berisi
transaksi keuangan
informasi
yang dilakukan
mengenai
oleh bagian
pengeluaran per
pemasaran
bulan dari bagian
L-6 pemasaran Bagian_Personalia
Merupakan entity
Laporan mengenai
yang berisi
transaksi keuangan
informasi
yang dilakukan
mengenai
oleh bagian
pengeluaran per
personalia
bulan dari bagian personalia Bagian_Keuangan
Merupakan entity
Laporan mengenai
yang berisi
transaksi keuangan
informasi
yang dilakukan
mengenai
oleh bagian
pengeluaran per
keuangan
bulan dari bagian keuangan Biaya_Pemasaran
Merupakan entity
Rincian mengenai
yang berisi
pengeluaran biaya
informasi
yang dilakukan
mengenai rincian
oleh bagian
pengeluaran per
pemasaran.
bulan dari bagian pemasaran Biaya_Keuangan
Merupakan entity
Rincian mengenai
L-7 yang berisi
pengeluaran biaya
informasi
yang dilakukan
mengenai rincian
oleh bagian
pengeluaran per
keuangan.
bulan dari bagian keuangan. Biaya_Personalia
Merupakan entity
Rincian mengenai
yang berisi
pengeluaran biaya
informasi
yang dilakukan
mengenai rincian
oleh bagian
pengeluaran per
personalia.
bulan dari bagian personalia. Cash_Flow
Pesan_Barang
Merupakan entity
Laporan Keuangan Laporan mengenai
yang berisi
keuangan, dalam
informasi
hal pendapatan dan
mengenai semua
pengeluaran dalam
pergerakan
jangka waktu
keuangan
tertentu (untung-
perusahaan.
rugi).
Merupakan entity
Pemesanan Detail
Setiap barang yang
yang berisi
dipesan oleh
informasi berupa
pelanggan manual
L-8 rincian barang
perusahaan.
yang dipesan pelanggan dari setiap transaksi pemesanan. Pesan_Online
Merupakan entity
Pemesanan
Setiap barang yang
yang berisi
Online Detail
dipesan oleh
informasi berupa
pelanggan online
rincian barang
perusahaan.
yang dipesan pelanggan dari setiap transaksi pemesanan online. Terima_Barang
Merupakan entity
Penerimaan Detail
Setiap barang yang
yang berisi
diterima oleh
informasi berupa
perusahaan dari
rincian barang
pemasok.
yang diterima perusahaan dari setiap transaksi penerimaan. Telepon_Pegawai
Merupakan entity
Setiap nomor
yang berisi
telepon yang
L-9 informasi berupa
dimiliki oleh
nomor telepon
pegawai
yang dimiliki
perusahaan.
setiap pegawai perusahaan. Telepon_Pemasok
Merupakan entity
Setiap nomor
yang berisi
telepon yang
informasi berupa
dimiliki oleh
nomor telepon
pemasok.
yang dimiliki setiap pemasok. Telepon_Pelanggan
Merupakan entity
Setiap nomor
yang berisi
telepon yang
informasi berupa
dimiliki oleh
nomor telepon
pelanggan manual
yang dimiliki
perusahaan.
setiap pelanggan manual perusahaan.
L - 10
1.2 Kamus Data Atribut
Entity
Atribut
Tabel L.2 Kamus Data Atribut Global Deskripsi Tipe Data & length
Nulls
Name Pegawai
MultiValued
Kd_pgw
Identitas unik setiap
Varchar(4)
No
No
Varchar (50)
No
No
pegawai di perusahaan Username
Identitas dari setiap pelanggan di perusahaan
Nm_pgw
Nama pegawai
Varchar (50)
No
No
Jabatan
Posisi tiap pegawai di
Varchar (20)
No
No
Varchar (200)
No
No
Jenis kelamin setiap
Char (1) P (perempuan)
No
No
pegawai
or L (laki-laki)
Tanggal lahir setiap
Date (dd-mm-yyyy)
Yes
No
Varchar(4)
No
No
perusahaan Almt_pgw
Alamat rumah setiap pegawai (jalan, kode pos)
Jns_klm
Tgl_lhr
pegawai Pelanggan
Kd_plg
Identitas unik dari pelanggan di perusahaan
L - 11 Username
Identitas dari setiap
Varchar (50)
No
No
Varchar (50)
No
No
Varchar (200)
No
No
Varchar (50)
Yes
No
Varchar (50)
No
No
Varchar (4)
No
No
Varchar (50)
No
No
Varchar (50)
No
No
Varchar (200)
Yes
No
pelanggan di perusahaan Nm_plg
Nama pelanggan (berupa nama toko/perusahaan)
Almt_plg
Alamat toko/perusahaan pelanggan (jalan, kota, kode pos)
Contact_
Orang yang bisa
person
dihubungi di tempat pelanggan
Email
Alamat email dari pelanggan
Pemasok
Kd_pmsk
Identitas unik dari setiap pemasok
Username
Identitas dari setiap pemasok di perusahaan
Nm_pmsk
Nama (toko/perusahaan) pemasok
Almt_pmsk
Alamat pemasok
L - 12 (Negara, kota, jalan) Contact_
Orang yang bisa
Varchar (50)
Yes
No
person_pmsk
dihubungi di tempat
Varchar (10)
No
No
Identitas unik dari
Char (2) HM (Hamada)
No
No
setiap group barang
or RS (Riso) or GT
pada perusahaan
(Gestetner)
Nm_brg
Nama barang
Varchar (50)
No
No
Harga
Harga barang satuan
Money
No
No
Jmlh_brg
Banyak barang yang
Integer
No
No
Varchar (50)
No
No
pemasok Barang
Kd_brg
Identitas unik dari setiap barang pada perusahaan
Kd_group
ada Login
Username
Identitas dari setiap pelanggan di perusahaan
Password
Kata kunci
Varchar (50)
No
No
Status
Status yang dimiliki
Varchar (10)
No
No
Identitas unik dari
Char (2) HM (Hamada)
No
No
setiap group barang
or RS (Riso) or GT
pada perusahaan
(Gestetner)
oleh pengguna web Group
Kd_group
L - 13 Nama_group
Keterangan mengenai
Varchar (10)
No
No
Varchar (20)
No
No
Varchar (4)
No
No
Varchar (4)
No
No
Char (1) P (Pending) or
No
No
tipe dan jenis barang Pemesanan
Kd_psn
Identitas unik dari setiap pemesanan
Kd_pgw
Identitas unik setiap pegawai di perusahaan
Kd_plg
Identitas unik dari setiap pelanggan di perusahaan
Status
Status dari pemesanan
V (Valid)
Pengiriman
Tgl_pesan
Tanggal pesan barang
Date (dd-mm-yyyy)
No
No
Kd_krm
Identitas unik setiap
Varchar (20)
No
No
Varchar (4)
No
No
Varchar (20)
No
No
surat jalan Kd_pgw
Identitas unik setiap pegawai di perusahaan
Kd_psn
Identitas unik dari setiap pemesanan
Ket
Keterangan
Varchar (200)
Yes
No
Tgl_kirim
Tanggal pengiriman
Date (dd-mm-yyyy)
No
No
Status
Status dari pengiriman
Char (1) P (Pending) or
No
No
No
No
V (Valid) Pembayaran
Kd_byr
Identitas unik dari
Varchar (20)
L - 14 _Pelanggan
setiap tanda terima pembayaran pelanggan Kd_krm
Identitas unik setiap
Varchar (20)
No
No
Varchar (4)
No
No
Varchar (20)
No
No
Date (dd-mm-yyyy)
No
No
Money
No
No
Varchar (200)
Yes
No
Varchar (20)
No
No
Varchar (4)
No
No
surat jalan Kd_pgw
Identitas unik setiap pegawai di perusahaan
Kd_lap_jual
Identitas unik dari setiap laporan penjualan
Tgl_byr
Tanggal pelanggan melakukan pembayaran (transfer atau cash)
Jmlh_byr
Jumlah yang harus dibayar oleh pelanggan
Ket
Keterangan mengenai cara pembayaran yang dilakukan oleh pelanggan
Penerimaan
Kd_terima
Identitas unik dari setiap tanda terima barang
Kd_pgw
Identitas unik setiap pegawai di perusahaan
L - 15 Kd_pmsk
Identitas unik dari
Varchar (4)
No
No
Date (dd-mm-yyyy)
No
No
Status yang menandai
Char (1) P (Belum
No
No
apakah barang yang
Dibayar) or V (Sudah
diterima sudah dibayar
Dibayar)
Varchar (200)
Yes
No
Varchar (20)
No
No
Varchar (4)
No
No
Varchar (20)
No
No
Varchar (20)
No
No
setiap pemasok Tgl_terima
Tanggal barang dikirim pemasok ke perusahaan
Status
atau blm Ket
Keterangan mengenai kondisi barang saat diterima
Pembayaran
Kd_tanda_
Identitas unik dari
_Pemasok
bayar
setiap tanda bayar yang dilakukan perusahaan kepada pemasok
Kd_pgw
Identitas unik setiap pegawai di perusahaan
Kd_terima
Identitas unik dari setiap tanda terima barang
Kd_lap_jual
Identitas unik dari setiap laporan penjualan
L - 16 Tgl_byr
Tanggal perusahaan
Date (dd-mm-yyyy)
No
No
Money
No
No
Varchar (200)
Yes
No
Varchar (20)
No
No
Varchar (4)
No
No
Date (dd-mm-yyyy)
No
No
Status dari pemesanan
Char (1) P (Pending) or
No
No
Online
V (Valid)
Identitas unik setiap
Varchar (20)
No
No
Varchar (4)
No
No
Varchar (20)
No
No
membayar pemasok Jmlh_byr
Jumlah yang dibayar oleh perusahaan
Ket
Keterangan dari cara pembayaran yang dilakukan
Pemesanan_
Kd_psn_ol
Identitas unik dari setiap pemesanan
Online
online Kd_plg
Identitas unik dari setiap pelanggan di perusahaan
Tgl_psn_ol
Tanggal dilakukannya pemesanan online
Status
Pengiriman
Kd_krm_ol
_Online
pengiriman secara online Kd_pgw
Identitas unik setiap pegawai di perusahaan
Kd_byr_ol
Identitas unik dari
L - 17 setiap pemesanan online Tgl_kirim
Tanggal barang dikirim
Date (dd-mm-yyyy)
No
No
Varchar (200)
Yes
No
Varchar (20)
No
No
Varchar (4)
No
No
Varchar (20)
No
No
Varchar (20)
No
No
Date (dd-mm-yyyy)
No
No
perusahaan ke pelanggan Ket
Keterangan dari pengiriman
Pembayaran
Kd_byr_ol
_Online
Identitas unik dari setiap pembayaran online
Kd_pgw
Identitas unik setiap pegawai di perusahaan
Kd_psn_ol
Identitas unik setiap pengiriman secara online
Kd_lap_jual
Identitas unik dari setiap laporan penjualan
Tgl_byr_ol
Tanggal dilakukannya pembayaran online
Ket
Keterangan
Varchar (200)
Yes
No
Status
Status dari pembayaran
Char (1) P(Pending) or V
No
No
online
(Valid)
L - 18 Jmlh_byr
Jumlah total Harga
Money
No
No
Varchar (20)
No
No
Date (dd-mm-yyyy)
No
No
Varchar (20)
No
No
Money
No
No
Money
No
No
Varchar (20)
No
No
Varchar (4)
No
No
Varchar (20)
No
No
yang dibayar oleh pelanggan online Laporan_
Kd_lap_jual
Penjualan
Identitas unik dari setiap laporan penjualan
Tgl_lap_jual
Tanggal pembuatan laporan penjualan
Periode
Periode dari laporan penjualan
Total_manual
Total penjualan yang dilakukan secara manual
Total_online
Total penjualan yang dilakukan secara online
Bagian_
Kd_pemasaran
Pemasaran
Identitas unik dari setiap laporan keuangan dari bagian pemasaran
Kd_pgw
Identitas unik setiap pegawai di perusahaan
Periode
Periode dari laporan keuangan bagian
L - 19 pemasaran Bagian_
Kd_personalia
Personalia
Identitas unik dari
Varchar (20)
No
No
Varchar (4)
No
No
Varchar (20)
No
No
Varchar (20)
No
No
Varchar (4)
No
No
Varchar (20)
No
No
Varchar (20)
No
No
Varchar (20)
No
No
setiap laporan keuangan dari bagian personalia Kd_pgw
Identitas unik setiap pegawai di perusahaan
Periode
Periode dari laporan keuangan bagian personalia
Bagian_
Kd_keuangan
Keuangan
Identitas unik dari setiap laporan keuangan dari bagian keuangan
Kd_pgw
Identitas unik setiap pegawai di perusahaan
Periode
Periode dari laporan keuangan bagian keuangan
Biaya_
Kd_biaya_sar
Pemasaran
Identitas unik dari setiap detail biaya dari bagian pemasaran
Kd_pemasaran
Identitas unik dari
L - 20 setiap laporan keuangan dari bagian pemasaran Tgl_lap_sar
Tanggal pembuatan
Date (dd-mm-yyyy)
No
No
Money
No
No
Varchar (200)
No
No
Varchar (20)
No
No
Varchar (20)
No
No
Date (dd-mm-yyyy)
No
No
Money
No
No
Varchar (200)
No
No
laporan keuangan bagian pemasaran Biaya_sar
Pengeluaran pada bagian pemasaran
Ket_sar
Keterangan dari masing-masing biaya
Biaya_
Kd_biaya_keu
Keuangan
Identitas unik dari setiap detail biaya dari bagian keuangan
Kd_keuangan
Identitas unik dari setiap laporan keuangan dari bagian keuangan
Tgl_lap_keu
Tanggal pembuatan laporan keuangan bagian keuangan
Biaya_keu
Pengeluaran pada bagian keuangan
Ket_keu
Keterangan dari
L - 21 masing-masing biaya Biaya_
Kd_biaya_per
Personalia
Identitas unik dari
Varchar (20)
No
No
Varchar (20)
No
No
Date (dd-mm-yyyy)
No
No
Money
No
No
Varchar (200)
No
No
Varchar (20)
No
No
Varchar (20)
No
No
Varchar (20)
No
No
setiap detail biaya dari bagian personalia Kd_personalia
Identitas unik dari setiap laporan keuangan dari bagian personalia
Tgl_lap_per
Tanggal pembuatan laporan keuangan bagian personalia
Biaya_per
Pengeluaran pada bagian personalia
Ket_per
Keterangan dari masing-masing biaya
Cash_Flow
Kd_CF
Identitas unik dari setiap cash flow
Kd_lap_jual
Identitas unik dari setiap laporan penjualan
Kd_keuangan
Identitas unik dari setiap laporan keuangan dari bagian
L - 22 keuangan Kd_pemasaran
Identitas unik dari
Varchar (20)
No
No
Varchar (20)
No
No
Date (dd-mm-yyyy)
No
No
setiap laporan keuangan dari bagian pemasaran Kd_personalia
Identitas unik dari setiap laporan keuangan dari bagian personalia
Tgl_CF
Tanggal pembuatan cash flow
Periode
Periode dari Cash Flow
Varchar (20)
No
No
Total Penjualan
Total penjualan yang
Money
No
No
Money
No
No
Varchar (20)
No
No
Varchar (10)
No
No
dilakukan oleh PT. Setiawan Sedjati Total Biaya
Total biaya yang dikeluarkan oleh PT. Setiawan Sedjati
Pesan_
Kd_psn
Barang
Identitas unik dari setiap pemesanan
Kd_brg
Identitas unik dari setiap barang pada perusahaan
L - 23 Qty
Jumlah barang yang
Integer
No
No
Money
No
No
Varchar (20)
No
No
Varchar (10)
No
No
Integer
No
No
Money
No
No
Total Harga dari barang Money
No
No
Varchar (20)
No
No
Varchar (10)
No
No
dipesan oleh pelanggan Harga
Harga dari barang yang dipesan oleh pelanggan
Pesan_
Kd_psn_ol
Identitas unik dari setiap pemesanan
Online
online Kd_brg
Identitas unik dari setiap barang pada perusahaan
Jmlh_brg
Jumlah barang yang ingin dipesan oleh pelanggan online
Harga
Harga dari barang yang dipesan oleh pelanggan online
Jmlh_Harga
yang dipesan oleh pelanggan online Terima_
Kd_terima
Barang
Identitas unik dari setiap tanda terima barang
Kd_brg
Identitas unik dari
L - 24 setiap barang pada perusahaan Qty
Jumlah barang yang
Integer
No
No
Money
No
No
Varchar (12)
Yes
Yes
Varchar(4)
No
No
Varchar (12)
No
Yes
Varchar (4)
No
No
Varchar (12)
No
Yes
Varchar(4)
No
No
diterima dari pemasok Harga
Harga barang yang diterima dari pemasok
Telepon_
No_tlp_pgw
Pegawai
Nomor telepon pegawai
Kd_pgw
Identitas unik setiap pegawai di perusahaan
Telepon_
No_tlp_pmsk
Pemasok
Nomor telepon pemasok
Kd_pmsk
Identitas unik dari setiap pemasok
Telepon_
No_tlp_plg
Pelanggan
Nomor telepon pelanggan
Kd_plg
Identitas unik dari pelanggan manual di perusahaan
L - 25
2. Tabel Skema Relasi Model Data Logical Global dengan Referential Integrity Tabel L.3 Batasan Integritas Pegawai (Kd_pgw, Username, Nm_pgw, Jabatan, Almt_pgw, Jns_klm, Tgl_lhr) Primary Key Kd_pgw Foreign Key Username references Login (Username) ON UPDATE CASCADE ON DELETE NO ACTION Pelanggan (Kd_plg, Username, Nm_plg, Almt_plg, Contact_person, email) Primary Key Kd_plg Foreign Key Username references Login (Username) ON UPDATE CASCADE ON DELETE NO ACTION Pemasok (Kd_pmsk, Username, Nm_pmsk, Almt_pmsk, Contact_person_pmsk) Primary Key Kd_pmsk Foreign Key Username references Login (Username) ON UPDATE CASCADE ON DELETE NO ACTION Barang (Kd_brg, Kd_group, Nm_brg, Harga, Jmlh_brg) Primary Key Kd_brg Foreign Key Kd_group references Group (Kd_group) ON UPDATE CASCADE ON DELETE NO ACTION Login (Username, Password, Status) Primary Key Username Group (Kd_group, Nama_group) Primary Key Kd_group
L - 26 Pemesanan (Kd_psn, Kd_pgw, Kd_plg, Tgl_pesan, Status) Primary Key Kd_psn Foreign Key Kd_ pgw references Pegawai (Kd_pgw) ON UPDATE CASCADE ON DELETE NO ACTION Kd_plg references Pelanggan (Kd_plg) ON UPDATE CASCADE ON DELETE NO ACTION Pengiriman (Kd_krm, Kd_pgw, Kd_psn, Ket, Tgl_kirim, Status) Primary Key Kd_krm Foreign Key Kd_ pgw references Pegawai (Kd_pgw) ON UPDATE CASCADE ON DELETE NO ACTION Kd_psn references Pemesanan (Kd_psn) ON UPDATE CASCADE ON DELETE CASCADE Pembayaran_Pelanggan (Kd_byr, Kd_krm, Kd_pgw, Kd_lap_jual, Tgl_byr, Jmlh_byr, Ket) Primary Key Kd_byr Foreign Key Kd_krm references Pengiriman (Kd_krm) ON UPDATE CASCADE ON DELETE CASCADE Kd_pgw references Pegawai (Kd_pgw) ON UPDATE CASCADE ON DELETE NO ACTION Kd_lap_jual references Laporan_Penjualan (Kd_lap_jual) Penerimaan (Kd_terima, Kd_pgw, Kd_pmsk, Tgl_terima, Status, Ket) Primary Key Kd_terima Foreign Key Kd_pgw references Pegawai (Kd_pgw) ON UPDATE CASCADE
L - 27 ON DELETE NO ACTION Kd_pmsk references Pemasok (Kd_pmsk) ON UPDATE CASCADE ON DELETE NO ACTION Pembayaran_Pemasok (Kd_tanda_bayar, Kd_pgw, Kd_terima, Kd_lap_jual, Tgl_byr, Jmlh_byr, Ket) Primary Key Kd_tanda_bayar Foreign Key Kd_pgw references Pegawai (Kd_pgw) ON UPDATE CASCADE ON DELETE NO ACTION Kd_terima references Penerimaan (Kd_terima) ON UPDATE CASCADE ON DELETE CASCADE Kd_lap_jual references Laporan_Penjualan (Kd_lap_jual) Pemesanan_Online (Kd_psn_ol, Kd_plg, Tgl_psn_ol, Status) Primary Key Kd_psn_ol Foreign Key Kd_plg references Pelanggan (Kd_plg) ON UPDATE CASCADE ON DELETE NO ACTION Pembayaran_Online (Kd_byr_ol, Kd_pgw, Kd_psn_ol, Kd_lap_jual, Tgl_byr_ol, Ket, Status, Jmlh_byr) Primary Key Kd_byr_ol Foreign Key Kd_pgw references Pegawai (Kd_pgw) ON UPDATE CASCADE ON DELETE NO ACTION Kd_psn_ol references Pemesanan_Online (Kd_psn_ol) ON UPDATE CASCADE ON DELETE CASCADE Kd_lap_jual references Laporan_Penjualan (Kd_lap_jual)
L - 28 Pengiriman_Online (Kd_krm_ol, Kd_pgw, Kd_byr_ol, Tgl_kirim, Ket) Primary Key Kd_krm_ol Foreign Key Kd_pgw references Pegawai (Kd_pgw) ON UPDATE CASCADE ON DELETE NO ACTION Kd_byr_ol references Pembayaran_Online (Kd_byr_ol) ON UPDATE CASCADE ON DELETE CASCADE Laporan_Penjualan (Kd_lap_jual, Tgl_lap_jual, Total_manual, Total_online, Periode) Primary Key Kd_lap_jual Bagian_Pemasaran (Kd_pemasaran, Kd_pgw, Periode) Primary Key Kd_pemasaran Foreign Key Kd_pgw references Pegawai (Kd_pgw) ON UPDATE CASCADE ON DELETE NO ACTION Bagian_Personalia (Kd_personalia, Kd_pgw, Periode) Primary Key Kd_personalia Foreign Key Kd_pgw references Pegawai (Kd_pgw) ON UPDATE CASCADE ON DELETE NO ACTION Bagian_Keuangan (Kd_keuangan, Kd_pgw, Periode) Primary Key Kd_keuangan Foreign Key Kd_pgw references Pegawai (Kd_pgw) ON UPDATE CASCADE ON DELETE NO ACTION Biaya_Pemasaran (Kd_pemasaran, Kd_biaya_sar, Tgl_lap_sar, Biaya_sar, Ket_sar) Primary key Kd_biaya_sar Foreign Key Kd_pemasaran references Bagian_Pemasaran (Kd_pemasaran)
L - 29 ON UPDATE CASCADE ON DELETE CASCADE Biaya_Keuangan (Kd_keuangan, Kd_biaya_keu, Tgl_lap_keu, Biaya_keu, Ket_keu) Primary key Kd_biaya_keu Foreign Key Kd_keuangan references Bagian_Keuangan (Kd_keuangan) ON UPDATE CASCADE ON DELETE CASCADE Biaya_Personalia (Kd_personalia, Kd_biaya_per, Tgl_lap_per, Biaya_per, Ket_per) Primary key Kd_biaya_per Foreign Key Kd_personalia references Bagian_Personalia (Kd_personalia) ON UPDATE CASCADE ON DELETE CASCADE Cash_Flow (Kd_CF, Kd_lap_jual, Kd_personalia, Kd_pemasaran, Kd_keuangan, Tgl_CF, Total_penjualan, Total_biaya, Periode) Primary Key Kd_CF Foreign Key Kd _lap_jual references Laporan_Penjualan (Kd_lap_jual) ON UPDATE CASCADE ON DELETE SET NULL Kd_personalia references Bagian_Personalia (Kd_personalia) ON UPDATE CASCADE ON DELETE SET NULL Kd_pemasaran references Bagian_Pemasaran (Kd_pemasaran) ON UPDATE CASCADE ON DELETE SET NULL Kd_keuangan references Bagian_Keuangan (Kd_keuangan) ON UPDATE CASCADE ON DELETE SET NULL Pesan_Barang (Kd_psn, Kd_brg, Qty, Harga) Primary key Kd_psn, Kd_brg Foreign Key Kd_psn references Pemesanan (Kd_psn) ON UPDATE CASCADE
L - 30 ON DELETE CASCADE Kd_brg references Barang (Kd_brg) ON UPDATE CASCADE ON DELETE NO ACTION Pesan_Online (Kd_psn_ol, Kd_brg, Jmlh_brg, Harga, Jmlh_Harga) Primary key Kd_psn_ol, Kd_brg Foreign Key Kd _psn_ol references Pemesanan_Online (Kd_psn_ol) ON UPDATE CASCADE ON DELETE CASCADE Kd_brg references Barang (Kd_brg) ON UPDATE CASCADE ON DELETE NO ACTION Terima_Barang (Kd_terima, Kd_brg, Qty, Harga) Primary key Kd_terima, Kd_brg Foreign Key Kd _terima references Penerimaan (Kd_terima) ON UPDATE CASCADE ON DELETE CASCADE Kd_brg references Barang (Kd_brg) ON UPDATE CASCADE ON DELETE NO ACTION Telepon_Pegawai (No_tlp_pgw, Kd_pgw) Primary key No_tlp_pgw Foreign Key Kd_pgw references Pegawai (Kd_pgw) ON UPDATE CASCADE ON DELETE CASCADE Telepon_Pemasok (No_tlp_pmsk, Kd_pmsk) Primary key No_tlp_pmsk Foreign Key Kd_pmsk references Pemasok (Kd_pmsk) ON UPDATE CASCADE ON DELETE CASCADE
L - 31 Telepon_Pelanggan (No_tlp_plg, Kd_plg) Primary key No_tlp_plg Foreign Key Kd_plg references Pelanggan (Kd_plg) ON UPDATE CASCADE ON DELETE CASCADE
L - 32
L - 33
3. Daftar Pertanyaan Wawancara Kepada Perusahaan 1. Sistem apa yang sedang berjalan? 2. Bagaimana cara kerja sistem yang sedang berjalan? 3. Apa saja permasalahan yang ditemukan pada sistem yang sedang berjalan? 4. Bagaimana cara mengatasi permasalahan yang ditemukan oleh customer tersebut? 5. Bagaimana sistem baru yang diinginkan? 6. Bagaimana penerapan dari sistem baru tersebut? 7. Data-data apa saja yang diperlukan dalam membuat sistem yang baru?
L - 34
4. Daftar Pertanyaan Wawancara Kepada Pelanggan 1. Masalah-masalah apa saja yang sering anda temukan pada saat melakukan pembelian di PT. Setiawan Sedjati? 2. Bagaimana tingkat kepuasan anda terhadap sistem yang sedang berjalan? 3. Bagaimana saran-saran anda terhadap sistem yang baru? 4. Bagaimana tanggapan anda terhadap pemesanan produk melalui internet? 5. Apakah anda pernah menggunakan pemesanan produk melalui internet? Dan bagaimana tanggapan anda jika perusahaan menerapkan e-commerce? 6. Fitur-fitur apa saja yang anda inginkan? 7. Bagaimana sistem baru yang diinginkan?
L - 35
5. Kuisioner No 1.
Pertanyaan Bagaimana pendapat Anda tentang informasi yang ada pada website pemasaran PT. Setiawan Sedjati? Tidak Menarik Biasa Saja Menarik Sangat Menarik
2.
Bagaimana pendapat Anda tentang tampilan layar website pemasaran PT. Setiawan Sedjati? Tidak Menarik Biasa Saja Menarik Sangat Menarik
3.
Bagaimana pendapat anda tentang penggunaan website pemasaran PT. Setiawan Sedjati? Susah Biasa Saja Mudah Sangat Mudah
4.
Apakah website pemasaran PT. Setiawan Sedjati bermanfaat bagi Anda ? Bermanfaat Biasa Saja
L - 36 Tidak Bermanfaat 5.
Bagaimana pendapat Anda tentang pemahaman informasi website pemasaran PT. Setiawan Sedjati? Sangat Jelas Biasa Saja Tidak Jelas