Kamus Data Analisis Fungsional

3.1.5.4 Kamus Data

Kamus data merupakan deskripsi formal mengenai seluruh elemen yang tercakup dalam DFD. Kamus data untuk diagram alir data pada aplikasi e- Commerce ini akan dijelaskan pada tabel-tabel berikut ini. Tabel 3.7 Kamus Data No. Detail Keterangan 1 Nama Aliran Data Data Administrator Where Used Administrator Deskripsi Berisi data Administrator dan data superAdmin Struktur Data id_Admin+nama_lengkap+username+password+em ail+level_admin id_admin nama_lengkap username password email level_admin {0..9|A..Z} {0..9|a..z|A..Z} {0..9|a..z|A..Z} {0..9|a..z|A..Z} {0..9|a..z|A..Z} {„Admin‟,‟Superadmin } 2 Nama Aliran Data Data Pelanggan Where Used Pelanggan Deskripsi Berisi data pelanggan Struktur Data id_pelanggan+nama_lengkap +email+password+ ulang_password+alamat_pelanggan+kodepos+no_tl p+ status +id_propinsi+id_kabkota id_pelanggan nama_lengkap email password ulang_password alamat_pelanggan kodepos no_tlp status id_propinsi id_kabkota {0..9|A..Z} {0..9|a..z|A..Z} {0..9|a..z|A..Z} {0..9|a..z|A..Z} {0..9|a..z|A..Z} {0..9|a..z|A..Z} {0..9} {0..9} {„Aktif‟,Tidak Aktif} {0..9} {0..9} 3 Nama Aliran Data Data Kategori Where Used Administrator Deskripsi Berisi data kategori Struktur Data id_kategori+nama_kategori id_kategori {0..9|A..Z} nama_kategori {0..9|a..z|A..Z} 4 Nama Aliran Data Data Subkategori Where Used Administrator, pelanggan dan pengunjung Deskripsi Berisi data subkategori Struktur Data id_subkategori+nama_subkategori+id_kategori id_subkategori nama_kategori id_kategori {0..9|A..Z} {0..9|a..z|A..Z} {0..9|A..Z} 5 Nama Aliran Data Data produk Where Used Administrator, pelanggan dan pengunjung Deskripsi Berisi data produk Struktur Data id_produk+nama_produk+harga+stok+ukuran+warn a+berat+diskon+ file_gambar+promo+deskripsi+tgl_diinputkan+id_k ategori+ id_subkategori id_produk nama_produk harga stok ukuran warna berat diskon file_gambar promo deskripsi tgl_diinputkan id_kategori id_subkategori {0..9|A..Z} {0..9|a..z|A..Z} {0..9} {0..9} {0..9|a..z|A..Z} {0..9|a..z|A..Z} {0..9} {0..9} {0..9|a..z|A..Z} {„Ya‟,‟Tidak‟} {0..9|a..z|A..Z} {date} {0..9|A..Z} {0..9|A..Z} 6 Nama Aliran Data Data Provinsi Where Used Administrator Deskripsi Berisi data propinsi Struktur Data id_propinsi+nama id_propinsi nama {0..9} {0..9|a..z|A..Z} 7 Nama Aliran Data Data Kabkota Where Used Administrator Deskripsi Berisi data kabkota Struktur Data id_kabkota+nama_kabkota+id_propinsi id_kabkota nama_kabkota id_propinsi {0..9} {0..9|a..z|A..Z} {0..9} 8 Nama Aliran Data Data jenis pengiriman Where Used Administrator Deskripsi Berisi data jenis pengiriman Struktur Data id_jenis_pengiriman+nama_jenis_pengiriman id_jenis_pengiriman nama_jenis_pengirima n {0..9} {0..9|a..z|A..Z} 9 Nama Aliran Data Data ongkos Where Used Administrator Deskripsi Berisi data ongkos kirim Struktur Data id_ongkos+biaya+id_jenis_pengiriman+id_kabkota id_ongkos biaya id_jenis_pengiriman id_kabkota {0..9} {0..9} {0..9} {0..9} 10 Nama Aliran Data Data retur Where Used Administrator Deskripsi Berisi data retur Struktur Data id_retur+keterangan_retur+tgl_retur+no_pesanan+st atus id_retur keterangan_retur tgl_retur no_pesanan status {0..9|A..Z} {0..9|a..z|A..Z} {date} {0..9|A..Z} {“Diterima, Ditolak”} 11 Nama Aliran Data Data Pesanan Where Used Administrator dan pelanggan Deskripsi Berisi data pesanan Struktur Data no_pesanan+tgl_dipesan+tgl_expired+nama_peneri ma+ alamat_penerima+no_telp_penerima+status_pengiri man+ total_pembayaran+no_resi+id_pelanggan+id_ongko s+status_pesanan no_pesanan tgl_dipesan tgl_expired nama_penerima alamat_penerima no_telp_penerima status_pengiriman total_pembayaran no_resi id_pelanggan id_ongkos status_pesanan {0..9|A..Z} {date} {date} {0..9|a..z|A..Z} {0..9|a..z|A..Z} {0..9} {„Belum Dikirim‟,‟Sudah Dikirim‟,‟Diterima‟} {0..9} {0..9} {0..9|A..Z} {0..9} {„Dipesan‟,‟Dibatalkan‟} 12 Nama Aliran Data Data Detail Pesanan Where Used Administrator dan pelanggan Deskripsi Berisi data detail pesanan Struktur Data qty+harga+diskon+ukuran+no_pesanan+ id_produk qty ukuran harga diskon no_pesanan id_produk {0..9} {0..9|A..Z} {0..9} {0..9} {0..9|A..Z} {0..9|A..Z} 13 Nama Aliran Data Data Pembayaran Where Used Administrator dan pelanggan Deskripsi Berisi data pembayaran Struktur Data id_pembayaran+tgl_bayar+status_pembayaran+ no_transaksi+total_pembayaran+id_paypal+no_pes anan+no_rekening_pengirim id_pembayaran tgl_bayar status_pembayaran kode_transfer total_pembayaran id_paypal no_pesanan no_rekening_pengirim {0..9} {date} {„Lunas‟,‟Belum Lunas‟} {0..9} {0..9} {0..9} {0..9|A..Z} {0..9}

3.1.5.5 Skema Relasi