3.2.2 Diagram Konteks
Diagram Konteks adalah diagram yang menggambarkan secara umum yang menjadi masukan, proses dan keluaran yang terjadi pada sebuah sistem.
Diagram konteks untuk perangkat lunak yang akan dibangun sebagai berikut :
Aplikasi e-commerce dengan Sistem
Penjualan Order by Modeling
Member administrator
pengunjung
Request produk Request model
Request daftar Data login admin
Data admin Data kota
Data provinsi Data transaksi
Data model Data produk
Data media pembayaran Data tipe produk
Data ukuran Request detil transaksi
Data login member Request model
Request detil transaksi Request transaksi
Data keranjang belanja Data produk
Info produk Info model
Info daftar
Info login admin Info admin
Info kota Info provinsi
Info transaksi Info motif
Info produk Info media pembayaran
Info tipe Info ukuran
Info detil transaksi Info login member
Info model Info detil transaksi
Info transaksi Info keranjang belanja
Info produk
Gambar 3.3 Diagram Konteks
3.2.3 Data Flow Diagram
Data Flow Diagram merupakan suatu media yang digunakan untuk
menggambarkan aliran data yang mengalir pada suatu sistem informasi. DFD Sistem informasi pemesanan dan penjualan yang diusulkan terdiri dari beberapa
bagian, berikut data flow diagram selengkapnya :
1. DFD Level 1
1 login
2 Lupa password
5 Cari produk
6 transaksi
12 Laporan
10 Lihat_transaksi
9 Pengolahan
Data 8
Pengolahan Transaksi
Tbl_User Administrator
member
Pengunjung 7
daftar L
og in
va lid
Lo gi
n val
id L
og in
va lid
Lo gi
n val
id Data login
Info login invalid Data login member
Info login invalid
11 Order
modeling Data member
Info data member
3 Ganti
password
4 Lihat profile
L o
gi n
va lid
Lo gi
n val
id
Data member Info member
Request produk Info produk
Password baru Info password baru
Password baru Info password baru
Data admin Info admin
Data transaksi Info transaksi
Request history Info history
Data model produk Info produk
Data admin Info admin
Request transaksi Data transaksi
Request detail transaksi Info transaksi
Info detail transaksi Data produk
Data type produk Data model
Data kategori Data jenis
info produk Info type produk
info model info kategori
info jenis
Data transaksi Info transaksi
Request produk Info produk
Data member Info member
Data produk Info produk
Data member, admin Info login valid, invalid
Data Password user Info password user
Data member Info member
Info member Data member
Request data member Info member
Tbl_kota Tbl-provinsi
Tbl_model_pro duk
Tbl_jenis_prod uk
Tbl_ukuran Tbl_type_prod
uk Tbl_produk
Tbl_media_pe mbayaran
Tbl_made_pro duk
Request produk Info produk
Request model Info model
Data produk
Data produk Tbl_shopping_
cart Tbl_Detail_tran
saksi Tbl_pengirima
n Tbl_transaksi
Data shopping cart Info shopping cart
Data detail transaksi Info detail transaksi
Data pengiriman Info pengiriman
Data transaksi Info transaksi
Request pengiriman Info pengiriman
Request transaksi Info transaksi
Data model Info model
Data produk Info produk
Data provinsi Info provinsi
Data kota Info kota
Info media pembayaran Data media pembayaran
Data made produk Info made produk
Data jenis produk Info jenis produk
Data type produk Info type produk
Data ukuran Info ukuran
Request data transaksi Info transaksi
Request jenis produk
Info jenis produk Request ukuran
Info ukuran Info jenis produk
Request transaksi Info transaksi
13 Buku Tamu
Data buku tamu Info buku tamu
Tbl_buku_tamu Data buku tamu
Info buku tamu Tbl_order_uplo
ad Data order upload
Info upload
Gambar 3.4 DFD Level 1
2. DFD Level 1 Proses 1 Login
Verifikasi Username
Verifikasi password
administrator
member Data login admin
Info login admin invalid Data login member
Info login member invalid
user Data login admin
Info login admin Data login member
Info login member
Login valid member,admin 1.1
1.2 Info login admin invalid
Info login member invalid L
o g
in v
a lid
m e
mb e
r, a
d min
Gambar 3.5 DFD Level 2 Proses 1 Login
3. DFD Level 2 Proses 6 Transaksi
Member 6.1
Pilih produk
6.2 Plih model
6.4 Isi data
pengiriman 6.5
Check out 6.3
Lihat detail belanja
Request produk Info produk
Tbl_produk Request produk
Info produk Data produk
Request model Info model
Tbl_model Request model
Request model Tbl_Detil
transaksi
Tbl_transaksi Jumlah produk
Info jumlah produk Info model
Data pengiriman Jumlah produk
Data keranjang belanja Info detil transaksi
Data transaksi Info transaksi
Tbl_pengiriman Info pengiriman
Info pengiriman Tbl_shopping
cart Data produk
Data shopping cart
Data pengiriman Check out
Data pengiriman
Gambar 3.6 DFD Level 2 Proses 6 Transaksi
4. DFD Level 2 Proses 8 Pengolahan Data Transaksi
administrator 8.1
Lihat detail 8.2
Update biaya kirim
8.3 Update
pembayaran 8.4
Kirim barang 8.5
Konfirmasi disain
Tbl_pengiriman Tbl_transaksi
Tbl_detail_tran saksi
Request detail transaksi, transaksi, pengiriman Info transaksi, detail transaksi, pengiriman
Request transaksi Request detail transaksi
Request pengiriman Info transaksi
Info detail transaksi Info pengiriman
Biaya kirim Info pengiriman
Biaya kirim Info pengiriman
Konfirmasi pembayaran Info pembayaran
Konformasi pembayaran Info pembayaran
Update pengiriman Info pengiriman
Update pengiriman Info pengiriman
Data upload desain Info uopload desain
Upload desain Data upload desain
Info upload desain Request transaksi
Info transaksi Info biaya kirim
Info pembayaran
8.6 cari
Data transaksi yang dicari Info transaksi yang dicari
Data transaksi yang dicari Info transaksi yang dicari
8.7 Filter data
berdasarkan jenis
Request Filter data berdasarkan jenis transaksi Info Filter data berdasarkan jenis transaksi
Tbl_jenis_trans aksi
Request Filter data berdasarkan jenis transaksi
8.8 Filter data
berdasarkan status
pembayaran Info Filter data berdasarkan jenis transaksi
Request Filter data berdasarkan status pembayaran Info Filter data berdasarkan status pembayaran
Request Filter data berdasarkan status pembayaran Info Filter data berdasarkan status pembayaran
Gambar 3.7 DFD Level 2 Proses 8 Pengolahan Data Transaksi