• Tidak ada hasil yang ditemukan

BAB IV PEMBAHASAN

4.2 Perancangan dan Pengembangan Sistem

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

117

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

118

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

119

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

120

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

121

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

122

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.

123

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

124

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

125

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

126

Dokumen terkait