Entity Relationship Diagram ERD Diagram Konteks

3.2 Perancangan Sistem

Perancangan dapat didefinisikan sebagai penggambaran, perencanaan, pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam suatu kesatuan yang utuh dan berfungsi alat bantu yang di gunakan untuk menggambarkan perancangan sistem yang akan di bangun secara umum terdiri dari perancanagn DFD, perancangan pesan, perancangan Antarmuka dan jaringan semantik.

3.2.1 Entity Relationship Diagram ERD

ERD merupakan cara untuk mengorganisasikan data di mana diagram ini akan memperlihatkan hubungan entitas yang terdapat di dalam sistem E-R yang di usulkan untuk sistem yang akan di bangun dapat di lihat pada gambar berikut ini : konsumen Merk Kota Jasa Pengiriman Kategori Testimoni Subkategori Petugas Provinsi Pembayaran Biaya_Kirim Detail transaksi Retur Mengelola Id_kons nama Barang id Id_kons N Transaksi N memiliki memiliki Id_kons id_pembayaran 1 1 Id_detail id memiliki id Id_detail status_retur memiliki id_retur Id_detail N 1 1 1 N 1 memiliki id Id_subkategori mempunyai Id_subkategori Id_subkategori Id_kategori Id_kategori Id_merk 1 N N 1 memiliki Id_kons Id_kota Id_kota mempunyai Id_kota Id_prop mengisi Id_kons Id_testi Id_testi Id_prop mempunyai No_trans Id_shipp Id_shipp Id_jasa Id_jasa username email username Id_subkategori Mengelola Mengelola Mengelola Id_kons username Id_petugas Id_testi username Id_prop Mengelola username Id_kota 1 1 1 1 1 1 1 1 1 1 1 N N N N N N N Mengelola 1 N username ongkir Mengelola Mengelola 1 N N id_retur username username Id_jasa Mengelola N 1 1 1 Mengelola Id_merk N username 1 Mengelola 1 Id_kategori username username 1 N Mengelola 1 N status memiliki Id_merk Id_kategori mempunyai 1 Id_shipp Warna Tipe memiliki memiliki Mengelola Mengelola 1 1 N N N N 1 1 1 Id_Warna Id_Tipe mvr memiliki 1 1 Id_mvr Id_Warna id Id_Warna id_mvr Mengelola Id_mvr 1 1 id_pembayaran username username username us ernam e Id _T ipe Id_barang NoTrans id_retur Keranjang Id_keranjang memiliki 1 1 1 NoTrans NoTrans NoTrans Notrans id id id id id id Id_keranjang Id_kons id 1 jumlah jumlah memiliki NoTrans Id_pengiriman N 1 Pengiriman Konfirmasi memiliki Id_konf 1 1 Id_konf NoTrans Gambar 3.5 Entity Relationship Diagram Aplikasi E-Commerce pada toko A R Musik

3.2.2 Diagram Konteks

Sistem yang dibangun digambarkan secara garis besar dengan menggunakan diagram konteks. Dari diagram ini dapat dilihat secara umum mengenai alur proses yang ditangani sistem. Sistem E-Commerce pada Toko A R Musik Konsumen Pengunjung Petugas Admin Data barang yang akan dilihat, dicari Data kategori yang akan dilihat, dicari Data subkategori yang akan dilihat, dicari Data konsumen Data login konsumen Data pembayaran Data mvr Data konfirmasi pembayaran Data testimoni yang akan dilihat, ditambah Data pesanan yang akan diubah, ditambah, dihapus Data pengiriman barang Data retur barang info login info barang yang akan dilihat, dicari info kategori yang akan dilihat, dicari info subkategori yang akan dilihat, dicari info konsumen info login konsumen info pembayaran info mvr info testimoni info pesanan yang akan diubah, ditambah, dihapus info pengiriman barang info retur barang Data barang yang akan dilihat, dicari Data kategori yang akan dilihat, dicari Data subkategori yang akan dilihat, dicari Data testimoni Data mvr Data pendaftaran info barang yang akan dilihat, dicari info kategori yang akan dilihat, dicari info subkategori yang akan dilihat, dicari info testimoni info mvr info pendaftaran Data login admin Data admin yang akan diubah Data petugas yang akan ditambah, dihapus Data laporan yang akan dicetak atau dicari info login admin info admin yang telah diubah info petugas yang telah ditambah, dihapus info laporan yang telah dicetak atau dicari Data login petugas Data barang yang akan dilihat, tambah, ubah, hapus, cari Data kategorI yang akan dilihat, tambah, ubah, hapus, cari Data subkategori yang akan dilihat, tambah, ubah, hapus, cari Data member Data kota yang akan dilihat, tambah, ubah, hapus,cari Data provinsi yang akan dilihat, tambah, ubah, hapus,cari Data pembayaran Data konfirmasi pembayaran Data warna yang akan diubah, ditambah, dihapus Data tipe yang akan diubah, ditambah, dihapus Data merk yang akan diubah, ditambah, dihapus Data ongkir yang akan diubah, ditambah, dihapus Data pesanan yang akan diubah, ditambah, dihapus Data pengiriman barang Data jasa pengiriman yang akan ditambah, diubah, dihapus Data retur barang Data Petugas Data konsumen info login petugas info barang yang akan dilihat, tambah, ubah, hapus,cari info kategori yang akan dilihat, tambah, ubah, hapus,cari info subkategori yang akan dilihat, tambah, ubah, hapus,cari info member info kota yang akan dilihat, tambah, ubah, hapus,cari info provinsi yang akan dilihat, tambah, ubah, hapus,cari info warna yang akan diubah, ditambah, dihapus info tipe yang akan diubah, ditambah, dihapus info merk yang akan diubah, ditambah, dihapus info ongkir yang akan diubah, ditambah, dihapus info pembayaran info konfirmasi pembayaran konfirmasi pesanan konfirmasi pengiriman barang info jasa pengiriman info retur barang info Petugas info konsumen Webmail Paypal Data Webmail Info Webmail Data Paypal Info Paypal Gambar 3.6 Diagram Konteks

3.2.3 Data Flow Diagram DFD