4.2. Perancangan Design
Tahap setelah melakukan analisis, maka yang dilakukan berikutnya adalah melakukan rancangan aplikasi e-commerce aromatherapy berbasis content
management system . Proses perancangan ini meliputi beberapa hal, yaitu :
4.2.1. Perancangan Logika Proses
a. DFD Data Flow Diagram Beberapa tahapan yang dilakukan penulis dalam merancang proses
sistem adalah: 1. Context Diagram Aplikasi penjualan yang diusulkan.
2. DFD Level 0Diagram Zero. 3. DFD Level 1 Proses 2 Registrasi.
4. DFD Level 2 Proses 3 Pemesanan.
1. Context Diagram Aplikasi e-commerce Aromatherapy
Gambar 4.4.
Context Diagram
Customer Aplikasi
E-commerce Aromatherapy
Wakil Direktur
Usernamepassword Info_login
Data_registrasi Info_registrasi
Input_order Konfirmasi_status
Konfirmasi_pembayaran Data_pemesanan
2. DFD Level 0Diagram Zero
Gambar 4.5. Diagram Level 0Diagram Zero
3. DFD Level 1 Proses 2 Registrasi
Gambar 4.6. Diagram Rinci Proses 2.0 level 1
Customer 1.0
Registrasi Admin
Wakil Direktur
Data_registrasi Info_registrasi
Data_registrasi
2.0 Login
Admin
Usernamepassword Usernamepassword
Info_login
3.0 Pemesanan
Admin
Input_order Konfirmasi_status
Data_pemesana n
Konfirmasi_status
4.0 Konfirmasi
Admin
Konfirmasi_pembayaran Invoice
Customer
Pemesanan
Data_pemesanan Data_registrasi
Usernamepassword
Data_pemesanan
2.1 Input Data
Registrasi Customer
Data_Registrasi
Customer
Data_Registrasi
2.2 Cek Data
Registrasi
2.3 Informasi
Registrasi
Info_Registrasi Info_Registrasi
Data_registrasi
Info_registrasi
4. DFD Level 2 Proses Pemesanan
Gambar 4.7. Diagram rinci proses 3.0 level 2
b. Kamus Data 1.
Penjelasan Proses a. Proses
: 1.0 Nama Proses
: Registrasi Masukan
: Data registrasi dan cek registrasi Keluaran
: Info registrasi Ringkasan Proses
: Customer memasukan data registrasi agar bisa melakukan pemesanan, admin
mengecek data registrasi dan customer mendapat info registrasi.
b. Proses : 2.0
Nama Proses : Login
Data_pemesanan
Status_pesan
3.1 Input
Order Wakil
Direktur Customer
Data_Pemesanan
Pemesanan
Data_Pemesanan Data_Pemesanan
3.2 Cek
Pemesanan
3.3 Status
Pemesanan
Status_Pesan Status_Pesan