Gambar 3. 7 Entity Relationship DiagramERD
3.1.4.2 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 data ERD ini. Adapun kamus data dari ERD diatas adalah : 1. Petugas = { id_petugas, username, password, nama_petugas, no_kontak,
email, level } 2. Provinsi = { id_provinsi, nama_provinsi }
3. Kabkota = { id_kabkota, nama_kabkota } 4. Jasa_Pengiriman = { id_jasa_pengiriman, nama_jasa_pengiriman }
5. Paket_Pengiriman = { id_paket_pengiriman, nama_paket_pengiriman } 6. Ongkos_Kirim = { id_ongkos_kirim, tarif }
7. Member = { id_member, password, nama_member, alamat, no_telp, kode_pos, email, kode_aktivasi, status, keterangan }
8. Model = { id_model, nama_model, ongkos_produksi, lama_pengerjaan, tambahan_bahan }
9. Jaket = { id_jaket, nama_jaket, harga, berat, keterangan } 10. Detail_Jaket = { id_detail_jaket, stok }
11. Gambar = { id_gambar, link } 12. Pemesanan = { id_pemesanan, waktu_pemesanan, status_pemesanan,
alamat_tujuan, nama, kode_pos, no_telp, status_kirim, cara_bayar, no_resi, tgl_pengiriman, tgl_terima, nama_penerima, status_bayar }
13. Detail_pemesanan = { id_detail_pemesanan, jumlah_pemesanan, jumlah _pemesanan, status }
14. Jadwal_pemesanan = { id_jadwal_pemesanan, tanggal_selesai } 15. Pembayaran = { id_pembayaran, waktu_pembayaran, atas_nama_penyetor,
no_rekening_penyetor, total_bayar, bank } 16. Retur = { id_retur, tgl_retur, status_retur, tgl_selesai_retur }
17. Detail_Retur =
{ id_detail_retur,
jumlah_retur, alasan_retur,
status_barang_retur } 18. Rating = { id_rating, id_jaket_rating, id_member_rating, jumlah_rating}
19. Bahan = { id_bahan, nama_bahan} 20. Kategori Bahan = { id_kategori_bahan, nama_kategori_bahan }
21. Warna = { id_warna, nama_warna} 22. Ukuran = { id_ukuran, nama_ukuran, kebutuhan_bahan}
23. Harga_bahan_per_kaki =
{ id_harga_bahan_per_kaki,
harga_bahan_per_kaki } 24. Penjahit = { id_penjahit, nama_penjahit, jam_kerja }
25. Slot = { id_slot, sisa_jam, tanggal }
3.1.5 Analisis Kebutuhan Fungsional
Kebutuhan fungsional merupakan tahap aliran informasi atau layanan yang harus disediakan oleh sistem atau disebut juga kebutuhan operasional. Pemodelan
analisis yang digunakan dalam pembangunan sistem ini berdasarkan analisis terstruktur yang dimodelkan dengan menggunakan Diagram Konteks, Data Flow
Diagram DFD, spesifikasi proses dan kamus data karena metode yang digunakan adalah metode terstruktur.
3.1.5.1 Diagram Konteks
Diagram Konteks ini menggambarkan sistem secara garis besar atau secara keseluruhan dan hubungannya dengan entitas luar. Adapun digram konteks yang
diusulkan adalah sebagai berikut :