Hidup Ini Bagai Putaran Roda, Harus di Kayuh Agar Terus Berputar'

Kamis, 12 November 2009

USE CASE DAN DECOMPOSISI DIAGRAM I



PERPUSTAKAAN

Alur

1. Pendaftaran anggota baru

2. Regristrasi anggota

3. Peminjaman

4. Pengembalian

5. Pencatatan denda

6. Pembuatan laporan

Master data

1. Pencatatan data anggota

2. Pencatatan nama-nama pengarang

3. Pencatatan nama-nama penerbit

4. Pencatatan buku masuk (buku baru)

5. Pencatatan buku di pinjam

6. Pencatatan buku kembali

7. Pencatatan nama petugas

Use case perpustakaan

Nomor : PP-001

Nama : pendaftaran anggota baru

Waktu : awal peminjaman

Actor : anggota dan petugas

Trigger : meminjama buku

Deskripsi : pendaftaran untuk memperoleh izin meminjam buku

Source :

1. Data master anggota (no-id,nama,alamat,tanggallahir,no telp,…)

2. Data master petugas (no-idpetugas,nama,alamat,tanggallahir,no telp,…)

Procedure :

1. Anggota mendatangi perpustakaan untuk menemui petugas untuk melakukan pendaftaran.

2. Anggota mengisi from pendaftaran yang diberikan oleh petugas sesuai dengan data anggota baru.

3. Anggota baru memberikan syarat-syarat pendaftaran anggota perpustakaan yang berupa kartu studi (KTM) sebagai bukti kalau dia kuliah di tempat itu.

Nomor : PP-002

Nama : regristrasi anggota lama

Waktu : pembaharuan data

Actor : anggota dan petugas

Trigger : mencatatkan kembali

Deskripsi : mengupdate data anggota

Source :

1. Data master anggota (no-id,nama,alamat,tanggallahir,no telp,…)

2. Data master petugas (no-idpetugas,nama,alamat,tanggallahir,no telp,…)

Procedure :

1. Anggota mendatangi perpustakaan untuk menemui petugas dan melakukan her regristrasi anggota lama.

2. Petugas memperbaharui (update data) data anggota.

3. Anggota menyerah kartu anggota untuk mendapatkan verifikasi dari petugas

4. Petugas memverifikasi kartu anggota untuk memperbaharui data.

5. Petugas memberikan kartu kepada anggota setelah memverifikasikan kartu tersebut.

Nomor : PP-003

Nama : peminjaman buku

Waktu : awal peminjaman

Actor : anggota dan petugas

Trigger : ingin mendapatkan ilmu baru atau untuk mengerjakan

tugas

Deskripsi : meminjam buku

Source :

1. Data master anggota (no-id,nama,alamat,tanggallahir,no telp,…)

2. Data master peminjaman (no-id,tanggal,jumlah,no-idbuku.nama,pengarang,…)

3. Data master buku (no-idbuku,judul,pengarang,tahun terbit,…)

4. Data master petugas (no-idpetugas,nama,alamat,tanggallahir,no telp,…)

Procedure :

1. Anggota mendatangi perpustakaan untuk membaca dan meminjam buku

2. Anggota memberikan buku dan kartu anggotanya kepada petugas untuk melakukan transanksi peminjaman buku.

3. Petugas memasukkan data peminjam beserta data buku yang akan dipinjam

4. Petugas memberikan buku beserta kartu anggota yang telah selesai dimasukkan datanya kepada anggota yang meminjam buku.

Nomor : PP-004

Nama : pengembalian buku

Waktu : peminjaman

Actor : anggota dan petugas

Trigger : jadwal pengembalian buku

Deskripsi : anggota mengembalikan buku sesuai jadwal yang telah

ditentukan pada waktu awal peminjaman .

Source :

1. Data master anggota (no-id,nama,alamat,tanggallahir,no telp,…)

2. Data master pengembalian (no-id,tanggal,jumlah,no-idbuku.nama,pengarang,…)

3. Data master buku (no-idbuku,judul,pengarang,tahun terbit,…)

4. Data master petugas (no-idpetugas,nama,alamat,tanggallahir,no telp,…)

Procedure :

1. Anggota mendatangi perpustakaan untuk mengembalikan buku yang dipinjam sebelumnya

2. Anggota mengembalikan buku kepada petugas

3. Petugas meneriam buku dari anggota,kemudian melakukan pengecekan data peminjaman.

4. Petugas mengembalikan buku pada rak buku yang sesuai susunan kategori

Nomor : PP-005

Nama : pembayaran denda (pengembalian melebihi batas waktu

yang sudah ditentukan)

Waktu : pengembalian buku

Actor : anggota dan petugas

Trigger : melihat denda dari peminjaman buku

Deskripsi : melihat apakah peminjam terkena denda atau

mengembalikan tepat waktu

Source :

1. Data master anggota (no-id,nama,alamat,tanggallahir,no telp,…)

2. Data master pengembalian (no-id,tanggal,jumlah,no-idbuku.nama,pengarang,…)

3. Data master buku (no-idbuku,judul,pengarang,tahun terbit,…)

4. Data master denda (no-id,no-idbuku,judul,tanggal pinjam,tanggal pengembalian,…)

5. Data master petugas (no-idpetugas,nama,alamat,tanggallahir,no telp,…)

Procedure :

1. Anggota mendatangi perpustakaan untuk mengembalikan buku yang dipinjam sebelumnya

2. Anggota mengembalikan buku kepada petugas

3. Petugas menerima buku dari anggota,kemudian melakukan pengecekan data peminjaman.

4. Jika petugas mendapati informasi dari system bahwa pengembalian buku ini mengalami keterlambatan,maka petugas memberi tahukan kepada anggota bahwa anggota tersebut mendapatkan denda.

5. Anggota membayar denda,yang sesuai dengan keterlambatan pengambalian

Nomor : PP-006

Nama : Laporan bulanan

Waktu : awal bulan

Actor : petugas dan pimpinan

Trigger : laporan kepada pimpinan

Deskripsi : laporan yang diinformasikan kepada pimpinan tentang

kegiatan perpustakaan selama satu bulan.

Source :

1. Data master anggota (no-id,nama,alamat,tanggallahir,no telp,…)

2. Data master pengembalian (no-id,tanggal,jumlah,no-idbuku.nama,pengarang,…)

3. Data master buku (no-idbuku,judul,pengarang,tahun terbit,…)

4. Data master denda (no-id,no-idbuku,judul,tanggal pinjam,tanggal pengembalian,…)

5. Data master petugas (no-idpetugas,nama,alamat,tanggallahir,no telp,…)

6. Data master peminjaman (no-id,tanggal,jumlah,no-idbuku.nama,pengarang,…)

Procedure :

1. Petugas mengecek seluruh data yang telah masuk kedalam system

2. Petugas mencetak semua laporan (lap. Anggota,lap. Petugas ,lap. Buku ,lap. Peminjaman,lap. Pengembalian,lap. Denda )

3. Petugas menyerahkan laporan ke pada pimpinan sebagi laporan bulanan

4. Pemimpin memeriksa hasil laporan mengenai kegiatan transaksi-transaksi pendaftaran anggota,peminjaman,pengembalian serta biaya denda.



0 komentar:

Template by : kendhin x-template.blogspot.com