Jika aplikasi berhasil menemukan kecocokan user id dan password dalam database
dan status otorisasi user tersebut tidak di non-aktifkan, maka user tersebut telah berhasil melewati proses otentifikasi.
Gambar 4.36 Cuplikan Kode Program Update Informasi Status
Cuplikan kode program diatas menjelaskan bahwa ketika user berhasil melewati proses otentifikasi maka user tersebut mempunyai hak untuk
menggunakan aplikasi. Selama user tersebut menggunakan aplikasi,maka aplikasi akan memberikan suatu tanda yaitu “Online” dengan tujuan
menandakan bahwa user yang bersangkutan sedang menggunakan aplikasi sekarang.
b. Proses Menampilkan Menu
1. Proses Penyaringan Hak Akses User Karena setiap user memiliki form menu yang berbeda-beda, baik itu
kepala unit BO, kepala unit BMG, pengguna unit BO dan pengguna unit BMG. Maka untuk itu perlu dibuat suatu penyaring untuk membatasi
form apa saja yang dapat diakses oleh masing-masing user. Yang menjadi kunci dari penyaring itu adalah sebuah hak akses user.
Gambar 4.37 Cuplikan Kode Program Mencari Form Menu User
Cuplikan kode program tersebut merupakan realisasi dari proses 2.1 yaitu proses yang bertujuan melakukan penyaringan hak akses user.
Masing-masing hak akses user diklasifikasikan dalam level-level tertentu
2. Proses Menampilkan Menu User Setelah melewati tahap penyaringan hak akses, user akan dibawa ke
dalam suatu menu user. Inilah ruang kerja masing-masing user untuk mengelola informasi. Menu akses dari tiap-tiap user diklasifikasikan
melalui level tertentu. Jadi, kepala unit BMG, kepala unit BO, pengguna unit BMG, pengguna unit BO sudah diklasifikasikan memiliki level
tertentu yang berbeda satu sama lain. Masing-masing level tersebut berisi form menu apa saja yang dapat diakses oleh tiap-tiap user
tersebut.
Gambar 4.38 Cuplikan Kode Program Tampil Menu User
Cuplikan kode program diatas merupakan realisasi dari proses 2.2. Menjelaskan bahwa dari menu user yang ditampilkan akan terdapat
informasi siapa user yang menggunakan, dari unit mana user tersebut. Menu yang ditampilkan merupakan form menu yang telah
diklasifikasikan dalam berdasarkan level-level tertentu. Isi dari klasifikasi menu akses berdasarkan level-level tersebut merupakan
kumpulan dari sub-menu utama dan sub-sub menu dari sub-menu utama.
c. Proses Keluar Dari Aplikasi
Gambar 4.39 Cuplikan Kode Program Keluar Dari Aplikasi
Saat keluar dari aplikasi, maka secara otomatis aplikasi P-ATIS akan memberikan parameter “Offline” kepada user yang telah menutup aplikasi P-
ATIS ini. Artinya user yang sedang bersangkutan sedang tidak menggunakan aplikasi saat itu.
d. Kode Program Masing-Masing User