22
Berdasarkan penjelasan bab II, aplikasi pengendalian persediaan bahan baku memerlukan dua aktor yaitu admin dan operator. Admin berfungsi sebagai pengelola konten secara keseluruhan dan operator hanya menjalankannya saja
4.2.Gambaran Umum Aplikasi
Pertama kali saat menggunakan aplikasi ini akan muncul menu login, setelah login berhasil maka menuju ke menu utama. Menu utama berisikan menu-menu sesuai dengan user yang mengakses aplikasi. Berikut gambaran detailnya :
4.2.1. Menu Login
Menu login merupakan tampilan yang pertama kali muncul ketika
sistem diakses. Dalam proses ini akan dilakukan pengecekan apakah username dan password yang digunakan sesuai dengan yang tersimpan di database, jika yang masuk admin maka akan memunculkan halaman
4.2.2. Menu Utama Admin dan Operator
Setelah melakukan proses login, maka akan menuju ke menu utama. Menu utama dibagi menjadi dua yaitu menu untuk admin dan operator, yang bertujuan untuk memisah fungsi.
4.2.3. Menu Input
Menu ini berfungsi untuk melakukan penambahan,pengeditan dan
4.2.5. Menu Input Keluar & Masuk Barang
Menu ini digunakan operator untuk mengInput barang yang keluar
dan masuk
4.2.6. Cetak Laporan Keluar & Masuk
Ini adalah laporan bahan baku keluar atau masuk.
4.3. Perancangan Sistem
Tahap ini disebut dengan perancangan sistem. Perancangan sistem secara umum adalah untuk memberikan gambaran secara umum kepada user tentang sistem yang baru.
4.3.1. Kebutuhan Sistem
Dua aktor yang terlibat dalam proses pengendalian yang ditunjukkan pada Tabel 4.3.1
Tabel 4.3.1 Tabel Aktor yang Terlibat
Aktor Deskripsi
Admin
Sebagai pengelola konten secara keseluruhan yang bertugas untuk menambah, mengubah dan menghapus konten informasi dalam menjalankan aplikasi.
Operator
Hanya memiliki akses untuk mengelola dan membuat laporan bahan baku keluar dan masuk
4.3.2. Kebutuhan Fungsional
Aktor Fungsi Admin  Login
Untuk mengelola semua data master, admin terlebih dahulu melakukan login agar keamanan data terjaga.
 Mengelola User
Berfungsi untuk mengaktivasikan user untuk masuk kedalam sistem berdasarkan levelnya.
Melihat dan mengelola aktor yang menggunakan sistem.
 Mengelola Supplier
Berfungsi untuk melihat dan mengelola supplier yang telah terdaftar.
 Mengelola Barang
Berfungsi untuk melihat dan mengelola stock awal bahan baku
Mamantau transaksi barang  Cek Barang
Berfungsi untuk mencetak laporan harian bahan baku.  Ganti password
Berfungsi untuk mengubah password lama menjadi password baru.
Operator  Login
Operator yang sudah terdaftar oleh admin dapat melakukan login untuk mengakses sistem.
Berfungsi untuk mengInput bahan baku yang masuk, baik itu beli,transfer cabang maupun return dari produksi.
 Transaksi Keluar
Berfungsi untuk mengInput bahan baku yang keluar, baik itu dipakai untuk produksi maupun transfer cabang.
 Cetak Transaksi
Berfungsi untuk mencetak bahan baku yang keluar dan masuk,
 Ganti password
Berfungsi untuk mengubah password lama menjadi password baru.
Gambar 4.3.2 Diagram Use Case Operator 4.4.Analisis
4.4.1. Kelebihan Sistem
Setelah diuji coba, aplikasi ini terbukti dapat menanggulangi kesalahan akibat human error, yaitu tulisan yang sulit dibaca.dan beberapa keunggulan lain diantaranya:
a. Untuk dapat mempermudah pengInput an bahan baku keluar dan masuk.
b. Untuk mempermudah pengecekan stock barang.
c. Mencetak laporan harian bahan baku.
d. Agar mengurangi pengInput an dokumen yang sama. Transaksi
Masuk
Operator
Ganti Password Cetak
4.4.2. Kelemahan Sistem
Setelah melakukan uji coba terhadap sistem, terdapat beberapa kekurangan/kelemahan yaitu:
a. MengInput barang keluar dan masuk masih satu per satu.
b. Seharusnya pengInput an barang keluar dan masuk dibuat seperti shopping cart.