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