DFD Level 3. Proses 2.4 Pengolahan Data Karyawan DFD Level 3. Proses 2.5 Pengolahan Data Login Karyawan

2. Jika data bahan baku belum ada sebelumnya maka data akan ditambahkan kedalam database dan sistem akan menginformasikan bahwa input data berhasil. 3. Jika data bahan baku sudah ada maka sistem akan memberi info bahwa input data bahan baku gagal. 24 No. Proses 2.3.4 Nama Proses Edit data bahan baku Source Divisi Administrasi Input Data bahan baku Output Info bahan baku Destination Tabel bahan baku Logika proses 1. Pengguna memasukan data bahan baku yang akan dirubah. 2. Sistem mencari data bahan baku. 3. jika data bahan baku ditemukan maka pengguna bisa merubah data sesuai dengan data yang baru dan dimasukan kedalam database lalu sistem akan menginformasikan bahwa edit data berhasil. 4. Jika data bahan baku tidak ditemukan maka sistem akan memberi info bahwa edit data bahan baku gagal. 25 No. Proses 2.3.5 Nama Proses hapus data bahan baku Source Divisi Administrasi Input Data bahan baku Output Info bahan baku Destination Tabel bahan baku Logika proses 1. Pengguna memasukan data bahan baku yang akan dihapus. 2. Sistem mencari data bahan baku. 3. jika data bahan baku ditemukan maka sistem akan menghapus data bahan baku yang ada dalam database lalu sistem akan menginformasikan bahwa hapus data berhasil. 4. Jika data bahan baku tidak ditemukan maka sistem akan memberi info bahwa hapus data bahan baku gagal. No. Proses 2.3.6 26 Nama Proses Cari data bahan baku Source Divisi Administrasi Input Data bahan baku Output Info bahan baku Destination Tabel bahan baku Logika proses 1. Pengguna memasukan data bahan baku yang akan dicari. 2. Sistem mencari data bahan baku. 3. jika data bahan baku ditemukan maka sistem akan menampilkan data bahan baku yang dimaksud. 4. Jika data bahan baku tidak ditemukan maka sistem akan memberi info bahwa cari data bahan baku gagal. 27 No. Proses 2.4.1 Nama Proses Input data karyawan Source pemilik Input Data karyawan Output Info karyawan Destination Tabel karyawan Logika proses 1. Pengguna memasukan data karyawan yang akan ditambahkan. 2. Jika data karyawan belum ada sebelumnya maka data akan ditambahkan kedalam database dan sistem akan menginformasikan bahwa input data berhasil. 3. Jika data karyawan sudah ada maka sistem akan memberi info bahwa input data karyawan gagal. 28 No. Proses 2.4.2 Nama Proses Edit data karyawan Source pemilik Input Data karyawan Output Info karyawan Destination Tabel karyawan Logika proses 1. Pengguna memasukan data karyawan yang akan dirubah. 2. Sistem mencari data karyawan 3. jika data karyawan ditemukan maka pengguna bisa merubah data sesuai dengan data yang baru dan dimasukan kedalam