Pada gambar 4.4 ini, terdapat entity yaitu konsumen dan admin. Sistem ini memiliki tiga proses yaitu : proses 1.0 yakni
proses registrasi, proses 2,0 yakni proses pemesanan barang, dan proses 3.0 yakni proses mengolah data.
c. Diagram Rinci
1 Diagram Rinci Level 2 proses ke-1
Diagram Gambar 4.5 menjelaskan secara detail dari proses 1 yaitu proses mengolah data user yakni
pendaftaran user dan proses mempebaharui data user yang diperoleh dan disimpan di database user.
2 Diagram Rinci Level 2 proses ke-2
Diagram Gambar 4.6 menjelaskan secara detail dari proses 2 yaitu proses memilih produk, yaitu pemilihan
produk yang dilakukan oleh konsumen. Kemudian proses menentukan produk, yakni konsumen telah menentukan
produk apa saja yang akan dibeli. Setelah itu proses konfirmasi pemesanan,yaitu konsumen mengkonfirmasi
pemesanannya dan akan disimpan dalam database order. Pada proses Melihat data pemesanan, admin dapat melihat
data pemesanan yang ada dalam database order.
3 Diagram Rinci Level 2 proses ke-3
admin Mengedit status
pemesanan
Menghapus data pemesanan
Menambah produk
Mengedit produk
order Order status
Nama konsumen
Nama produk Kategori
Stok produk Order status
Nama konsumen 3.1
3.2
3.3
3.4 Nama produk
Kategori Stok produk
produk
Nama produk Kategori
Stok produk Nama produk
Kategori Stok produk
Menghapus produk
Nama produk Nama produk
Gambar 4.7 Diagram Level 2 proses ke-3
3.5
Diagram pada gambar 4.7 menjelaskan secara detail dari proses 3 yaitu proses mengedit status pemesanan,
menghapus data pemesanan, menambah produk, mengedit produk yang tersimpan dalam database produk, dan
menghapus produk.
2. Perancangan Basis Data
Basis data dalam aplikasi absensi ini diimplementasikan menggunakan Mysql yang terintegrasi dengan PHP.
a. Entity Relationship Diagram ERD
Perancangan basis data ini termasuk didalamnya meliputi bentukan
ER Diagram
yang berikutnya
akan diimplementasikan
dalam bentuk
tabel-tabel dengan
keterkaitan atau keterhubungannya diantara tabel tersebut. Perancangan DFD yang telah digambarkan sebelumnya
kemudian dilanjutkan dengan perancangan database yang akan digunakan pada aplikasi ini dengan penggambaran database
ER Entity Relationship Diagram sebagai berikut :
Gambar 4.8 Entity Relationship Diagram ERD
M M
M Admin
olah Usernam
Passwor
User Produk
order password
Nama Alamat
Telp Email
idProdk Nama
Gambar Keterang
Harga Kategori
idorder IDUser
Jumlah order idProduk
idAdmin 1
Status Stok
idUser usernam
b. Spesifikasi Tabel