4.2.7 Skenario Use Case
Tabel 4.4 Skenario Use Case Login
Identifikasi No
Use case 01
Nama
Login
Tujuan Masuk kedalam sistem
Deskripsi Usecase ini menggambarkan proses untuk masuk kedalam
sistem.
Tipe -
Aktor
Pemasok, Staf biro perlengkapan, Pegawai biro lain, Kepala biro lain, Pimpinan biro perlengkapan.
Skenario utama Kondisi
awal Menu login
Aksi aktor Reaksi sistem
Memilih menu login Sistem akan memeriksa username dan
password.
Kondisi akhir
Tampilan akan menampilkan halaman utama pada sistem.
Tabel 4.5 Skenario Use Case Login
Identifikasi No
Use case 02
Nama Logout
Tujuan
Keluar dari sistem
Deskripsi Usecase ini menggambarkan proses untuk keluar dari
sistem.
Tipe -
Aktor Pemasok, Staf biro perlengkapan, Pegawai biro lain,
Kepala biro lain, Pimpinan biro perlengkapan.
Skenario utama Kondisi
awal Menu logout
Aksi aktor Reaksi sistem
Memilih menu logout Sistem
merespon dengan
menampilkan kembali halaman login.
Kondisi akhir
Tampilan akan menampilkan kembali kemenu login.
Tabel 4.6 Skenario Use Case Kelolah Pemasok
Identifikasi No
Use case 03
Nama Kelolah pemasok
Tujuan
Mengelolah data-data pemasok
Deskripsi Proses pengelolahan data-data pemasok yang akan
disimpan kedalam database pada sistem.
Tipe -
Aktor Pemasok
Skenario utama Kondisi
awal Form pemasok yang sudah aktif, dan menu pemasok untuk
memberikan informasi pemasok yang tersedia.
Aksi aktor Reaksi sistem
1. Memilih menu pemasok. 2. Mengisi form pemasok.
3. Jika ingin melakukan edit
terhadap data pemasok. 4. Jika mengklik tombol
hapus. Jika
mengklik tombol simpan.
1. Tampilkan menu pemasok. 2. Sistem
akan mencatat
data pemasok.
3. Sistem akan
melakukan pengeditan data pemasok.
4. Sistem akan menghapus data pemasok yang diinginkan.
5. Sistem akan menyimpan data pemasok
tersebut kedalam
database.
Kondisi akhir
Data pemasok akan tersimpan dalam database.
Tabel 4.7 Skenario Use Case Lihat Pemasok
Identifikasi No
Use case 04
Nama Lihat pemasok
Tujuan Memberikan informasi data pemasok
Deskripsi Proses penyajian informasi data-data pemasok yang
tersimpan pada database.
Tipe Primer
Aktor
Staf biro perlengkapan
Skenario utama Kondisi
awal Menu lihat pemasok sudah aktif
Aksi aktor Reaksi sistem
Pilih menu lihat pemasok Menampilkan data pemasok
Kondisi akhir
Tampilan akan menampilkan data pemasok yang tersedia.
Tabel 4.8 Skenario Use Case Kelolah Katalog Produk
Identifikasi No
Use case 05
Nama Kelolah katalog produk
Tujuan
Mengelolah data-data katalog produk
Deskripsi
Proses pengelolahan data-data katalog produk yang akan disimpan kedalam database pada sistem.
Tipe Primer
Aktor Pemasok
Skenario utama Kondisi
awal Form katalog produk yang sudah aktif, dan menu katalog
produk untuk memberikan informasi katalog produk yang tersedia.
Aksi aktor Reaksi sistem
1. Memilih menu
katalog produk.
2. Mengisi form
katalog produk.
3. Ingin melakukan
edit terhadap katalog produk.
4. Jika mengklik tombol hapus.
5. ika mengklik
tombol simpan.
1. Tampilkan menu katalog produk. 2. Sistem akan mencatat katalog
produk. 3. Sistem
akan melakukan
pengeditan data katalog produk. 4. Sistem akan menghapus katalog
produk yang tidak diinginkan. 5. Sistem akan menyimpan data
katalog produk tersebut kedalam database.
Kondisi akhir
Katalog produk akan tersimpan dalam database.
Tabel 4.9 Skenario Use Case Lihat Katalog Produk
Identifikasi No
Use case 06
Nama Lihat katalog produk
Tujuan
Memberikan informasi katalog produk
Deskripsi Proses penyajian informasi data-data katalog produk yang
tersimpan pada database.
Tipe -
Aktor Staf biro perlengkapan
Skenario utama Kondisi
awal Menu lihat katalog produk udah aktif
Aksi aktor Reaksi sistem
Pilih menu
lihat katalog
produk Tampilkan data katalog produk
Kondisi akhir
Tampilan akan menampilkan katalog produk yang tersedia
Tabel 4.10 Skenario Use Case Kelolah Barang
Identifikasi No
Use case 07
Nama Kelolah barang
Tujuan
Mengelolah data-data barang
Deskripsi Proses pengelolahan data-data barang yang akan disimpan
kedalam database pada sistem.
Tipe -
Aktor Staf biro perlengkapan
Skenario utama Kondisi
awal Form barang yang sudah aktif, dan menu barang untuk
memberikan informasi barang yang tersedia.
Aksi aktor Reaksi sistem
1. Memilih menu barang. 2. Mengisi form barang.
3. Ingin melakukan
edit terhadap barang.
4. Jika mengklik tombol hapus.
5. Jika mengklik
tombol simpan.
1. Tampilkan menu barang. 2. Sistem akan mencatat barang.
3. Sistem akan melakukan pengeditan
barang. 4. Sistem akan menghapus barang
yang tidak diinginkan. 5. Sistem akan menyimpan data
barang tersebut kedalam database.
Kondisi akhir
Barang akan tersimpan dalam database.
Tabel 4.11 Skenario Use Case Lihat Stok Barang
Identifikasi No
Use case 08
Nama Lihat stok barang
Tujuan Memberikan informasi stok barang
Deskripsi Proses penyajian informasi data-data stok barang yang
tersimpan pada database.
Tipe -
Aktor Staf biro perlengkapan
Skenario utama Kondisi
awal Menu lihat stok barang sudah aktif
Aksi aktor Reaksi sistem
Pilih menu llihat stok barang Tampilkan data stok barang.
Kondisi akhir
Tampilan akan menampilkan stok barang yang tersedia
Tabel 4.12 Skenario Use Case Kelolah Pemesanan
Identifikasi No
Use case 09
Nama Kelolah pemesanan
Tujuan
Mengelolah data-data pemesanan
Deskripsi Proses pengelolahan data-data pemesanan yang akan
disimpan kedalam database pada sistem.
Tipe -
Aktor Staf biro perlengkapan
Skenario utama Kondisi
awal Form pemesanan yang sudah aktif, dan menu pemesanan
untuk memberikan informasi pemesanan yang tersedia.
Aksi aktor Reaksi sistem
1. Memilih menu pemesanan. 2. Mengisi form pemesanan.
3. Jika ingin melakukan edit
terhadap pemesanan. 4. jika mengklik tombol
hapus. 5. Jika
mengklik tombol
simpan. 1. Tampilkan menu pemesanan.
2. Sistem akan mencatat pemesanan. 3. Sistem akan melakukan pengeditan
pemesanan. 4. Sistem
akan menghapus
pemesanan yang tidak diinginkan. 5. Sistem akan menyimpan data
pemesanan tersebut
kedalam database.
Kondisi akhir
Pemesanan akan tersimpan dalam database.
Tabel 4.13 Skenario Use Case Lihat Pemesanan
Identifikasi No
Use case 10
Nama
Lihat pemesanan
Tujuan Memberikan informasi pemesanan
Deskripsi Proses penyajian informasi data-data pemesanan yang
tersimpan pada database.
Tipe -
Aktor
Pemasok
Skenario utama Kondisi
awal Menu lihat pemesanan sudah aktif
Aksi aktor Reaksi sistem
Pilih menu pemesanan Tampilkan data pemesanan.
Kondisi akhir
Tampilan akan menampilkan data pemesanan.
Tabel 4.14 Skenario Use Case Kelolah Barang Masuk
Identifikasi No
Use case 11
Nama Kelolah barang masuk
Tujuan
Mengelolah data-data barang masuk
Deskripsi Proses pengelolahan data-data barang masuk yang akan
disimpan kedalam database pada sistem.
Tipe -
Aktor Pemasok
Skenario utama Kondisi
awal Form barang masuk yang sudah aktif, dan menu barang
masuk untuk memberikan informasi barang masuk yang tersedia.
Aksi aktor Reaksi sistem
1. Memilih menu
barang masuk.
2. Mengisi form
barang masuk.
3. Jika ingin melakukan edit terhadap barang masuk.
4. jika mengklik tombol hapus.
5. Jika mengklik
tombol simpan.
1. Tampilkan menu barang masuk. 2. Sistem akan mencatat barang
masuk. 3. Sistem
akan melakukan
pengeditan barang masuk. 4. Sistem akan menghapus barang
masuk yang tidak diinginkan. 5. Sistem akan menyimpan data
barang msuk tersebut kedalam database.
Kondisi akhir
Barang masuk akan tersimpan dalam database.
Tabel 4.15 Skenario Use Case Lihat Barang Masuk
Identifikasi No
Use case 12
Nama Lihat barang masuk
Tujuan Memberikan informasi barang masuk
Deskripsi Proses penyajian informasi data-data barang masuk yang
tersimpan pada database.
Tipe -
Aktor Staf biro perlengkapan
Skenario utama Kondisi
awal Menu lihat barang masuk sudah aktif
Aksi aktor Reaksi sistem
Pilih menu barang masuk Tampilkan data barang masuk.
Kondisi akhir
Tampilan akan menampilkan data barang masuk.
Tabel 4.16 Skenario Use Case Kelolah Pengembalian Barang
Identifikasi No
Use case 13
Nama Kelolah pengembalian barang
Tujuan
Mengelolah data-data pengembalian barang
Deskripsi Proses pengelolahan data-data pengembalian barang yang
akan disimpan kedalam database pada sistem.
Tipe -
Aktor Staf biro perlengkapan
Skenario utama Kondisi
awal Form barang masuk yang sudah aktif, dan menu barang
masuk untuk memberikan informasi barang masuk yang tersedia.
Aksi aktor Reaksi sistem
1. Memilih menu
pengembalian barang. 2. Mengisi
form pengembalian barang.
3. Jika ingin melakukan edit terhadap
pengembalian barang.
4. jika mengklik tombol hapus.
5. Jika mengklik
tombol simpan.
1. Tampilkan menu pengembalian barang. Sistem akan mencatat
pengembalian barang. 2. Sistem akan melakukan pengeditan
pengembalian barang. 3. Sistem
akan menghapus
pengembalian barang yang tidak diinginkan.
4. akan menyimpan pengembalian barang tersebut kedalam database.
Kondisi akhir
Pengembalian barang akan tersimpan dalam database.
Tabel 4.17 Skenario Use Case Lihat Pengembalian Barang
Identifikasi No
Use case 14
Nama Lihat pengembalian barang
Tujuan Memberikan informasi pengembalian barang
Deskripsi Proses penyajian informasi data-data pengembilan barang
yang tersimpan pada database.
Tipe
-
Aktor Pemasok
Skenario utama Kondisi
awal Menu lihat pengembalian barang sudah aktif
Aksi aktor Reaksi sistem
Pilih menu lihat pengembalian barang
Tampilkan pengembalian barang.
Kondisi akhir Akan menampilkan data pengembalian barang.
Tabel 4.18 Skenario Use Case Kelolah Permohonan Barang
Identifikasi No
Use case 15
Nama Kelolah permohonan barang
Tujuan
Mengelolah data-data permohonan barang
Deskripsi Proses pengelolahan data-data pemohonan barang yang
akan disimpan kedalam database pada sistem.
Tipe -
Aktor Pegawai biro lain
Skenario utama Kondisi
awal Form permohonan barang yang sudah aktif, dan menu
permohonan barang
untuk memberikan
informasi permohonan barang yang tersedia.
Aksi aktor Reaksi sistem
1. Memilih menu
permohonan barang. 2. Mengisi form permohonan
barang. 3. Jika ingin melakukan edit
terhadap permohonan
barang. 4. Jika mengklik tombol
hapus. 5. Jika
mengklik tombol
simpan. 1. Tampilkan
menu permohonan
barang. 2. Sistem akan mencatat permohonan
barang. 3. Sistem
akan melakukan
pengeditan permohonan barang. 4. Sistem
akan menghapus
permohonan barang yang tidak diinginkan.
6. Sistem akan menyimpan data permohonan
barang tersebut
kedalam database.
Kondisi akhir Permohonan barang tersimpan dalam database.
Tabel 4.19 Skenario Use Case Lihat Permohonan Barang
Identifikasi No
Use case 16
Nama Lihat permohonan barang
Tujuan Memberikan informasi permohonan barang
Deskripsi Proses penyajian informasi data-data permohonan barang
yang tersimpan pada database.
Tipe -
Aktor Kepala biro lain
Skenario utama Kondisi
awal Menu lihat permohonan barang sudah aktif
Aksi aktor Reaksi sistem
Pilih menu lihat permohonan barang
Tampilkan permohonan barang.
Kondisi akhir
Tampilan akan menampilkan data permohonan barang.
Tabel 4.20 Skenario Use Case Validasi Permohonan Barang
Identifikasi No
Use case 17
Nama Validasi permohonan barang
Tujuan
Melakukan vallidasi permohonan barang
Deskripsi Proses persetujuan validasi permohonan barang yang akan
disimpan kedalam database pada sistem.
Tipe -
Aktor Kepala biro lain, Staf biro perlengkapan
Skenario utama Kondisi
awal Form validasi permohonan barang yang sudah aktif, dan
menu validasi permohonan barang memberikan informasi untuk memvalidasi permohonan barang yang tersedia.
Aksi aktor Reaksi sistem
Pilih menu validasi. Lakukan validasi
Tampilkan validasi. Sistem akan menyimpan kedalam
database.
Kondisi akhir
Validasi akan tersimpan dalam database.
Tabel 4.21 Skenario Use Case Kelolah Barang Keluar
Identifikasi No
Use case 18
Nama
Kelolah barang keluar
Tujuan Mengelolah data-data barang keluar
Deskripsi Proses pengelolahan data-data barang keluar yang akan
disimpan kedalam database pada sistem.
Tipe -
Aktor
Staf biro perlengkapan
Skenario utama Kondisi
awal Form barang keluar yang sudah aktif, dan menu barang
keluar untuk memberikan informasi barang keluar yang tersedia.
Aksi aktor Reaksi sistem
1. Memilih menu
barang keluar.
2. Mengisi form
barang keluar.
3. Jika ingin melakukan edit terhadap barang keluar.
4. Jika mengklik tombol hapus.
5. Jika mengklik
tombol simpan.
1. Tampilkan menu barang keluar. 2. Sistem akan mencatat barang
keluar. 3. Sistem
akan melakukan
pengeditan barang keluar. 4. Sistem akan menghapus barang
keluar yang tidak diinginkan. 5. Sistem akan menyimpan data
barang keluar tersebut kedalam database.
Kondisi akhir
Barang keluar akan tersimpan dalam database.
Tabel 4.22 Skenario Use Case Lihat Barang Keluar
Identifikasi No
Use case 19
Nama
Lihat barang keluar
Tujuan Memberikan informasi barang keluar
Deskripsi Proses penyajian informasi data-data barang keluar yang
tersimpan pada database.
Tipe -
Aktor
Pegawai biro lain
Skenario utama Kondisi
awal Menu lihat barang keluar sudah aktif
Aksi aktor Reaksi sistem
Pilih menu lihat barang keluar Tampilkan barang keluar Kondisi
akhir Tampilan akan menampilkan data barang keluar.
Tabel 4.23 Skenario Use Case Lihat Laporan
Identifikasi No
Use case 20
Nama
Lihat laporan
Tujuan Memberikan informasi laporan
Deskripsi Proses penyajian informasi data-data laporan yang
tersimpan pada database.
Tipe -
Aktor
Kepala biro perlengkapan
Skenario utama Kondisi
awal Menu laporan
Aksi aktor Reaksi sistem
Pilih menu lihat laporan Tampilkan laporan
Kondisi akhir
Tampilan akan menampilkan data laporan.
4.2.8 Activity Diagram