Activity Diagram Use Case Diagram

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