Anda di halaman 1dari 5

2.

2 DEKOMPOSISI SISTEM BERJALAN


Sistem Perpustakaan

Proses Peminjaman
Buku

Proses Pengembalian

Proses Pembuatan

Buku

Laporan

2.3 ALUR KEGIATAN BISNIS


1. Anggota meminjam buku maksimal 3 buku
2. Buku dan kartu anggota diserahkan kepada anggota
3. Petugas menginput peminjaman buku dan mencetak bukti peminjaman
4. Anggota mengembalikan buku sesuai jadwal pengembalian, jika terlambat dikenakan
denda.
5. Kartu anggota dikembalikan kepada anggota
6. Setiap bulan petugas melakukan laporan kepada kepala perpustakaan.
2.4 ACTIVITY DIAGRAM
PEMINJAMAN
Anggota

Petugas

Menyerahkan Kartu

Menerima Kartu

Anggota

Anggota
Penginputan Peminjaman
Buku
Mencetak Bukti Peminjaman

Menerima Bukti
PENGEMBALIAN
Peminjaman
Anggota
Mengembalikan Buku

Mendapat Denda

Petugas
Mencetak Jadwal Pengembalian

Memberitahukan

Menyerahkan Kartu

denda

Anggota

PELAPORAN
Anggota

Kepala Perpustakaan

Membuat Laporan

Menerim Laporan

DEKOMPOSISI UMUM
SISTEM PERPUSTAKAAN
Master

Transaksi

Laporan

Daftar Anggota

Peminjaman

Lap. Peminjaman

Daftar Buku

Pengembalian

Lap. Denda
Lap. Anggota

2.5 USE CASE DIAGRAM


1. Master
Input Data Anggota

Petugas

Input Data Buku

2. Transaksi Peminjaman
Cetak Bukti Peminjaman

Anggota

Input Peminjaman

3.

Petugas

Kembalikan Kartu
Anggota
Petugas

Petugas

Menyerahkan Buku

4. Laporan
Lap. Peminjaman

Lap. Denda
Lap. Anggota

Petugas

Kepala Perpustakaan

Anggota
idanggota
password

Petugas

2.6 CLASS DIAGRAM nomor induk


Meminjam

Tglpinjam
Tglkembali
Idanggota
Idbuku
Idpetugas
Idpeminjaman

Maintance_anggot
a
+pengecekan_anggota()
Id_transaksi
+update_peminjaman()

namaanggota

Idpetugas

tmplahir

Password

jnskel

Mengembalikan
Namapetugas

alamat

Idanggota
Jabatan

telp

Idbuku
+maintance_buku
()
Idpetugas
+maintance_angg
Tglkembali
ota()

masaaktif
status
+ meminjam()
+Mengembalik
an ()
+Mencaribuku(

Denda
+membuat
laporan()
Idpeminjaman
+meminjam()
+pengecekan_pinja
man()
+mengembalikan(

Laporan
Kode_lap
Tgl_trannsaksi
Denda
Idpetugas
Tanggal
Pencatatanden
Idanggota
da()
Idpetugas
Jumlahdenda
Idpinjam
Pencatatandend
a()

Buku
Id_buku
Judul
Noklas
Subject
Pengarang
Penerbit
Tahunterbit
Kota
Bahasa
Jenisbuku
Harga
Daftarisi
Exppinjam
Expbaca
Expreferensi
Totalexp
ISBN
Maintance_buk
u
Id_transaksi

sumber

Mencari
Judulbuku
Pengarang

2.6 SEQUENCE DIAGRAM


1. Diagram Sequence form Pembayaran

Staff Pembayaran

form pembayaran

pelanggan barang detail barang

control pembayaran pembayaran

Anda mungkin juga menyukai