BAB IV PERENCANAAN DAN ANALISA PERANCANGAN SISTEM
4.3 Perancangan Sistem
4.3.2 Skenario Use Case
1. Mengelola Data Alat Dan Ruangan
Tabel 4.1 Skenario Use Case Mengelola Data Alat Dan Ruangan
Nama Use Case Mengelola Data Alat Dan Ruangan
Aktor Admin atau Kepala Lab
Keterangan
Use case ini merupakan proses untuk mengelola Data Alat Dan Ruangan. Dalam proses ini mencakup proses tambah, edit, dan hapus data.
Prakondisi User telah berhasil login masuk kedalam menu utama
dan user yang digunakan merupakan user admin. 4.3 Perancangan Sistem
Lanjut Tabel 4.1 Skenario Use Case Mengelola Data Alat Dan Ruangan
Bidang khas event Kegiatan Aktor Respon Sistem
Langkah 1 : User memilih
menu data Alat Dan
Ruangan
Langkah 2 : Sistem
merespon dengan
menampilkan halaman
data alat dan ruangan
Langkah 3 : User memilih tombol tambah
Langkah 4 : Sistem
menampilkan form
tambah
Langkah 5 : User
menambahkan data Alat dan Ruangan ke dalam form
Langkah 6 : User memilih tombol simpan
Langkah 7 : Data alat dan ruangan berhasil di simpan
Bidang Alternatif 1
Alternatif 1 langkah 3 : user memilih data alat dsn ruangan yang akan diubah
Alternatif 1 langkah 4 : user memilih tombol edit
Alternatif 1 langkah 5 :
sistem menampilkan
form edit Alternatif 1 langkah 6 :
user merubah isi dari data alat dan ruangan
Alternatif 1 langkah 7 :
user memilih tombol
simpan
Alternatif 1 langkah 8 : sistem merubah data alat dan ruangan
Bidang Alternatif 2 Alternatif 2 langkah 3 : user memilih data alat dan
ruangan yang akan dihapus
Alternatif 2 langkah 4 : user memilih tombol hapus
Alternatif 2 langkah 5 : sistem menghapus data alat atau ruangan
Kesimpulan Dalam pengelolaan data alat atau ruangan, dapat
dilakukan kegiatan tambah, edit dan hapus data.
Post Kondisi Perubahan data tersimpan
2. Mengelola Data Anggota
Tabel 4.2 Skenario Use Case Mengelola Anggota
Nama Use Case Mengelola Data Anggota
Aktor Admin atau kepala lab
Keterangan
Use case ini merupakan proses untuk mengelola data anggota. Dalam proses ini mencakup proses tambah, edit, dan hapus data.
Prakondisi
User telah berhasil login masuk kedalam menu utama dan user yang digunakan merupakan user admin.
Bidang khas event Kegiatan Aktor Respon Sistem
Langkah 1 : User
memilih menu data
anggota
Langkah 2 : Sistem
merespon dengan
menampilkan halaman
Lanjutan Tabel 4.2 Skenario Use Case Mengelola Anggota
Langkah 3 : User
memilih tombol tambah
Langkah 4 : Sistem menampilkan form tambah anggota Langkah 5 : User menambahkan data mahasiswa ke dalam form untuk bisa login ke
peminjaman atau
membuat akun.
Langkah 6 : User
memilih tombol simpan
Langkah 7 : Data
anggota berhasil di
simpan
Bidang Alternatif 1
Alternatif 1 langkah 3 :
user memilih data
anggota yang akan
diubah
Alternatif 1 langkah 4 : user memilih tombol edit
Alternatif 1 langkah 5 :
sistem menampilkan
form edit anggota Alternatif 1 langkah 6 :
user merubah isi dari data anggota
Alternatif 1 langkah 7 : user memilih tombol simpan
Alternatif 1 langkah 8 : sistem merubah data anggota
Lanjutan Tabel 4.2 Skenario Use Case Mengelola Anggota
Bidang Alternatif 2
Alternatif 2 langkah 3 :
user memilih data
anggota yang akan
dihapus
Alternatif 2 langkah 4 : user memilih tombol hapus
Alternatif 2 langkah 5 : sistem menghapus data anggota
Kesimpulan Dalam pengelolaan data anggota, dapat dilakukan
kegiatan tambah, edit dan hapus data.
Post Kondisi Perubahan data tersimpan
3. Mengelola Data Peminjaman
Tabel 4.3 Skenario Use Case Mengelola Data Peminjaman
Nama Use Case Mengelola Data Peminjaman
Aktor Admin atau kepala lab
Keterangan
Use case ini merupakan proses untuk mengelola data peminjaman. Dalam proses ini mencakup proses tambah , edit, dan hapus data.
Prakondisi
User telah berhasil login masuk kedalam menu utama dan user yang digunakan merupakan user admin.
Bidang khas event Kegiatan Aktor Respon Sistem
Langkah 1 : User
memilih menu data
peminjam
Langkah 2 : Sistem
merespon dengan
menampilkan halaman
Lanjut Tabel 4.3 Skenario Use Case Mengelola Data Peminjaman
Langkah 3 : User
memilih tombol tambah
Langkah 4 : Sistem menampilkan form tambah peminjam Langkah 5 : User menambahkan data peminjam ke dalam form Langkah 6 : User
memilih tombol simpan
Langkah 7 : Data
peminjam berhasil di simpan
Bidang Alternatif 1
Alternatif 1 langkah 3 :
user memilih data
peminjaman yang akan diubah
Alternatif 1 langkah 4 : user memilih tombol edit
Alternatif 1 langkah 5 :
sistem menampilkan
form edit peminjaman Alternatif 1 langkah 6 :
user merubah isi dari data peminjaman
Alternatif 1 langkah 7 : user memilih tombol simpan
Alternatif 1 langkah 8 : sistem merubah data peminjaman
Lanjutan Tabel 4.3 Skenario Use Case Mengelola Data Peminjaman
Bidang Alternatif 2
Alternatif 2 langkah 3 :
user memilih data
peminjaman yang akan dihapus
Alternatif 2 langkah 4 : user memilih tombol hapus
Alternatif 2 langkah 5 : sistem menghapus data peminjaman
Kesimpulan Dalam pengelolaan data kelas peminjaman, dapat
dilakukan kegiatan tambah, edit dan hapus data.
Post Kondisi Perubahan data tersimpan
4. Mengelola Data Pengembalian
Tabel 4.4 Skenario Use Case Mengelola Data Pengembalian
Nama Use Case Mengelola Data Pengembalian
Aktor Admin atau kepala lab
Keterangan
Use case ini merupakan proses untuk mengelola data pengembalian. Dalam proses ini mencakup proses edit, dan hapus data.
Prakondisi User telah berhasil login masuk kedalam menu utama
dan user yang digunakan merupakan user admin.
Bidang khas event Kegiatan Aktor Respon Sistem
Langkah 1 : User
memilih menu data
pengembalian Langkah 2 : Sistem merespon dengan menampilkan halaman data pengembalian Langkah 3 : user
memilih tombol edit
Langkah 4 : sistem
menampilkan form edit pengembalian
5. Proses Peminjaman
Tabel 4.5 Skenario Use Case Proses Peminjaman
Nama Use Case Proses Peminjaman
Aktor Mahasiswa
Keterangan
Use case ini merupakan proses untuk meminjam Alat Dan Ruangan. Dalam proses ini mencakup proses pinjam , masuk keranjang, proses pinjam, dan hapus data, proses pinjam, isi form peminjaman, cetak bukti form pinjam.
Prakondisi
User telah berhasil login masuk kedalam menu utama dan user yang digunakan merupakan user mahasiswa.
Lanjut Tabel 4.4 Skenario Use Case Mengelola Data Pengembalian
Langkah 5 : user
merubah tanggal dari data pengembalian
Langkah 6 : user
memilih tombol simpan
Langkah 7 : sistem
merubah data
pengembalian
Langkah 8 : user
memilih data
pengembalian yang akan dihapus
Kesimpulan Langkah 9 : user
memilih tombol hapus
Langkah 10 : sistem
menghapus data
pengembalian
Post Kondisi Dalam pengelolaan data pengembalian, dapat
dilakukan kegiatan edit dan hapus data. Perubahan data tersimpan
Lanjutan Tabel 4.5 Skenario Use Case Proses Peminjaman
Bidang khas event Kegiatan Aktor
Mahasiswa Admin
6. Proses Registrasi Anggota
Tabel 4.6 Skenario Use Case Proses Registrasi Langkah 1 : mahasiswa
mengkonfirmasi admin untuk membuat akun anggota
Langkah 2 : Admin login dan memilih menu anggota
Langkah 3 : mahasiwa memberi data ke admin
Langkah 4 : admin input data ke tambah akun atau form anggota
Langkah 6 : Mahasiswa menerima akun
Langkah 5 : Admin milih tombol save dan menyerahkan akun ke penggunanya
Bidang khas event 2 Kegiatan Aktor
Mahasiswa Respon Sistem
Langkah 7 : user akan login sesuai akun yang sudah di buat admin
Langkah 8 : sistem akan merespond menampikan halaman utama yaitu peminjaman alat
Langkah 9 : user
memilih Alat atau Ruangan yang akan di pinjam
Langkah 10 : sistem akan memproses masuk
ke keranjang
Lanjutan Tabel 4.6 Skenario Use Case Proses Registrasi Langkah 11 : user akan
memilih tombol proses peminjaman apabila user
akan meminjam alat
atau ruangan tersebut, jika user masih ragu maka di situ di sediakan hapus data atau kembali untuk memilih pinjam
ruangan atau alat
kembali.
Langkah 12 : sistem akan mengverifikasi
Kesimpulan Dalam peminjaman alat atau ruangan, dapat
dilakukan kegiatan pinjam, hapus data, cetak.
Post Kondisi Perubahan data tersimpan