[Data_Pelanggan]
[Data_Pelanggan_Telah_Diverifikasi] [Data_Produk]
[Data_Pelanggan_Telah_Diverifikasi] [Data_Pelanggan]
[Data_Produk] [Data_Produk]
[Data_Produk] Gudang
1 Produk
1 Produk
Pengunjung Pengunjung
Pengunjung 2
Pelanggan 2
Pelanggan 1.1
Insert atau Update Data
Produk
1.2 Insert atau
Update Data Pelanggan
Gambar 3.4 DFD Level 2 Maintenance Data Aplikasi
d. DFD Level 2 Perhitungan AHP
DFD Level 2 Perhitungan AHP merupakan tingkatan dari DFD yang menggambarkan proses lebih detil dari proses Perhitungan AHP. DFD
Level 2 Perhitungan AHP digambarkan pada gambar 3.5.
Data_Alternatif_dan_Kriteria
[Data_Hasil_Ranking_AHP] [Data_Kriteria]
[Data_Alternatif_Produk]
[Data_Hasil_Ranking_AHP] [Data_Hasil_Perhitungan_AHP]
Pengunjung Pengunjung
Pengunjung 3
AHP 3
AHP 2.1
Pengumpulan Data Alternatif
dan Kriteria
2.2 Perhitungan
Skor Alternatif
2.3 Penyusunan
Ranking
Gambar 3.5 DFD Level 2 Perhitungan AHP
e. DFD Level 2 Transaksi Penjualan
DFD Level 2 Transaksi Penjualan merupakan tingkatan dari DFD yang menggambarkan proses lebih detil dari proses Transaksi Penjualan. DFD
Level 2 Transaksi Penjualan digambarkan pada gambar 3.6.
[Data_Produk_Dibeli] [Data_Transaksi]
[Data_Produk_Dibeli]
[Kriteria_Laporan_Transaksi] [Laporan_Transaksi_Sesuai_Kriteria]
[Data_Detil_Transaksi] [Data_Detil_Transaksi]
[Data_Transaksi] [Data_Transaksi]
Pengunjung Pengunjung
Gudang
Manajer Manajer
4 Transaksi
4 Transaksi
5 Detil_Transaksi
5 Detil_Transaksi
3.1 Pencatatan
Transaksi
3.2 Pembuatan
Laporan Transaksi
Gambar 3.6 DFD Level 2 Transaksi Penjualan
3.3. Entity Relationship Diagram ERD
Entity Relationship Diagram ERD memberikan gambaran mengenai perancangan struktur basis data secara keseluruhan. Gambar rancangan ini tidak
bergantung terhadap software yang mendefinisikan struktur penyimpanannya secara fisik. Pembuatan ERD ini menggunakan aplikasi DataArchitect dari paket
tool desain sistem Power Designer 6. Perancangan ERD sistem ini digambarkan pada gambar 3.7 berupa Conceptual Data Model CDM dan gambar 3.8 berupa
Physical Data Model PDM.
Menggunak an
Memilik i Memilik i
Melakukan
Pelanggan ID_Pelanggan
Nama_Pelanggan Email_Pelanggan
Alamat_Pelanggan No_Telepon
Produk ID_Produk
Nama_Produk Tanggal_Masuk
Harga_Beli Harga_Jual
Stok Inf o_Detil
Transaksi ID_Transa ksi
Tgl_Trans aks i Detil_Transaksi
ID_Detil Jumlah
AHP ID_Perhitungan_AHP
Nilai_Fitur_Harga Nilai_Fitur_Model
Nilai_Harga_Model NilaiFitur_Alt1_2
NilaiFitur_Alt1_3 NilaiFitur_Alt2_3
NilaiHarga_Alt1_2 NilaiHarga_Alt1_3
NilaiHarga_Alt2_3 NilaiModel_Alt1_2
NilaiModel_Alt1_3 NilaiModel_Alt2_3
Ranking1 Ranking2
Ranking3
Gambar 3.7 CDM Aplikasi SPK Pembelian Gadget Elektronik
Gambar 3.7 menggambarkan desain CDM dari aplikasi yang akan di buat berupa alur data dari aplikasi tersebut.
I D_PELANGGAN = ID_PELANG GAN
I D_PRODUK = I D_PROD UK I D_DETI L = I D_D ETI L
I D_PELANGGAN = ID_PELANG GAN
PELANGGAN ID_PELANGGAN
varchar5 NAMA_PELANGGAN
varchar50 EMAIL_PELANGGAN
varchar50 ALAMAT_PELANGGAN
va rch ar200 NO_TELEPON
varchar13
PRODUK ID_PRODUK
varchar5 NAMA_PRODUK
varchar50 TANGGAL_MASUK
date HARGA_BELI
f loat HARGA_JUAL
f loat STOK
f loat INFO_DETIL
long v archar TRANSAKSI
ID_TRANSAKSI varchar5
ID_PELANGGAN varchar5
TGL_TRANSAKSI date
ID_DETIL varchar5
DETIL_TRANSAKSI ID_DETIL
varchar5 ID_PRODUK
varchar5 JUMLAH
f loat AHP
ID_PERHITUNGAN_A HP varchar6
ID_PELANGGAN varchar5
NILAI_FITUR_HARGA integer
NILAI_FITUR_MODEL integer
NILAI_HARGA_MODEL integer
NILAIFITUR_ALT1_2 integer
NILAIFITUR_ALT1_3 integer
NILAIFITUR_ALT2_3 integer
NILAIHARGA_ALT1_2 integer
NILAIHARGA_ALT1_3 integer
NILAIHARGA_ALT2_3 integer
NILAIMODEL_A LT1_2 integer
NILAIMODEL_A LT1_3 integer
NILAIMODEL_A LT2_3 integer
RANKING1 varchar5
RANKING2 varchar5
RANKING3 varchar5
Gambar 3.8 PDM Aplikasi SPK Pembelian Gadget Elektronik
3.4. Perancangan Antar Muka