91
4.3 Perancangan Sistem
4.3.1 Entity relationshipdiagram
Dalam memodelkan data dan menggambarkan hubungan antara data yang ada pada sistem digunakan alat bantu yaitu diagram E-R. Sistem yang akan di
bangun dapat dilihat hubungan antar entitas. Untuk itu sistem baru yang akan dirancang memiliki usulan ERD yaitu:
Cargo
Layanan Cargo
Kota Provinsi
Memiliki
Memiliki Memiliki
Shipping Media Pembayaran
Memiliki Memiliki
Memiliki Member
memesan Produk
Detail Produk
Admin mengelola
Review Produk mengelola
Memiliki Sub Kategori
1 N
N 1
N 1
1 N
N 1
1 N
N N
1 N
N N
N Memiliki
1
Id_kota Nama_kota
Id_provinsi Nama_provinsi
Id_review_produk Id_sub_katagori
Id_detail_produk
Id_produk Nama_produk
Nama_cargo Id_cargo
Nama_layanan Id_layanan_cargo
Id_pemesanan
Id_harga_cargo Harga_cargo
Id_shipping
Id_kemasan_produk 1
Detail Pemesanan Retur
Memiliki N
1 Memiliki
Kemasan Produk
Kategori Memiliki
Id_kategori Kategori
N 1
Harga Cargo Pembayaran
Memiliki 1
1 N
N
N 1
Id_media_pembayaran Detail Retur
N Memiliki
1 N
Sub_kategori Id_pemesanan
1
Id_kategori Id_kemasan_produk
Id_sub_katagori Id_media_pembayaran
Id_pemesanan
Id_pemesanan Id_member
Id_member Id_kota
Id_admin Id_cargo
Id_layanan_cargo Id_kota
Id_provinsi Layanan Kontak
Id_layanan_kontak mengelola
1 N
Memiliki 1
N Memiliki
N Id_member
Id_produk Id_pemesanan
Id_produk
Memiliki Jenis Paket Kemasan
N Id_jenis_paket_kemsan
1 1
Layanan_kontak Memiliki
Id_gambar 1
N 1
Gambar
Gambar 0-4 Entity Relationship Diagram ERD
4.3.2 Diagram Konteks
Diagram Konteks adalah diagram yang menggambarkan secara umum yang menjadi masukan, proses dan keluaran yang terjadi pada sebuah sistem.
Diagram konteks untuk perangkat lunak yang akan dibangun sebagai berikut :
92
Admin Pengunjung
Member Situs E-Commerce Penjualan
dan Pemesanan Produk LIPI Subang
Sistem pembayaran
Data login Data provinsi
Data kota Data jasa pengiriman
Data layanan pengiriman Data ongkos kirim
Data member Data operator pemasaran
Data operator gudang Data laporan
Info Data provinsi Info Data kota
Info Data jasa pengiriman Info Data layanan pengiriman
Info Data ongkos kirim Info Data member
Info Data operator pemasaran Info Data operator gudang
Info Data laporan Info data login
Info pembayaran Data pembayaran
Info data kemasan produk Info data produk
Info news Info data pendaftaran
Request data kemasan produk Request data produk
Request news Data pendaftaran
Data login member Request data produk
Request data kemasan produk Request data detail transaksi
Request data news Info data login member
Info data produk Info data kemasan produk
Info data detail transaksi Info data news
Email
Aktivasi registrasi Info aktivasi
JNE
Data pemesanan
Info pemesanan
Staf Pemasaran
Staf Gudang
Data transaksi Data laporan
Data retur Data login
Info data transaksi Info data laporan
Info data retur Info login
Info Data login Info Data kategori
Info Data subkategori Info Data kemasan
Info Data paket kemasan Info Data produk
Info Data detail produk Info Data laporan
Info data transaksi
Data login Data kategori
Data subkategori Data kemasan
Data paket kemasan Data produk
Data detail produk Data laporan
Data transaksi
Gambar 0-5 Diagram Konteks
4.3.3 Data Flow Diagram