l. 12. Olah Data Pengguna
Proses ini merupakan proses pengolahan data pengguna sistem penggajian. Proses ini dapat dilakukan jika pengguna telah melewati proses
autentikasi. Pada proses ini pengguna data melakukan menipulasi terhadap data pengguna.
m. 13. Olah Data Hak Akses
Proses ini merupakan proses pengolahan data hak akses pengguna. Proses ini dapat dilakukan jika pengguna telah melewati proses autentikasi. Pada
proses ini pengguna data melakukan menipulasi terhadap data lembur hak akses pengguna.
n. 14. Oleh Data Karyawan
Proses ini merupakan proses pengolahan data karyawan. Proses ini dapat dilakukan jika pengguna telah melewati proses autentikasi. Pada proses ini
pengguna data melakukan menipulasi terhadap data karyawan.
3.2.3.3 Data Flow Diagram Level 2 Autentikasi
Pengguna 1.1
Validasi Masukan
Data Pengguna Respon Validasi Gagal
1.2 Pengecekan
Data
Tabel Pengguna
Jika Data Valid Respon Autentikasi Gagal
Autentikasi Berhasil
Request Pengguna
Gambar 3.5 Data Flow Diagram Level 2 Autentikasi
Pada proses autentikasi terdapat 2 proses inti : a.
1.1 Validasi Masukan Proses ini merupakan proses pengecekan validasi masukan pengguna, pada
proses ini sistem akan mengecek apakah data yang dimasukkan oleh pengguna valid atau tidak, seperti tidak memasukkan data yang kosong,
dan lain-lain. b.
1.2 Pengecekan Data Pada proses ini sistem akan melakukan pengecekan ke database apakah
penggua terdaftar di sistem, jika yam aka user dapat melanjutkan proses, jika tidak maka sistem akan mengembalikan respon autentikasi gagal.
3.2.3.4 Data Flow Diagram Level 2 Olah Data Hari Libur
Pengguna 2.2
Tambah Hari Libur
2.3 Ubah
Hari Libur
2.4 Hapus
Hari Libur 2.1
Tampil Hari Libur
Autentikasi Berhasil
Hari Libur Hari Libur
Tanggal Hari Libur
Tabel Hari Libur
Tanggal Hari Libur
Hari Libu Hari Libur
Respon Hari Libur
Request
Gambar 3.6Data Flow Diagram Level 2 Olah Data Hari Libur
Pada proses oleh data hari libur terdapat 4 inti proses :
a. 2.1 Tampil Hari Libur
Proses ini merupakan proses menampilkan seluruh data yang terdapat pada tabel hari libur yang terdapat dalam database ke sistem penggajian.
b. 2.2 Tambah Hari Libur
Proses ini merupakan proses penambahan data hari libur ke tabel hari libur yang terdapat pada database.
c. 2.3 Ubah Hari Libur
Proses ini merupakan proses pengubahan data hari libur yang terdapat pada tabel hari libur yang ada pada database.
d. 2.4 Hapus Hari Libur
Proses ini merupakan proses penghapusan data hari libur yang terdapat pada tabel hari libur yang ada pada database.
3.2.3.5 Data Flow Diagram Level 2 Proses Olah Data Pendidikan
Pengguna 3.2
Tambah Pendidikan
3.3 Ubah
Pendidikan
3.4 Hapus
Pendidikan 3.1
Tampil Pendidikan
Autentikasi Berhasil
Pendidikan Pendidikan
Id Pendidikan
Tabel Pendidikan
Pendidikan Id Pendidikan
Pendidikan Pendidikan
Respon Request
Gambar 3.7Data Flow Diagram Level 2 Proses Olah Data Pendidikan
Pada proses oleh data pendidikan terdapat 4 inti proses : a.
3.1 Tampil Pendidikan Proses ini merupakan proses menampilkan seluruh data yang terdapat pada
tabel pendidikan yang terdapat dalam database ke sistem penggajian. b.
3.2 Tambah Pendidikan Proses ini merupakan proses penambahan data pendidikan ke tabel
pendidikan yang terdapat pada database. c.
3.3 Ubah Pendidikan Proses ini merupakan proses pengubahan data pendidikan yang terdapat
pada tabel pendidikan yang ada pada database. d.
3.4 Hapus Pendidikan Proses ini merupakan proses penghapusan data pendidikan yang terdapat
pada tabel pendidikan yang ada pada database.
3.2.3.6 Data Flow Diagram Level 2 Olah Data Divisi