3.3 Flowchart
START Input nama
dan sandi Cek nama
dan sandi benar
Cek rule user Admin atau
Petugas Y
Pilih menu Petugas
Data Buku
Data Anggota
Data Sirkulasi
Data Petugas
Data lama, denda
Pilih menu Admin
Tambah Buku
Bantuan
Ubah Buku
Hapus Buku
Tambah Anggota
Ubah Anggota
Hapus Anggota
Tambah Petugas
Ubah Petugas
Hapus Petugas
Ubah lama
pinjam, denda
Tambah Sirkulasi
Ubah Sirkulasi
Database Input
periode Laporan
Laporan sirkulasi
Hasil N
Batal Masuk atau
Batal Masuk
Keluar aplikasi
STOP
Gambar 3.11 Flowchart Aplikasi Sirkulasi Buku Perpustakaan Sekolah
Dasar
Pada gambar 3.11 diatas, dapat dijelaskan jalannya Aplikasi Sirkulasi Buku Perpustakaan Sekolah Dasar
adalah sebagai berikut : a. Aplikasi pertama kali dijalankan.
b. Aplikasi meminta user untuk memasukkan nama dan sandi. Tipe user saat login menentukkan fungsi-fungsi
aplikasi yang dapat digunakan. c. Proses verification apakah nama dan sandi yang
digunakan sesuai dengan yang tersimpan di database. Apabila cocok maka dilanjutkan ke menu utama, bila
tidak cocok maka ada peringatan. d. Tampilan menu, yang berisi navigasi yang memiliki
fitur-fitur aplikasi seperti : Data buku, menampilkan form yang berfungsi untuk
menambah, mengubah dan menghapus data buku. Data anggota, menampilkan form yang berfungsi
untuk menambah, mengubah dan menghapus data anggota.
Data admin, menampilkan form yang berfungsi untuk menambah, mengubah dan menghapus data petugas
yang dapat menggunakan aplikasi. Fitur ini hanya dapat diakses oleh admin.
Data sirkulasi, menampilkan form yang berfungsi untuk proses sirkulasi peminjaman dan pengembalian
buku perpustakaan. Menu bantuan, yang memiliki fungsi untuk memberi
bantuan bagi user cara penggunaan aplikasi. e. Aplikasi menyimpan data ke dalam database.
f. Muncul pemberitahuan apakah proses penyimpanan
berhasil atau tidak.
g. Aplikasi selesai.
3.4 Desain Database
Tabel-tabel beserta relasinya yang digunakan dalam Aplikasi Sirkulasi Buku Sekolah Dasar disajikan dalam
gambar.
Gambar 3.12 Database Anggota
Gambar 3.13 Relasi Database Petugas dengan Roles
Gambar 3.14 Relasi Database Buku, Kategori dengan Penerbit
Gambar 3.15 Relasi Database Peminjaman dengan SirkulasiBuku
Gambar 3.16
Database Denda
Gambar di atas merupakan gambar relasi antar database.
3.5 Perancangan Tier