Diagram Relasi Analisis Kebutuhan

1 Daftar 2 Masuk 4 Pengolahan Data Admin 6 Pengolahan Data Pesanan 3 Ubah Akun Member Admin Pengunjung Super Admin 7 Lihat History Pesanan 8 Pengolahan Data Transaksi 5 Pengolahan Data Master Data daftar member Info daftar member member Web Mail Paypal Data aktivasi akun Info aktivasi akun berhasil Data Masuk Info masuk invalid Data member Data member Data member Info member berhasil diubah Data member Data member Data admin Info data admin berhasil diubah admin Data admin Data admin Data admin Data admin Info admin Data admin Data ami n Da ta mas uk Info mas uk in val id Data kategori Data barang Data detailbarang Data rekening Data provinsi Data kota Data hubungi Data ongkoskirim Data kurs Data jasapengiriman Data jenispengiriman Data warna Data member Info kategori Info barang Info detailbarang Info rekening Info provinsi Info kota Info hubungi Info ongkoskirim Info kurs Info jasapengiriman Info jenispengiriman Info warna Info member pembelian Data pengiriman, data pesanan temp Info pengiriman, info pesanan temp D ata i n voi ce , data tr ans ak si Info i nv o ic e, info tr ans ak si invoice Da ta in vo ic e Da ta in vo ic e Data pes anan _ tem p Data pe san an _ temp Data inv oi ce detailbarang Info de ta ilbar an g Data pembayaran Info pembayaran rekening 9 Pengolahan Data Laporan 10 Pencarian D ata adm in Info adm in b er has il di ru bah barang warna gambar ongkoskirim jasapengiriman jenispengiriman Info transaksi Data transaksi Info invoice Data invoice hubungi 11 Pengolahan Data Hubungi Kami 12 Lihat Barang Data invoice Data detailbarang Data detailbarang Data laporan penjualan Info laporan penjualan Data hu bung i k ami Da ta bar ang Info bar ang In fo h ubun gi k ami Da ta hubun gi k ami Data hub ungi k a mi Info hub ungi k am i Data p enc ar ian Info pe nc a ri an Data ba ran g Info hub ungi k a mi kategori Data k a tegor i Data b ar ang Data invoice Data baran g Info bar ang Data barang Data barang Data hubungi Data kategori Data kategori Data warna Data warna Data on gk ir Data ongkoskirim Data ongkoskirim Data jenispengiriman Data jenispengiriman Data gambar Data gambar Data jasapengiriman Data jasapengiriman Data deta ilbar ang Data rekening Data rekening Data rekening config Data kurs Data kurs Info pesanan Info konfirmasi pesanan 13 Pengolahan Data Retur Da ta ma su k In fo ma su k in va lid Data retur Info retur Da ta in vo ic e Da ta in vo ic e Data retur Info retur retur Data retur Data retur Gambar 2. DFD Level 1 Situs E-commerce di toko Sentracom.

2.2.3.3 Diagram Relasi

Diagram relasi dari situs e-commerce di toko Sentracom dapat dilihat pada Gambar 3. jasapengiriman PK nama_jasapengiriman deskripsi_jasapengiriman id_jasapengiriman jenispengiriman PK id_jasapengiriman FK id_jenispengiriman nama_jenispengiriman deskripsi_jenispengiriman hubungi id_hubungi PK id_admin FK nama_hubungi email_hubungi telp_hubungi isi_hubungi tanggal_hubungi admin id_admin PK id_kota nama_admin alamat_admin email_admin tlpn_admin password_admin verification_admin gambar id_gambar PK FK id_barang path_gambar profil_gambar kategori id_kategori PK parent_kategori nama_kategori deskripsi_kategori gambar_kategori kota id_kota PK FK id_provinsi nama_kota kab_kota ongkoskirim id_ongkoskirim PK FK id_kota id_jenispengiriman harga_ongkoskirim FK provinsi id_provinsi PK nama_provinsi warna id_warna PK nama_warna format_warna pembelian PK id_member FK id_invoice FK harga_temp stok_temp berat_temp status_return session_id id_pembelian id_detailbarang FK invoice PK FK id_ongkoskirim id_invoice jenis_pembayaran status_pengiriman keterangan_invoice nama_pemesan alamat_pemesan email_pemesan no_telp_pemesan kodepos_pemesan nama_bank_pemesan no_rekening_pemesan no_resi_pemesan status_pemesanan session_id id_rekening FK rekening id_rekening PK nama_rekening bank_rekening cabang_rekening no_rekening gambar_rekening FK member id_member PK nama_member alamat_member ttl_member telp_member kodepos_member email_member password_member verificationcode_member status_member FK id_kota detailbarang id_detailbarang PK id_warna tanggal_detailbarang stock_detailbarang berat_detailbarang promo_detailbarang FK id_barang FK barang id_barang PK id_kategori nama_barang harga_barang deskripsi_barang diskon_barang rating_barang voterating_barang viewcounter_barang FK 1 N N 1 1 N 1 N 1 N 1 N 1 1 1 N N 1 1 N 1 N 1 N 1 N 1 1 N 1 1 retur id_retur PK id_invoice FK id_detailbarang id_admin tanggal_retur status_retur config id_config PK FK id_admin nama_config deskripsi_config currency_config FK N 1 1 N 1 N N 1 Gambar 3. Diagram Relasi Basis Data pada aplikasi E-commerce di toko Sentracom.

2.3 Desain