TUGAS ANALISIS SISTEM SISTEM INFORMASI PERPUSTAKAAN PERANCANGAN BERBASIS OBJEK
Nama Kelompok : Martina Lova 13111092 Sakti Tua Pertus Davici Banjarnahor 12111068
FAKULTAS TEKNOLOGI INFORMASI PROGAM STUDI TEKNIK INFORMATIKA UNIVERSITAS MERCU BUANA YOGYAKARTA
DAFTAR ISI
DAFTAR ISI ....................................................................................................... 2 A. Software Requirement Spesification (SRS) ................................................... 3 B. Skenario ....................................................................................................... 3
A. Software Requirement Spesification (SRS) No Requerement Actor 1 Admin
Operator
Anggota
Use Case Input, edit,delete,view data buku, data anggota, data peminjaman, data pengembalian, Input, view, data buku, peminjaman, pengembalian, data anggota. View data anggota, data buku, data peminjaman, data pengembalian.
B. Skenario 1. Use case
: Input Data Buku
2. Actor
: Admin Operator
3. Tujuan
: Admin dan Operator mengetahui buku apa saja yang
terdapat dalam perpustakaan tersebut. Actor
Sistem
1. Admin 2. Operator 3. Login(username, password) 4. Validasi 5. Input data buku 6. Cek Database 7. Data Berhasil Di input 1. Use case
: Input Data Anggota
2. Actor
: Admin Operator
3. Tujuan
: Admin dan Operator Mengetahui siapa saja anggota
perpustakaan tersebut.
Actor
Sistem
1. Admin 2. Operator 3. Login(username, password) 4. Validasi 5. Input data 6.
Cek Database
7. Data berhasil di input
1. Use case
: Input Peminjaman
2. Actor
: Admin dan Operator
3. Tujuan
: Admin dan Operator mengetahui siapa saja yang
meminjam buku dan apa saja buku yang dipinjam.
Actor
Sistem
1. Admin 2. Operator 3. Login(username, password) 4. Validasi 5. Input id peminjaman 6. Validasi 7. Input id anggota 8. Validasi 9. Input id buku 10. Validasi 11. peminjaman
1. Use case
: Input pengembalian
2. Actor
: admin operator
3. Tujuan
: admin dan operator mengetahui siapa yang sudah
mengembalikan buku dan yang belum mengembalikan buku.
Actor
Sistem
1. Admin 2. Operator 3. Login(username, password) 4. Validasi 5. Input id pengembalian 6. Validasi 7. Pengembalian
1. Use case
: View data anggota
2. Actor
: admin, operator,, anggota
3. Tujuan
: admin, anggota dan operator dapat melihat kebenaran data
yang sudah menjadi anggota. Actor
Sistem
1. Admin 2. Operator 3. Anggota 4. Login(username, password) 5. Validasi 6. Menampilkan data anggota
1. Use case
: view data buku
2. Actor
: admin, operator dan anggota
3. Tujuan
: admin, operator dan anggota melihat buku apa saja yang
ada pada perpustakaan tersebut.
Actor
Sistem
1. Admin 2. Operator 3. Anggota 4. Login(username, password) 5. Validasi 6. Menampilkan data buku
1. Use case
: view data peminjam
2. Actor
: admin, operator dan anggota
3. Tujuan
: admin, operator dan anggota melihat siapa saja yang
meminjam buku.
Actor
Sistem
1. Admin 2. Operator 3. Anggota 4. Login(username, password) 5. Validasi 6. Menampilkan data peminjaman
1. Use case
: view data pengembalian
2. Actor
: admin, operator dan anggota
3. Tujuan
: admin, operator dan anggota siapa yang sudah
mengembalikan buku.
Actor
Sistem
1. Admin 2. Operator 3. Anggota 4. Login(username, password) 5. Validasi 6. Menampilkan data pengembalian
1. Use case
: edit data buku
2. Actor
: admin,
3. Tujuan
: admin dapat memperbaiki data jika ada adata yang salah.
Actor
Sistem
1. Admin 2. Login(username, password) 3. Validasi 4. Input id buku 5. Validasi 6. Tampil data buku 7. Edit data 8. Simpan
1. Use case
: edit data anggota
2. Actor
: admin,
3. Tujuan
: admin dapat memperbaiki data jika ada adata yang salah.
Actor
Sistem
1. Admin 2. Login(username, password)
3. Validasi 4. Input id anggota 5. Validasi 6. Tampil data anggota 7. Edit data 8. Simpan
1. Use case
: edit data peminjaman
2. Actor
: admin,
3. Tujuan
: admin dapat memperbaiki data jika ada data yang salah.
Actor
Sistem
1. Admin 2. Login(username, password) 3. Validasi 4. Input id peminjaman 5. Validasi 6. Tampil data peminjam 7. Edit data 8. Simpan
1. Use case
: edit data pengembalian
2. Actor
: admin,
3. Tujuan
: admin dapat memperbaiki data jika ada adata yang salah.
Actor
Sistem
1. Admin 2. Login(username, password) 3. Validasi 4. Input id peminjamab
5. Validasi 6. Tampil data peminjam 7. Edit data 8. Simpan
1. Use case
: delete data buku
2. Actor
: admin,
3. Tujuan
: admin dapat mengilangkan data yang tidak berguna.
Actor
Sistem
1. Admin 2. Login(username, password) 3. Validasi 4. Input id buku 5. Validasi 6. Tampil data buku 7. delete data 8. Simpan
1. Use case
: Hapus data anggota
2. Actor
: admin,
3. Tujuan
: admin dapat menghilangkan data yang sudah tidak
menjadi anggota perpus lagi. Actor
Sistem
1. Admin 2. Login(username, password) 3. Validasi 4. Input id anggota 5. Validasi
6. Tampil data anggota 7. Delete data 8. Simpan
1. Use case
: Hapus data peminjaman
2. Actor
: admin,
3. Tujuan
: admin dapat menghilangkan data peminjam yang sudah
terekap.
Actor
Sistem
1. Admin 2. Login(username, password) 3. Validasi 4. Input id peminjaman 5. Validasi 6. Tampil data peminjam 7. hapus data 8. Simpan
1. Use case
: Hapus data pengembalian
2. Actor
: admin,
3. Tujuan
: admin dapat menghapus data yang sudah mengambalikan
dan terekap.
Actor
Sistem
1. Admin 2. Login(username, password) 3. Validasi 4. Input id peminjaman 5. Validasi
6. Tampil data peminjam 7. Hapus data 8. Simpan