2. Kode Kategori Produk Kode kategori terdiri dari satu karakter angka. Berikut adalah contoh
mengenai rincian pengkodean kategori.
Tabel 3. 10 Kode Kategori Produk Kode
Kategori
1 T-Shirt
2 Polo Shirt
3 Jaket
3. Kode Produk Kode produk terdiri dari tujuh karakter dengan kombinasi huruf dan
angka. Tiga huruf pertama diawali dengan YOD yang mewakili inisial toko, angka selanjutnya mewakili kategori produk sedangkan angka
terakhir merupakan nomor urut dari produk. Berikut adalah contoh mengenai rincian pengkodean produk.
Kategori produk Inisial nama toko
Y O D 1 001 Nomor urut otomatis
3.1.6. Analisis Kebutuhan Fungsional
Analisis kebutuhan fungsional adalah analisis terhadap kebutuhan secara fungsional baik dalam aliran data ataupun informasi. Analisis kebutuhan
fungsional yang digunakan dalam sistem ini digambarkan dengan analisis
terstruktur.
3.1.6.1 Entity Relationship Diagram
Entity Relationship Diagram ERD digunakan dalam membangun basis data untuk menggambarkan relasi atau hubungan dari dua file atau dua tabel. ERD
terdiri dari 2 komponen utama yaitu entitas dan relasi. Kedua komponen tersebut dideskripsikan lebih jauh melalui atribut
–atribut atau properti. Hubungan antar entitas yang terjadi dalam sistem E-Commerce yang akan
dirancang dapat dilihat pada Gambar 3.4 sebagai berikut :
Gambar 3. 4 Entity Relationship Diagram
Tabel 3. 11 Kamus Atribut Entity Relationship Diagram No.
Nama Entitas Atribut
1. Detailpesanan Id_detailpesanan
, qty, harga, diskon, total_berat, subtotal,
2. Detailproduk Id_detailproduk
, berat, diskon, harga, stok 3. Detailretur
Id_detairetur , qty, file, alasan, status_produk_retur
4. Gambar_produk
Id_gambar
, file, tgl_upload 5. Jasapengiriman
Id_jasapengiriman , nama
6. Jenispengiriman Id_jenispengiriman
, nama, deskripsi 7. Kabkota
Id_kabkota , nama
8. Kategori Id_kategori
, nama, kategori_seo, is_active 9. Member
Id_member
, username, password, email, nama_awal, nama_akhir, tgl_lahir, jenis_kelamin,
alamat, kode_pos, telp, kode_aktivasi, tgl_daftar, login_terakhir, count, blokir, is_active
10. Ongkir Id_ongkir
, tarif 11. Pembayaran
Id_pembayaran , atas_nama, tgl_bayar,
status_pembayaran, rek_pengirim, jumlah_bayar, metode_pembayaran
12. Pesanan
No_pesanan
,tgl_dipesan, tgl_expired, tgl_kirim, tgl_terima, tarif_ongkir, nama_penerima,
alamat_penerima, telp_penerima, status_pesanan, total_bayar, total_berat, no_resi, notif_petugas,
notif_member 13. Petugas
Id_petugas
, username, password, nama, email, level, is_active
14. Produk Id_produk
, nama, nama_seo, deskripsi, tgl_masuk, dilihat, is_active
15. Produk_pengganti Id_pengganti
16. Provinsi Id_provinsi
, nama