Oleh :
119140021
119140065
119140158
119140115
119140155
1. Enrico Johanes. S
4. M. Faiz Ramadhan
5. Pipit Nizaria
INSTITUT TEKNOLOGI SUMATERA
TEKNIK INFORMATIKA
2021
BAB I
PENDAHULUAN
1.3 Tujuan
Tujuan dari pengembangan aplikasi sistem pusat perbelanjaan adalah.
BAB II
RANCANGAN SISTEM
Alamat
Tipe_pegawai
Nama_pegawai
3. Pembeli Id_barang
Tgl_pembelian
Total_pembelian
4. Barang Nama_barang
Id-barang
Alamat_suppliers
Nama_suppliers
Kontak (multivalued)
1. Pembeli
on delete restrict
on update cascade
) engine = InnoDB;
2. Pegawai
) engine = InnoDB;
3. Admin
on delete restrict
on update cascade
) engine = InnoDB;
4. Suppliers
5. Kontak suppliers
kontak char(13)
) engine = InnoDB;
6. Barang
) engine = InnoDB;
BAB III
3.1.2.Implementasi :
- Entitas dan Relasi :
o Entitas :
§ Pegawai
§ Suppliers
§ Barang
§ Pembeli
o Relasi :
§ Membeli
§ Melayani
§ Menata
Karena Admin merupakan spesialisasi dari Pegawai, maka ketika dibuat instansi baru dari
Admin,data akan langsung masuk juga ke pegawai dengan tipe pegawai Admin
ketika menambahkan instansi baru di membeli, total belanja merupakan hasil perkalian antara
jumlah barang (di tabel membeli) dengan harga barang (di tabel barang)
Barang merupakan entitas lemah (weak entity) dari Suppliers karena Barang sangat tergantung
dengan Suppliers. Ketika Suppliers tidak ada maka Barang yang disupplai juga tidak ada
sehingga menyebabkan entitas Barang tidak ada
o Barang :
o Pegawai :
o Melayani :
o Pembeli :
o Membeli :
o Menata :
o Pegawai :
o Admin
o Suppliers
3.2. Penjelasan Fitur/Fungsi Aplikasi
- Aplikasi bisa menambah data baru, mengedit, dan menghapus data
o Menambah data
Query yang digunakan :
INSERT INTO <tabel yang digunakan> SET VALUES (<nilai 1>, <nilai2>, …, <nilai n>);
UPDATE <tabel yang diupdate> SET (<kolom1> = <nilai1>, <kolom2> = <nilai2>, …, <kolom
n> = <nilai n>) WHERE <kondisi kolom>
- Menghapus data
Query yang digunakan :