22. Class Hak_Akses
Class Hak_akses merupakan Class yang berisi prosedur-prosedur untuk mengolah data hak_akses. Class ini berhubungan langsung dengan database
untuk proses mengambil, menyimpan dan menghapus data.
Tabel 3-42 Class Data_Hak_akses
Nama Operasi
Method Keterangan
TampilHak_akses Prosedur yang dipanggil ketika pengguna
meminta untuk menampilkan data, prosedur ini akan memberi perintah kepada Class
Data_Hak_akses_Model untuk mengambil data pada database.
TambahHak_akses Meminta kelas Data_Hak_akses_Model untuk menambah data hak_akses dan menyimpannya
ke database dan meminta kelas Data_Hak_akses_View untuk menampilkan
form Tambah hak_akses
UbahHak_akses Meminta kelas Data_Hak_akses_Model untuk
Mengubah data hak_akses dan meminta kelas Data_Hak_akses_View untuk menampilkan
form ubah hak_akses
HapusHak_akses Meminta kelas Data_Hak_akses_Model untuk
Menghapus data hak_akses dan meminta kelas Data_Hak_akses_View untuk menampilkan
form hapus hak_akses
ValidasiHak_akses Memvalidasi data hak_akses yang dimasukan pada form tambah atau ubah juga setujui, akan
menampilkan kesalahan jika data yang dimasukan tidak valid.
23. Class Hak_Akses_View
Class Hak_Akses_View merupakan Class yang berisi prosedur-prosedur untuk mengatur tampilan yang berinteraksi langsung dengan pengguna.
Tabel 3-43 Class Hak_Akses_View
Nama Operasi Method
Keterangan
TampilHak_akses Menampilkan data hak_akses
FormTambahHak_akses menampilkan form tambah hak_akses
FormUbahHak_akses menampilkan form ubah hak_akses
FormHapusHak_akses menampilkan form hapus hak_akses
FormSetujuiHak_akses menampilkan form setujui pegawai
FormTambahPegawaiHak_akses menampilkan form tambah pegawai dari hak_akses
Nama Atribut Tipe
Keterangan
id_hak_akses varchar primary key
nama_hak_akses varchar
hak_tambah_data date
hak_ubah_data varchar
hak_hapus_data varchar
hak_setujui_data varchar
24. Class Hak_Akses_Model
Class Hak_akses_Model merupakan Class yang berisi prosedur-prosedur untuk mengolah data rekrutmen. Class ini berhubungan langsung dengan
database untuk proses mengambil, menyimpan dan menghapus data.
Tabel 3-44 Class Hak_akses_Model
Nama Operasi
Method Keterangan
GetHak_akses Prosedur mengambil data dari database, digunakan
untuk menampilkan seluruh data hak_akses. TambahHak_akses Prosedur yang dipanggil ketika proses tambah data
hak_akses, melakukan perintah simpan data pada database.
UbahHak_akses Prosedur yang dipanggil ketika proses ubah data
hak_akses, melakukan perintah update data pada database.
HapusHak_akses Prosedur yang dipanggil ketika hapus data, menghapus
data hak_akses pada database.
3.1.6.6 Activity Diagram