Contoh Activity Diagram

Activity  diagrams  menggambarkan  berbagai  alir  aktivitas  dalam  sistem  yang  sedang dirancang,  bagaimana  masing-masing  alir  berawal,  decision  yang  mungkin  terjadi,  dan bagaimana mereka berakhir.  Activity diagram  juga dapat menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi.

Berikut akan diberikan contoh kasus tentang activity diagram.

Contoh kasus:

Perpustakaan  STMIK  Ubudiyah  Banda Aceh  menyewakan  buku  dan  CD  kepada mahasiswa,  dosen,  dan  karyawan.  Dimana  seorang  mahasiswa  hanya  diijinkan meminjam  buku  berbahasa  Indonesia,  CD.  Sementara itu dosen  diijinkan  meminjam semua koleksi di perpustakaan termasuk buku asing, begitu juga karyawan. Seorang mahasiswa hanya diijinkan meminjam maksimal 3 buah koleksi, berbeda dengan dosen dan karyawan yang bisa meminjam tanpa batas. Para pengunjung perpustakaan dapat melakukan  pencarian  koleksi  berasarkan  pengarang  atau  penerbit,  melihat  daftar koleksi di komputer pencarian.

Prosedur peminjaman adalah dengan membawa buku yang hendak dipinjam dan menunjukkan  KTM  untuk  mahasiswa,  NIK  untuk  dosen  dan  karyawan  kepada petugas perpustakaan.  Mahasiswa  diperbolehkan  meminjam  selama satu minggu, selebihnya didenda.

Petugas perpustakaan bertugas melakukan pendataan buku, mencatat peminjaman dan pengembalian, menghitung denda, serta membantu mencarikan koleksi melalui mesin pencari.  Para  pengunjung  perpustakaan  dapat  meminjam  buku,  mencari  koleksi  di mesin pencari dan membayar denda.

Buatlah activity diagram untuk proses peminjaman buku.

Penyelesaian:

Penyelesaian dari kasus peminjaman buku diatas bisa di download disini.

Rujukan:

Contoh kasus activity diagram. Diakses di http://elearning.amikom.ac.id/index.php

This entry was posted in Kuliah, Pemodelan Sistem Informasi and tagged , . Bookmark the permalink.

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