Anda di halaman 1dari 8

1.

Skenario Usecase Data Buku


Nama Usecase Data Buku
Actor Penjaga Perpus
Deskripsi Penjada mengupload data buku dengan ketentuan yang ada
Normal Course 1. Penjaga perpustaan melakukan penginputan data buku
dengan kategori yang sudah di tentukan
2. Penjaga perpustakaan melakukan vadidasi data buku
apakah sudah didalam kriteria kategori apa tidak
Aternate Course 1. Penjaga toko melakukan pendataan buku manual
dengan buku
Pre-Condition Penjaga perpustakaan melakukan login terlebih dahulu
Post_Condition Penjaga toko telah melakukan penginputan data Perpustakaan
Penjaga Perpustakaan Sistem
1. Pnjaga toko Melilih menu Data Buku
2. Sistem menampilkan halaman menu
data buku
3. Penjaga perpus menambahkan data
buku
4. Sistem menampilkan form tambah
data buku
5. Pilih simpan untuk menyelesaikan
penambahan data buku
6. Data buku di tambahkan
Edit Data Buku
1. Pilih data buku yang akan di edit
2. Menampilkan form edit data buku
3. Pilih simpan untuk menyimpan data
buku yang ter edit
4. Data buku terupdate
Hapus Data Buku
1. Pilih data buku yang akan di hapus
dan klick hapus
2. Data buku terhapus

2. Skenario Usecase Kategori


Nama Usecase Data Kategori
Actor Penjaga Perpus
Deskripsi Penjada mengupload data buku dengan ketentuan yang ada
Normal Course 1. Penjaga perpustaan melakukan penginputan data
kategori
2. Penjaga perpustaukan mengupdate data kategori
Aternate Course 1. Penjaga toko melakukan pendataan sesuai kategori
dengan memberikan semple
Pre-Condition Penjaga perpustakaan melakukan login terlebih dahulu
Post_Condition Penjaga toko melakukan penginputan dan pengupdatan data
perpustakaan

Penjaga Perpustakaan Sistem


1. Pnjaga toko Melilih menu Data
Kategori
2. Sistem menampilkan halaman menu
data kategori
3. Penjaga perpus menambahkan data
kategori
4. Sistem menampilkan form tambah
data kategori
5. Pilih simpan untuk menyelesaikan
penambahan data buku
6. Data buku di tambahkan
Edit Data Kategori
5. Pilih data kategori yang akan di edit
6. Menampilkan form edit data kategori
7. Pilih simpan untuk menyimpan data
buku yang ter edit
8. Data buku terupdate
Hapus Data Kategori
3. Pilih data kategori yang akan di hapus
dan klick hapus
4. Data buku terhapus

3. Usecase Data Murid


Nama Usecase Data Murid
Actor Penjaga Perpus
Deskripsi Penjada mengupload data buku dengan ketentuan yang ada
Normal Course 1. Penjaga perpustaan melakukan penginputan data murid
2. Penjaga perpustaukan mengupdate data murid
Aternate Course 1. Penjaga toko melakukan pendataan sesuai kelasnya
Pre-Condition Penjaga perpustakaan melakukan login terlebih dahulu
Post_Condition Penjaga toko melakukan penginputan dan pengupdatan data
murid

Penjaga Perpustakaan Sistem


1. Pnjaga toko Melilih menu Data Murid
2. Sistem menampilkan halaman menu
data murid
3. Penjaga perpus menambahkan data
murid
4. Sistem menampilkan form tambah
data murid
5. Pilih simpan untuk menyelesaikan
penambahan data murid
6. Data murid di tambahkan
Edit Data Buku
1. Pilih data yang akan di edit
2. Menampilkan form edit data murid
3. Pilih simpan untuk menyimpan data
murid yang ter edit
4. Data buku terupdate
Hapus Data Buku
5. Pilih data murid yang akan di hapus
dan klick hapus
6. Data murid terhapus

4. Usecase Data Pinjam Buku


Nama Usecase Data Pinjam Buku
Actor Penjaga Perpus
Deskripsi Penjada perpustakaan melakukan control dalam pinjaman buku
Normal Course 1. Penjaga perpustaan melakukan control pinjaman untuk
mengetahui murid yang meminjam buku dengan waktu
tertentu
2. Penjaga perpustaukan mengapdate jika ada kesalahan
dalam pinjaman buku
Aternate Course 1. Murid meminjam langsung tanpa harus menggunkan
sistem
Pre-Condition Penjaga perpustakaan melakukan login terlebih dahulu
Post_Condition Penjaga toko melakukan pongelolaan data pinjaman

Penjaga Perpustakaan Sistem


1. Pnjaga toko Melilih menu Data
Pinjaman
2. Sistem menampilkan halaman menu
data pinjaman
3. Penjaga perpus mengontrol pinjama
buku
4. Sistem menampilkan murid yang telah
melakukan pinjaman buku
Edit Data Validasi
1. Pilih data pinjaman yang akan di
validasi
5. Menampilkan form validasi pinjaman
6. Pilih simpan untuk menyimpan data
murid yang tervalidasi
7. Data buku terupdate
Hapus Data Pinjam
1. Pilih data murid yang akan di hapus
dan klick hapus
2. Data pinjaman terhapus

5. Usecase Diagram pengembalian buku


Nama Usecase Data pengembalian buku
Actor Penjaga Perpus
Deskripsi Penjada mengupload data buku dengan ketentuan yang ada
Normal Course 1. Penjaga perpustaan melakukan konfirmasi dalam
pengembalian buku sesuai waktu pinjaman
2. Penjaga perpustaukan mengapdate jika buku sudah di
kembalikan
Aternate Course 1. Murid melakukan pengembelian sebelum waktunya
Pre-Condition Penjaga perpustakaan melakukan login terlebih dahulu
Post_Condition Penjaga toko melakukan pongelolaan data pengembalian

Penjaga Perpustakaan Sistem


1. Pnjaga toko Melilih menu
pengembalian buku
2. Sistem menampilkan halaman menu
pengembalian buku
3. Penjaga perpus mengontrol
pngembalian buku
4. Sistem menampilkan murid yang telah
melakukan pengembalian data
Edit Data Validasi
1. Pilih data pinjaman yang sudah di
kembalikan yang akan di validasi
2. Menampilkan form validasi pinjaman
3. Pilih simpan untuk menyimpan data
murid yang tervalidasi
4. Data buku terupdate
Hapus Data Pengembalian Buku
3. Pilih data murid yang akan di hapus
dan klick hapus
4. Data pinjaman terhapus

6. Skenario Usecase Penalty


Nama Usecase Data Pinalty
Actor Penjaga Perpus
Deskripsi
Normal Course 1. Penjaga perpustaan mendata siapa aja yang terkena
pinalty
2. Penjaga perpustakan melakukan pengolahan data
pinalty
Aternate Course 1. Murid melakukan pembayaranpengembalian data tepat
waktu jika tidak terkena pinalti
Pre-Condition Penjaga perpustakaan melakukan login terlebih dahulu
Post_Condition Penjaga toko melakukan pongelolaan data pinalty

Penjaga Perpustakaan Sistem


1. Pnjaga toko Melilih menu Data
Pinalty
2. Sistem menampilkan halaman menu
data pinalty
3. Penjaga perpus mengontrol data
pinalty
4. Sistem menampilkan murid yang telah
terkena pinalty
5. Penjaga perpustakaan melakukan
validasi data jika terkena pinalty
6. Data terupdate

7. Usecase Diagram Report Data


Nama Usecase Data Report
Actor Penjaga Perpus
Deskripsi
Normal Course 1. Penjaga perpustaan melakukan pelaporan data pinjam
dan data pengembalian
2. Penjaga perpustakan melakukan exsport data
Aternate Course 1. Murid memberikan bukti pinjaman ke penjaga perpus
Pre-Condition Penjaga perpustakaan melakukan login terlebih dahulu
Post_Condition Penjaga toko melakukan pelaporan data

Penjaga Perpustakaan Sistem


1. Pnjaga toko memilih data yang akan
di exsport
2. Sistem menampilkan halaman menu
exsport data
3. Penjaga perpus melakukan exsport
data sesuai kebutuhan
4. Sistem berhasil melakukan exsport
data

Anda mungkin juga menyukai