No. Proses 1
Nama Proses Login
Source Penjaga
Input Data Login
Output Info Username Invalid, Info Password Invalid
1 Destination Tabel Penjaga
1. Penjaga memasukan Username dan Password
2. Sistem memanggil data Penjaga.
Logika Proses 3. Jika Nama penjaga terdaftar maka sistem akan melakukan validasi
username dan password
2. Masukan password
3. Klik sign in
Logika Proses
4. password di cek dengan membandingkan dengan data yang ada di
database penjaga
5. Bila password benar maka akan masuk ke dalam menu utama
No. Proses 2
Nama Proses Olah Transaksi
Source Penjaga
4 Input Data Transaksi
Output Info Transaksi
Destination Tabel buku, tabel member, tabel transaksi
Logika Proses 1. Setelah login berhasil pilih menu olah transaksi
No. Proses 2.1
Nama Proses Tambah Transaksi
Source Penjaga
Input id_member & nama_buku
Output info transaksi peminjaman
Destination Tabel buku, tabel member, tabel transaksi
Logika Proses 2. Kemudian ceklis pada bagian buku yang sudah dikembalikan
3. Pilih simpan
No. Proses 2.3
Nama Proses Print peminjaman
Source Penjaga
Input Data transaksi
Logika Proses 2. Atur jenis kertas, halaman dan yang lainnya (jika perlu)
3. Print
No. Proses 2.4
Nama Proses Print Transaksi Bulanan
Source Penjaga
Input Data Laporan
Output Info Laporan
8
Destination Tabel buku, tabel member, tabel kelas, tabel transaksi, tabel detail
Logika Proses
3. Atur jenis kertas, ukuran dll (jika perlu)
4. Print
No. Proses 2.5
Nama Proses Cari Tansaksi
Source Penjaga
Input Data Laporan
9
Output Info Laporan
Destination Tabel buku, tabel member, tabel kelas, tabel transaksi, tabel detail
No. Proses 3
Nama Proses Olah Buku
Source Penjaga
Input Data buku
10
Output Info buku
Destination Tabel buku, tabel penerbit, tabel kategori, tabel asal, tabel rak
Logika Proses 4. Jika ingin benar-benar dihapus maka pilih tombol hapus
5. Jika tidak jadi dihapus klik tombol batal atau klik di luar kotak
pernyataan hapus
6. Bila data berhasil dihapus maka akan keluar info data penerbit
yang berhasil dihapus.
No. Proses 3.1.4
Nama Proses Cari penerbit
Source Penjaga
Input Data Laporan
15
Output Info Laporan
Destination Tabel penerbit
17
Input Data asal buku
Output info asal buku
17 Destination Tabel asal
1. Cari data asal buku yang akan di ubah
2. Ubah asal buku yang lama dengan yang baru
Logika Proses 3. Setelah itu pilih menu ubah
4. Bila data berhasil diubah maka akan keluar info data asal buku
yang berhasil diubah
No. Proses 3.2.3
Nama Proses Hapus asal buku
Source Penjaga
Input Data asal buku
Output info asal buku
Destination Tabel asal
1. Cari data yang akan dihapus
18
2. Jika data ada maka data tersebut bisa dihapus
3. Pilih tombol hapus (gambar tempat sampah)
Logika Proses 4. Jika ingin benar-benar dihapus maka pilih tombol hapus
5. Jika tidak jadi dihapus klik tombol batal atau klik di luar kotak
pernyataan hapus
6. Bila data berhasil dihapus maka akan keluar info data asal yang
berhasil dihapus
No. Proses 3.2.4
Nama Proses Cari asal buku
Source Penjaga
Input Data Laporan
19
Output Info Laporan
Destination Tabel asal
Logika Proses 4. Jika ingin benar-benar dihapus maka pilih tombol hapus
5. Jika tidak jadi dihapus klik tombol batal atau klik di luar kotak
pernyataan hapus
6. Bila data berhasil dihapus maka akan keluar info data kategori
yang berhasil dihapus.
No. Proses 3.3.4
Nama Proses Cari kategori
Source Penjaga
Input Data kategori
23
Output Info kategori
Destination Tabel Kategori
Logika Proses 4. Jika ingin benar-benar dihapus maka pilih tombol hapus
5. Jika tidak jadi dihapus klik tombol batal atau klik di luar kotak
pernyataan hapus
6. Bila data berhasil dihapus maka akan keluar info data rak yang
berhasil dihapus.
No. Proses 3.4.4
Nama Proses cari rak
Source Penjaga
Input data rak
27
Output Info rak
Destination tabel rak
Destination Tabel buku, tabel penerbit, tabel kategori, tabel asal, tabel rak
Destination Tabel buku, tabel penerbit, tabel kategori, tabel asal, tabel rak
5. jika data setelah diubah terisi lengkap maka data akan tersimpan
tapi jika tidak terisi dengan lengkap maka data gagal diubah
6. Bila data berhasil diubah maka akan keluar info data buku yang
berhasil diubah
No. Proses 3.5.3
Nama Proses Hapus buku
Source Penjaga
Input Data buku
Output info buku
Destination Tabel buku
1. Cari data yang akan dihapus
30
2. Jika data ada maka data tersebut bisa dihapus
3. Pilih tombol hapus (gambar tempat sampah)
Logika Proses
4. Jika ingin benar-benar dihapus maka pilih tombol hapus
No. Proses 4
Nama Proses Olah Member
32
Source Penjaga
32 Input Data member
Output Info member
Destination Tabel member & Tabel kelas
Logika Proses 1. Penjaga memilih menu olah member
No. Proses 4.1
Nama Proses Olah Kelas
Source Penjaga
Input Data kelas
33 Output Info kelas
Logika Proses
36
Logika Proses 4. Jika ingin benar-benar dihapus maka pilih tombol hapus
5. Jika tidak jadi dihapus klik tombol batal atau klik di luar kotak
pernyataan hapus
6. Bila data berhasil dihapus maka akan keluar info data buku yang
berhasil dihapus
No. Proses 4.1.4
Nama Proses cari kelas
Source Penjaga
Input Data kelas
37
Output info kelas
Destination tabel kelas
40
1. Cari data yang akan dihapus
40 2. Jika data ada maka data tersebut bisa dihapus
3. Pilih tombol hapus (gambar tempat sampah)