1. 9. 2. 15 DFD Level 3 Proses Pengolahan Data Jasa Pengiriman 1. 9. 2. 16 DFD Level 2 Proses Pengolahan Data rekomendasi

barang, data kategori, data merk, data paket pengiriman, data jasa pengiriman, data biaya kirim, dan data paket komputer 4. Pengguna dapat melakukan penghapusan data barang, data kategori, data merk, data paket pengiriman, data jasa pengiriman, data biaya kirim, dan data paket computer 4 No. Proses 1.1 Nama Proses Validasi Data Pendaftaran Source Pengunjung Input Data pendaftaran Output Info pendaftaran Destination Pengunjung Logika Proses 1. Pengunjung mengisi data pendaftaran. 2. Apabila data pendaftaran masih ada yang kosong maka sistem akan menampilkan pesan “ harus diisi” 3. Apabila data pendaftaran telah benar, maka Sistem akan memeriksa data pendaftaran 4. Apabila email yang dimasukkan tidak valid maka sistem akan menampilkan pesan “ alamat email tidak valid” 5. Apabila data kata sandi yang dimasukkan kurang dari 5 karakter maka sistem akan menampilkan pesan “ Minimum 5 karakter” 6. Apabila nama lengkap yang dimasukkan terdapat angka maka sistem akan menampilkan pesan “ Masukkan huruf saja” 7. Apabila kode pos yang dimasukkan bukan angka maka sistem akan menampilkan pesan “ masukkan angka saja” 8. Apabila kode captcha yang dimasukkan salah maka sistem akan menampilkan pesan “kode salah” 5 No. Proses 1.2 Nama Proses Aktivasi Akun Source Pengunjung, mailserver Input Data aktivasi akun Output Info aktivasi akun, data aktivasi akun Destination Pengunjung, mailserver Logika Proses Pengunjung meng-klik link aktivasi akun yang dikirim ke mailserver pengunjung dan aktivasi akun telah berhasil. 6 No. Proses 2.1 Nama Proses Validasi Data Masuk Source pelanggan, Bagian operasional, Bagian keuangan, Manager Input Data login pelanggan, data login pengguna Output Info login pelanggan, info login pengguna, data login pelanggan, data login pengguna Destination pelanggan, Bagian operasional, Bagian keuangan, Manager Logika Proses Untuk Pelanggan : 1. Pelanggan memasukkan data email dan data kata sandi 2. Sistem mengecek email dan kata sandi pelanggan 3. Apabila email dan kata sandi kosong maka sistem akan menampilkan pesan “tidak terdaftar” 4. Sistem mengecek email pelanggan 5. Apabila email yang dimasukkan tidak valid maka sistem akan menampilkan pesan “ tidak terdaftar” 6. Sistem mengecek kata sandi pelanggan 7. Apabila kata sandi salah maka sistem akan menampilkan pesan “kata sandi salah” Untuk Pengguna : 1. Pengguna memasukkan username dan kata sandi 2. Sistem mengecek username dan kata sandi pengguna 3. Apabila email dan kata sandi kosong maka sistem akan menampilkan pesan “tidak terdaftar” 4. Sistem mengecek username pengguna 5. Apabila username yang dimasukkan salah maka sistem akan menampilkan pesan “ tidak terdaftar” 6. Sistem mengecek kata sandi pengguna 7. Apabila kata sandi salah maka sistem akan menampilkan pesan “kata sandi salah” 8. Apabila data username dan kata sandi telah benar maka sistem akan menampilkan halaman pengguna 7 No. Proses 2.2 Nama Proses Mereset Kata Sandi Source Pelanggan, Bagian Operasional, Bagian Keuangan, Manager Input Email, Username Output Info Lupa Kata Sandi Destination Pelanggan, Bagian Operasional, Bagian Keuangan, Manager, mailserver Logika Proses Untuk Pelanggan : 1. Pelanggan memasukkan email 2. Sistem mengecek data email 3. Apabila email kosong, maka sistem akan menampilkan pesan “ Harus diisi” 4. Apabila email tidak valid, maka sistem akan menampilkan pesan “alamat email tidak valid”