Logika Proses 1. Pada proses ini Admin, Manager, Keuangan, Teknisi atau
Gudang memasukan user_name dan password.
2. Jika user_name ada dan password sesuai maka akan
tampil menu utama
3. Jika user_name tidak ada maka akan menampilkan pesan
user_name invalid
4. Jika password tidak sesuai maka akan menampilkan pesan password invalid
2. No. Proses
2 Nama Proses
Pengolahan data master Source
Admin, Gudang
Input Data user, Data printer, Data group, Data person
Output Info user, Info printer, Info group, Info person
Destination Admin, Gudang
Logika Proses 1. Pada proses ini Admin memasukan data printer, data user,
data group dan data person.
2. Pada proses ini Gudang memasukan data barang dan data
supplier.
3. Jika printer, user, group, dan person sudah ada maka data tidak dapat dimasukan dan akan tampil pesan printer,
user, group atau person sudah ada silahkan masukan data printer, user, group atau person yang lain.
4. Jika printer dan user belum ada maka data dapat dimasukan dan akan tampil pesan data printer, user, group
atau person berhasil dimasukan.
5. Jika supplier dan barang sudah ada maka data tidak dapat dimasukan dan akan tampil pesan supplier dan barang
sudah ada silahkan masukan data supplier dan barang yang lain.
6. Jika supplier dan barang belum ada maka data dapat dimasukan dan akan tampil pesan data supplier dan
barang berhasil dimasukan.
3. No. Proses
2.1 Nama Proses
Pengolahan data user Source
Admin Input
Data user Output
Info data user Destination
Admin Logika Proses
1. Pada proses ini Admin memasukan data user.
2. Jika user sudah ada maka data tidak dapat dimasukan dan akan tampil pesan user sudah ada silahkan masukan data
user yang lain.
3. Jika user belum ada maka data dapat dimasukan dan akan
tampil pesan data user berhasil dimasukan.
4. No. Proses
2.1.1 Nama Proses
Tambah user Source
Admin Input
Data user Output
Info user
Destination Admin
Logika Proses 1. Pada proses ini Admin memasukan data user.
2. Jika user sudah ada maka data tidak dapat dimasukan dan akan tampil pesan user sudah ada silahkan masukan data
user yang lain.
3. Jika user belum ada maka data dapat dimasukan dan akan
tampil pesan data user berhasil dimasukan.
5. No. Proses
2.1.2 Nama Proses
Ubah user Source
Admin Input
Data user Output
Info user Destination
Admin Logika Proses
1. Pada proses ini Admin mengubah data user. 2. Admin akan memilih data user yang akan diubah dari
table user.
3. Jika data user telah selesai diubah dan tidak terdapat field yang kosong maka pada waktu admin memilih tombol
simpan data dapat dimasukan dan akan tampil pesan data perubahan berhasil disimpan.
4. Jika data user telah selesai diubah dan masih terdapat field yang kosong maka pada waktu admin memilih tombol
simpan data tidak dapat dimasukan dan akan tampil pesan data perubahan gagal disimpan silahkan lengkapi field
yang belum terisi.
6. No. Proses
2.1.3 Nama Proses
Hapus user Source
Admin Input
Data user Output
Info user Destination
Admin Logika Proses
1. Pada proses ini Admin menghapus data user. 2. Admin akan memilih data user yang akan dihapus dari
table user.
3. Jika data user telah selesai dipilih maka pada waktu admin memilih tombol hapus maka akan tampil pesan dan
tombol pilihan untuk meyakinkan bahwa data akan benar dihapus atau batal untuk dihapus.
4. Jika data benar dihapus maka akan muncul pesan data
telah berhasil dihapus.
5. Jika batal dihapus maka akan kembali pada tampilan
menu tabel user.
7. No. Proses
2.1.4 Nama Proses
Cari user Source
Admin Input
Data user Output
Info user Destination
Admin
Logika Proses 1. Pada proses ini Admin mencari data user.
2. Admin akan mengetikan data user yang akan dicari pada
text box menu cari.
3. Jika data user ditemukan maka akan tampil data yang
dicari.
4. Jika data user tidak ditemukan maka akan tampil pesan
data user tidak ditemukan silakan ulangi pencarian.
8. No. Proses
2.2 Nama Proses
Pengolahan data printer Source
Admin Input
Data printer Output
Info printer Destination
Admin Logika Proses
1. Pada proses ini Admin memasukan data printer. 2. Jika printer sudah ada maka data tidak dapat dimasukan