Anda di halaman 1dari 12

NO Proses Keterangan

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

4. Tetapi jika tidak valid akan muncul pesan kesalahan.

No. Proses 1.1


Nama Proses Validasi username
Source Penjaga
Input Data login
Output Data login
2 Destination Tabel penjaga
1. penjaga memasukan data login
2. Username di cek dengan membandingkan dengan data yang ada di
Logika Proses database penjaga
3. bila benar makan akan menuju pengecekan ke dua yaitu
pengecekan password
No. Proses 1.2
Nama Proses Validasi password
Source Penjaga
Input data login
Output info login
Destination table penjaga
3 1. Data login yang sudah di proses dari validasi username masuk

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

1. Penjaga memasukan id_member si peminjam (siswa)


5
2. Setelah itu, penjaga juga memasukan nama_buku yang akan
dipinjam oleh siswa
3. Dan terakhir pilih ssimpan
Logika Proses
4. Jika data tersebut di isi dengan lengkap maka keluar
pemberitahuan bahwa data peminjaman berhasil disimpan dan akan
muncul info transaksi
5. Tapi apabila data tidak di isi secara lengkap maka data tidak akan
tersimpan
No. Proses 2.2
Nama Proses Ubah Transaksi
Source Penjaga
Input Status peminjaman
Output Info status
6
Destination Tabel detail, tabel transaksi, tabel buku, tabel member

1. Penjaga memilih detail peminjaman

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

7 Output Info transaksi


Destination Tabel buku, tabel member, tabel transaksi
1. Penjaga memilih tombol print data pinjam

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

1. Pilih menu print transaksi bulanan


2. Pilih print data laporan
Logika Proses
8

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

Logika Proses 1. Masukan keyword id / nama member di kolom pencarian

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 1. Penjaga memilih menu olah buku


Nama Proses Olah Penerbit
Source Penjaga
Input Data penerbit
11 Output Info penerbit
Destination Tabel penerbit
1. Penjaga memilih menu olah buku
Logika Proses
2. Setelah itu pilih penerbit
No. Proses 3.1.1
Nama Proses Tambah penerbit
Source Penjaga
Input Data penerbit
Output info penerbit
Destination Tabel penerbit
12
1. Masukan penerbit buku yang akan ditambahkan

2. Kemudian pilih simpan


Logika Proses 3. Jika data tersebut di isi dengan lengkap maka keluar
pemberitahuan bahwa data penerbit berhasil disimpan dan akan
muncul info buku
4. Tapi apabila data tidak di isi secara lengkap maka data tidak akan
tersimpan
No. Proses 3.1.2
Nama Proses Ubah penerbit
Source Penjaga
Input Data penerbit
Output info penerbit
13
13 Destination Tabel penerbit
1. Cari data penerbit yang akan di ubah
2. Masukan penerbit yang baru
Logika Proses 3. Pilih menu ubah
4. Bila data berhasil diubah maka akan keluar info data penerbit
yang berhasil diubah
No. Proses 3.1.3
Nama Proses Hapus penerbit
Source Penjaga
Input Data penerbit
Output info penerbit
Destination Tabel penerbit
1. Cari data yang akan dihapus
14
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 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

Logika Proses 1.Masukan keyword id / nama penerbit di kolom pencarian

No. Proses 3.2.1


Nama Proses Tambah asal buku
Source Penjaga
Input Data asal buku
Output info asal buku
Destination Tabel asal
16 1. Masukan asal buku yang akan ditambahkan
2. Kemudian pilih simpan
3. Jika data tersebut di isi dengan lengkap maka keluar
pemberitahuan bahwa data asal buku berhasil disimpan dan akan
Logika Proses
muncul info asal buku
4. Tapi apabila data tidak di isi secara lengkap maka data tidak akan
tersimpan

No. Proses 3.2.2


Nama Proses Ubah asal buku
Source Penjaga

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 1. Masukan keyword id / nama asal di kolom pencarian

No. Proses 3.3.1


Nama Proses Tambah kategori
Source Penjaga
Input Data kategori
Output info kategori
Destination Tabel kategori
20
1. Masukan kategori buku yang akan ditambahkan

2. Kemudian pilih simpan


Logika Proses 3. Jika data tersebut di isi dengan lengkap maka keluar
pemberitahuan bahwa data kategori berhasil disimpan dan akan
muncul info kategori
4. Tapi apabila data tidak di isi secara lengkap maka data tidak akan
tersimpan
No. Proses 3.3.2
Nama Proses Ubah kategori
Source Penjaga
Input Data kategori
Output info kategori
21 Destination Tabel kategori
1. Cari data kategori yang akan di ubah
2. ubah kategori yang lama dengan yang baru
Logika Proses 3. klik tombol ubah
4. Bila data berhasil diubah maka akan keluar info data penerbit
yang berhasil diubah
No. Proses 3.3.3
Nama Proses Hapus kategori
Source Penjaga
Input Data kategori
Output info kategori
Destination Tabel kategori
1. Cari data yang akan dihapus
22
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 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 1.Masukan keyword id / nama member di kolom pencarian

Nama Proses Tambah rak


Source Penjaga
Input Data rak
Output info rak
Destination Tabel rak
24 1. Masukan rak yang akan ditambahkan
2. Kemudian pilih simpan
3. Jika data tersebut di isi dengan lengkap maka keluar
Logika Proses pemberitahuan bahwa rak berhasil disimpan dan akan muncul info
rak
4. Tapi apabila data tidak di isi secara lengkap maka data tidak akan
tersimpan
No. Proses 3.4.2
Nama Proses Ubah rak
Source Penjaga
Input Data rak
Output info rak
25 Destination Tabel rak
1. Cari data rak yang akan di ubah
2. Ubah nomor rak yang lama dengan yang baru
Logika Proses 3. Pilih ubah
4. Bila data berhasil diubah maka akan keluar info data rak yang
berhasil diubah
No. Proses 3.4.3
Nama Proses Hapus rak
Source Penjaga
Input Data rak
Output info rak
Destination Tabel rak
1. Cari data yang akan dihapus
26
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 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

Logika Proses 1. Masukan keyword id / nama member di kolom pencarian

No. Proses 3.5.1


Nama Proses Tambah buku
Source Penjaga
Input Data buku
Output info buku

Destination Tabel buku, tabel penerbit, tabel kategori, tabel asal, tabel rak

1. Masukan judul buku yang akan ditambahkan


28
2. Pilih penerbit, asal, ketegori dan no rak buku yang akan
ditambahkan
3. Kemudian pilih simpan
Logika Proses 4. Jika data tersebut di isi dengan lengkap maka keluar
Logika Proses

pemberitahuan bahwa data buku berhasil disimpan dan akan muncul


info buku
5. Tapi apabila data tidak di isi secara lengkap maka data tidak akan
tersimpan
No. Proses 3.5.2
Nama Proses Ubah buku
Source Penjaga
Input Data buku
Output info buku

Destination Tabel buku, tabel penerbit, tabel kategori, tabel asal, tabel rak

1. Cari data buku yang akan di ubah


29
2. Jika ada buku yang akan diubah maka pilih menu ubah

3. Masukan data yang akan di ubah secara lengkap


Logika Proses 4. Pilih ubah

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

5. Jika tidak jadi dihapus klik tombol batal atau klik


6. di luar kotak pernyataan hapus
7. Bila data berhasil dihapus maka akan keluar info data buku yang
berhasil dihapus..
No. Proses 3.5.4
Nama Proses cari buku
Source Penjaga
Input data buku
31
Output info buku
Destination Tabel buku

Logika Proses 1. Masukan keyword id / nama member di kolom pencarian

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

Destination Tabel kelas

1. Penjaga memilih menu olah member


Logika Proses
2. Kemudian pilih menu kelas
No. Proses 4.1.1
Nama Proses Tambah kelas
Source Penjaga
Input Data kelas

34 Output info kelas


Destination Tabel kelas
1. Masukan nama kelas yang akan ditambahkan
2. Kemudian pilih simpan
Logika Proses
3. Bila data berhasil ditambah maka akan keluar info data kelas telah
ditambah
No. Proses 4.1.2
Nama Proses Ubah kelas
Source Penjaga
Input Data kelas
Output info kelas
35 Destination Tabel kelas
1. Cari data kelas yang akan di ubah
2. Ubahubah kelas yang lama dengan yang baru
Logika Proses 3. Klik tombol ubah
4. Bila data berhasil diubah maka akan keluar info data member
berhasil diubah
No. Proses 4.1.3
Nama Proses Hapus kelas
Source Penjaga
Input Data kelas
Output info kelas
Destination Tabel kelas
1. Cari data yang akan dihapus
36
2. Jika data ada maka data tersebut bisa dihapus
3. Pilih tombol hapus (gambar tempat sampah)

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

Logika Proses 1. Masukan keyword id / nama member di kolom pencarian

No. Proses 4.2.1


Nama Proses Tambah member
Source Penjaga
Input Data member
Output info member
Destination Tabel member, tabel kelas

38 1. Masukan id dan nama member yang akan ditambahkan

2. Pilih asal kelas calon member


3. Kemudian pilih simpan
Logika Proses 4. Jika data tersebut di isi dengan lengkap maka keluar
pemberitahuan bahwa data member berhasil disimpan dan akan
muncul info member
5. Tapi apabila data tidak di isi secara lengkap maka data tidak akan
tersimpan
No. Proses 4.2.2
Nama Proses Ubah member
Source Penjaga
Input Data member
Output info member
39 Destination Tabel member, tabel kelas
1. Cari data member yang akan di ubah

2. Ubah nama dan kelas yang lama dengan yang baru


Logika Proses
3. Klik tombol ubah
4. Bila data berhasil diubah maka akan keluar info data member
berhasil diubah
No. Proses 4.2.3
Nama Proses Hapus member
Source Penjaga
Input Data member
Output info member
Destination Tabel member, 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)

4. Jika ingin benar-benar dihapus maka pilih tombol hapus


Logika Proses
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 member
yang berhasil dihapus

No. Proses 4.2.4


Nama Proses Print Member
Source Penjaga
Input Data member, data kelas
41 Output Data member, data kleas
Destination Tabel member, tabel kelas
1. Pilih button/menu print
Logika Proses 2. Atur jenis kertas, halaman dll (jika perlu)
3. print
No. Proses 4.2.5
Nama Proses cari Member
Source Penjaga
Input Data Member
42
Output Info Member
Destination Tabel Member

Logika Proses 1. Masukan keyword id / nama member di kolom pencarian


No. Proses 2.5
Nama Proses Cari Tansaksi
Source Penjaga
Input Data Laporan
Output Info Laporan
9
Tabel buku, tabel member, tabel kelas,
Destination
tabel transaksi, tabel detail

1.Masukan keyword id / nama member


Logika Proses
di kolom pencarian

Anda mungkin juga menyukai