Skenario Use Case Perancangan dan Pengembangan Sistem .1 Fase Perencanaan Syarat-syarat

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