Analisis Pengguna Analisis Kebutuhan

75 Entitas Tabel 3.8 Entitas No Entitas Atribut 1 Kategori idKategori, namaKategori, aktif 2 SubKategori idSubKategori, idKategori, namaSubkategori, aktif 3 ProdukSatuan idProdukSatuan, idSubKategori, namaProduk, harga, stok, deskripsi, gambar, tanggal masuk, diskon, berat, dibeli, dilihat, aktif 4 PaketKomputerDetail idPaketKomputerDetail, idPaketKomputer, idProdukSatuan, status 5 PaketKomputer idPaketKomputer, namaPaket, gambar, harga, diskon, berat, dilihat, deskripsi, aktif 6 Provinsi idProvinsi, provinsi 7 Kota idKota, idProvinsi, kota 8 Admin idAdmin, idKota, username, password, nama, email, alamat, noTelp, level, lastVisit, status 9 Member idMember, idKota, nama, username, password, email, tglLahir, jenisKelamin, alamat, kodePos, noTelp, status, lastVisit 10 Produk idProduk, idProdukSatuan, idPaketKomputer 11 Rating idRating, idDetailPesanan, idMember, rating 12 Jasa idJasa, namaJasa 13 PaketJasa idPaketJasa, idJasa, namaPaketJasa 14 OngkosKirim idOngkosKirim, idPaketJasa, idKota, ongkosKirim 15 Pesanan idPesanan, idMember, idOngkosKirim, nama, alamat, noTelp, email, statusPengiriman. statusPesanan, tanggalDipesan, tanggalExpired, totalberat, totalPembayaran, noResi, maxRetur, subtotal, ongkosPerKg, totalOngkos, hargaDollar, tanggalKirim, tanggalTerima 16 Konfirmasi idKonfirmasi, idPesanan, tanggalBayar, jenis, totalPembayaran, bankPengirim, rekeningPengirim, atasNamaPengirim, bankTujuan, rekeningTujuan, atasNamaTujuan, statusPembayaran, idPaypal, hargaDollar, noTransaksi 17 DetailPesanan idDetailPesanan, idPesanan, idProduk, berat, harga, diskon, jumlah, stokKembali 18 Retur idRetur, idPesanan, tanggal, noResi, status 76 19 detailRetur idDetailRetur, idRetur, idDetailPesanan, idPaketKomputerDetail, pilihan, keterangan, status, gambar 20 RataRatingMember idMember, rataRatingMember 21 idSimilaritas idPaketProduk1, idPaketProduk2, nilaiSimilaritas

3.1.9 Analisis Kebutuhan Fungsional

Analisis kebutuhan fungsional bertujuan untuk mengetahui proses informasi yang mengalir melalui perangkat lunak. Untuk menggambarkan proses informasi secara umum digunakan alat bantu, yaitu Context Diagram Diagram Konteks, Data Flow Diagram DFD, kamus data dan spesifikasi proses.

3.1.9.1 Diagram Konteks Context Diagram

Penggambaran aliran informasi sistem yang sedang dibangun dengan lingkungan menggunakan Diagram Konteks Context Diagram, dalam penggambarannya pada Gambar 3.8