Use Case Diagram dan Use Case Scenario Sistem Informasi Perpustakaan PDF

Title Use Case Diagram dan Use Case Scenario Sistem Informasi Perpustakaan
Author Ester Marta
Pages 8
File Size 399.4 KB
File Type PDF
Total Downloads 337
Total Views 985

Summary

NAMA : Ester Marta Tambunan NIM : 1713070020 MATA KULIAH : Object Oriented System Analysis and Design DOSEN : Budi Indiarto Aplikasi Pinjam Buku Perpustakaan Perbanas Bekasi A. Use Case Diagaram Mendaftar sebagai anggota perustakaan Mencari buku di Menyetujui/Menolak perpustakaan Peminjaman Buku <...


Description

NAMA

: Ester Marta Tambunan

NIM

: 1713070020

MATA KULIAH

: Object Oriented System Analysis and Design

DOSEN

: Budi Indiarto

Aplikasi Pinjam Buku Perpustakaan Perbanas Bekasi A.

Use Case Diagaram Mendaftar sebagai anggota perustakaan

Mencari buku di perpustakaan

Menyetujui/Menolak Peminjaman Buku

Menyetujui pengunjung masuk daftar tunggu

Membuat request peminjaman buku

Pengunjung Perpustakaan

Masuk ke dalam daftar tunggu

Membaca e-book di Aplikasi secara online

Mengembalikan ebook

Menyetujui pengembalian buku

Melihat laporan pengunjung

Pegawai Perpustakaan

B. 1.

Use Case Scenario Use case scenario untuk proses pengunjung perpustakaan mendaftar sebagai anggota perpustakaan dapat dilihat pada Use Case Scenario 1 Mendaftar Sebagai Anggota Perpustakaan di bawah. Use Case scenario 1 Mendaftar Sebagai Anggota Perpustakaan

Use Case ID Number

1

Use Case Name

Mendaftar Sebagai Anggota Perpustakaan

Use Case Description

Use Case ini menggambarkan proses pengguna mendaftar sebagai anggota perpustakaan.

Primary Actor

Mahasiswa/Pengunjung Perpustakaan

Secondary Actor

Pegawai/Petugas Perpustakaan

Pre-Condition

Mahasiswa telah mengakses web Aplikasi Pinjam Buku Perpustakaan Perbanas Bekasi

Primary Flow of Events

User Action

System Response

1. Mahasiswa memilih menu Login pada aplikasi Aplikasi Pinjam Buku Perpustakaan Perbanas Bekasi. 2. Aplikasi menampilkan form login. 3. Mahasiswa memilih menu Daftar Sebagai Anggota pada halaman login 4. Aplikasi menampilkan form registrasi/pendaftaran sebagai Anggota Perpustakaan 5. Mahasiswa mengisi formulir yang telah disediakan, termasuk data diri mahasiswa seperti NIM, jurusan, dan fakultas mahasiswa yang bersangkutan. 6. Mahasiswa memilih tombol Simpan. 7. Pegawai/Petugas Perpustakaan menyetujui form request mahasiswa untuk mendaftar sebagai anggota

perpustakaan online. 8. Aplikasi menyimpan data anggota perpustakaan baru. 9. Aplikasi mengirimkan username dan password ke email mahasiswa, yaitu email universitas. Error Flow of Events

5a. Pengguna bukan merupakan mahasiswa di Kampus Perbanas Bekasi 5b. Aplikasi tidak akan menyimpan data diri pengguna dan muncul alert bahwa pendaftar harus merupakan mahasiswa di Kampus Perbanas Bekasi.

Post-Condition

2.

Mahasiswa dapat login ke dalam web Aplikasi Pinjam Buku Perpustakaan Perbanas Bekasi dengan username dan password yang telah diterima melalui email yang dikirimkan aplikasi

Use case scenario untuk proses mencari buku di library perpustakaan web Aplikasi Pinjam Buku Perpustakaan Perbanas Bekasi dapat dilihat pada Use Case Scenario 2 Mencari Buku di

Perpustakaan di bawah. Use Case scenario 2 Mencari Buku di Perpustakaan Use Case ID Number

2

Use Case Name

Mencari Buku Perpustakaan

Use Case Description

Use Case ini menggambarkan proses pengguna melakukan pencarian buku di web Aplikasi Pinjam Buku Perpustakaan Perbanas Bekasi.

Primary Actor

Mahasiswa/Pengunjung Perpustakaan

Secondary Actor

-

Pre-Condition

Mahasiswa telah login ke web Aplikasi Pinjam Buku Perpustakaan Perbanas Bekasi

Primary Flow of Events

User Action

System Response

1. Mahasiswa memilih menu Daftar Buku. 2. Aplikasi menampilkan halaman daftar buku.

3. Mahasiswa memasukkan kata kunci pencarian pada mesin pencari yang ada di halaman daftar buku. 4. Aplikasi menampilkan hasil pencarian yang paling sesuai dengan kata kunci yang dimasukkan oleh pengguna. Error Flow of Events

4a. Mahasiswa mencari buku yang tidak terdaftar/tidak ada di aplikasi web Aplikasi Pinjam Buku Perpustakaan Perbanas Bekasi. 4b. Aplikasi menampilkan pesan bahwa pencarian tidak ditemukan.

Post-Condition

3.

Aplikasi menampilkan hasil pencarian buku yang paling sesuai dengan kata kunci yang dimasukkan dan Mahasiswa dapat memilih buku yang paling sesuai/diinginkan.

Use case scenario untuk proses membuat request peminjaman buku dapat dilihat pada Use Case Scenario 3 Membuat Request Peminjaman Buku di bawah. Use Case scenario 3 Membuat Request Peminjaman Buku

Use Case ID Number

3

Use Case Name

Membuat Request Peminjaman Buku

Use Case Description

Use Case ini menggambarkan proses pengguna membuat permohonan peminjaman buku.

Primary Actor

Mahasiswa/Pengunjung Perpustakaan

Secondary Actor

Petugas Perpustakaan

Pre-Condition

Mahasiswa telah melakukan pencarian buku dan menemukan buku yang akan dipinjam

Primary Flow of Events

User Action

System Response

1. Pengguna memilih menu Pinjam Buku pada halaman buku hasi pencarian. 2. Aplikasi mengecek ketersediaan buku. 3. Jika buku yang ingin dipinjam tersedia, aplikasi menampilkan

formulir peminjaman buku. 4. Pengguna mengisi formulir peminjaman buku. 5. Pengguna mengirimkan formulir peminjaman dengan menekan tombol kirim. 6. Petugas Perpustakaan menyetujui peminjaman Buku. 5. Aplikasi mengirimkan email pemberitahan jika buku dapat dipinjam dan diambil dari perpustakaan. Error Flow of Events

2a. Buku tidak tersedia. 3b. Aplikasi menampilkan alert bahwa buku tidak tersedia sehingga tidak dapat dipinjam.

Post-Condition

4.

Aplikasi mengirimkan email kepada pengguna bahwa buku tersedia dan dapat dipinjam serta diambil dari perpustakaan.

Use case scenario untuk proses masuk ke dalam daftar tunggu peminjaman buku dapat dilihat pada Use Case Scenario 4 Masuk ke Dalam Daftar Tunggu di bawah. Use Case scenario 4 Masuk ke Dalam daftar Buku

Use Case ID Number

4

Use Case Name

Masuk ke Dalam Daftar Tunggu

Use Case Description

Use Case ini menggambarkan proses pengguna masuk ke dalam daftar tunggu peminjaman buku

Primary Actor

Mahasiswa/Pengunjung Perpustakaan

Secondary Actor

-

Pre-Condition

Mahasiswa melakukan peminjaman buku yang sedang tidak tersedia

Primary Flow of Events

User Action

System Response

1. Pengguna memilih menu Masuk Daftar Tunggu. 2. Aplikasi menampilkan formulir untuk masuk antian/daftar tunggu peminjaman buku.

3. Pengguna mengisi formulir masuk daftar tunggu. 4. Pengguna mengirimkan formulir peminjaman dengan menekan tombol kirim. 5. Aplikasi menyimpan permintaan pengguna 6. Jika sudah tersedia, aplikasi mengirimkan pemberitahuan kepada pengguna bahwa buku telah dapat dipinjam 6a. Jika rentang waktu tunggu pengguna untuk melakukan peminjaman buku telah habis, aplikasi mengirimkan pemberitahuan kepada ppengguna apakah masih ingin memperpanjang waktu tunggu peminjaman.

Error Flow of Events

6b. Pengguna memperpanjang masa tunggu atau keluar dari daftar tunggu. 6c. Jika memperpanjang, pengguna akan tetap berada di daftar tunggu. Post-Condition

5.

Aplikasi mengirimkan telah dapat dipinjam.

pemberitahuan kepada pengguna bahwa buku

Use case scenario untuk proses membaca buku elektronik secara online dapat dilihat pada Use Case Scenario 5 Membaca E-Book di bawah. Use Case scenario 5 Membaca E-Book

Use Case ID Number

5

Use Case Name

Membaca E-book

Use Case Description

Use Case ini menggambarkan proses pengguna membaca buku elektronik secara online/offline di web aplikasi Peminjaman Buku Kampus Perbanas Bekasi

Primary Actor

Mahasiswa/Pengunjung Perpustakaan

Secondary Actor

-

Pre-Condition

Primary Flow of Events

Mahasiswa telah melakukan pencarian buku dan menemukan buku yang akan dibawa User Action

System Response

1. Pengguna memilih menu Baca Ebook. 2. Aplikasi menampilkan konten buku. Error Flow of Events

2a. Pengguna menutup aplikasi saat belum selesai membaca buku 2b. Aplikasi menampilkan pertanyaan apakah pengguna ingin menyimpan buku ke dalam daftar baca. 2c. Pengguna memilih untuk menyimpan buku ke dalam daftar baca, atau pengguna dapat memilih Selesai baca. 2c. Aplikasi menyiman buku ke dalam daftar jika pengguna memilih untuk menyimpannya.

Post-Condition

Aplikasi menampilkan konten buku yang dapat dibaca oleh pengguna baik secara online maupun secara offline.

6.

Jika mahasiswa yang ingin memohon izin untuk tidak menghadiri perkuliahan tidak dapat membuat request-nya sendiri, petugas asrama dapat mewakili mahasiswa tersebut. Use case scenario untuk proses membuat request oleh Petugas Asrama dapat dilihat pada Use Case 2 Request oleh Petugas Asrama di bawah....


Similar Free PDFs