Analisis Pengguna Analisis Kebutuhan Non Fungsional

pengolahan data dalam sistem. Berikut merupakan analisis pengkodean yang dibuat agar sistem berjalan lebih baik : a. Kode Kuitansi Pada Toko Vera Fashion setiap kuitansi atau tanda bukti pembayaran diberikan kode nomor urut transaksi. Kode kuitansi terdiri dari 4 angka. Format : 9999 b. Kode Kategori Pada Toko Vera Fashion pada setiap produk terdapat kode kategori yang terdiri dari dua digit pertama. Format kode : XX Contoh : JK, J Menunjukkan kategori jaket dan K menunjukkan jenis Kulit. c. Kode Produk Pada Toko Vera Fashion setiap produk diberikan nomor produk sebagai penanda setiap produk. Kode produk terdiri atas kode huruf dan angka. Format : XX-999 Contoh : JK001, JK menunjukkan kategori Jaket kulit dan 001 adalah nomor urut barang. No.Urut Transaksi 3 digit nomor produk 2 digit kategori 1 digit jenis kategori 1 digit model kategori

3.1.7 Analisis Basis Data

3.1.7.1 Entity Relationship Diagram ERD

Basis data merupakan kumpulan data terhubung interelated data yang disimpan secara bersama-sama pada suatu media, tanpa mengatap satu sama lain atau tidak perlu suatu kerangkapan data kalaupun ada maka kerangkapan data, data tersebut harus seminimal mungkin dan terkontrol, data disimpan dengan ciri- ciri tertentu sehingga mudah untuk digunakan atau ditampilkan kembali, data dapat digunakan oleh satu atau lebih program-program aplikasi secara optimal, data disimpan tanpa mengalami ketergantungan dengan program yang akan menggunakannya, data disimpan sedemikian rupa sehingga proses penambahan, pengambilan dan modifikasi data dapat dilakukan dengan mudah. Basis data dapat digambarkan dengan menggunakan Entity Relationship Diagram ERD. Entity Relationship Diagram ERD yang akan dibuat untuk membantu dalam pengolahan data transaksi penjualan yaitu entitas member, entitas produk, entitas kategori dan entitas user. Entity Relationship Diagram ERD yang ada pada system di Vera Fashion dapat dilihat pada gambar 3.5. Hubungi member membeli 1 N kategori id_kategori Id_Produk id_order N memiliki N 1 email Id_pesan Admin password Mengolah Mengolah 1 1 N N Id_detail_order Konfirmasi pembayaran no_pembayaran melakukan 1 1 Rating N N N Kota id_kota id_perusahaan memilki N 1 ongkir N Kategori pengiriman N memilki Shop pengiriman N 1 id_kategori bagian N Provinsi 1 id_provinsi memiliki Detail retur id_detail_retur N Retur id_retur 1 melakukan 1 1 Produk Mengolah 1 Mengolah 1 memilki 1 N total_nilai id_rating order Detail_order N N N memilki 1 Ukuran Detail_produk N N Id_ukuran id_detail_produk Id_produk warna N Memiliki 1 Id_warna Mengolah 1 N Modul Mengolah 1 N Id_modul Gambar 3.5 Entity Relationship Diagram ERD

3.1.7.2 Kamus Data ERD

Table 3.6 Kamus Data ERD No. Entitas Atribut 1 Admin 1. Username 2. Password 3. nama_lengkap 4. Email 5. no_telp 6. level 7. blokir 8. id_session 2 Ukuran 1. Id_ukuran 2. nama_ukuran 3 Warna 1. Id_warna, 2. nama_warna 4 Kategori 1. Id_kategori 2. Nama_kategori 3. kategori_seo 4. Username 5 Hubungi 1. Id_pesan 2. Nama 3. Email 4. Subjek 5. Pesan 6. Tanggal 7. username 6 Produk 1. Id_produk 2. Id_kategori 3. kode_produk 4. nama_produk 5. produk_seo 6. deskripsi 7. harga 8. dibeli 9. stok 10. berat 11. tgl_masuk 12. gambar 13. diskon 7 Detail_produk 1. Id_detailproduk 2. Jumlah 3. Id_produk 4. Id_ukuran 5. Id_warna 6. Username