Berikut ini adalah sistem inventory secara online dengan mempertimbangkan faktor efisiensi
waktu, keakuratan data, dan yang mempunyai toko (store) bisa mengakses kapan saja dan di
mana saja untuk mengetahui data stok barang tersebut. Maka sangat diperlukan sekali sistem
yang dapat melakukan pengolahan data persediaan barang dengan tepat. Bagian gudang
sebelumnya belum menggunakan sistem terkomputerisasi, sehingga metode ini dirasakan
kurang efektif dalam penyimpanan dan pencarian data stok barang. Akibatnya akan sering
memunculkan masalah-masalah yaitu akan mudah hilang atau rusak arsip yang berisikan
data-data barang, serta akan membutuhkan banyak waktu karena harus memeriksa arsip yang
berisikan data stok barang tersebut. Maka perlu dibuat suatu sistem informasi untuk
memudahkan dan efektif dalam bekerja. Untuk memudahkan pekerjaan di bagian gudang
tersebut, maka dibutuhkan sebuah sistem yang terkomputerisasi, yang dapat membantu
kepada para pegawai dalam mengolah data barang masuk dan barang keluar serta data stok
barang.
<<include>>
Laporan
<<include>>
Kelola User
Admin
<<include>>
Kelola Pemasok
<<extend>> <<include>>
Barang Masuk
<<extend>> <<include>>
Kelola Barang Login
Gudang
Barang Keluar
<<include>>
<<include>>
Penjaga toko
Stok Barang Toko
<<include>>
Permintaan Barang
<<include>>
Retur Barang
I-2
3. Memilih fungsi tambah data barang 4. Menampilkan form tambah data
I-3
Activity Diagram Login
benar
salah Menampilkan menu
sesuai aktor
1. Semua aktor mengakses aplikasi untuk mengisikan username dan password yang telah
dibuat atau didaftarkan sebelumnya
3. Ketika aktor salah menginputkan password maka admin akan melakukan pengisian
username dan password
I-4
Activity Diagram Kelola User
Admin Sistem
Login Menampilkan
halaman utama
Memilih menu
kelola user
Menampilkan
form kelola user
Menekan tombol
tambah user
Menampilkan
halaman tambah user
Memasukan
kelengkapan data
Menampilkan
kelengkapan data
Klik tombol
simpan
Tersimpan di
database
3. Admin menambahkan data user dengan memasukan data : nama pengguna, username,
password dan level (hak akses)
I-5
4. Sistem menampilkan kelengkapan data user yang baru di tambahkan
6. Sistem memuncukan notif data berhasil ditambah, jika data user berhasil di
tambahkan akan tersimpan di database secara otomatis
I-6