Analisis Perangkat Keras Analisis Kebutuhan Non-fungsional

Sistem baru yang akan dibangun memiliki usulan ERD sebagai berikut : retur retur Id_member detail_produk_jadi pesanan_produk_jadi N Id_PPJ Id_detail_PJ mengeluarkan mengeluarkan detail_pesanan_produk_jadi retur retur_pesanan_produk_desain 1 N testimonial Mengisi Id_komentar N 1 member N pesanan_produk_desain memesan mengeluarkan mengeluarkan detail_pesanan_produk_desain detail_retur_pesanan_produk_desain 1 N 1 N Id_PPD 1 1 1 1 Id_retur_PPD id_retur_PPD mempunyai 1 N mempunyai 1 1 mempunyai 1 1 Id_detail_PPD Id_detail_PJ warna mempunyai Id_warna bahan_produk mempunyai 1 N Id_bahan_produk produk mempunyai N 1 id_produk 1 N ukuran_produk mempunyai 1 Id_ukuran N mempunyai N kota provinsi Mempunyai id_provinsi Mempunyai N 1 ongkos_kirim N 1 jenis_pengiriman Id_jenis_pengiriman N N mempunyai N 1 mempunyai N 1 Staf Id_staf Mengelola 1 Mengelola 1 N N Mengelola N 1 mempunyai 1 N kategori Id_kategori id_kota retur retur_pesanan_produk_jadi Id_retur_PPJ detail_retur_pesanan_produk_jadi Id_retur_PPJ mempunyai 1 N Id_detail_PJ id_detail_PPD 1 id_harga_sablon ukuran_sablon harga_sablon Id_ukuran_sablon bahan_sablon Id_bahan_sablon N N jasa_pengiriman Id_Jasa_pengiriman mempunyai N 1 id_ongkos_kirim mempunyai 1 N mempunyai 1 N Sub_kategori id_sub_kategori mempunyai 1 N harga_dasar_produk_desain Id_harga_dasar_PD mempunyai N mempunyai 1 gambar Id_gambar mempunyai 1 N Id_PPJ mempunyai 1 N Admin Operator Marketing Operator Produksi IS A mempunyai 1 N mempunyai 1 N alokasi_kapasitas Id_alokasi 1 Gambar 3.5. Entity Relationship Diagram ERD.

3.1.6.6 Kamus Data ERD

Kamus data ERD berisi semua entitas serta atribut-atribut yang terkandung dalam ERD. Setiap atribut yang ada dalam sebuah entitas dapat dituliskan dalam kamus ERD ini. Kamus data dari ERD di atas sebagai berikut : 1. Alokasi_kapasitas = {id_alokasi, id_PPD, tgl_pesan, tgl_produksi, tgl_selesai} 2. Bahan_produk = {id_bahan_produk, nama_bahan}. 3. Bahan_sablon = {Id_bahan_sablon, nama_bahan}. 4. Detail_pesanan_produk_desain = {id_detail_PPD, id_PPD, berat, qty, L, P, harga, dolar}. 5. Detail_pesanan_produk_jadi = {id_PPJ, id_detail_PJ, qty, berat, diskon, harga, dolar}. 6. Detail_produk_jadi = {id_detail_PJ, id_produk, id_bahan_produk, id_ukuran_produk, berat, stok, diskon, harga}. 7. Detail_retur_pesanan_produk_desain = {id_retur_PPD, id_detail_PPD, keluhan, setuju, tindakan, jumlah}. 8. Detail_retur_pesanan_produk_jadi = {id_retur_PPJ, id_detail_PJ, keluhan, tindakan, jumlah}. 9. Gambar = {id_gambar, gambar_depan, gambar_belakang, thumbnail, keterangan}. 10. Harga_sablon = {id_harga_sablon, id_bahan_sablon, id_ukuran_sablon, ukuran, jumlah_warna, harga}. 11. Harga_dasar_produk_desain = {id_harga_dasar_PD, id_bahan_produk, id_kategori, id_warna, harga}. 12. Jasa_pengiriman = {id_jasa_pengiriman, nama_jasa_pengiriman}.