Algoritma dan Flowchart Login dan Ganti Password Algoritma dan Flowchart Pengaturan Buku

3.4.6.10 Halaman Download

Perancangan halaman download dibuat sama pula seperti perancangan halaman berita, yaitu menampilkan halaman kategori download, yang kemudian akan menuju halaman informasi detail data download yang termasuk dalam kategori download tersebut. Kateori Download Kategori Download 1 Download 1 Kategori Download 2 Kategori Download 3 Download 2 Download 1 Download 2 Download 1 Download 2 Gambar 3.22 Rancangan Halaman Download

3.4.7 Perancangan Prosedural

Perancangan prosedural terjadi setelah data perancangan struktur program dan antar muka dibangun. Perancangan prosedural berfungsi untuk merancang detil dari setiap fungsi pada modul. Notasi yang digunakan dapat berupa flow chart, algoritma, dan lain-lain. Untuk perlu diketahui, bahwa sistem ini akan digunakan oleh dua pemakai, yaitu anggota member dan administrator.

3.4.7.1 Algoritma dan Flowchart Login dan Ganti Password

Prosedur ini digunakan untuk melakukan proses login. Algoritmanya adalah sebagai berikut: 1. Mulai 2. Pencarian data dilakukan pada table password; Universitas Sumatera Utara 3. Jika ditemukan username administrator pada table password maka password dicocokan dengan field password pada record yang ditemukan username administrator 4. Jika cocok maka form utama akan terbuka 5. Jika tidak cocok maka muncul message “Password salah” 6. Jika tidak ditemukan username administrator maka kembali ke halaman semula. 7. Berhenti Algoritma Ganti Password: 1. Mulai 2. Jika ganti password diklik maka newpasswod.visible and konfirmasi.visible di- True kan 3. Jika diklik “simpan” maka password baru tersimpan 4. Berhenti Gambaran aliran proses kerja dari prosedur kunci di atas dapat ditunjukkan oleh flowchart pada gambar 3.23 berikut: Universitas Sumatera Utara Input Username Password Proses Seaching Data If user.db Menu Utama Muncul Yes Message Not found No Save Ganti Password Start Stop Gambar 3.23 Flowchart Login dan Ganti Password

3.4.7.2 Algoritma dan Flowchart Pengaturan Buku

Algoritma pengaturan buku ini adalah hak akses administrator dalam menambah, mengubah, dan menghapus data buku pada basis data buku. Algoritma pengaturan buku tersebut adalah: 1. Mulai cari buku 2. Pencarian data buku dilakukan berdasarkan kategori dan id_buku pada table buku 3. Jika tidak ditemukan maka input data yang dilakukan disimpan ke dalam table buku terjadi penambahan data 4. Berhenti cari buku 5. Mulai hapus buku 6. Jika ditemukan maka data buku ditampilkan berdasarkan record yang diinput berdasarkan id_buku pada table buku Universitas Sumatera Utara 7. Jika Hapus diklik maka data yang ditemukan pada record table buku dihapus berdasarkan id_buku; 8. Berhenti hapus buku 9. Mulai edit buku 10. Jika Edit diklik maka pencarian data buku dilakukan berdasarkan id_buku pada table buku 11. Jika ditemukan maka perubahan data yang dilakukan disimpan ke dalam table bukuterjadi pengeditan data

12. Berhenti edit buku

Gambaran aliran proses kerja dari prosedur kunci di atas dapat ditunjukkan oleh flowchart pada gambar 3.24 berikut: Start Stop Input Data Buku Proses Seaching Data If buku.db No Data Cannot Append Yes Perubahan Data Buku Append New Data Edit Data Save Delete record Gambar 3.24 Flowchart Pengaturan Data Buku Universitas Sumatera Utara

3.4.7.3 Algoritma dan Flowchart Pinjam Buku