Jaringan Semantik Pengunjung Jaringan Semantik Manajer

3.3.5 Perancangan Prosedural

Perancangan prosedural merupakan perancangan penerapan detail algoritma yang digunakan pada sistem yang akan dibangun. Adapun percancangan prosedural yang akan dibangun adalah sebagai berikut: 1. Proses Pendaftaran Proses pendaftaran yang proses yang pertama dilakukan oleh pengunjung pada saat mendaftar. Procedural pendaftaran terdapat pada Gambar 3.110 Mulai Masukan data pendaftaran Pengecekan data pendaftaran Data kosong? Field tidak boleh ada yang kosong YA Validasi data email pendaftaran TIDAK Email anda sudah terdaftar di database kami Data email valid? TIDAK Pendaftaran Berhasil Silahkan Cek email untuk konfirmasi pendaftaran YA SELESAI Gambar 3.110 Flow Chart Pendaftaran 2. Proses Login Proses login merupakan proses yang dilakukan pengunjung yang telah terdaftar untuk mengakses sistem. Procedural login terdapat pada Gambar 3.111 Mulai Username, password Pengecekan username, password Valid? YA Menampilkan halaman front end SELESAI Username dan password salah TIDAK Gambar 3.111 Flow Chart Login 3. Proses Tambah Data Proses tambah data merupakan proses yang dilakukan untuk menambahkan data yang dibutuhkan oleh sistem terdapat pada Gambar 3.112 MULAI Masukan data yang akan ditambah Data kosong? Field tidak boleh ada yang kosong YA Validasi data yang akan ditambahkan Data valid? Menamplikan pesan data gagal disimpan TIDAK Penyimpanan data ke database YA Menamplikan pesan data berhasil disimpan SELESAI Gambar 3.112 Flow Chart Tambah Data 4. Proses Ubah Data Proses ubah data merupakan proses untuk mengubah data yang dibutuhkan oleh system terdapat pada Gambar 3.113 MULAI Pilih data yang akan di ubah Data kosong? Field tidak boleh ada yang kosong YA Validasi data yang akan diubah TIDAK Data valid? Menamplikan pesan data gagal diubah Penyimpanan data ke database Menamplikan pesan data berhasil disimpan SELESAI Tampil form ubah data Inputkan perubahan data TIDAK Gambar 3.113 Flow Chart Data 5. Proses Hapus Data Proses hapus data merupakan proses yang dilakukan ketika sistem tidak membutuhkan data tersebut terdapat pada Gambar 3.114