3.1.5.3 Spesifikasi Proses
Spesifikasi proses digunakan untuk menggambarkan proses model aliran yang terdapat pada DFD. Spesifikasi proses dari gambaran DFD diatas akan
dijelaskan pada tabel dibawah ini:
Tabel 3-7. Spesifikasi Proses
No. Proses
Keterangan
1. No. Proses
1.0 Nama
Registrasi Source
Pengunjung, database kota, database provinsi, database pelanggan
Input Data registrasi pelanggan, data pengaktifan akun, data
provinsi, data kota Output
Info registrasi pelanggan, info pengaktifan akun berhasil Destination
Pengunjung Logika Proses
1.Pengunjung mengisi data registrasi pada form registrasi
2. Apabila data registrasi valid maka registrasi berhasil 3. Jika data tidak valid maka kembali ke proses form
registrasi 2.
No. Proses 1.1
Nama Verifikasi Data Registrasi
Source Pengunjung, database kota, database provinsi
Input Data registrasi, data provinsi, data kota
Output Info registrasi, data registrasi pelanggan
Destination Pengunjung dan database pelanggan
Logika Proses Pengunjung melakukan proses registrasi akun
3. No. Proses
1.2 Nama
Aktivasi Akun Source
Pengunjung dan database pelanggan Input
Data aktivasi pelanggan, data pengaktifan akun Output
Info aktivasi pelanggan, info pengaktifan akun berhasil Destination
Pengunjung, mail server dan database pelanggan Logika Proses
Pengunjung memverifikasi email yang dikirim oleh sistem untuk melakukan aktivasi
4. No. Proses
2.0 Nama
Login Source
Admin , Operator, Pelanggan, database Admin, database
Operator , database Pelanggan
Input Data login admin, data login operator, data login
pelanggan Output
Info login admin, info login operator, info login
pelanggan Destination
Admin , Operator, Pelanggan, database Admin, database
Operator , database Pelanggan
Logika Proses 1. Admin, operator atau pelanggan mengisi data login
username dan password
2. Jika data login valid maka login berhasil, dan sistem akan menampilkan halaman utama
3. Apabila data login tidak valid, sistem menampilkan pesan kesalahan
5. No. Proses
2.1 Nama
Verifikasi Login Source
Admin, Operator, Pelanggan, database Admin, database
Operator , database Pelanggan
Input Data login admin, data login operator, data login
pelanggan Output
Info login admin, info login operator, info login pelanggan
Destination Admin, Operator,
Pelanggan Logika Proses
1. Sistem mencocokkan data email dan password 2. Jika data login valid maka login berhasil, dan sistem
akan menampilkan halaman utama