Pages

Stop Exploitasi Hutan Indonesia!

Rabu, 19 Juni 2013

Laporan Praktikum ADOO Modul 8

LAPORAN PRAKTIKUM
Rounded Rectangle: 32ADOO
MODUL 8






Oleh :

TRI WIJAYANTO
115410126 / TI

LABORATORIUM TERPADU
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AKAKOM YOGYAKARATA
2013


PERTEMUAN KE – 8
“Sistem Peminjaman Buku Perpustakaan”


Deskripsi
Pada sistem peminjamaan buku perpustakaan berbasis online, dapat diketahui ada 3 aktor yang terlibat dalam sistem yaitu user umum, anggota perpustakaan dan petugas perpustakaan. Masing-masing actor memiliki peranannya yang berbeda-beda. Sistem tersebut memiliki mekanisme yaitu user umum hanya dapat melihat daftar buku dan belum bisa melakukan transaksi peminjaman buku, jika user umum ingin melakukan peminjaman maka user umum harus melakukan registrasi agar statusnya berubah menjadi anggota perpustakaan. Sedangkan actor anggota perpustakaan dapat melihat daftar buku dan dapat melakukan transaksi peminjaman buku perpustakaan namun harus melakukan login terlebih dahulu. Ketika anggota perpustakaan melakukan transaksi peminjaman maka akan memicu / mentrigger jumlah peminjaman buku (buku yang dipinjam) dan sekaligus update jumlah buku. Saat jumlah peminjaman di picu maka akan memeriksa dan akan memberikan invoice / pesan kepada anggota perpustakaan. Dan ketika anggota perpustakaan melakukan pengembalian maka akan memicu proses verifikasi. Proses verifikasi ini akan memeriksa apakah ada denda atau tidak. Aktor petugas perpustakaan juga harus melakukan login agar dapat masuk ke dalam sistem, dan juga dapat mengupdate status dari anggota perpustakaan karena uscase konfirmasi pengembalian memiliki relasi extend pada usecase update status yang artinya ketika usecase update status dilakukan oleh petugas perpustakaan maka usecase konfirmasi pengembalian dilakukan jika dan hanya jika nilai / keterangan dari update status berubah.Dan denda yang dikenakan kepada anggota perpus jika pengembalian buku lebih dari 7 hari .Denda tersebut sebesar Rp 500,- / hari.
·         User
1.       Memilih buku yang akan dipinjam
2.      Meminjam buku
3.      MelihatBuku
4.      Mengembalikan buku
5.      Memperpanjang peminjaman buku
6.      Membayar Denda

·         Admin Perpus
1.      Menerima Peminjaman
2.      Menerima Pengembalian
3.      Menerima Denda

·         User Umum
1.      Melihat Buku
2.      Melakukan Registrasi
3.      login


Use Case Diagram
Sequence Diagram

-   Transaksi Peminjaman Buku
-   Pengembalian Buku
Class Diagram




Activity Diagram



0 komentar:

Posting Komentar