Fungsionalitas Mengecek Hak Akses User Fungsionalitas Mengelola Data Master

4.2.1 System Flow

1. Fungsionalitas Mengecek Hak Akses User

Mengecek hak akses user Sistem User Mulai User id password User id password tidak valid Validasi user id dan password User Menampilkan user id dan password tidak valid Valid? Mengecek hak akases Bagian pemesanan penjualan Bagian Penjualan? 1 2 3 Y Y T Y Manajer pemesanan? Selesai Y T Bagian HRD? T T 4 Y T Gambar 4.1. Mengecek hak akses user.

2. Fungsionalitas Mengelola Data Master

Menambah data master jenis produk Bagian Penjualan Sistem P h a s e Nama_jenis Cek nama_jenis Jenis_produk Jenis produk ada? 2 Menampilkan alert jenis sudah ada Jenis sudah ada Generate dan menampilkan id_jenis Status_jenis Simpan jenis_produk Jenis_produk Menampilkan jenis_produk Jenis_produk Selesai Y T ID_jenis Gambar 4.2. Menambah data master jenis produk. Mengubah data master jenis produk Bagian Penjualan Sistem Memilih jenis yang diubah Menampilkan jenis yang akan diubah 2 Jenis yang akan diubah Status_jenis yang akan diubah Menyimpan perubahan status_jenis Jenis_produk Menampilkan jenis_produk Jenis_produk Selesai Jenis_produk Gambar 4.3. Mengubah data master jenis produk. Gambar 4.4. Menambah data master produk. Menambah data master produk Sistem Bagian Penjualan Jenis_produk Cek jenis produk Memunculkan id jenis Id_produk Jenis_produk Jenis_produk Mengecek id produk yang terakhir digunakan Produk Kelengkapan data produk Mengecek kelengkapan field Lengkap? Menyimpan data produk Produk Menampilkan field belum lengkap Field belum lengkap Menampilkan penyimpanan data produk berhasil Penyimpanan berhasil Selesai T Y 2 Menampilkan id produk Mengubah data master produk Sistem Bagian Penjualan Memilih id_produk yang diubah Menampilkan data produk Data produk Pproduk Data produk yang diubah Menyimpan data produk yang diubah Produk Menampilkan penyimpanan data produk berhasil Menampilkan data produk Selesai 2 Gambar 4.5. Mengubah data master produk. Menambah data master user Sistem Bagian HRD P h as e 4 User id Mengecek ketersediaan user id User Ada? Menampilkan alert id sudah ada Id sudah ada Y password Mengecek password 8 karakter Sesuai? Menampilkan alert password 8 karakter Kelengkapan data user Password 8 karakter T T Y Mengecek kelengkapan field Lengkap? Menampilkan alert field masih ada yang belum diisi Field belum lengkap Menyimpan data user User Menampilkan pesan registrasi data user selesai Penyimpanan berhasil T Y Selesai Gambar 4.6. Menambah data master user. Mengubah data master user Sistem Bagian HRD P h as e 4 Memilih user id yang diubah Menampilkan data user User Data user Data yang diubah Sesuai? Menampilkan alert password 8 karakter yang diubah Password 8 karakter T Y Lengkap? Menampilkan alert field masih ada yang belum diisi bagi data yang diubah Field belum lengkap Menyimpan data user yang diubah User Menampilkan pesan registrasi data user selesai yang diubah Penyimpanan berhasil T Y Selesai Password? Mengecek data yang diubah Y T Gambar 4.7. Mengubah data master user. Menambah data master supplier Bagian Penjualan Sistem P h as e Nama_supplier Cek nama_supplier Supplier Nama supplier ada? 2 Menampilkan alert supplier sudah ada Supplier sudah ada Generate dan menampilkan id_supplier Kelengkapan data supplier Simpan data supplier Supplier Menampilkan data supplier Data supplier Selesai Y T ID_supplier Lengkap? Cek kelengkapan data supplier Menampilkan alert field supplier belum lengkap Field supplier belum lengkap T Y Gambar 4.8. Menambah data master supplier. Mengubah data master supplier Sistem Bagian Penjualan Memilih supplier yang akan diubah Menampilkan data supplier Data supplier Supplier Data supplier yang diubah Menyimpan data supplier yang diubah Supplier Menampilkan penyimpanan data supplier berhasil Menampilkan data supplier Selesai 2 Gambar 4.9. Mengubah data master supplier. Menambah data master bahan mentah Sistem Bagian Penjualan Nama bahan mentah Cek id bahan mentah terakhir digunakan Memunculkan id bahan mentah Id_bahan mentah Bahan mentah Bahan mentah Kelengkapan data bahan mentah Mengecek kelengkapan field Lengkap? Menyimpan data bahan mentah Bahan mentah Menampilkan field belum lengkap Field belum lengkap Menampilkan pesan penyimpanan data bahan mentah berhasil Penyimpanan data bahan mentah berhasil Selesai T Y 2 Selesai Gambar 4.10. Menambah data master bahan mentah. Mengubah data master bahan mentah Sistem Bagian Penjualan Memilih id_bahan mentah yang diubah Menampilkan data bahan mentah Data bahan mentah Bahan mentah Data bahan mentah yang diubah Menyimpan data bahan mentah yang diubah Bahan mentah Menampilkan penyimpanan data bahan mentah berhasil Penyimpanan data bahan mentah berhasil Selesai 2 Gambar 4.11. Mengubah data master bahan mentah. Menambah master BOM Bagian Penjualan Sistem P h a s e 2 Masukkan id bahan mentah Menampilkan nama bahan mentah Klik enter Bahan mentah Nama bahan mentah Kelengkapan data BOM Menampilkan data yang telah dimasukkan ke dalam data grid view Klik masukkan Tambah data bahan mentah? Klik simpan data T Menyimpan data struktur BOM Struktur BOM Selesai Data grid view struktur bahan mentah untuk BOM Y Gambar 4.12. Menambah data master BOM.

3. Fungsionalitas Mencatat Data Pelanggan