c. Actor dosen Penanggung Jawab
Dosen penanngung jawab mempunyai hak akses untuk login ke aplikasi web dan dapat melihat absensi praktikan dan asisten praktikumnya.
d. Actor Ketua Lab
Ketua lab dalam kasus ini hanya bisa melihat dapat praktikan dan asisten pratikum melalui SIALAB, ketua lab dapat melihat semua absensi praktikum yang ada lab
tersebut, bisa mencetak data absensi dan meng-export ke format excel dan pdf.
3.2.5.1. Activity Diagram
Dari banyaknya use case tersebut dapat dijelaskan dari setiap use case berupa activity diagramnya yaitu sebagai berikut :
a. Activity Diagram Asisten Praktikum Menampilkan Window Registrasi Finger
Gambar 3.3 Activity Diagram Asprak Menampilkan Window Registrasi Finger
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.3 menjelaskan mengenai activity diagram actor asisten praktikum dalam menampilkan halaman resgistrasi sidik jari. Activity dimulai oleh asprak yang
membuka halaman login aplikasi desktop lalu oleh sistem akan ditampilkan halaman halaman login, asprak diminta untuk memasukkan username, password kemudian
login. Sistem akan mengecek di database. Jika username, password adalah salah maka asprak diminta untuk memasukkan username, yang valid tetapi jika benar maka asprak
masuk ke halaman home, kemudian asprak menampilkan halaman registrasi sidik jari.
b. Activity Diagram Asisten Praktikum Menampilkan Window Absensi Finger
Gambar 3.4 Activity Diagram Asprak Menamplikan Window Absen Finger
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.4 menjelaskan mengenai activity diagram actor asisten praktikum dalam menampilkan halaman absensi sidik jari. Activity dimulai oleh asprak yang
membuka halaman login aplikasi desktop lalu oleh sistem akan ditampilkan halaman halaman login, asprak diminta untuk memasukkan username, password kemudian
login. Sistem akan mengecek di database. Jika username, password adalah salah maka asprak diminta untuk memasukkan username, yang valid tetapi jika benar maka asprak
masuk ke halaman home. Sebelum melakukan absensi asprak diharuskan asprak mengatur batas jam absen telebih dahulu, kemudian asprak memilih praktikum, sesi
dan modul praktikum dan secara otomatis sistem akan menampilkan halaman absensi sidik jari.
c. Diagram Activity Praktikan Registrasi Sidik Jari
Gambar 3.5 Diagram Activity Praktikan Registrasi Sidik Jari
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.5 menjelaskan mengenai activity diagram actor praktikan dalam melakukan registrasi sidik jari. Activity dimulai oleh asprak yang menampilkan
halaman registrasi sidik jari kemudian praktikan memasukkan npm, sistem mencari npm di database jika tidak ditemukan maka masukkan NPM yang benar jika di
tampilkan maka asprak menekan tombol mulai dan praktikan menempelkan sidik jari ke mesin fingerprint sebanyak empat kali sampai muncul notifikasi berhasil registrasi
dan data sidik jari di simpan di database.
d. Diagram Activity Actor Praktikan Melakukan Absensi
Gambar 3.6 Activity Diagram Actor Praktikan Melakukan Absensi
Gambar 3.6 menjelaskan mengenai activity diagram actor praktikan dalam melakukan absensi sidik jari. Activity dimulai oleh asprak yang menampilkan halaman
absensi kemudian asprak menekan tombol absen kemudian praktikan menempelkan sidik jari ke mesin sidik jari dan mesin sidik melakukan proses scan dan
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
membandingkan hasil scan dengan data yang ada di database, jika sidik jari tidak cocok maka diminta menggunakan sidik jari yang benar, tetapi jika cocok maka absensi
berhasil dan data absensi di simpan di database.
e. Diagram Activity semua Actor melihat absensi
Gamabar 3.6 Diagram Activity semua Actor melihat absensi
Gambar 3.6 menjelaskan mengenai activity diagram semua actor dalam melihat report absensi. Activity dimulai oleh actor yang menampilkan halaman SIALBA
kemudian sistem menampilkan halaman login SIALAB dan actor diminta untuk memasukkan username, password. Jika benar maka actor berhasil login ke lihat
absensi sesuai level actor dan actor actor akan melihat data absensi sesuai hak akses masing-masing actor.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.2.5.2. Interaction Diagram