UML Library Systems

Penjelasan Singkat Library System :

Lib Member harus melakukan ontentifikasi sebelum dapat melakukan pinjaman, melihat catalog (books DB), memperpanjang, reservasi buku untuk dipinjam. Lib Member yang belum tercatat namanya dalam database tidak boleh masuk ke dalam sistem sebelum melakukan otentifikasi.
Sebelum memproses permintaan member, Lib Service melihat status member (OK atau Banned). Bila OK, Lib Service akan memproses permintaan member seperti peminjaman, reservasi buku, atau memperpanjang pinjaman. Tapi, bila Banned, Lib Service tidak akan memprosesnya.
Sebelum meminjam, OK Member (member yang tidak bermasalah) mengecek ketersediaan buku terlebih dahulu. Bila tersedia buku, Lib Service langsung memproses pinjaman. Tapi bila tidak tersedia, peminjam dapat melihat ketersediaan buku lainnya ataupun memesan buku untuk dipinjam.
Saat batas waktu pinjaman, member dapat memilih mengembalikan buku atau memperpanjang. Pengembalian buku langsung diproses oleh Lib Service. Tapi untuk kasus memperpanjang pinjaman, Lib Service harus mengecek Reservation List terlebih dahulu. Bila buku tersebut ada dalam Resertation List, buku diproses untuk dikembalikan, bila tidak maka member dapat memperpanjang pinjaman.

UML ini memiliki 5 diagram pokok yang digunakan dalam UML untuk mendeskripsikan suatu sistem, antara lain:

1. USE CASE DIAGRAM

LibSys ini memiliki 4 aktor yakni:

  1. Lib Member : anggota perpustakaan sebagai user
  2. Lib Service : Seksi perpustakaan yang berhubungan dengan Lib Member (semacam front office perpus)
  3. Librarian : Seksi perpustakaan yang mengatur data base buku, katalog (yg berhubungan dengan buku)
  4. DBServer : Mesin server yang menyimpan dan mengatur data base buku dan anggota perpus.

Berikut merupakan skema Use Case Diagramnya:

2. Class Diagram

LibSys Class Diagram

3. Sequence Diagram

  • Sequence Diagram for Registration

LibSys Sequence Diagram for Registration

  • Sequence Chart for Borrow, Extend Loan, and Return Books

LibSys Sequence Diagram for Borrow, Extend Loan, and Return Books

  • Sequence Diagram for Reserve Books

LibSys Sequence Diagram for Reserve Books

Advertisements
Categories: Telecommunication Engineering | 3 Comments

Post navigation

3 thoughts on “UML Library Systems

  1. sidanang weah

    trima kasih materi tutornya, berguna banget. Bisakah saya meminta file tsb terutama gambar diagramnya (terlalu kecil) ke imel saya?

    • Andjas

      Maaf, sudah lama tidak mengecek blog jadi baru bisa dibalas.
      Maaf juga, filenya ada di HD yg ada dirumah dan tidak bisa saya akses.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Create a free website or blog at WordPress.com.

%d bloggers like this: