3. Perancangan Diagram Rinci
a. Proses Login Users
Mendeskripsikan secara detail proses login.
Gambar 4.12 Diagram Rinci Level 1 Proses Login Users
Diagram di atas merupakan diagram rinci dari level 1 proses 1.0 yaitu proses login. Didalam proses login,
terdapat dua proses lanjutan yaitu proses 1.1 berupa proses otentikasi dan proses 1.2 berupa proses hak akses. Penulis
membagi users menjadi beberapa tingkatan level, yaitu 1 untuk admin administrasi, 2 untuk admin kepegawaian
fakultas, dan 3 untuk dosen. Di sini masing-masing level users dapat melakukan login dengan memasukkan account
users berupa username dan password. Jika pada proses otentikasi username dan password terdaftar dalam tabel
peg_user, maka tabel peg_user akan diupdate dan dimasukkan sebuah token ke proses hak akses. Dari token
tersebut, maka proses hak akses akan diberikan level dari tabel peg_level untuk mengembalikan hak akses berupa
angka 1 untuk admin administrasi, angka 2 untuk admin kepegawaian fakultas, dan angka 3 untuk dosen. Kemudian
proses hak akses akan memberikan validasi kepada masing- masing level users.
b. Proses Input Data Dosen
Gambar 4.13 Diagram Rinci Level 1 Proses Input Data Dosen
Admin kepegawaian fakultas dapat menginput data dosen melalui proses input data dosen. Data yang diinput
akan dimasukkan kedalam tabel peg_pegawai. Kemudian secara bersamaan account dosen akan dimasukkan kedalam
tabel peg_user melalui proses input account dosen. Setelah data terinput, sistem akan menampilkan list dosen ke admin
kepegawaian fakultas.
c. Proses Update Data Dosen
Gambar 4.14 Diagram Rinci Level 1 Proses Update Data Dosen
Dalam proses
update data
dosen, penulis
menggabungkan action yang dilakukan oleh user dosen dan admin kepegawaian fakultas. Di sini dosen dapat
mengupdate account dosen, dan admin kepegawaian fakultas dapat mengupdate profil dosen melalui proses
update data dosen. Proses update data dosen ini, dosen akan mengupdate account dosen pada tabel peg_user, dan admin
kepegawaian fakultas akan mengupdate profil dosen pada tabel peg_pegawai. Kemudian hasil update dari masing-
masing tabel akan dikembalikan ke dalam proses update data dosen. Setelah itu hasilnya akan ditampilkan berupa
profil dosen kepada user dosen, dan list profil dosen kepada user admin kepegawaian fakultas.
d. Proses Data Kepegawaian Dosen