DFD Level 3 proses 10.2 pengolahan laporan penjualan

3.1.7.36 Spesifikasi Proses

Spesifikasi proses digunakan untuk menggambarkan proses model aliran yang terdapat pada DFD. Spesifikasi proses dari gambaran DFD diatas akan dijelaskan pada tabel. Tabel 3. 9 Spesifikasi Proses No Proses Keterangan 1. No. Proses 1 Nama Pendaftaran Sumber Pengunjung Data masukan Data pendaftaran, data aktivasi Data keluaran Info pendaftaran, info aktivasi Tujuan Pengunjung, email server Logika Proses 1. Pengunjung mengklik link pendaftaran 2. Pengunjung mengisi data pendaftaran 3. Apabila data pendaftaran tidak diisi atau data pendataran invailid maka sistem akan menampilkan pesan kesalahan 4. Apabila data pendaftaran valid maka pendaftaran tersimpan dalam database 5. Selanjutnya sistem akan mengirimakan info aktivasi pelanggan berupa kode aktivasi 6. Pengunjung harus membuka email untuk melakukan aktivasi dengan cara mengklik kode aktivasi agar sistem dapat mengubah status pelanngan menjadi aktif. 2. No. Proses 1.1 Nama Pengisian data pendaftaran Sumber Pengunjung Data masukan Data pendaftaran Data keluaran Info pendaftaran Tujuan Pengunjung Logika Proses 1. Pengunjung mengklik link pendaftaran 2. Pengunjung mengisi data pendaftaran Aabila data pendaftaran tidak valid, sistem akan menampilkan pesan kesalahan 3. No. Proses 1.2 No Proses Keterangan Nama Pengiriman kode aktivasi Sumber Email Data masukan Data aktivasi Data keluaran Info aktivasi Tujuan Pengunjung Logika Proses 1. Pengunjung telah berhasil melakukan pendaftaran dengan memasukan data pendaftaran 2. Data pendaftaran pelanggan sudah tersimpan dalam database 3. Sistem mengirimkan info aktivasi pelanggan ke email penggunjung berupa kode aktivasi 4. No. Proses 1.3 Nama Aktivasi Sumber Pengunjung Data masukan Data aktivasi Data keluaran Info aktivasi Tujuan Pengunjung dan email server Logika Proses 1. Data pendaftaran pelanggan yang diisikan oleh penggunjung sudah disimpan dalam database 2. Pengunjung membuka email untuk melakukan aktivasi dengan mengklik link berupa kode aktivasi 3. Sistem akan mengaktifkan akun pelanggan setelah aktivasi 5. No. Proses 2.1 Nama Pengisian email Sumber Pelanggan dan admin manager, bagian gudang dan bagian administrasi Data masukan Data email pelanggan dan data email admin Data keluaran Info email pelanggan dan infoemail admin Tujuan Pelanggan dan admin manager, bagian gudang dan bagian administrasi Logika Proses 1. Pelanggan dan admin mengisi data lupa password berupa alamat email. 2. Jika data email tidak diisi makan sistem akan menampilkan pesan kesalahan dan apabila email yang dimasukan tidak sesuai maka akan tampil pesan kesalahan email tidak terdaftar 6. No. Proses 2.2 Nama Penggiriman kode link reset password