3.3.5.1 Sequence diagram melakukan pendaftaran
Anggota baru
Halaman Utama
1: pilih menu pendaftaran anggota
1.1: menampilkan form pendaftaran anggota
Form Pendaftran Anggota
2: masukan data anggota
2.1: data anggota tidak
vali d
2.4: menampilkan pesan pendaftaran berhasil,
menampilk an nomor antrian 2.3 : menyimpan
data antrian
3: menekan tombol cetak nomor antrian
3.2: struk nomor antrian
Members
2.2: jika valid simpan data anggota
3.1: cetak struk nomor antrian
3.3.5.2 Sequence diagram melakukan foto
Anggota baru
Form Pendaftaran
1: menekan tombol ambil foto
1.1: menampilkan form foto
Form Foto
2: menekan tombol foto
2.2: menampilkan hasil foto anggota
Upload Files
2.1: simpan foto anggota
Gambar 3.24, Sequence diagram melakukan foto
3.3.5.3 Sequence diagram mengelola antrian
Petugas
Pendaftaran 1: masukan Username Form Login dan Password Users 1.3.1: menampilkan halaman administrasi Form Antrian 1.3: validasi login
2: memilih menu antrian pendaftaran
2.1: menampilkan halaman antrian pendaftaran
3: menekan tombol panggil antrian
3.2: data nomor antrian
3.4: menampilkan nomor antrian 1.1: get username dan
password
1.2: data username & password
Halaman Utama Administrasi
3.1: get Data Nomor Antrian
3.3: update data nomor antrian Queues
3.3.5.4 Sequence diagram mengubah data anggota
Petugas
Pendaftaran 1: masukan Username Form Login dan Password Users 1.4: menampilkan halaman administrasi Form perubahan data anggota 1.3: validasi login
2: memilih menu perubahan data anggota
2.1: menampilkan halaman perubahan data anggota
3: masukan pencarian data anggota (nomor anggota, nama)
3.2: data anggota
4: mengubah data anggota
4.1: menyimpan perubahan data 4.1.1: menampilkan pesan data berhasil tersimpan
Halaman Utama Administrasi 1.1: get username dan
password
1.2: data username & password
3.1: mencari data anggota
3.4: menampilkan data anggota
Members
3.3.5.5 Sequence diagram mengaktifkan status anggota
Petugas
Pendaftaran 1: masukan Username Form Login dan Password
Users
1.4:
menampilkan halaman administrasi
Form status anggota
1.3: validasi login
2: memilih menu status anggota
2.1: menampilkan halaman status anggota
3: masukan pencarian data anggota (nomor anggota, nama)
3.3: menampilkan data anggota
4: mengubah status anggota
4.1: menyimpan perubahan data 4.2: menampilkan pesan status anggota sudah aktif
Halaman Utama Administrasi
1.1: get username dan password
1.2: data username & password
3.2: data anggota 3.1: mencari data anggota
Members
3.3.5.6 Sequence diagram tagging(menandai) kartu anggota
Petugas
Pendaftaran 1: masukan Username Form Login dan Password
Users
1.4:username & password valid, menampilkan halaman administrasi
Form Tagging Kartu Anggota
2: memilih menu tagging kartu anggota
2.1: menampilkan halaman tagging kartu anggota
3: masukan pencarian data anggota (nomor anggota, nama)
3.3: menampilkan data anggota
4: menekan tombol tagging
4.2.1: menampilkan pesan kartu berhasil ditagging
Proximity
4.1: mentagging nomor anggota ke kartu RFID
4.2: mengirim pesan data sudah ditagging Halaman Utama
Administrasi
1.3: validasi login 1.1: get username dan
password
1.2: data username & password
3.1: mencari data anggota
3.2: data anggota Members
3.3.5.7 Sequence diagram mencetak kartu anggota
Petugas
Pendaftaran 1: masukan Username Form Login dan Password
Users
1.4: Login valid, menampilkan halaman administrasi
Form cetak kartu anggota
2: memilih menu cetak kartu anggota
2.1: menampilkan halaman cetak kartu anggota
3: masukan pencarian data anggota (nomor anggota, nama)
3.3: menampilkan data anggota
4: menekan tombol cetak kartu
Halaman Utama Administrasi
1.3: validasi login 1.1: get username dan
password 1.2: data username & password
4.1: mencetak kartu 3.1: mencari data anggota
3.2: data anggota
Members
3.3.5.8 Sequence diagram memesan koleksi
Anggota
Halaman Utama
1: memilih menu pesan koleksi
1.1: menampilkan halaman pesan koleksi
Form pesan koleksi
2: memasukan data pencarian katalog berdasarkan (judul, pengarang, atau penerbit)
2.3: menampilkan data katalog dan koleksi yang dicari
3: memilih data koleksi 3.1: menampilkan list data koleksi
4: menekan tombol simpan
4.1.1: menampilkan pesan berhasil tersimpan & list pesanan
5: menekan tombol cetak pesanan
API INLIS
2.1: mencari data katalog
2.2: data katalog
4.1: menyimpan data pesanan
5.1: mencetak struk pesanan
Collection_Orders
3.3.5.9 Sequence diagram cari katalog
Anggota
Halaman Utama
1: memilih menu cari katalog
1.1: menampilkan halaman pencarian katalog
Form pencarian katalog
2: memasukan data pencarian katalog berdasarkan (judul, pengarang, atau penerbit)
2.2: mengeluarkan data katalog dan koleksi
2.2.1: menampilkan data katalog dan koleksi yang dicari
API INLIS
2.1: mengirim data pencarian
Gambar 3.31, Sequence diagram cari katalog
3.3.5.10 Sequence diagram memindai kartu anggota
Proximity
1: memindai data nomor anggota pada kartu
rfid_temp
2: menyimpan data pada tampungan sementara basis data
3: mencari data anggota
Sistem
4: menampilkan data anggota
3.3.5.11 Sequence diagram mengubah status pesanan Petugas Layanan Tertutup Form Login 1: masukan Username dan Password Users
1.4: login valid, menampilkan halaman administrasi
Form status pesanan
2: memilih menu pesanan koleksi layanan tertutup
2.1: menampilkan halaman pesanan koleksi layanan tertutup 3: memilih data pesanan
3.1: menampilkan data pesanan 4: mengubah status pesanan 1.3: validasi login
1.1: get username dan password 1.2: data username & password
Halaman Utama Administrasi
4.2: menampilkan pesan, status telah diubah
4.1: menyimpan data perubahan Collection_Orders
3.3.5.12 Sequence diagram menyimpan data peminjaman koleksi
Anggota
Halaman Utama
1: memilih menu peminjaman koleksi
1.1: menampilkan halaman peminjaman koleksi
Form Peminjaman
2: memindai kartu anggota rfid
2.4: menampilkan data anggota
4: menekan tombol selesai
Proximity
2.1: mengeluarkan data nomor anggota
3: memindai koleksi
3.4: menampilkan data koleksi
Pad Scanner 4.2: mencetak struk Collection_Loans 2.2: get data anggota 2.3: mengeluarkan data anggota 3.1: mengeluarkan data nomor item koleksi 3.2: get data koleksi 3.3: mengeluarkan data koleksi 4.1: menyimpan data peminjaman
4.2: mnampilkan pesan, transaksi peminjaman berhasil
3.3.5.13 Sequence diagram memperpanjang waktu peminjaman koleksi
Anggota
Halaman Utama
1: memilih menu perpanjangan
1.1: menampilkan halaman perpanjangan
Form perpanjangan
2: memindai kartu anggota rfid
2.3.1: menampilkan data anggota
3: menekan tombol selesai
Proximity
2.5.1: menampilkan data koleksi
Collection_Loans
2.1: mengeluarkan data nomor anggota
2.2: get data anggota
2.3: data anggota
2.4: get data koleksi yang dipinjam
2.5: data Koleksi
3.1: menyimpan data perpanjangan
3.2: mencetak s truk 3.3: menampilkan pesan, transaksi perpanjangan berhasil.
Members
3.3.5.14 Sequence diagram menyimpan data pengembalian koleksi
Anggota
Halaman Utama 1: memilih menu pengembalian koleks i
1.1: menampilkan halaman pengembalian koleksi
Form Pengembalian
2: memindai koleksi
2.6: menampilkan data anggota
3: menekan tombol selesai
Pad Scanner
3.2: cek keterlambatan 2.7: menampilkan data koleksi
3.3:menyimpan data pelanggaran 3.4:mencetak struk
2.1: mengeluarkan data nomor item koleksi 2.2: get data koleksi 2.3: mengeluarkan data koleksi 2.4: get data Anggota 2.5: mengeluarkan data anggota Collection_Loans 3.1: menyimpan data pengembalian
3.5: menampilkan pesan, transaksi pengembalian berhasil
Members
3.3.5.15 Sequence diagram memindai koleksi
Pad Scanner
1: memindai data id koleksi pada label tag
sistem
2: menyimpan data pada tampungan sementara basis data
3: mencari data koleksi
rfid_temp
4: menampilkan data koleksi
3.3.5.16 Sequence diagram melihat data peminjaman
Petugas
Sirkulasi 1: masukan Username Form Login dan Password Halaman Utama Administrasi 1.4: menampilkan halaman administrasi Form daftar peminjaman
2: memilih menu daftar peminjaman 2.1: menampilkan halaman daftar peminjaman
3: mencari data peminjaman berdasarkan nomor transaksi
3.3: menampilkan data peminjaman 1.3: validasi login 1.1: get username dan
password
1.2: data username & password
Users
3.1: mencari data peminjaman
3.2: mengeluarkan data peminjaman
Collection_Loans
Gambar 3.38, Sequence diagram melihat data peminjaman
3.3.5.17 Sequence diagram melihat data perpanjangan
Petugas
Sirkulasi 1: masukan Username Form Login dan Password Halaman Utama Administrasi 1.4: menampilkan halaman administrasi Form daftar Perpanjangan
2: memilih menu daftar perpanjangan 2.1: menampilkan halaman daftar perpanjangan
3: mencari data perpanjangan berdasarkan nomor transaksi
3.3: menampilkan data perpanjangan 1.3: validasi login 1.1: get username dan
password
1.2: data username & password
Users
3.1: mencari data perpanjangan
3.2: mengeluarkan data perpanjangan
Collection_Loans
3.3.5.18 Sequence diagram melihat data pengembalian
Petugas
Sirkulasi 1: masukan Username Form Login dan Password Halaman Utama Administrasi 1.4: menampilkan halaman administrasi Form daftar pengembalian
2: memilih menu daftar pengembalian
2.1: menampilkan halaman daftar pengembalian
3: mencari data pengembalian berdasarkan nomor transaksi
3.3: menampilkan data pengembalian 1.3: validasi login 1.1: get username dan
password 1.2: data username &
password
Basis Data
3.1: mencari data pengembalian
3.2: mengeluarkan data pengembalian
Collection_Loans
3.3.5.19 Sequence diagram melihat data pelanggaran
Petugas
Sirkulasi 1: masukan Username Form Login dan Password Halaman Utama Administrasi 1.4: menampilkan halaman administrasi Form daftar pelanggaran
2: memilih menu daftar pelanggaran 2.1: menampilkan halaman daftar pelanggaran
3: mencari data pelanggaran berdasarkan nomor transaksi
3.3: menampilkan data pelanggaran 1.3: validasi login 1.1: get username dan
password
1.2: data username & password
Basis Data
3.1: mencari data pelanggaran
3.2: mengeluarkan data pelanggaran
Collection_Loans